/* CSS Document */body {	margin: 0px;	padding: 20px 0px 0px 0px;	font:75% Verdana, Helvetica, sans-serif;	line-height: 1.5em;	background-color:#333333;	text-align: right;	margin-top: 10px;}/*-------------------- HEADER NAV STYLES -----------------------------------------------------------------------------------------------*/div#logoHeader {	/*float: right;*/height: 64px;width: 900px;margin: 0px auto;font:100%;background-image: url(../images/topNavBackground.gif);background-position: left top;background-repeat: no-repeat;text-align: right;z-index:1;}div#logoHeader a:link,.header_menu a:visited { color:#666666;text-decoration:none; }div#logoHeader a:hover {color:#FF9900;background-color:#ffffff;text-decoration:none;}/*--------------------SUB NAV STYLES-------------*/ div#logoHeader ul.slidingmenu a:hover {color:#FF9900;background-color:#ffffff;text-decoration:none; }  div#logoHeader ul.slidingmenu a:visited {text-decoration:none; }/*------------------ NAV STYLES ---------------*/#nav {text-align: right;width: 800px;margin: 0px auto;padding: 40px 0px 0px 0px;font:85% Verdana, Helvetica, sans-serif;text-decoration:none;}#nav ul {	margin: 0;	padding-bottom: 7px !important; /* IE Sucks */	padding-bottom: 8px;	font: 90% Verdana, Helvetica, sans-serif;	white-space: nowrap;	color:#cccccc;	list-style-type: none;	text-decoration:none;}#nav ul li {display: inline;text-decoration:none;}#nav ul li a:link {color:#cccccc;text-decoration:none;}#nav ul li a:visited {color:#cccccc;text-decoration:none;}/*-------------------- MAIN DIVS -----------------------------------------------------------------------------------------------*/#wrap {width: 900px;height: 744px;overflow: hidden;position:relative;margin: 0px auto;	}#mainFlashElement {height: 273px;width: 900px;float: right;text-align: left;padding-right: 0px;background-image: url(../images/rightContentBorder.gif);background-position: top right;background-repeat: repeat y;		}#threeColumn {height: 217px;width: 900px;float: left;text-align: center;margin-right: auto;margin-left: auto;background-image: url(../images/lowerBackgroundForBlack.gif);background-repeat: no-repeat;}/* Column Classes ----------------------*/.dv_content{line-height:1.5em;color:#ffffff;}#btm_teaser_container{width:1009px;margin-left: 22px;}/* Column  One -------------------------------------------------------------------------*/.dv_btm_teaser1{width:266px;height:175px;font-size:80%;float:left;margin-top:16px;margin-right:25px;background-image:url(../images/yellowBox.png);background-repeat:no-repeat;background-position:left top;color:#ffffff;}.dv_btm_teaser1 a,.dv_btm_teaser1 a:visited{color:#333333;}.dv_btm_teaser1 a:hover{	color:#eda12e;	background-color:#333333;	text-decoration:none;}.btm_teaser1{margin-top:75px;margin-left:20px;margin-right:5px;margin-bottom:0px;}/* Column  Two ------------------------------------------------------------------------------*/.dv_btm_teaser2{width:266px;height:175px;font-size:80%;margin-top:16px;float:left;margin-right:25px;color:#ffffff;background-image:url(../images/greenBox.png);background-repeat:no-repeat;background-position:left top;}.dv_btm_teaser2 a,.dv_btm_teaser2 a:visited{color:#333333;}.dv_btm_teaser2 a:hover{color:#4ab75c;background-color:#333333;text-decoration:none;}.btm_teaser2{margin-top:50px;margin-left:20px;margin-right:20px;margin-bottom:0px;}/* Column  Three ---------------------------------------------------------------------*/.dv_btm_teaser3{width:266px;height:175px;font-size:80%;margin-top: 16px;float:left;color:#ffffff;background-image:url(../images/blueBox.png);background-repeat:no-repeat;background-position:left top;}.dv_btm_teaser3 a,.dv_btm_teaser3 a:visited{color:#333333;}.dv_btm_teaser3 a:hover{color:#74afc5;background-color:#333333;text-decoration:none;}.btm_teaser3{margin-top:75px;margin-left:20px;margin-right:5px;margin-bottom:0px;}/*-------------------- H1 H2 -----------------------------------------------------------------------------------------------*/h1 {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;font-size: 130%;color: #333333;}h2{	margin: 8px 0px 0px 0px;	font-size: 100%;}h3, h4 {	padding-top: 5px;	padding-bottom: 15px;}a:link {background-color: transparent;text-decoration: underline;color: #333333;}a:hover {text-decoration:none;color:#FF9900;}a:visited {text-decoration:none;color:#333333;}/* -------------------- Client Tilte Class ------------------------------------------------*/.clientTitle { 	font-weight: bold; }/* ----------------- Copyrighht text in footer ----------*/.copyright {font-size: 8px }.clear{clear:both;}