body {background-color: #FFFFFF;color:#272727;width:100%; margin:auto; padding:0; font-family:"Trebuchet MS"; font-size:14px;}

#container{ margin:0 auto;}

#header{background-image:url(../img/1px-top-nav.png); background-repeat:repeat-x; width:100%;min-height:48px}

#header #navigation {width:1009px;margin:0 auto}
#header ul { padding-top:20px}
#header ul li { display: inline; font-weight:bold; }
#header ul li a, #header ul li a:visited { color:#272727; }
#header ul li a:hover {color:#474747 }

#footer{background-image:url(../img/1px-vert-footer.png); background-repeat:repeat-x; width:100%;min-height:277px; color:#bababa;margin:0 auto;padding:0; }
#footer-content{margin:0 auto;padding:0; width:1009px;}
#footer .footer-box {float:left; min-width:150px;padding:15px 20px 10px 20px}
#footer .footer-box h1 { margin-bottom:15px;font-size:0.9em;}
#footer .footer-box p { margin-bottom:4px;font-weight:bold;font-size:0.85em;}
#footer .footer-box a,#footer .footer-box a:visited  { color:#bababa; text-decoration:none;}
#footer .footer-box a:hover  { color:#555555; text-decoration:none;}

#foot-tag{margin:0 auto;padding:0; width:1009px;min-height:50px;text-align:center}
#foot-tag #footer-left { font-size:0.8em;float:left;min-height:50px;padding-top:10px;}
#foot-tag #footer-left img { vertical-align:middle; padding-right:10px}
#foot-tag #footer-right { float:right;min-height:50px;}
#foot-tag #footer-right img { vertical-align:middle}

#foot-tag #footer-left a:link  { color:#bababa; text-decoration:none;}
#foot-tag #footer-left a:visited  { color:#555555; text-decoration:none;}
#foot-tag #footer-left a:hover  { color:#555555; text-decoration:none;}
/*****************************/
/* global styles/classes     */
/*****************************/
h2 {font-size:1.1em; text-transform:uppercase;padding-top:6px;padding-bottom:6px;}
.clear { clear:right; }
.nasdaq { color:#0e6fb2; margin-left:165px;font-size:0.9em}
.blue {color:#5ebfff}
.green {color:#a4ca73}
.gray {color:#555555}
.lite-gray {color:#BABABA}
.float-left { float:left }
.float-right { float:right }
.italic {font-style:italic;}
.bold {font-weight:bold;}
.black {color:#000000}
.align-right {text-align:right}
.uppercase {text-transform:uppercase;}
.sec-spotlight-box {background-image:url(../img/blue-media-sec-box.png); background-repeat:no-repeat;min-width:397px;min-height:140px;margin-top:15px;margin-left:30px}
.sec-spotlight-box .h1 { font-size:22px;padding:10px 10px 6px 10px;}
.sec-spotlight-box div.spot-image { padding: 0px 10px 10px 10px; max-width:175px}
.sec-spotlight-box div.spot-text { width:185px; line-height:0.9em}
.sec-spotlight-box p { color:#555555;font-weight:bold;font-size:0.8em}
.spotlight-box {background-image:url(../img/blue-media-box.png); background-repeat:no-repeat;min-width:344px;min-height:121px;margin-top:15px;margin-left:30px}
.spotlight-box h1 { font-size:22px;padding:10px;}
.spotlight-box div.spot-image { padding: 0px 20px 10px 20px; max-width:150px; height:64px;}
.spotlight-box div.spot-text { width:185px; line-height:0.9em}
.spotlight-box p { color:#555555;font-weight:bold;font-size:0.8em}
.news-background {margin:0px 30px 20px 0px;}
.news-background h1 {width:190px; text-decoration:none;text-transform:uppercase; font-size:1.2em}
.news-background p {width:190px; font-size:0.9em;padding-bottom:10px;line-height:1.1em}
.news-background .news-desc-text {margin-top:0px; margin-right:10px;padding-right:10px;}
.news-background .news-list-text {padding:15px;min-height:180px;max-height:180px}
.default-p-font {font-size:0.9em; color:#919190; line-height:1.35em;}
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:937px;
		min-height:300px;
		min-width:937px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */




/*/ -- CSS changes for SEO -- /*/
/* Home */
.spotlight-box-h1 {font-size:22px;padding:10px 10px 6px 10px;}
.news-list-text-h1 {font-size:20px;padding:0px;text-transform:uppercase;}
.news-desc-text-h3 {font-size:1.2em;text-decoration:none;text-transform:uppercase;width:190px;}
.footer-box-h1 {margin-bottom:15px;font-size:0.9em; color:#bababa; text-decoration:none; font-weight:900}
.at-media-left-h2 {font-size:1.0em;font-weight:800;text-transform:uppercase;} 
.at-interactive-left-h2 {font-size:1.0em;font-weight:800;text-transform:uppercase;} 

/* Media */
.hidetext{text-indent: -9999px;}
.cap{text-transform:capitalize;}
.subpage-top-h1 {font-weight:normal; color:#0099dc;font-size:26px;}

/* Press Release Page fix */
#rightColumn li {display: list-item; margin:15px;list-style-type: disc;}

/* interactive - Contact  */
.h5{padding: 5px 0 5px 35px;margin: 0 0 10px;color: #5ebfff; font: 14px/18px Trebuchet MS, Helvetica, Arial;text-transform: uppercase;font-weight: bold;}


