@charset "utf-8";
/* CSS Document */
li
{
	font:12px Verdana, Geneva, sans-serif;
color:#055277;
}
p
{
	text-align:justify;
	display:block;
	padding:0px 10px 0px 10px;
	
}
body
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/gb.gif) repeat 0px 0px;
}
.mainnavi
{
	width:1003px;
	height:auto;
	

margin:0px auto;
	
	

}
.head
{
		width:1003px;
	height:auto;
	
	float:left;
}
.logo
{
	width:411px;
	
	height:115px;
	margin:0px 0px 0px 0px;
	float:left;

	
	
}
.logo2
{
	background:url(../images/logo2part.jpg) no-repeat 0px 0px;
	width:592px;
	height:115px;
	float:left;
	position:relative;
}
.logo2 ul
{
	position:absolute;
	display:block;
	margin:0px;
	padding:0px;
	width:240px;
	height:30px;
	top:0px;
	left:350px;
	background:url(../images/topmenu.jpg)  no-repeat 0px 0px;
	list-style:none;
}
.logo2 ul li
{
	
	float:left;
	
}
.logo2 ul li.new 
{
	background:url(../images/home.jpg) no-repeat 3px 5px;

	
}
.logo2 ul li.new2
{
	background:url(../images/sitemap.jpg) no-repeat 3px 5px;

	
}
.logo2 ul li.new3
{
	background:url(../images/contactus.jpg) no-repeat 3px 7px;

	
}
.logo2 ul li a
{
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#575655;
	padding:8px 4px 0px 30px;
	text-decoration:none;
}
.logo2 ul li a:hover
{
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#600;
	padding:8px 4px 0px 30px;
	text-decoration:underline;
}
.clear
{
	clear:both;
	padding:-1px;
	line-height:-3px;
}
.shadow1
{
	background:url(../images/left_align.jpg)  no-repeat 0px 0px;
	width:411px;
	
	height:75px;
	margin:0px 0px 0px 0px;
	float:left;
}
.shadow2
{
	background:url(../images/secondshadoow.jpg) no-repeat 0px 0px;
	width:592px;
	height:75px;
	float:left;
	position:relative;
	
	
}
.shadow2 ul
{
	display:block;
	list-style:none;
	margin:0px 0px 0px 0px;
	position:absolute;
	width:520px;
	height:auto;
	top:38px;
	z-index:1;
	left: 0px;
	
	
}
.shadow2 ul li.first
{
	float:left;
	display:block;
	background:url(../images/leftgreen.jpg) no-repeat 0PX 0PX;
	z-index:98;
	height:33px
	
	
}
.shadow2 ul li.first a
{
		display:block;
		padding:0px  30px 0px 5px;
		background:url(../images/lightgreen_re.jpg) repeat-x 0px 0px;
		margin-left:11px;
		margin-left:11px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#618b17;
		text-decoration:none;
		line-height:33px;
		
}
.shadow2 ul li.second
{
	float:left;
	display:block;
	background:url(../images/secondgreanleft.jpg) no-repeat 0PX 0PX;
	z-index:98;
	height:33px
	
	
}
.shadow2 ul li.second a
{
		display:block;
		padding:0px  30px 0px 5px;
		background:url(../images/greanrepeart.jpg) repeat-x 0px 0px;
		margin-left:11px;
		margin-left:11px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		line-height:33px;
}
.grean
{
	background:#74a900;
	height:2px;
	display:block;
	width:100%;
	margin-top:71px;
	font:2px/2px Arial, Helvetica, sans-serif;
	line-height:2px;
	text-indent: -999px;
	z-index:99;
}
.flashbanner
{
	width:100%;
	height:auto;
	float:left;
	background:#FFF;
	
}

.flashbanner .flash	
{
	width:606px;
	height:auto;
	float:left;
}
.blue_line
{
	width:606px;
	height:auto;
	margin:5px 0px 0px 0px;
		float:left;
}
.blue_line ul
{
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:98%;
	
	display:block;
	background:#000000;
	height:33px;
	float:left;

	
}
.blue_line ul li
{
	float:left;
	display:block;

}
.blue_line ul li.mian
{
	font:17px Arial, Helvetica, sans-serif;
padding:0px 100px 0px 25px;
	color:#FFF;
	line-height:33px;
	border-right:2px solid;
	background:url(../images/blackarrow.jpg) no-repeat 120px 50%;
	cursor:pointer;

	}
	.blue_line ul li.mian a
{
	font:17px Arial, Helvetica, sans-serif;

	color:#FFF;
	line-height:33px;
	border-right:2px solid;
	background:url(../images/blackarrow.jpg) no-repeat 120px 50%;
	cursor:pointer;
	text-decoration:none;

	}

	.blue_line ul li.mian2
{
	font:17px Arial, Helvetica, sans-serif;
padding:0px 100px 0px 25px;
	color:#72ae3c;
	line-height:33px;
	border-right:2px solid;
	background:#25262a url(../images/whitearrow.jpg) no-repeat 122px 50%;
	cursor:pointer;

	} 
	
	

.secomdgree_l
{
	margin:8px 0px 0px 0px;
	
	width:100%;
	height:auto;
	
	
		background:url(../images/line2greyy.jpg) repeat-y top right;
		z-index:91;
		float:left;
}
.secomdgree_l .green
{
	width:100%;
	background:url(../images/greetop.jpg) repeat-x 0px 0px;
	height:14px;
	z-index:90;
	font:14px /14px;
	line-height:14px;
	text-indent:-999px;
	
}
.left_back
{
	background: url(../images/linegreyy.jpg) repeat-y 0px 0px;
	float:left;
	height:auto;

	z-index:92;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}
.greemre_re
{
	background:url(../images/greenshadow_k.jpg) repeat-x 0px 0px;
	width:100%;
	height:35px;
	z-index:90;
}
.greemre_re ul
{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
 	
}
.greemre_re ul li
{
	
	list-style:none;
	float:left;
     display:block;
	padding-left:75px;
    width:206px;
    font:bold 13px Arial, Helvetica, sans-serif;
	line-height:35px;
	color:#FFF;
	
}
.heading_info
{
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.heading_info ul 
{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.heading_info ul li
{
	float:left;
	display:block;
	padding:8px 12px 0px 6px;
	font:12px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666666;
	border-right:#6C0 10px solid;
	width:263px;
}
.heading_info ul li ul
{
	list-style:none;
	margin:8px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	display:block;
	
}
.heading_info ul li ul li
{
	width:90%;
	clear:both;
	background:url(../images/orangearrow.jpg) no-repeat 5px 8px;
	font: 11px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 20px;
	color:#005;
	border:none;
	
	
}
.serch2 a
{
line-height:30px;
color:#990000;
text-decoration:none;

	

}
.serch2 a:hover
{
line-height:30px;
color:#990000;
text-decoration:underline;

	

}


	
	
	.line
	{
		width:100%
		height:10px;
		margin:0px auto;
	}
.mainlien
{
	width:32%;
	height:auto;
	
	float:left;
	margin-top:6px;
	color:#660033;
	font:13px Arial, Helvetica, sans-serif;
	line-height:16px;
	text-indent:20px
	
	
}
.mainlien .second 
{
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
	text-align:justify;


}
.more20
{
	text-align:right;
	margin-right:10px;
	font:11px Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#700;
}
.more20 a
{
	font:11px Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#700;
	text-decoration:none;
}.more20 a:hover
{
	font:11px Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#700;
	text-decoration:underline;
}
.pink
{
	width:388px;
	float:left; 
	background:#fef0df;
	border: 1px #AAA solid;
	padding-bottom:75px;
	
	height:auto;
	margin-left:4px;
	

	
}
.pink .firts_head
{
	height:auto;
	width:100%;
	
}
.pink .firts_head .img
{
	background:#fef0df url(../images/orangesh.jpg) no-repeat 0px -1px;
	width:100%;
	height:59px;
}
.pink .firts_head .img2
{
	background:url(../images/stroage.jpg) no-repeat 0px 0px;
	width:100%;
	height:57px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#EEE;
	line-height:57px;
	text-align:right;
	
	
}
.pink .firts_head .img3
{
	background:url(../images/backup.jpg) no-repeat 0px 0px;
	width:100%;
	height:55px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#EEE;
	line-height:55px;
	text-align:right;
	
	
}
.blue_light
{
	font:13px Arial, Helvetica, sans-serif;
color:#666666;
	line-height:14px;
	text-align:justify;
	padding:0px 18px 0px 18px;
}
.blue_light ul
{
	list-style:none;
	margin:0px 0px 0px 0px ;
	padding:0pxm 0px 0px 0px;
}
.blue_light ul li
{
	display:block;
	clear:both;
	margin:5px 20px 0px 20px;
	font:12px Arial, Helvetica, sans-serif;
color:#666666;
	line-height:15px;
	background:url(../images/greyarrow.jpg)  no-repeat 0px 2px;
	padding-left:13px;
	
}
.footer
{
	background:url(../images/orangerepert.jpg) repeat-x 0px 0px;
	width:100%;
	height:99px;
	
}
.menu
{
	margin:0px 0px 0px 320px;
	display:block;
	position:relative;
	top:10px;
}
.footer .menu ul
{
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}
.footer .menu ul li
{
	display:block;
	float:left;
}
.footer .menu ul li a
{
	
	display:block;
	padding:2px 10px 5px 10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#5c8403;
	border-right:1px solid #5c8403;
	text-decoration:none;
}
.footer .menu ul li a:hover
{
	
	display:block;
	padding:2px 10px 5px 10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#5c8403;
	border-right:1px solid #5c8403;
	text-decoration:underline;
}
.stears
{
	font:12px Arial, Helvetica, sans-serif;
	width:400px; text-align:center;
	color:#5c8403;
	font:13px;
	margin-top:10px;
}

#new1
{
	position:absolute;
	width:244px;
	height:auto;
	left:0px;
	top:32px;
	display:block;
	z-index:99;
	float:left;
	display:none;
	
	
	
	
}
#new1 ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	height:auto;
}
#new1 ul li
{
	clear:both;
	margin:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	

	
	
}
#new1 ul li a
{
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:100%;
	text-decoration:none;
	line-height:30px;
	padding-left:7px;
	
	background-color:#9abe73;
		background-image:none;



	
	
	
}
#new1 ul li a:hover
{
display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#600;
	width:100%;
	text-decoration:none;
	line-height:30px;
	padding-left:7px;
	background:#a6c579;
		background-image:none;
	
	display:block;
}

#new2
{
	

	position:absolute; 
	width:250px; 
	height:auto;
		left:210px;
		display:none;
 
	top:30px; 
	

	z-index:99

}


#new2 ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	height:auto;
}
#new2 ul li
{
	clear:both;
	margin:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	

	
	
}
#new2 ul li a
{
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:100%;
	text-decoration:none;
	line-height:30px;
	padding-left:7px;
	
	background-color: #9abe73;
	background-image:none;

}
#new2 ul li a:hover
{
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#600;
	width:100%;
	text-decoration:none;
	line-height:30px;
	padding-left:7px;
	background:#a6c579;
	
	display:block;
		background-image:none;
}

.div_message
{
	width:700px;
	height:auto;
	float:left;
}
.div_message .img
{
	width:auto;
	height:auto;
	padding:8px 8px 0px 12px;
}
.div_message2_green
{
	width:85%;
	height:auto;
	margin:8px 0px 0px 13px;
	_margin:8px 0px 0px 6px;
	height:40px;
	background:#ffb560 url(../images/messgreen.jpg) no-repeat 0px 0px;
	font:18px Verdana, Geneva, sans-serif;
	color:#FFF;
	line-height:40px;
	text-indent:70px;
	float:left;
	
}
.img3
{

	float:left;
	margin:8px 0px 0px 0px;
	width:12%;
	height:40px;
	background:url(../images/messgreen2.jpg) no-repeat 0px 0px;
}
.div_message p
{
	font:12px Verdana, Geneva, sans-serif;
	color:#055277;
	line-height:16px;
	clear:both;
	display:block;
	text-align:justify;
	padding:0px 16px 0px 16px;
}
.div_message p.bold
{
	font: bold 15px Verdana, Geneva, sans-serif;
	color:#055277;
	line-height:20px;
	clear:both;
	display:block;
	text-align:justify;
	padding:0px 16px 0px 16px;
}
.div_message .mian
{
	width: 100%;
	float:left;
	
	
}
.div_message .mian .first
{
	width: 49%;
	float:left;
	margin-right:3px;
	background:url(../images/greyblack.jpg) repeat 0px 0px;
	height:123px;
	
	
}
.div_message .mian .first ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	
}
.div_message .mian .first ul li
{
	clear:both;
	display:block;
	width:100%;
	margin:3px 0px 3px 0px;
	font: bold 13px Verdana, Geneva, sans-serif;
	color:#333;
	line-height:20px;
	text-indent:50px;
	height:20px;
	background:url(../images/rightclick.jpg) no-repeat 20px 0px ;
}
.right_block
{
	border-bottom:2px solid #106d97;
	border-left:2px solid #106d97;
	border-right:2px solid #106d97;
	width:95%;
	margin:14px;
	clear:both;
	height:260px;
}
.right_block .color
{
	width:560px;

	font:13px Verdana, Geneva, sans-serif;
	float:left;
	line-height:19px;
			color:#055277;
	margin:20px 0px 0px 10px;
	
}
.right_block img
{
	display:block;
	margin:0px;
	float:left;
	margin:0px 0px 0px 10px;
}
.second_class
{
	width:300px;
	float:left;
	background:#f5ffc9;
	height:660px;
}
.second_class2
{
	width:300px;
	_width:300px;
	float:left;
	background:#f5ffc9;
	margin:0px 0px 0px 44px;
	_margin:0px 0px 0px 34px;
	height:33px;
	
}
.second_class .top
{
	width:120px;
	height:27px;
	margin:10PX 0px 0px  20px;
	background:url(../images/messoran.jpg) no-repeat 0px 0px;
}
.second_class .top ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.second_class .top ul li
{
	display:inline;
	
}
.second_class .top ul li a
{
	font:12px Verdana, Geneva, sans-serif;
	color:#2c88af;
	display:block;
	text-decoration:none;
	line-height:27px;
	text-indent:25px;
	background:url(../images/bluehover.jpg) no-repeat 5px 8px;
	
}
.second_class .top2
{
	width:260px;
	height:auto;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px  21px;
	background:#FFF;
}
.second_class .top2 ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.second_class .top2 ul li
{
	display:inline;
	
}
.second_class .top2 li a
{
	font:12px Verdana, Geneva, sans-serif;
	color:#838484;
	width:95%;
	display:block;
	text-decoration:none;
	line-height:27px;
	text-indent:25px;
	background:url(../images/bluegrey.jpg) no-repeat 4px 8px;
	border-bottom:1px dotted #61a6c3;
	
}
.second_class .top2 li a:hover
{
	font:12px Verdana, Geneva, sans-serif;
	color:#838484;
		width:95%;
	display:block;
	text-decoration:none;
	line-height:27px;
	text-indent:25px;
	background:url(../images/bluehover.jpg) no-repeat 5px 8px;
	border-bottom:1px dotted #61a6c3;
	
}
ul.gre
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
ul.gre li
{
	display:block;
	background:url(../images/greearr.jpg)  no-repeat 25px 9px; 
	padding:2px 0px 2px 40px;
}
.div_message_ho
{
	width:100%;
	height:auto;
	float:left;
	float:left; 
	background:url(../images/linerep.jpg) repeat-y 0px right;
}
@charset "utf-8";
/* CSS Document */
.seolinks-wrap{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:797px;
}
.seolinks-wc{
	margin:0px 0px 0px 0px;
	padding:30px 0px 6px 0px;
	width:797px;
	display:block;
	float:left;
	border-bottom:1px solid #666;
}
.seolinks-wc ul{
	margin:0px 0px 0px 20px;
	padding:0px;
	width:600px;
	list-style:none;
}
.seolinks-wc ul li{
	margin:0px 6px 0px 0px;
	padding:0px;
	height:20px;
	float:left;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: left;
	display:block
}
.seolinks-wc ul li a{
	margin:0px;
	padding:0px;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #acd1f4;
	font-weight: bold;
	text-decoration:underline;
}
.seolinks-wc ul li a:hover{
	margin:0px;
	padding:0px;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #acd1f4;
	font-weight: bold;
	text-decoration:none;
}
.seolinks{
	margin:0px 0px 0px 0px;
	padding:30px 0px 76px 0px;
	width:797px;
	display:block;
	float:left;
}
.seolinks p
{
	margin:0px 0px 0px 0px;
	padding:0px 20px 5px 20px;
	width:757px;
	display:block;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #4c4949;
	float:left;
}
.seolinks p a
{
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #003333;
	float:left;
	text-decoration:none;
}
.seolinks p a:hover
{
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #003333;
	float:left;
	text-decoration:underline;
}
.seolinks ul{
	margin:0px 0px 30px 20px;
	padding:0px;
	width:777px;
	display:block;
	list-style:none;
}
.seolinks ul li{
	margin:0px 80px 0px 0px;
	padding:0px;
	width:186px;
	height:20px;
	float:left;
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003333;
	text-align: left;
}
.seolinks ul li.last{
	margin:0px 0px 0px 0px;
	padding:0px;
	height:20px;
	float:left;
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003333;
	text-align: left;
}
.seolinks ul li a{
	margin:0px;
	padding:0px;
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003333;
	text-decoration:none;
}
.seolinks ul li a:hover{
	margin:0px;
	padding:0px;
	font:14px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003333;
	text-decoration:underline;
}
/* Start Sitemap page - 07/10/09 */
.sitemap-wrap{
	margin:36px 0px 0px 0px;
	padding:0px;
	width:797px;	
}
.sitemap-wrap h1{
	margin:0px;
	padding:0px 0px 10px 0px;
	width:797px;
	font:22px Arial, Helvetica, sans-serif;
	color:#2f333a;
	font-weight:bold;
	border:#e2e3e5 solid;
	border-width:0px 0px 2px 0px;
}
.sitemap-left{
	margin:17px 0px 0px 15px;
	float:left;
	width:250px;
}
.sitemap-right{
	margin:17px 0px 0px 0px;
	float:right;
	width:250px;
}
.sitemap-content{
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
}
.sitemap-content p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	text-align:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#35312e;
	display:block;
}
.sitemap-content p a{
	font:12px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#35312e;
	text-decoration:none;
}
.sitemap-content p.hed
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	text-align:left;
	font:16px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#35312e;
	display:block;
}
.sitemap-content p.htl
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	text-align:left;
	font:16px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#35312e;
	display:block;
}
.sitemap-content ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.sitemap-content ul li{
	margin:5px 0px 10px 20px;
	padding:0px 0px 0px 20px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#827a7a;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/arrow20.jpg) no-repeat left top;
	display:block;
}
.sitemap-content ul li a{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#827a7a;
	font-weight:bold;
	text-decoration:none;
}
.sitemap-content ul li a:hover{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#827a7a;
	font-weight:bold;
	text-decoration:underline;
}
 
.sitemap-content ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
 
.sitemap-content ul li ul li{
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 20px;
	background:url(../images/dott2.gif) no-repeat left top;
	display:block;
}
 

