/* CSS Document */

body{background:#FFF;
margin:0;
padding:0;}

.maintable{background:url(../images/main_back.gif) center bottom repeat-x;
padding:0;
margin:auto;
float:none;
clear:both;
width:970px;
height:auto;
border:1px solid #E8C099;}

td{font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#B87758;
text-align:left;
vertical-align:top;}

a{color:#990000;
text-decoration:none;
outline:0;}

a:hover{color:#FF0000;
text-decoration:none;}

.large_pic{background:#FFCC99;
border:3px double #660000;
padding:2px; 
margin:2px;}

.spacer{
background:url(../images/spacer.gif) left top repeat-x;
height:1px;
clear:both;}

.top_nav{background:url(../images/button_back.gif) left top repeat-x;
font: normal  11px Verdana, Arial, Helvetica, sans-serif ;
color:#000;
}

.top_nav a{text-decoration:none;
outline:0;
color:#000;
padding:0 10px 0 10px;
}
.top_nav a:hover{text-decoration:underline;
color:#660000;}

.shadow{background:url(../images/shadow.gif) left top repeat-x;}

.shadow1{background:url(../images/button_shadow.gif) left top repeat-x;}

.blue_button{
text-align:center;
vertical-align:middle;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
line-height:27PX;
margin-top:3px;
padding-top:2PX;

}

.blue_button a{text-decoration:none;
background:url(../images/blue_button.gif) center center no-repeat;
width:177PX;
display:block;
color:#0066CC;}

.blue_button a:hover{
background:url(../images/button_hover.gif)  center center no-repeat;
display:block;
text-decoration:none;
width:177px;
color:#CC6633;
}


.blue_back{background:url(../images/blue_box.jpg) right top repeat-y;}


.right_top{background:url(../images/right_head.gif) left top repeat-y;
line-height:31px;
text-align:left;
vertical-align:TOP;
padding:4px;
}


.right_top a{font:normal 12PX Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:30PX;
text-decoration:none;
border-bottom:2px dotted #FF9900;
background:url(../images/bullet1.gif) left center no-repeat;
padding:4px 4px 2px 8px;}

.right_top a:hover{padding:4px 4px 2px 10px;
background:url(../images/bullet1.gif) left center no-repeat;
color:#CCCC00;
margin-left:2px;
text-decoration:none;
}

.update{
text-align:left;
vertical-align:TOP;
padding:2px;
line-height:18PX;}

.update a{font:normal 11PX Verdana, Arial, Helvetica, sans-serif;
color:#CC0000
line-height:18PX;
text-decoration:none;
border-bottom:2px dotted #FF9900;
background:url(../images/bullet1.gif) left center no-repeat;
padding:2px 2px 2px 8px;}

.update a:hover{padding:2px 2px 2px 10px;
background:url(../images/bullet1.gif) left center no-repeat;
color:#CCCC00;
margin-left:2px;
text-decoration:none;
}

.poster{background:#D6C5A3;
border:2px dotted #999999;
padding:2px;
margin:4px;
vertical-align:middle;}

.H2{font:bold 13px/22px Verdana, Arial, Helvetica, sans-serif;
color:#666600;
background:url(../images/bullet1.gif) left center no-repeat;
padding-left:10px;
vertical-align:TOP;
border-bottom:2PX dotted #996600;}

.footer{background:#ECD1B9;
color:##666600;
font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
border-top:4px double #FFFFFF;}

.footer a{color:#666600;
text-decoration:none;
outline:0;}

.footer a:hover{color:#FFFFFF;
text-decoration:underline;}

.body_back{
text-align:justify;
vertical-align:top;
padding:8px;
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.heading{font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif;
color:#666600;
border-bottom:2px dotted #666600;
padding-left:8px;
text-align:left;
vertical-align:top;}

.main_bodytext{font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-align:justify;;}

.subhead_text{font:bold 13px/22px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
background:url(../images/bullet1.gif) left center no-repeat;
padding-left:8px;
vertical-align:top;}

.pic{background:#F2E6DB;
border:1px solid #663300;
padding:2px;
margin:4px;}

.pic_left{background:#fff;
border:1px solid #666600;
padding:2px;
margin:4px;
float:left;}

.pic_right{background:#fff;
border:1px solid #666600;
padding:2px;
margin:4px;
float:right;}

.flash{background:#666600;
border:1px solid #666666;
margin:2px;
padding:2px;}

.big_button{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;}

.big_button a{background:url(../images/big_button.gif) center center no-repeat;
display:block;
color:#fff;
vertical-align:middle;
text-decoration:none;
height:45px;}

.big_button a:hover{background:url(../images/big_button_hover.gif) center center no-repeat;
color:#990000;
text-decoration:none;}

.top_button{font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;}

.top_button a{background:url(../images/large.gif) left top no-repeat;
vertical-align:middle;
text-decoration:none;
height:48px;}

.top_button a:hover{text-decoration:none;
color:#663300;}