/*
	COLOR CHART
	#000a1b	-	Background Blue
	#0c2d50 -	Lighter Blue
	#f6720e	-	CPS Orange
*/
@import url(/elements/css/base.css);
@import url(/elements/css/clearfix.css);
body {background: #000a1b url(/elements/images/global/body_bg.jpg) top center no-repeat; height: 100%; font: 9pt/1.3em Verdana, Arial, Helvetica, sans-serif;}
a {outline: none; position: relative;}
	#container {width: 812px; margin: 50px auto;}
		#header {height: 80px; width: 800px; position: relative;}
			#logo {display: block; float: left; width: 285px; height: 70px;}
			#primaryNavigation {width: 448px; height: 28px; float: right; background: transparent url(/elements/images/global/navBG.png) 0 0 no-repeat; position: absolute; right: 0; bottom: 0;}
				#primaryNavigation li {display: block; width: 112px; display: block; float: left; margin: 0; position: relative;}
					#primaryNavigation li a {display: block; height: 28px; line-height: 28px; text-align: center; text-transform: uppercase; color: #fff; text-decoration: none; font-weight: bold; font-size: 7pt;}
					#primaryNavigation li a:hover {color: #f6720e;}
					#primaryNavigation li ul {display: none; position: absolute; top: 28px; left: 0; background: #051729; width: 150px;}
					#primaryNavigation li:hover ul, #primaryNavigation li.over ul {display: block;}
						#primaryNavigation li ul li {width: 150px;}
						#primaryNavigation li ul li a {text-align: left; padding: 0 10px;}
		#middle {}
			.panel {width: 812px; background: transparent url(/elements/images/global/panel_shadow-trans.png) bottom right no-repeat;}
			#banner div {width: 802px;}
			#content {margin: 5px 0 0 0;}
				#texture {width: 742px; padding: 20px 30px 60px; background: #fff url(/elements/images/global/panel_texture.jpg) top left no-repeat;}
		#footer {margin: 20px 0; text-align: center; color: #fff; font-weight: bold; font-size: 7pt;}
.highlight {color: #f68e1e;}
