/**********************
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;
}