body{margin:0;background: #34527a;color:#fff}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#efd520;text-decoration:none;font-weight: bold;}
a:hover{text-decoration:underline;}
div{behavior: url("/Sites/4/templates/js/iepngfix.htc")}

#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 
.miniclear{clear:both;font-size:1px;line-height:1}

#wrapper{width:960px;margin:20px auto 0 auto}

	#header{position:relative;background:#202020;padding:5px 0}
		#logo{padding:0 0 0 5px}

		#nav{width:641px;position:absolute;top:12px;left:345px;}
			#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
			#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}
			#nav ul li a{display:block;text-decoration:none;color:#fff}
			#nav ul li a:hover{color:#f89728}
			/* Level 1 */
			#nav ul li div a{font-size:13px;padding:7px 9px;color:#e2e3e8}
			#nav ul li div a:hover, #nav ul li.ipf-active1 div a{color:#f89728}
			/* Level 2 */
			#nav ul li#pageid706{background: url(../images/timex/shoppingcart.gif) right 7px no-repeat;padding:0 10px 0 0}
			#nav ul li ul{display:none;margin:0;position: absolute;background: #000;width: 180px;border-top:1px solid #3f3f3f;border-left:1px solid #3f3f3f;border-right:1px solid #3f3f3f;left: -999em;}
			#nav ul li ul li a{border-bottom:1px solid #3f3f3f;width:160px;padding:6px 10px;text-indent:0;}
			#nav ul li ul li a:hover{background: #262626}
			#nav ul li ul li.ipf-parent a{background: url(../images/timex/nav-subarrow.gif) right no-repeat}
			#nav ul li ul li.ipf-parent a:hover{background: #262626 url(../images/timex/nav-subarrow.gif) right no-repeat}
			/* Level 3 */
			#nav ul li ul li ul {margin: -27px 0 0 180px;}
			#nav ul li ul li ul li a{background:none !important;}
			#nav ul li ul li ul li a:hover{background: #262626 !important;}
		
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
			#nav li:hover, #nav li.hover {position: static;}
		
	
	#contentarea{clear:both;line-height:1.1em;margin:0 0 10px 0;background-color: #23395a;}
	.level2 #contentarea{padding:10px 15px;}
	
	#hero{width:958px;height:427px;border: 1px solid #727f9c;position:relative;}		
		#hero-content{position:absolute;z-index:2;width:175px;;line-height:1.4em;top:140px;left:772px;}
			#hero-content h2{font-size:12px;color:#3a1709;margin:0 0 10px 0}
			#hero-content h3{font-size:14px;color:#000;margin:0 0 10px 0}
			#hero-content p{}
		#hero-photo{position:relative;z-index:1}
		
	
	.splash #content{position:relative;text-align:left;line-height:1.4em;background: url(../images/images/splash-bg.jpg) no-repeat left top;height: 432px;padding: 50px 10px 10px 350px;}
	.splash #content p{font-size: 16px}
	.splash #content a{color: #fff}
	.splash #footer{margin-left:230px}
	.splash #background{background-image: url(../images/timex/splash-bg.jpg);}

		.level2 #content{padding:15px 15px;overflow:hidden}
		#WS4content{padding:0px;overflow:hidden;background-color: #000000;}
		#ws4watch{background-image: url(../images/ws4-watch.jpg);float: left;width: 594px;background-color: #000000;height: 819px;display: inline;}
		#ws4sidebar{background-image: url(../images/parchment-bg.jpg);float: left;width: 366px;padding-top: 28px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;background-repeat: repeat-y;display: inline;}
		#ws4sidebarcontent{margin-top: 28px;margin-right: 28px;margin-bottom: 0px;margin-left: 28px;position: relative;}
		#ws4getout{background-image: url(../images/get-out.gif);height: 242px;width: 480px;position: absolute;margin-top: -228px;left: 0px;margin-left: -142px;}		

			h1{font-size:25px;font-weight:bold;margin:0 0 15px 0;line-height:1.2em;color:#fff;}
				.level1 h1{padding:10px 0 0 0;margin:10px 0 5px 0;font-size:31px;line-height:1em}
			h2{font-size:18px;font-weight:normal;margin:0 0 8px 0;line-height:1.2em;color:#a9b4cf;}
				.level2 h1{border-bottom:1px solid #8694a6;padding:0 0 5px 0;margin:0 0 5px 0}
			h3{font-size:18px;font-weight:bold;margin:5px 0 8px 0;line-height:1.2em;color:#fff;}
			h3.underline{border-bottom:1px solid #8694a6;padding:0 0 5px 0;}
			h4{font-size:16px;font-weight:normal;margin:5px 0 8px 0;line-height:1.2em;color:#a9b4cf;}
			
			h2.summary{font-size:18px;font-weight:normal;line-height:1.2em;color:#a9b4cf;margin-bottom:8px;margin-top: 0;margin-right: 0;margin-left: 0;}
			.summary{color:#a9b4cf;font-size:14px}
			
			
			.floatleft{float:left;margin:0 15px 10px 0;}
			.floatright{float:right;margin:0 0 10px 15px;}
			hr{background:#919cad;color:#919cad;height:1px;border:1px}
			
			#socialbookmarks{float:right;margin:4px 0 0 10px;}
			
			#subnav{float:right;font-size:13px;font-weight:normal;}
				#subnav ul{padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1.2em;}
				#subnav ul li {float: left;list-style: none;list-style-image:none;margin:14px 0 0 15px}
				#subnav ul li a{display:block;text-decoration:none;color:#fff}
				#subnav ul li a:hover, #subnav ul li.ipf-active1 a{color:#f89728}
				#subnav ul li ul{display:none;}
					
			.photo{border:1px solid #8694a6;}
			
			.datatable{width:100%;border-collapse:collapse;border-bottom:1px solid #4e6085;margin:0 0 10px 0}
				.datatable th{padding:4px 5px 4px 0;border-bottom:1px solid #4e6085;vertical-align:top;text-align:left}
				.datatable td{padding:4px 5px;border-bottom:1px solid #4e6085;vertical-align:top}
				
			.producttable{width:100%;}
				.producttable td{padding:5px 12px 1px 12px;vertical-align:top;border:1px solid #8694a6;}
			.producttable_level2{width:100%;font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1.4em}
				.producttable_level2 td{padding:5px 12px 1px 12px;vertical-align:top;border:1px solid #8694a6;}
				.producttable_level2 a{font-weight: normal}
				
			.videocontainertable{margin:0 0 15px 0}
				.videocontainertable-left{width:480px;padding:0;}
				.videocontainertable-right{padding:0 0 0 25px}
				
			.videonavtable{width:100%;background:#000;}
				.videonavtable a{color:#fff;}
				.videonavtable th{width:110px;text-align:center;padding:12px 15px;background:#000;color:#fff;border-bottom:1px solid #333333}
				.videonavtable td{padding:12px 25px 12px 0;background:#000;color:#fff;font-size:10px;border-bottom:1px solid #333333}
				.videonavtable tr.videonavtable-active th, .videonavtable tr.videonavtable-active td{background:#1a1a1a;}
				
			.videothumbtable{width:100%;margin:10px 0 0 0px}
				.videothumbtable th{width:85px;text-align:center;padding:0 0 15px 0}
				.videothumbtable td{padding:0 15px 15px 10px;font-size:11px}
				.videothumbtable-summary{font-size:10px;}
				
			.mediatable{background:#fff;}
				.mediatable-top{color:#000;padding:15px 25px;}
				.mediatable-top table{border-collapse:collapse;}
				.mediatable-top table td{padding:0 0px 0px 0px;font-size:11px;font-weight:bold;}
				.mediatable-top table th{padding:0 30px 20px 0px;font-size:11px;font-weight:bold;text-align:center}
				.mediatable-top a{color:#678db6;}
				.mediatable-bottom{padding:25px 65px;color:#000;font-size:12px}
				.mediatable-bottom a{color:#678db6;}
				
	
	
	
	#multiblocktable{clear:both;background-color: #202020;border: 1px solid #464646;border-collapse:collapse;width:100%;}
	#multiblocktable h3{margin-top:20px}
			#multiblocktable td{vertical-align:top;padding:0px 20px 10px 20px;border:1px solid #464646;font-size:11px}
				#multiblocktable-left{width:22%;}
				#multiblocktable-center{width:45%;}
				#multiblocktable-right{width:33%;}
				
				
				#multiblocktable td table, #multiblocktable td table td{border:none;}

	
	#footer{font-size:10px;padding:15px 0}
		#footer a{color:#fff;text-decoration:none;}
		
body.blank{padding:15px;background: #34527a;}
