/* CSS for index page */
#indexbody {
margin:0px;
padding:0px;
background-color:#00B0E1;
text-align:center;
color:#000;
}
#indexwrapper{
width:800px;
margin:0px auto;
text-align:left;
}
#indexheader{
width:800px;
height:153px;
clear:both;
}
#indextopnav{
clear:both;
width:800px;
height:24px;
background-color:#000;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}
#indextopnav a:link, #indextopnav a:visited, #indextopnav a:active{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#indextopnav a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
#indexcontents{
width:800px;
}

#indexcontentbottom{
width:800px;
clear:both;
height:30px;
}
#indexbtmnav{
clear:both;
width:800px;
height:22px;
background-color:#000;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding-top:10px;
}
#indexbtmnav a:link, #indexbtmnav a:visited, #indexbtmnav a:active{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#indexbtmnav a:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
#indexfooter{
width:800px;
height:88px;
clear:both;
background:url(/images/indexfooter.jpg) no-repeat;
text-align:center;
font:10px Arial, Helvetica, sans-serif;
color:#000;
}

/* CSS for interior pages */

#interiorbody {
margin:0px;
padding:0px;
background-color:#00B0E1;
text-align:center;
color:#000;
}
#wrapper{
width:806px;
margin:0px auto;
text-align:left;
background:url(/images/content_bg.jpg) repeat-y top left;
}
#header{
width:806px;
height:202px;
clear:both;
}
#topnav{
clear:both;
width:806px;
height:25px;
background:url(/images/topnav_bg.jpg) no-repeat;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}
#topnav a:link, #topnav a:visited, #topnav a:active{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#topnav a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

#topbar{
width:806px;
height:25px;
clear:both;
}
#contents{
width:760px;
padding:0px 23px;
}
#left{
width:380px;
float:left;
padding:0px;
background-color:transparent;
}
#right{
width:360px;
float:right;
padding:0px;
padding-left:20px;
background-color:transparent;
}
#btnbar{
width:806px;
clear:both;
height:25px;
}
#btmnav{
clear:both;
width:806px;
height:22px;
background:url(/images/btmnav_bg.jpg) no-repeat;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding-top:10px;
}
#btmnav a:link, #btmnav a:visited, #btmnav a:active{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#btmnav a:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
#footer{
width:806px;
height:76px;
clear:both;
background:url(/images/footer.jpg) no-repeat;
text-align:center;
font:10px Arial, Helvetica, sans-serif;
color:#000;
}

h1{
font:bold 22px Verdana, Arial, Helvetica, sans-serif;
border-bottom:1px #000 solid;
}
h2{
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
}
h3{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
td, p, ul, ol{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
}
a:link, a:visited, a:active{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#00B0E1;
text-decoration:underline;
}
a:hover{
color:#00B0E1;
text-decoration:none;
}

.blue{color:#00B0E1;}
.white{color:#fff;}

form {
font:11px Arial, Helvetica, sans-serif;
}
fieldset{
padding:15px;
width:550px;
}
legend{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 10px;
}
select{
font:11px Arial, Helvetica, sans-serif
}
.txt{
width:250px;
height:18px;
border:1px solid #333;
}
.btn{
width:60px;
background:#00B0E1;
border:1px solid #333;
font:11px Arial, Helvetica, sans-serif;
color:#000;
}