/* CSS Document */
body { margin:0px auto; padding:0px; width:100%; height:auto; text-align:center; background:#ffffff  url(../images/headerbg.jpg) left top repeat-x ; text-align:left; }
#wrapper {width:1004px; height:auto; margin:0px auto; padding:0px; background:#ffffff; }
#header { width:1004px; height:163px; margin:0px auto; padding:0px; float:left; }
#headertop { width:1004px; height:114px; margin:0px auto; padding:0px; float:left; background:url(../images/index_02.jpg) left top repeat-x ; text-align:left; }
#headertophome { width:130px; height:auto; margin-top:30px; margin-right:0px; padding:0px; float:right;  }
.homemenu a { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; color:#FFFFFF; text-decoration:none; margin-top:3px; float:left; }
.homemenu a:hover { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; color:#00FFFF; text-decoration:underline; margin-top:3px; float:left;  }
#headertopright { width:539px; height:114px; margin:0px auto; padding:0px; float:right; background:url(../images/index_03.jpg) left top repeat-x ; }
#headertopflash { width:292px; height:49px; background:url(../images/index_04.jpg) left top no-repeat ; margin:0px auto; padding:0; float:left;}
#headermenu { width:712px; height:49px; margin:0px auto; padding:0px; float:left; background:url(../images/button/index_10.jpg) left top repeat-x ; margin:0px auto; padding:0; float:left; }
.clearer {clear:both;}

#contentbg {width: 1004px; height:auto; float:left; margin:0px; padding-top:0px; padding-bottom:12px; }
#content {width: 1004px; height:auto; float:left; margin:0px; padding:0px; background:url(../images/index_15.jpg) left top repeat-y; }
#leftcolumn {width: 292px; height:auto; float:left; margin:0px; padding:0px; }
#leftscrollbg {width: 292px; height:500px; float:left; margin:0px; padding:0px; }

#rightcolumn {width: 712px; height:auto; float:left; margin:0px; padding:0px; }
#rightflash {width: 712px; height:283px; float:left; margin-top:0px; margin-bottom:20px; padding:0px; text-align:left; }
.textarea1 {width: 660px; height:auto; float:left; margin:0px; padding-top:5px; padding-right:40px; padding-left:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666666; text-align:justify; }
.textarea1 a {text-align:left; font-weight:700; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#0099FF; text-decoration:none; }
.textarea1 a:hover {text-align:left; font-weight:700; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#FF3300; text-decoration:underline; }
.navbg { width: 677px; height:40px; float:left; margin:0px; padding:0px; padding-left:5px; text-align:left; padding-bottom:0px; }
.dottedbg { width: 689px; height:2px; float:left; margin-left:0px; padding:0px; background:url(../images/index_26.jpg) left top repeat-x;  }

#footer {width:984px; height:25px; background:#F0F0F0; margin:0px auto; padding-top:12px; padding-left:20px; text-align:left; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }

.contentlink {
width: 660px; 
height:auto; 
float:left; 
margin:0px; 
padding-top:5px; 
padding-right:40px; 
padding-left:12px;
line-height:20px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif; 
text-align:left; 
color:#666666; 
font-size:12px;
text-decoration:none;
}

.contentlink a {
font-family:Arial, Helvetica, sans-serif; 
color:#666666;
text-align:justify;
font-size:12px;
text-decoration:none;
}

.contentlink a:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #0099FF;
text-align:justify;
font-size:12px;
text-decoration: underline;
}

#scholler {padding:0px 0px 0px 0px;
position:relative;
width:241px;
float:left;
height:760px;
margin-top:0px;
}