body {
background:url(../images/logo_bg.png) repeat-x;
background-color: #E2E2E2;
margin:0px auto;
padding:0px;
position:relative;
width:900px;
}

img {border:none;}
p {text-indent: 0px; margin-left: 20px; margin-top: 5px; margin-right: 5px; margin-bottom: 10px; }

#container{
width:900px;
background-color:#FFFFFF;
}
#content{
background:#FFFFFF;
padding-left:10px;
margin-right:1px;
margin-left: 1px;
font:12px Geneva, Arial, Helvetica, sans-serif;
color:#000000;
}
#header_buttons{
position:relative;
background:url(../images/button_bg.png) no-repeat;
background-color:#CCCCCC;
top:-25px;
left:45%;
height:25px;
padding-left:70px;
padding-top:0px;
font:Georgia, "Times New Roman", Times, serif;
}

#banner{
width: 1100px;
height: 167px;
}
#splash{
width: 1000px;
margin-top:10px;
}

#buttons{
width: 940px;
height: 38px;
font:Georgia, "Times New Roman", Times, serif;
}
#left {
width:180px;
height:100%;
float:left;
overflow: auto;
}
#right {
background-color:#FFFFFF;
width:895px;
padding-left:5px;
padding-right:5px;
float:right;
overflow:auto;
}


#footer{
background-color:#FFFFFF;
height:320px;
padding-top:10px;

}
.headertext {
font:	20px sans-serif;
font-style:italic;
color: #FF9900;
}
.plaintext { 
font:12px Geneva, Arial, Helvetica, sans-serif;
color:#000000;
}
.minitext { 
font:11px Geneva, Arial, Helvetica, sans-serif;
color:#000000;
}
.footer{
margin-left:10px;
font:12px Geneva, Arial, Helvetica, sans-serif;
font-style:italic;
color: #003399;
}
a:link {color: #666666; text-decoration:none;  }
a:link.button_link {color: #003399; text-decoration:none;  }
a:active {color: #0000ff; text-decoration: underline; }
a:visited {color: #666666; text-decoration:none;}
a:visited.button_link {color: #003399; text-decoration:none;}
a:hover {color:#FF9900; text-decoration: underline; }
a:hover.button_link {color: #FF9900; text-decoration:underline;}

td.footer{
border: 1px solid #CCCCCC;
padding:10px;
font:12px Geneva, Arial, Helvetica, sans-serif;
}

li{
margin-top:5px;
margin-left:15px;
}


