@import url("base.css");
@import url("header.css");

		
#mainbody{width:950px; margin:0 auto; background:#FFF;}
* html #mainbody{ padding-bottom:0;}
*+html #mainbody{ padding-bottom:0;}

.sidebar{width:190px; float:left; clear:left;padding-left:15px; }
.sidebar h4{ height:30px; line-height:30px; font-size:12px; padding-left:20px; border-bottom:solid 1px #CCC; background:url(../images/icon1.gif) no-repeat 5px center; font-weight:lighter;}
.sidebar h4 a:link{color:#3E72C5;}
.sidebar h4 a:visited{color:#3E72C5;}
.sidebar h4 a:hover{color:#999; text-decoration:none;}
.sidebar h4 a:active{color:#3E72C5;}


	.sidebar ul{padding:0;}
	.sidebar li{line-height:22px; font-size:12px; border-bottom:dashed 1px #CCC; padding:0 0 0 30px;}
	.sidebar li a:link{color:#3A74C8;}
	.sidebar li a:visited{color:#3A74C8;}
	.sidebar li a:hover{color:#C00; text-decoration:none;}
	.sidebar li a:active{color:#3A74C8;}


.sidebar img{margin-top:8px;}

.rcontent{width:730px; float:right; clear:right;}
.rcontent #local{font-size:12px; color: #000; line-height:30px; padding-left:25px;border:solid 1px #ddd;background:url(/images/icon2.gif) no-repeat 2px center;margin-bottom:20px;background-color:whitesmoke;}

.rcontent h3{font-size:16px; color: #000; border-bottom:dashed 1px #666; line-height:24px; font-weight:bolder;}
.rcontent h3 span{font-size:14px; color:red; font-weight:normal;}
 
#service{width:730px; margin-top:10px;margin-bottom:20px; }
#service h2{width:230px;height:36px;background:url(/images/silverbg.gif) no-repeat 0 center;line-height:36px;}
#service h2 img{padding:10px;}
#service h2 span{line-height:36px; font-size:12px; font-weight:normal;color:#000;padding-left:20px;padding-top:5px;}



#service #left{width:230px;float:left;background:#fff;}
#service #center{width:230px;float:left;margin-left:20px;background:#fff;}
#service #right{width:230px;float:right;background:#fff;}


#service .pic{float:clear;width:228px; height:190px; border:solid 1px #ccc;border-top:0;}
#service .pic img{width:218px; height:100px;margin:5px;text-align:center;}


#service li{line-height:17px; font-size:12px;padding:0 2px 5px 15px;color:#046ABF;}

#service li a:link{color:#3A74C8;}
#service li a:visited{color:#3A74C8;}
#service li a:hover{color:#C00; text-decoration:none;}
#service li a:active{color:#3A74C8;}




.online{width:90%; margin:0 auto; margin-bottom:20px;}
.online li{width:50%;margin:0 auto; line-height:30px; font-size:13px; color:#FF6600; border-bottom:dashed 1px #ccc;padding:10px 20px;}
.online a:link{color:#0000FF;}
.online a:visited{color:#0000FF;}
.online a:hover{color:#C00; text-decoration:none;}
.online a:active{color:#0000FF;}



.stripe_tb{ width:95%; margin:10px auto; margin-bottom:20px;}
.stripe_tb li{line-height:18px; font-size:12px; border-bottom:dashed 1px #E0E0E0; padding:5px 15px; padding-right:0;}
.stripe_tb .alt {background:whitesmoke;}
.stripe_tb .over {background:#E0DFDE;}

.stripe_tb li .email{font-size:14px; color:red; font-weight:bolder;}

#msglist{width:98%;border:1px;border-collapse:collapse;border-color:#CCC;color:#000;line-height:15px;margin:10px 0;}
#msglist tr{height:30px;}
#msglist .title{height:30px; background:url(../images/admin_icon_17.gif) no-repeat center left;padding-left:35px;font-size:13px;color:#3471AD;}
#msglist .header{height:30px; text-align:center;background-color:#F2F2F2; color:#000;}
#msglist tr .td{padding:2px; BORDER-top: dashed 1px #ccc; BORDER-bottom: dashed 1px #999;line-height:20px;}

#msglist tr .td2{padding:2px; BORDER-top: dashed 1px #ccc; BORDER-bottom: dashed 1px #999; color:#999;}

#msglist .col_1{background-color:#F2F2F2;BORDER-bottom: dashed 1px #999;BORDER-top: dashed 1px #ccc;}
#msglist .pager{line-height:25px; background-color:#F2F2F2;}