/********************** HTML STYLES ***********************/ body { margin: 0; background: #FFFFFF; } body, p, td, .standard { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; } #bodyid { background: url(standard/home_bg.jpg) repeat-x top center; text-align:center; } a { color:#0086be; } a:hover { color: #0086be; } /********************** UNIVERSAL STYLES ***********************/ .clear { clear:both; } .error { color: #CC0000; } .standard { } .standardbold { font-weight: bold; font-size:9pt; } .standardheader { font-size: 10pt; } /********************** LAYOUT STYLES ***********************/ #container { width:798px; margin:0 auto; background: url(standard/container.png) repeat-y top center; text-align: left; } #header { } #header h1, #header a { background: url(standard/header.jpg) no-repeat top center; display: block; width: 798px; height: 110px; margin: 0; padding: 0; text-indent: -9999px; } #content { width: 798px; background: url(standard/home_title.jpg) no-repeat top center; min-height: 500px; } #pagetitle { color: #dddddd; font-weight: normal; padding: 20px 0 15px 25px; margin: 0; font-size: 20pt; } #contentbottom { width:758px; background: url(standard/content-bottom.png) no-repeat bottom center; padding: 0 15px 0 25px; margin: 0; min-height: 500px; height: auto !important; height: 500px; } #footer { width:798px; background: #FFFFFF url(standard/home_footer.jpg) no-repeat top center; clear:both; padding: 20px 0; min-height: 30px; height: auto !important; height: 30px; } #footer a { color:#125fdf; text-decoration:none; font-size: 11px; } #footerleft { float:left; width:560px; padding:0 0 0 10px; } #footerright { float:left; width:200px; border-left:1px solid #cccccc; font-size:11pt; color:#000000; padding:0 0 0 20px; font-weight:bold; } #footerright p { padding: 0; margin: 0; } .phone { font-size:15pt; } #copyright { font-weight:normal; font-size:8pt; color:#000000; padding: 5px; } #info { text-align:center; width:177px; background: url(standard/real_info.jpg) no-repeat top right; margin:0 0 0 32px; padding:40px 0 0 0; color:#003a66; font-size:7pt; } #info a { color:#8ea31f; text-decoration:none; } #poweredby { margin:0 0 -7px 0; } /****************************** VIDEO PAGE STYLES *******************************/ #video { text-align: center; padding: 10px; } /****************************** SPLASH PAGE STYLES *******************************/ #splashcontainer { width:798px; margin:0 auto; background: url(standard/splash_container.png) repeat-y top center; } #splashHeader { } #splashHeader h1, #splashHeader a { background: url(standard/splash_header.jpg) no-repeat top center; display: block; width: 798px; height: 110px; margin: 0; padding: 0; text-indent: -9999px; } #splashFooter { background: #FFFFFF url(standard/splash_footer.jpg) no-repeat top center; clear:both; width:798px; padding: 5px 0 20px 0; min-height: 30px; height: auto !important; height: 30px; } #splashmenu { text-align:center; margin:0 auto; float:left; width:798px; height:25px; background:url(standard/splash_menu.jpg) no-repeat top center; clear:both; } #splashContent { background: url(standard/home_content_bg.jpg) no-repeat; } #splashBottom { clear: both; width:798px; background:url(standard/splash_contentheaders.jpg) no-repeat top left; padding: 5px 0 0 0; min-height: 180px; height: auto !important; height: 180px; } #splashleft { float:left; width:230px; padding:0 2px 0 22px; text-align:left; height:186px; } #splashleft .splashstandard { font-size: 11px; } #splashright { float:left; width:510px; padding:0 2px 0 8px; text-align:left; height:186px; } .teaserHeader { padding: 0 0 15px 0; margin: 0; color:#ffffff; font-weight:bold; text-align:left; } #splashFooter a { color:#125fdf; text-decoration:none; font-size: 11px; } #homeFlash { width:781px; height:260px; padding: 0 0 0 17px; clear: both; } #leftCTA { float:left; width:220px; padding:2px 2px 0 22px; text-align:right; height:50px; } #rightCTA { float:left; width:510px; padding:2px 2px 0 8px; text-align:right; height:50px; } #leftCTA a, #rightCTA a { color:#125fdf; font-weight:bold; font-size:8pt; text-decoration:none; }