


body{
		margin:0; 
		padding:0; 
		background:#CCCCCC; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px
}
#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5, #tabs-6, #tabs-7, #tabs-8, #tabs-9{min-height:500px}
	img{border:none}
	#mainWrap{width:1000px; margin:0 auto; position:relative}
	#header{background:#ffffff; }
	#links{
		text-align:right; 
		font-weight:bold; 
		color:#FFF; 
		font-size:11px; 
		padding:5px 20px 0 20px
}
	#links a{text-decoration:none; color:#FFF}
	h1{color:#5F5F5F}
	#clientName{font-size:18px; text-indent:30px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	table{border:1px solid #DDD}
	table th{border-bottom:1px solid #DDD; background:#EEE; text-align:left}
	table td{
		background:#FFF;
		text-align:left;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-right-style: dashed;
		border-bottom-style: dashed;
		border-right-color: #DDD;
		border-bottom-color: #DDD;
}
	
	
	#tblFilesList{border:1px solid #CCCCCC; border-collapse:collapse}
	#tblFilesList tr:hover{background:#F3F3F3}
	#tblFilesList td a{color:#FF0000; text-decoration:underline}
	table tr td a span.style1{
	text-decoration:underline;
	color: #0033FF;
	font-size: 9px;
}
	
	#downloadBox, #downloadButton{display:none}
	#downloadButton{padding:15px 0; text-align:right}
	#downloadButton a{padding:8px; background:#EEE; border:1px solid #CCCCCC; color:#333333; font-weight:bold; margin:0 3px}
	#downloadButton a:first-child{display:none}

	#campaignFiles{
		display:none; 
			height:500px;
			width:101%;
			font:12px/18px Verdana, Arial, Helvetica, sans-serif; 
			overflow:auto; 
			border:0px solid #CCCCCC; padding:5px
}
	#campaignFiles h3{
		font-size:14px; 
		color:#333333; 
		padding:5px 0
}
	#loading{display:none}
	#loading img{margin:100px}

	.todownload, .todownload a {
		font-size: 9px;
		color: #333333
}

table td img{margin:0 auto;}

.filelink {
	font-size: 9px;
	color: #0033CC;
}

#subTabs h2.catTitle{padding:10px 2px}
#subMainWrap{width:99%}


#loading{display:none}
#loading img{margin:100px} 



/******************************** Data Collection ***************************/


	#disclaimer, #dataCollection {
		width:825px; 
		height:400px; 
		position:absolute; 
		top:150px; 
		background:#FFFFFF; 
		border:2px solid #CCC;
		padding:20px;
		-moz-box-shadow:    0px 0px 2px 1px #CCC;
		-webkit-box-shadow: 0px 0px 2px 1px #CCC;
		box-shadow:         0px 0px 2px 1px #CCC;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
	}
	
	#dataCollection{height:auto !important}
		#pageCover
		{z-index:100; 
		background:#CCC !important}
		
	#disclaimerText {
		font-size:12px;
		line-height:16px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.tips {
		list-style-type:disc;
		margin-left:40px;
}
		
		
		
#tabs-2 table a, 
#tabs-3 table a, 
#tabs-4 table a, 
#tabs-5 table a, 
#tabs-6 table a, 
#tabs-7 table a, 
#tabs-8 table a, 
#tabs-9 table a {font-size: 10px; color:#000000 !important;
}


#tabs-2 table a:hover,
#tabs-3 table a:hover,
#tabs-4 table a:hover,
#tabs-5 table a:hover,
#tabs-6 table a:hover,
#tabs-7 table a:hover,
#tabs-8 table a:hover,
#tabs-9 table a:hover{text-decoration:none !important; cursor:pointer}
#tabs > ul > li:last-child > a:nth-child(2) > img{display:none}

/* Video Js Styles */

table tr td p{margin:0 !important; padding:0 !important}

.video-js .vjs-control-bar{display: flex !important;}
.vjs-fullscreen-control{display: none !important} 
.video-js .vjs-big-play-button{visibility: hidden;}
	
.video-js {
  font-size: 10px;
    color: #fff;
}

.vjs-default-skin .vjs-big-play-button {  
  font-size: 3em;  
  line-height: 1.5em;
  height: 1.5em;
  width: 3em; 
  border: 0.06666em solid #fff; 
  border-radius: 0.3em;  
  left: 50%;
  top: 50%;
  margin-left: -1.5em;
  margin-top: -0.75em;
}

.video-js .vjs-control-bar,
.video-js .vjs-big-play-button,
.video-js .vjs-menu-button .vjs-menu-content { 
  background-color: #fd0220;
  background-color: rgba(253, 2, 32, 0.7);
}

.video-js .vjs-slider {
  background-color: #fea9b3;
  background-color: rgba(254, 169, 179, 0.5);
}

.video-js .vjs-volume-level,
.video-js .vjs-play-progress,
.video-js .vjs-slider-bar {
  background: #fff;
}

.video-js .vjs-load-progress {
  background: white;
  background: rgba(254, 169, 179, 0.5);
}

.video-js .vjs-load-progress div {
  background: white; 
  background: rgba(254, 169, 179, 0.75);
}
