/********************** HTML STYLES ***********************/ body { margin: 0; background: #FFFFFF; color: #000000; } body, p, td, .standard { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } /* Use BODYID to assign styles to body tag */ #bodyid { text-align:center; background:url(standard/body.jpg) top center; } a, a:hover { color: #004990; } /********************** UNIVERSAL STYLES ***********************/ .error { color: #CC0000; } .standard { } .standardbold { font-weight: bold; } .standardheader { font-size: 14pt; } /********************** LAYOUT STYLES ***********************/ #wrapper { background:url(standard/elastic_bg.png) repeat-x top center; width:100%; margin:0 auto; text-align:center; } #container { width:1000px; margin:0 auto; background:url(standard/elastic_container.jpg) repeat-y top center; } #header0 { background:url(standard/elastic_header.png) no-repeat top center; width:1000px; height:175px; margin:0 auto; border-bottom:0px solid #ffffff; } #header1 { background:url(standard/elastic_header1.png) no-repeat top center; width:1000px; height:175px; margin:0 auto; border-bottom:0px solid #ffffff; } #header2 { background:url(standard/elastic_header2.png) no-repeat top center; width:1000px; height:175px; margin:0 auto; border-bottom:0px solid #ffffff; } #nav { width:246px; float:left; text-align:left; padding:10px 2px; } #nav ul { list-style-type:none; margin:0; padding:0; } #parent { background:#0c5aa6; margin:2px 0px; height:20px; border-bottom:1px solid #083a6b; border-right:1px solid #0b4f92; } #parent a, #parent a:hover { display:block; color:#4cf5f2; text-decoration:none; font-weight:bold; } #subnav { height:15px; } #subnav a, #subnav a:hover { color:#ffffff; display:block; text-decoration:none; background:url(standard/arrow.jpg) no-repeat left; padding:0 0 0 15px; } #info { width:200px; padding:0 0 0 20px; color:#ffffff; } a.email, a.email:hover { color:#44e2e8; text-decoration:none; } #content { width:750px; float:left; text-align:left; background:url(standard/elastic_contentbg.jpg) no-repeat bottom right; min-height:400px; height:auto !important; height:400px; } #contenttext { padding:16px 0 0 12px; } #contenttext div.standard { float:left; width:500px; clear:both; border-bottom:2px solid #ffffff; } #pagetitle { background:#bdddd9; height:42px; width:734px; margin:0 0 0 2px; font-size:16pt; color:#004990; padding:16px 0 0 12px; } #footer { background:url(standard/elastic_footer.jpg) no-repeat top center; height:123px; clear:both; margin:0 auto; text-align:right; padding:68px 0 0 0; font-size:8pt; z-index:999; width:1000px; } #footercontainer { background:url(standard/elastic_footercontainer.jpg) repeat-x top center; width:100%; height:150px; clear:both; border-top:10px solid #FFFFFF; } #labels { padding:0 10px; width:60px; text-align:center; float:left; } .poweredby { padding: 10px; } #splashid { background:#daf7f7; } #splashbg { background:#daf7f7 url(standard/splash_bg.jpg) repeat-x top left; width:100%; margin:0 auto; } #splashcontent { background:#FFFFFF url(standard/splash_content.jpg) no-repeat top center; margin:0 auto; width:998px; min-height:320px; padding:175px 0 0 3px; /*border:1px solid #ff0000;*/ clear:both; } #clearboth { clear:both; } #splashtext { width:432px; float:left; padding:0 10px 0 5px; min-height:360px; text-align:left; background:#ffffff url(standard/splash_image.jpg) no-repeat top right; margin-top:1px; } #splashtop { min-height:130px; float:left; } #splashbottom { width:255px; float:left; } #splashproducts { width:176px; float:left; /*border:1px solid #ff0000;*/ text-align:center; padding:23px 0px 5px 4px; background:#FFFFFF; } .pics { /*border:2px solid #ffffff;*/ border-right:1px solid #fffffff; border-left:1px solid #fffffff; } .picalign { border:2px solid #ffffff; border-bottom:1px solid #fffffff; border-top:1px solid #fffffff; } #splashpics { width:370px; float:left; /*border:1px solid #000000;*/ text-align:center; padding:0px; margin:-93px 0 0 0; /*position:relative;*/ } #splashfooter { padding:0; height:70px; width:1000px; margin:0 auto; text-align:right; } .blueline { color:#004a91; height:1px; } a.footernav, a.footernav:hover { color:#004a91; text-decoration:none; font-weight:bold; }