/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:url(../images/main-bg.gif) top center repeat-x #fff9e3; 
}

 a:link {color:#000; text-decoration: none;}a:visited {text-decoration: none; color: #000;}#header a:hover, a:hover {text-decoration: none;	color:#FF0000;}a:active {text-decoration: none; color: #000;}a,img{outline:none; border:none;}h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0; font-weight:normal; list-style-type:none;}img, a img{ border: 0; outline:none;}a:active, a:focus { outline: 0; }a, input { outline:none; }.p10{padding:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}::selection{background:#f14646;color:#fff}::-moz-selection{background:#f14646;color:#fff}.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}.m15{margin:15px;}.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}.m25{margin:25px;}.mt25{margin-top:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px;}.m30{margin:30px;}.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}.f11{font-size:11px;}.clearing{clear:both;}.fl{float:left;}.fr{float:right;}.brdr_b{border-bottom:1px solid #efefef;}.brdr_r{border-right:1px solid #efefef;}.brdr_l{border-left:1px solid #efefef;}.brdr_t{border-top:1px solid #efefef;}.brdr{border:1px solid #efefef;}
 
#main_wrp{ width:1002px; padding:0; margin:0 auto; clear:both;} 

#banner{ margin:25px 0 0 0;}

#mid_content-part{ background-color:#FFFFFF; border: solid 1px #e1d7b4; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px; height:0 auto; padding-bottom:15px;}
#mid_content-part .leftpart{ margin:0 0 0 0; width:252px;}
#mid_content-part .leftpart .nav_wrp{ margin:0 0 0 0; width:250px}
#mid_content-part .leftpart .u-forms{ width:240px; border: solid 1px #e4e4e4; margin-left:5px;}
#mid_content-part .leftpart .u-forms h1{ background-color:#4e4e4e; height:25px; font-size:17px; font-weight:normal; padding-left:15px; color:#fff; padding-top:8px;}
#mid_content-part .leftpart .u-forms h1 span{ margin:-2px 5px 0 0; float:right;}
#mid_content-part .leftpart .u-forms ul{ margin:10px 0 0 10px; list-style:none; padding-bottom:20px}
#mid_content-part .leftpart .u-forms ul li a{ background:url(../images/bullet-point.gif) 0 5px no-repeat; padding-left:15px; color:#4d4d4d; line-height:22px; text-decoration:none; }
#mid_content-part .leftpart .u-forms ul li a:hover{ color:#fb991f; text-decoration:none;}


#mid_content-part .rightpart{ margin:0 0 0 10px ; width:700px;}
#mid_content-part .rightpart .about_part{ margin-top:10px; text-align:left;}
#mid_content-part .rightpart .about_part h1{ font-size:23px; color:#5db118; padding-bottom:10px; line-height:23px}
#mid_content-part .rightpart .about_part h1 span{ font-size:23px; color:#fb991f; padding-bottom:5px; line-height:23px}
#mid_content-part .rightpart .about_part p{ text-align:left; line-height:18px; color:#444443; padding-bottom:10px;}

#mid_content-part .rightpart .boxes{ margin:20px 0 0 0; background:url(../images/mid-boxes.gif) top center no-repeat; height:286px;}
#mid_content-part .rightpart .boxes .box1{ width:392px; margin:0 0 0 0;}
#mid_content-part .rightpart .boxes .box1 h1{ font-size:18px; color:#5db118; text-transform:uppercase; margin:10px 0 0 25px; padding-top:10px; font-weight:normal;}
#mid_content-part .rightpart .boxes .box1  ul{ margin:20px 0 0 20px; list-style:none; }
#mid_content-part .rightpart .boxes .box1  ul li{ background:url(../images/arrows.gif) 0 5px no-repeat; font-size:13px; font-weight:normal; padding-left:20px; line-height:18px; padding-bottom:5px; color:#444444}
#mid_content-part .rightpart .boxes .box1 a{ color:#444444; text-decoration:none;}
#mid_content-part .rightpart .boxes .box1 a:hover{ color:#fb991f; text-decoration:none;}
#mid_content-part .rightpart .boxes .box1 .more{ margin:12px 22px 0 0; cursor:pointer;}

#mid_content-part .rightpart .boxes .box2{ width:282px; margin:0 0 0 18px;}
#mid_content-part .rightpart .boxes .box2 h1{ font-size:18px; color:#5db118; text-transform:uppercase; margin:10px 0 0 25px; padding-top:10px; font-weight:normal; padding-bottom:20px;}
#mid_content-part .rightpart .boxes .box2  ul{ margin:20px 0 0 20px; list-style:none; }
#mid_content-part .rightpart .boxes .box2  ul li{ background:url(../images/arrows.gif) 0 5px no-repeat; font-size:13px; font-weight:normal; padding-left:20px; line-height:18px; padding-bottom:5px; color:#444444}
#mid_content-part .rightpart .boxes .box2 a{ color:#444444; text-decoration:none;}
#mid_content-part .rightpart .boxes .box2 a:hover{ color:#fb991f; text-decoration:none;}
#mid_content-part .rightpart .boxes .box2 .more{ margin:25px 22px 0 0; cursor:pointer;}

#mid_content-part .rightpart .news{ background-color:#fb9f29; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; height:47px; width:691px; margin-top:20px; margin-left:4px}
#mid_content-part .rightpart .news h1{ background:url(../images/news-head-bg.gif) top left no-repeat; font-size:18px; color:#fff; font-weight:
normal; line-height:47px; height:47px; padding-left:15px; float:left; width:210px;}
#mid_content-part .rightpart .news .text{ font-size:13px; margin-left:20px; margin-top:16px; padding:0; text-align:left;}

#footer{ color:#575757; font-size:12px;}
#footer a{color:#575757; text-decoration:none;}
#footer a:hover{color:#fb991f; text-decoration:none;}



#box-table-a
{
	font-size: 12px;
	margin: 45px;
	width: 900px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #414141;
	border-top: 4px solid #000; border-right: solid 1px #000000;
	border-bottom: 1px solid #fff;
	color: #fff;
}
#box-table-a td
{
	padding: 10px;
	background: #e9e9e9; 
	border-bottom: 1px solid #fff;border-right: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent; line-height:18px;
}
#box-table-a tr:hover td
{
	
	color: #000;
}

#next_bg a {
background:url(images/next-bg1.gif) repeat-x top;
height:20px;
display:block; margin-top:10px;  padding:5px; float:left; border: solid 1px #DFDFDF; padding-bottom:0; margin-right:10px;
}

#next_bg a:hover {
background:url(images/next-bg1.gif) repeat-x bottom;
height:20px;
display:block; margin-top:10px; padding:5px; float:left; border: solid 1px #DFDFDF; padding-bottom:0; margin-right:10px;}


#numbers a {
background:url(images/next-bg.gif) no-repeat top;
height:20px;
display:block; margin-top:10px; padding:5px; float:left; border: solid 1px #DFDFDF; padding-bottom:0; margin-left:8px;
}

#numbers a:hover {
background:url(images/next-bg.gif) no-repeat bottom;
height:20px;
display:block; margin-top:10px; padding:5px; float:left; border: solid 1px #DFDFDF; padding-bottom:0; margin-left:8px;}

#mid_content-part .rightpart #inner_content{ margin:20px 0 0 0; padding:0}
#mid_content-part .rightpart #inner_content .pagename{ font-size:23px; color:#fb991f; padding-bottom:5px; line-height:23px}
#mid_content-part .rightpart #inner_content p{ text-align:left; line-height:18px; color:#444443; padding-bottom:10px;}

#mid_content-part .rightpart #inner_content h2{ font-size:20px; color:#333333;}


