body{background:#D2E3F1 url(../images/bg-body.jpg) repeat-x;margin:0;padding:0;text-align:center}
div,td,p,li{color:#ffffff;font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;}
h1{margin:0 0 15px 0;font-weight:bold;font-size:16pt;font-family:trebuchet ms, arial,helvetica,sans-serif}
h2{font-size:14px;color:#ff9900;font-family:arial,sans-serif;margin:30px 0 7px 0;border-bottom:solid 1px #ffffff;background:url(../images/bg-figure.gif) no-repeat;padding-left:20px}
h3{font-size:12px;margin:0 0 7px 0;color:#ffffff}
p{margin-top:0}
img{border:0}
#container{width:750px;margin:0 auto;padding:0}
#head{height:165px;background:url(../images/bg-head.jpg) no-repeat;position:relative;}
#content-container{background-color:#174069;border-left:solid 2px #B6C3DF;border-right:solid 2px #B6C3DF;clear:both;}
#content{background:url(../images/bg-esa.gif) no-repeat bottom right;padding:16px 30px 60px 30px;text-align:left;clear:both;}
#content-pop{background:url(../images/bg-esa-full.gif) no-repeat bottom right;padding:16px 30px 60px 30px;text-align:left;clear:both;}
#footer{background:url(../images/bg-bottom.gif) no-repeat;padding:20px 30px;font-size:9px;color:#174069;clear:both;}
#footer a{color:#174069;text-decoration:none;}
#footer a:hover{color:#174069;text-decoration:underline;}
#nav-container{width:581px;float:right;}
#nav{height:30px;margin-top:57px;text-align:left;}
#tabs{height:32px;margin:33px 0px 0px 84px;text-align:left}
#tabs td{padding:0 3px 0 0}

#topnav{position:absolute;top:2px;right:15px;text-align:right;font-size:11px;color:#75B2E0;}
#topnav a{color:#333333;text-decoration:none;padding:1px 3px;}
#topnav a:hover{color:#ffffff;background:#3D7CAE;}

.form-label,.form-label-error{text-align:right;padding:0 3px;font-weight:bold;}
.form-label-error{font-weight:bold;color:#FFBF00;}
.error{font-weight:bold;color:#FFBF00}
.form-text{width:200px;}
.form-text-medium{width:100px}
.form-text-short{width:40px}
.form-heading{background-color:#3B8BC9;padding:0 3px;font-weight:bold;}

.content-image{
border:solid 10px #B6C3DF;
margin:0 0 30px 30px;
}

.content-image2{
border:solid 10px #B6C3DF;
margin:10px 0 0 0;
}

a:link {  color: #ffcc00; text-decoration: underline;}
a:visited {  color: #BADAF2; text-decoration: underline;}
a:hover {  color: #ffcc00; text-decoration: none;}
a:active {  color: #cccccc; text-decoration: none;}

#prop{
width:1px;
height:400px;
float:right;
}

#clear {
clear:both;
height:1px;
overflow:hidden;
}

#reg-form{
display:none;
visibility:hidden;
}

#container-index{width:750px;margin:0 auto;padding:0;position:relative;}
#head-index{height:165px;position:absolute;top:0px;left:0px;width:750px}

hr{
border:0;
color:#ffffff;
background-color:#ffffff;
height:1px;
margin:10px 0;
padding:0;
}

#upcoming{
background-color:#3688C8;
padding:5px;
}

#upcoming a:link {color:#ffcc00;text-decoration:underline;font-weight:bold;}
#upcoming a:visited {  color: #ffcc00; text-decoration: underline;font-weight:bold;}
#upcoming a:hover {  color: #174069; text-decoration: none;}
#upcoming a:active {  color: #cccccc; text-decoration: none;}

#product-buy{width:200px;float:right;clear:both;}
