/* CSS Document */

body{ background-image: url(../images/bg.jpg); font-family:Arial, Helvetica, sans-serif; color:#585858; background-repeat:repeat-x; background-position:top; margin:0px; padding:0px; width:100%;}
.main{ background-image:url(../images/bg_main.jpg); background-repeat:repeat-x;  background-position:top; width:960px; margin:auto; padding:0px 10px 0px 10px; }
.maininner{ background-image:url(../images/bg_maininner.jpg); background-repeat:repeat-x;  background-position:top; width:960px; margin:auto; padding:0px 10px 0px 10px; }
.header{ width:960px; height:74px; padding-top:10px;}
.logo{ width:300px; float:left;}
.menu{ width:650px; float:right; }
.banner1{ width:940px; background-image:url(../images/bannerw.jpg); background-repeat:no-repeat; background-position:top; height:45px; text-align:right; padding-top:110px; padding-right:20px;}
.content_main{ width:960px;}
.cont_top{ width:960px; height:26px; float:left; background-image:url(../images/bg_bg_topw.jpg); background-repeat:no-repeat; background-position:top;}
.cont_midd{ width:920px; font-size:12px; line-height:20px; padding:0px 20px 0px 20px; float:left; background-image:url(../images/bg_bg_w.jpg); background-repeat: repeat-y;
 background-position:top;}
.cont_bot{ width:960px; height:26px; float:left; background-image:url(../images/bg_bg_bot_w.jpg); background-repeat:no-repeat; background-position:top;}
.content_inner{ width:240px; height:165px; float:left;}
.bg_inner{ width:230px; background-image:url(../images/bg_box_top.jpg); padding:12px 0px 0px 10px; background-repeat:no-repeat; background-position:top; height:50px;}
.bg_inner_bot{ width:240px; background-image:url(../images/bg_box.jpg); background-repeat:no-repeat; background-position:top; height:103px;}
.clear{ clear:both; font-size:0px; line-height:0px;}
.cont{ width:220px; padding:0px 10px 0px 10px; font-size:12px; color:#666666; line-height:18px;}
.readmore{ top:-2px; position: relative; _position:absolute; _top:551px;}
.readmore_1{ top:-2px; position: relative; _position:absolute; _top:716px;}
.footer{ font-size:12px; color:#1b99d8; padding:0px 0px 20px 0px; line-height:25px; }
.fnt{ font-size:12px; color:#66CC00;  text-decoration:none; background-image:none;}
.fnt a{ font-size:12px; color:#66CC00; text-decoration:none; background-image:none; }
.fnt a:hover{ font-size:12px; color:#cc0000; text-decoration:none;  background-image:none;}
.fnt1{ font-size:12px; color:#1b99d8;  text-decoration:none; background-image:none;}
.fnt3{ font-size:11px; color:#1b99d8;  text-decoration:none; background-image:none;}
.fnt1 a{ font-size:12px;  color:#1b99d8;  text-decoration:none; background-image:none; }
.fnt1 a:hover{ font-size:12px; color:#66CC00; text-decoration:none;  background-image:none;}
.fnt3 a{ font-size:11px;  color:#1b99d8; font-family:arial;  text-decoration:none; background-image:none; }
.fnt3 a:hover{ font-size:11px; color:#66CC00; font-family:arial; text-decoration:none;  background-image:none;}
.fnt2{ font-size:18px; color:#66CC00; font-weight:bold;  text-decoration:none; background-image:none;}
.headng{ font-family:arial; font-size:30px; color:#0080D1; line-height:28px;}
#sub ul
	{
	list-style:none;
	}
	
#sub ul li
	{
	padding-left:15px;

	padding-bottom:5px;

	margin:3px 0px 3px 0px;
	}

	
	a.link

{

color:#086d99;

text-decoration:none;

}

a.link:hover

{

color:#84b014;

text-decoration:none;

}

a.link1

{

color:#086d99;

text-decoration:underline;
background:none;

}

a.link1:hover

{

color:#84b014;
background:none;
text-decoration:none;

}

.txtbox1
	{
	font-family:Verdana;
	font-size: 11px; color:#2c98d9;
	height: 20px;
	width: 200px;
	border: 1px #E6E6E6 solid;
	background-color:#FFFFFF;
	}
.txtarea
	{
	font-family:Verdana;
	font-size: 11px; color:#2c98d9;
	height: 100px;
	width: 200px;
	border: 1px #E6E6E6 solid;
	background-color:#FFFFFF;
	}	
	
.button1	
{
	color : #ffffff;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	width:65px;
	height:25px;
	border:solid 1PX #FFFFFF;
	background-color:#2c98d9;
	cursor: default;
	text-align: center;
	vertical-align: top;
}
