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