body{
background-image: url(../images/bg.gif);
background-repeat: repeat-x;
background-color: #000000;
margin:0px;
text-align:center;
line-height:16px;
}

body,td,span,font,div{
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
}

ul{margin-bottom:0px;}
form{margin-bottom:0px;}
p{margin-bottom:0px;}
table{margin-bottom:0px;}

.black11{
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #000000;
}

.black13{
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
}

.blue13,a{
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #53607E;
}
.blue15,h2{
font-family: Arial, Times New Roman, Times, serif;
font-size: 15px;
color: #53607E;
}

.red13{
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #D33301;
}
.red15,h3{
font-family: Arial, Times New Roman, Times, serif;
font-size: 15px;
color: #D03400;
}
.red17,h4{
font-family: Arial, Times New Roman, Times, serif;
font-size: 17px;
color: #D03400;
}


.white09{
font-family: Arial, Times New Roman, Times, serif;
font-size: 09px;
color: #FFFFFF;
}
.white11{
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #FFFFFF;
}
.white12{
font-family: Arial, Times New Roman, Times, serif;
font-size: 12px;
color: #FFFFFF;
}
.white15{
font-family: Arial, Times New Roman, Times, serif;
font-size: 15px;
color: #FFFFFF;
}
.white18{
font-family: Arial, Times New Roman, Times, serif;
font-size: 18px;
color: #FFFFFF;
}
.white22,h1{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 22px;
color: #FFFFFF;
margin:0px;
background-color: #FFFFFF;
background-image: url(../images/center_top_.gif); 
background-repeat: no-repeat;
background-position: left top;
display:block;
text-transform: uppercase;
height:59px;
padding-left:17px;
line-height:63px;
}

h1.w19{
font-family: Verdana, Times New Roman, Times, serif;
font-size: 19px;
color: #FFFFFF;
margin:0px;
background-color: #FFFFFF;
background-image: url(../images/center_top_.gif); 
background-repeat: no-repeat;
background-position: left top;
display:block;
text-transform: uppercase;
height:59px;
padding-left:17px;
line-height:63px;
}



.form{
background-color: #46526E;
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #FFFFFF;
border: 1px #252C3C solid;
}

.form2{
background-color: #E6E6E6;
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
border: 1px #E6E6E6 solid;
height:25px;
}


.form_button{
background-color: #000000;
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #FFFFFF;
border: 0px #252C3C solid;
background-image:url(../images/b_button.gif);
background-repeat:no-repeat;
width:98px;
height:32px;
cursor: pointer;
}


#menu{
height:42px;
margin:0px;
padding:0px;
}

#m_bottom_{
float:left;
width:1px;
display:block;
}
#m_bottom{
float:left;
background-color: #414a4f;
height:41px;
margin:11px;
margin-top:9px;
margin-bottom:7px;
padding-top:2px;
}

#top{
width: 960px;
text-align:left;
margin:0px auto;
}

#bottom{
float:left;
padding-left:0px;
padding-top:13px;
padding-bottom:13px;
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #46526E;
}

#date{
height:48px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #53607E;
display:block;
}

#center{
width: 960px;
float:none;
}

#left{
float: left;
display:block;
width: 175px;
}
#left img{
margin-bottom:2px;
}

#content{
float:left;
padding:0px;
margin-left:20px;
width: 571px;
background-color: #FFFFFF;
background-image: url(../images/center_bottom_bg.gif); 
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom:15px;
}

#content_log{
float:left;
padding:0px;
margin-left:20px;
width: 765px;
background-color: #FFFFFF;
background-image: url(../images/center_bottom_bg_.gif); 
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom:15px;
}

#content_log h1{
background-image: url(../images/center_top__.gif); 
}

#content #content_text,#content_log #content_text{
padding-left:20px;
padding-right:20px;
}

#content #content_text2,#content_log #content_text2{
padding-left:20px;
padding-right:15px;
}

#content #content_text table.tb,#content_log #content_text table.tb{
background-color: #272F42;
border: 1px #CFCFCF solid;
border-right: 0px #CFCFCF solid;
border-bottom: 0px #CFCFCF solid;
color: #FFFFFF;
background-color: #CF3400;
font-size: 13px;
}

#content #content_text table.tb th,#content_log #content_text table.tb th{
border-right: 1px #CFCFCF solid;
border-bottom: 1px #CFCFCF solid;
padding:3px;
background-color: #242F41;
color: #FFFFFF;
font-size: 13px;
}


#content #content_text table.tb td,#content_log #content_text table.tb td{
border-right: 1px #CFCFCF solid;
border-bottom: 1px #CFCFCF solid;
padding:3px;
color: #FFFFFF;
font-size: 13px;
}

#content #content_text table.tb td span,#content_log #content_text table.tb td span,#content #content_text table.tb td div,#content_log #content_text table.tb td div{
color: #FFFFFF;
font-size: 13px;
}
#content #content_text table.th td div,#content_log #content_text table.tb th div,#content #content_text table.th td span,#content_log #content_text table.tb th span{
color: #FFFFFF;
font-size: 13px;
}

#content #content_text table.tb td.c,#content_log #content_text table.tb td.c{
background-color: #46526E;
}

#content_log #content_text table.tb0 td{
border-right: 0px #CFCFCF solid;
border-bottom: 0px #CFCFCF solid;
padding:3px;
}


#content #content_text table.brbt1 td,#content_log #content_text table.brbt1 td{
border-bottom: 1px #CFCFCF solid;
padding-bottom:12px;
padding-top:12px;
}

#content #content_text table.brbt0 td,#content_log #content_text table.brbt0 td{
border-bottom: 0px #CFCFCF solid;
padding-bottom:0px;
padding-top:0px;
}

#content #content_text2 table.brbt1 td,#content_log #content_text2 table.brbt1 td{
border-bottom: 1px #CFCFCF solid;
padding-bottom:12px;
padding-top:12px;
}
#content #content_text2 table.brbt0 td,#content_log #content_text2 table.brbt0 td{
border-bottom: 0px #CFCFCF solid;
padding-bottom:0px;
padding-top:0px;
}

#right{
float: right;
display:block;
width: 175px;
}

#login{
display:block;
width: 175px;
background-color: #252C3C;
background-image: url(../images/login_bottom.gif); 
background-repeat: no-repeat;
background-position: left bottom;
}
#login form {
font-family: Arial, Times New Roman, Times, serif;
font-size: 09px;
color: #FFFFFF;
margin:11px;
margin-right:5px;
margin-bottom:0px;
padding-bottom:11px;
text-transform: uppercase;
}
#login form input.form {width:155px;height:23px;}

#banners{
float: left;
display:block;
width: 960px;
height: 100px;
margin-top:11px;
margin-bottom:11px;
}
#banner1{
display:block;
width: 322px;
height: 100px;
float:left;
background-image: url(../images/banner1.jpg); 
background-repeat: no-repeat;
}
#banner2{
width: 321px;
height: 100px;
float:left;
background-image: url(../images/banner2.jpg); 
background-repeat: no-repeat;
}
#banner3{
width: 317px;
height: 100px;
float:right;
background-image: url(../images/banner3.jpg); 
background-repeat: no-repeat;
}
#banner_text{
	font-family: Arial, Times New Roman, Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top:78px;
	padding-left:11px;
}

#bottom_menu{
float: left;
display:block;
width: 960px;
height: 41px;
text-align: center;
background-image: url(../images/bg_menu_bottom.gif); 
background-repeat: no-repeat;
}

#bottom_menu div{
float: left;
display:block;
padding-left: 50px;
}

#bottom_menu a{
float: left;
display:block;
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #FFFFFF;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
margin-top: 11px;
padding-left: 11px;
padding-right: 12px;
background-image: url(../images/m_bottom_.gif); 
background-repeat: no-repeat;
background-position: right center;
}

#bottom_menu a.end{
float: left;
display:block;
font-family: Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #FFFFFF;
text-decoration:none;
text-transform: uppercase;
font-weight: bold;
margin-top: 11px;
padding-left: 11px;
padding-right: 11px;
background-image: none; 
background-repeat: no-repeat;
background-position: right center;
}



.padding_15_15 { padding-left: 15px; padding-right: 15px;
font-family: Arial, Times New Roman, Times, serif;
font-size: 13px;
color: #000000;
}
.padding_20_10 { padding: 10px; padding-left: 20px; padding-right: 10px;
font-family: Arial, Times New Roman, Times, serif;
font-size: 12px;
color: #FFFFFF;
}
.padding_20_10 a {
font-family: Arial, Times New Roman, Times, serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

.margin_right_15 { margin-right:15px; }
.margin_left_15 { margin-left:15px; }
.margin_bottom_16 { margin-bottom:16px; }

.display_none{ display:none; }
.repeatx{ background-repeat:repeat-x; }
.repeaty{ background-repeat:repeat-y; }
.norepeat{ background-repeat:no-repeat; }
.text_decoration_none{ text-decoration:none; }
.overflow_auto{ overflow:auto; }
.cursor_point{ cursor:point; }
.background_position{ background-position: right top; }
.right{float:right; display:block;}
.left{float:left;}
img{border:0px;}