body {
text-align: center;
margin: 0px auto;
background: #000 url(/img/bodybg.jpg) repeat-x left top;
font: normal 9pt  Trebuchet MS, Arial, sans-serif;
color: #666;
}
.header {
height: 50px;
width: 1000px;
background: url(/img/headerbg.jpg) repeat-x;
width: 1000px;
margin: 0px auto;
}
#top{
background: url(/img/topbg.jpg) repeat-x;
border:solid 1px #111;
border-width:0 0 5px 0;
}
.header2 {
height:160px;
width: 1000px;
background: url(/img/header2.png) no-repeat;
text-align: left;
margin: 0px auto;
}
#banner{
font: normal 18pt Arial, Helvetica, sans-serif;
padding:0px;
color: #999;
}
.logo {
float: left;
height: 50px;
width: 176px;
}
.e_pad{
padding:5px;
}
#page_title{
text-align:left;
padding:80px 0 0 10px;
color:#d71c1c;
font-size:18pt;
}
.welcome_msg {
float: right;
height: 50px;
width: 824px;
display: block;
text-align: left;
color: #CCCCCC;
font: normal 10px/50px Verdana, Arial, Helvetica, sans-serif;
}
.nav {
height: 40px;
background: #111111 url(/img/navbg.jpg) repeat-x left top;
width: 1000px;
margin: 0px auto;
border-bottom: solid 1px #bf0000;
}
.nav a {
height: 40px;
float: left;
color: #FFFFFF;
text-decoration: none;
font: bold 12px/40px Helvetica,Arial, sans-serif;
padding: 0px 10px;
}
.nav a:hover {
color: #FFFFFF;
background: url(/img/navglow.jpg) no-repeat center top;
}
#content_top{
/*background: url(/img/content_top.jpg) no-repeat;*/
height:22px;
}
#content_bottom{
/*background: url(/img/content_bottom.jpg) no-repeat;*/
height:22px;
}
#content_inside{
padding:0 15px;
}
#content {
background: #000;
text-align:left;
width: 1000px;
margin: 0px auto;
/*background: url(/img/contentbg.jpg) repeat-y;*/
}
.footer {
width: 1000px;
margin:0 auto;
padding:10px 0;
color: #666;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.footer a{
color:#666;
}
h1{
margin:0;
padding:0;
}
a{
color:#ccc;
}
a:hover{
color:#fff;
}
.fright{
float:right;
}
.fleft{
float:left;
}
.side_list li{
list-style-type:none;
margin:5px 0;
padding:2px 5px;
background:#000 url(/img/side_list_bg.jpg) repeat-x;
border:solid 1px #666;
border-width:1px 0 1px 0;
}
.side_list a{
text-decoration:none;
}
.side_list{
padding:0;
margin:0;
}
h2{
line-height:30px;
height:30px;
padding:0px 9px;
color:#ccc;
font-size:10pt;
background: url("/img/h2_bg.jpg") no-repeat;
background-color:#222121;
font-weight:bold;
border:solid 1px #9b0808;
border-width:0 0 1px 0;
margin:0;
}
.style_row{
background:#050403 url("/img/style_row_bg.jpg") repeat-x;
}
.clearboth{
clear:both;
}
.style_row h4{
padding:0;
margin:0;
font-size:10pt;
}
.style_row td a{
color:#ccc;
}
.style_row td a:hover{
color:#fff;
}
h4{
font-size:10pt;
}
img{color:#000;border-color:#000;}
td_gap{
width:5px;
}
.side_details{
float:right;
font-size:8pt;
color:#666;
}
p{
text-indent:25px;
}
ul{
margin:0;
padding:0;
}
li{
list-style-type:none;
border:solid 1px #666;
border-width:1px 0;
padding:2px 5px;
margin:2px 0;
}
.error{
color:red;
border:solid 1px red;
padding:2px;
margin:5px 0;
}
.success{
color:green;
border:solid 1px green;
padding:2px;
margin:5px 0;
}
