/* this is index page css, 
	author: www.webcasper.com */
	

body {
	margin:0px;
	
	}
h1,h2,h3{
	margin:0px;
	padding:0px;
	font-size:16px;
	}
h2{
	padding-bottom:20px;
	}
p,li,ul,ol{
	margin:0px;
	padding:0px;
	}
img{
	border:0px;
	}
form{
	margin:0px;
	padding:0px;
	}
a:focus{outline: none; border:none;}
#main {
	margin:auto;
	width:903px;
	}
#container{
	width:100%;
	float:left; 
	}
#top_panel{
	width:100%;
	background:url(../images/wc0_03.gif) repeat-x;
	}
#logo{
	float:left;
	width:98px;
	text-align:right;
	}
#top_rt{
	margin-left:98px;
	height:76px;
	text-align:right;
	background:url(../images/top_pic_02.gif) no-repeat top right;
	}
#default_pointer{
	float:right;
	width:133px;
	text-align:center;
	padding-top:40px;
	}
#search_box{
	margin-right:133px;
	text-align:center;
	color:#FFFFFF;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	}
.s_field{
	height:14px;
	}
#search_box .btn1{
	background-color:#FDAB29;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px #FFFFFF solid;
	width:30px;
	height:16px;
	}

#top_space{
	height:168px;
	}
#header_pointer{
	margin-right:662px;
	text-align:left;
	}
#header_pic{
	text-align:left;
	width:662px;
	height:168px;
	float:right;
	background:url(../images/top_pic_04.gif) no-repeat top right;
	border-left: dashed 1px #CCCCCC;
	}
#pointer{
	padding-left:35px;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
#pointer li{
	list-style:none;
	height:20px;
	}
#pointer a{
	background:url(../images/blue_arrow.gif) left no-repeat;
	padding-left:20px;
	color:#716D6D;
	text-decoration:none;
	}
#pointer a:hover{
	color:#000000;
	}
#logo_panel{
	width:291px;
	float:left;
	padding-left:20px;
	}
#logo_panel1{
	float:left;
	}
#page_nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:6px;
	border-bottom:dashed 1px #CCCCCC;
	}
#page_nav a{
	text-decoration:underline;
	}
#page_nav a:hover{
	text-decoration:none;
	}
#page_nav h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	margin:0px;
	display:inline;
	}
/*---- content style----*/
#news_bar{
	height:32px;
	background:url(../images/wc0_11.gif) no-repeat top right;
	}
#news_ticker{
	width:795px;
	background-color:#FB06FE;
	}
#news_ticker h1{
	font-size:14px;
	font-weight:bold;
	display:inline;
	}
#news_ticker a{
	background:url(../images/arr_bu.gif) left center no-repeat;
	padding-left:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:;
	}
#news_ticker a:hover{
	text-decoration:underline;
	}
#left_panel{
	width:240px;
	float:left;
	padding-top:0px;
	}

#main_panel{
	margin-left:240px;
	border-left:#CCCCCC 1px dashed;
	padding-bottom:15px;
	/* minimum height */
	min-height:320px;
	/* min-height for IE browsers */
	_height:320px;
	}

#quick_form{
	padding-left:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:184px;
	height:210px
	}
	
.f_panel{
	height:25px;
	text-align:left;
	}
	
.label{
	width:58px;
	height:20px;
	float:left;
	padding-top:3px;
	}
	
.field{
	float:left;
	text-align:left;
	width:100px;
	}
.text{
	border:1px solid #000000;
	width:100px;
	height:16px;
	}
.textfield{
	border:1px solid #003399;
	width:150px;
	}
.text_field{
	width:100px;
	height:35px;
	font-size:12px;
	border:1px solid #000000;
	}
.button3{
	font-size:11px;
	border:1px solid #999999;
	background-color:#FDAB29;
	color:#FFFFFF;
	height:20px;
	margin-left:110px;
	margin-top:5px;
	}
.btn{
	width:100%;
	height:25px;
	}

/*-- description area--*/

	
.desc{
	background:url(../images/wc0_13.jpg) no-repeat top right;
	padding:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	}
.desc .service_desc{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding-left:7px;
	}
.service_desc h1{
	display:inline;
	font-weight:bold;
	font-size:12px;
	}
.heading{
	color:#003399;
	}
.heading a{
	margin-bottom:4px;
	text-decoration:none;
	}
.heading h1{
	margin-bottom:7px;
	}
.heading h1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003399;
	text-decoration:underline;
	}
.heading h1 a:hover{
	color:#FC471B;
	text-decoration:none;
	}
.topic{
	margin-top:10px;
	margin-bottom:5px;
	}
.topic h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#E92ECD;
	}
.mark{
	color:#FF0000;
	font-size:14px;
	font-family:Tahoma;
	}
.mark a{
	text-decoration:none;
	color:#FF0000;
	}
.mark a:hover{
	text-decoration:underline;
	}

.quot{
	margin-top:10px;
	color:#006699;
	font-size:14px;
	}
.quot a{
	color:#FF3300;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.quot a:hover{
	text-decoration:underline;
	}
.leaf_label{
	color:#FF9B37;
	font-size:13px;
	margin-bottom:10px;
	line-height:20px;
	}
.leaf_label ul li{
	list-style:none;
	}
.block{
	margin-bottom:10px;
	}
.order{
	color:#EC0000;
	text-decoration:none;
	}
.desc h2{
	font-size:12px;
	font-weight:100;
	display:inline;
	}
.desc a{
	text-decoration:none;
	color:#000000;
	}
#left_menu #pointer{
	padding-top:10px;
	}
#left_menu #pointer a{
	background:url(../images/red_arrow.jpg) left no-repeat;
	padding-left:17px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	cur
	}
#left_menu #pointer a:hover{
	color:#FB06FE;
	background:url(../images/red_arrow.gif) left no-repeat;
	}
#left_menu #pointer li{
	border-bottom:#999999 1px dashed;
	}
#left_menu #pointer li:hover{
	background-color:#F7F7F7;
	}
#left_menu{
	width:220px;
	margin-bottom:20px;
	}
#lt_banner{
	text-align:center;
	margin-top:15px;
	}
#lt_banner div{
	text-align:right;
	padding-right:7px;
	}
#lt_banner div a{
	color:#EC0000;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	}
#lt_banner div a:hover{
	text-decoration:underline;
	}
#dec{
	height:550px;
	padding:5px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	}
.desc_box{
	width:298px;
	float:left;
	margin-right:6px;
	margin-bottom:13px;
	padding:5px;
	height:160px;
	}
.desc_box h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	}
#wd{
	background:url(../images/wd_bak.jpg) no-repeat right bottom;
	height:115px;
	}
#wde{
	background:url(../images/wde_bak.jpg) no-repeat right bottom;
	height:115px;
	}
#wm{
	background:url(../images/wmai_bak.jpg) no-repeat right bottom;
	height:115px;
	}
#im{
	background:url(../images/seo_bak.jpg) no-repeat right bottom;
	height:115px;
	}
#ecom{
	background:url(../images/ecom_bak.jpg) no-repeat right bottom;
	height:115px;
	}
#info{
	margin-top:30px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:60px;
	font-size:18px;
	font-family:Tahoma;
	}
#info a{
	text-decoration:none;
	}
.desc_box ul{
	margin-left:3px;
	}
.desc_box li{
	font-size:12px;
	color:#003366;
	padding-left:5px;
	list-style:none;
	}
#bm_links{
	width:100%;
	text-align:right;
	float:left;
	}
	
.list_box{
	width:300px;
	float:left;
	}
.list_box ol{

	}
.ad_box{
	margin-left:310px;
	}
.logos{
	width:200px;
	height:160px;
	float:left;
	margin-right:3px;
	margin-bottom:5px;
	padding:2px;
	border:1px solid #CBC7C7;
	}

.logos1{
	width:200px;
	height:160px;
	float:left;
	margin-right:3px;
	margin-bottom:5px;
	padding:5px;
	border:1px solid #CBC7C7;
	display:table-cell;
	}
.logos1 img{
	vertical-align:middle;
	}
.addr_panel{
	width:auto;
	float:none;
	height:auto;
	margin-right:4px;
	margin-top:5px;
	background-color:#F7F7F7;
	padding:5px;
	border: solid 2px #E5E5E5;
	}
.addr_panel a{
	color:#003399;
	}
.mand{
	color:#FF0000;
	}
.quot_contact{
	color:#CB12DA;
	margin-bottom:10px;
	font-weight:bold;
	}
#resource p{
	margin-bottom:10px;
	}
#resource h4{
	font-size:11px;
	margin:0px;
	display:inline;
	}
#resource a{
	font-weight:bold;
	color:#CB12DA;
	text-decoration:underline;
	}
#resource a:hover{
	text-decoration:none;
	}
/*---Footer style----*/
#footer{
	width:100%;
	text-align:center;
	float:left;
	clear:left;
	margin-top:7px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	}
#footer a{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#footer a:hover{
	text-decoration:none;
	}
.ft_lt{
	margin-left:535px;
	padding:5px;
	text-align:right;
	height:80px;
	border:1px solid #CCCCCC;
	}
.ft_rt{
	float:left;
	text-align:justify;
	width:520px;
	height:80px;
	padding:5px;
	border:1px solid #CCCCCC;
	}
/*---search_style---*/
.highlight { background: #FFFF40; }
		.searchheading { font-size: 100%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; }
		.suggestion { font-size: 100%; }
		.results { font-size: 100%; }
		.category { color: #999999; }
		.sorting { text-align: right; }

		.result_title { font-size: 100%; }		
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%; }
		.infoline { font-size: 80%; font-style: normal; color: #808080;}

		.zoom_searchform { font-size: 100%; }
		.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
		.zoom_match { font-size: 80%; margin-left: 0px;}				
		.zoom_categories { font-size: 80%; }
		.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
		.zoom_categories li { display: inline; margin-left: 0px; list-style-type: none; }
		
		input.zoom_button {  }
		input.zoom_searchbox {  }		
		
		.result_image { float: left; display: block; }
		.result_image img { margin: 10px; width: 80px; border: 0px; }

		.result_block { margin-top: 15px; margin-bottom: 15px;  }
		.result_altblock { margin-top: 15px; margin-bottom: 15px; }
		
		.result_pages { font-size: 100%; }
		.result_pagescount { font-size: 100%; }
		
		.searchtime { font-size: 80%; }
		
		.recommended 
		{ 
			background: #DFFFBF; 
			border-top: 1px dotted #808080; 
			border-bottom: 1px dotted #808080; 
			margin-top: 15px; 
			margin-bottom: 15px; 
		}
		.recommended_heading { float: right; font-weight: bold; }
		.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
		.recommend_title { font-size: 100%; }
		.recommend_description { font-size: 100%; color: #008000; }
		.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
		.search_page{
			padding:7px;
			}

/*-----site map style-----*/

.pager { 
	 
	border:#ccc 2px solid;
	padding:3px;
	font:normal 12px verdana;
}
.lhead { 
	background-color:#eee; 
	border-top:#aaa 2px solid;
	border-bottom:#aaa 3px solid;
	padding:3px;
	font:bold 14px verdana;
}
.lpart li{ 
	text-align:left;
	background-color:#F8F8F8; 
	border-left:#EEEEEE 1px solid;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:65px;
	list-style-position:inside;
}
.lpage { 
	font:normal 12px verdana;
}
.lcount { 
	background-color:#999; 
	color:#fff;
	padding:2px;
	font:bold 12px verdana;
}

}
.lpage a{
	padding:1px;
	color:#009;
	text-decoration:none;
}
.lpage a:hover{
	color:#669;
}
.lpage a.aemphasis{
	color:#009;
	font-weight:bold;
}
.lpage a:hover{
	text-decoration:underline;
	color:#930;
}
.a_topic{
	color:#003366;
	font-size:14px;
	font-weight:bold;
	}
.a_topic a{
	color:#FF9B37;
	text-decoration:none;
	}
#articles{
	text-align:justify;
	width:640px;
	position:absolute;
	z-index:1;
	left: 255px;
	top: 313px;
	}
#articles a{
	text-decoration:none;
	font-weight:bold;
	}
#articles p{
	margin-top:5px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding-left:7px;
	}
#b_desc{
	padding-left:10px;
	}
.desc_header{
	color:#FB06FE;
	font-size:16px;
	font-family:Tahoma;
	}
#b_desc .desc_box1{
	height:auto;
	color:#FF8000;
	margin-bottom:5px;
	font-size:12px;
	padding-left:10px;
	border:1px dashed #003399;
	}
.desc_box1 p{
	margin-top:5px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
#b_desc .desc_box1 a{
	color:#FF8000;
	}
.desc_box1 a:hover{
	text-decoration:none;
	}
.date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
/*----layer_content---*/

#content{
	position:absolute;
	padding:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width: 641px;
	margin:0px;
	top: 278px;
	left: 246px;
	z-index:1;
	}
#content h2{
	font-size:12px;
	font-weight:100;
	display:inline;
	}
#content a{
	text-decoration:none;
	color:#000000;
	}
#home_dec_layer{
	position:absolute;
	z-index:1px;
	left: 253px;
	top: 464px;
	width: 650px;
	}
<!-- cloud style -->
.word {
font-family: Tahoma;
padding: 4px 4px 4px 4px;
letter-spacing: 3px;
}
/*span.size1 {
color: #000;
font-size: 2.0em;
}
span.size2 {
color: #333;
font-size:2.1em;
}
span.size3 {
color: #666;
font-size: 2.0em;
}
span.size4 {
color: #999;
font-size: 1.0em;
}
span.size5 {
color: #aaa;
font-size: 1.4em;
}
span.size6 {
color: #bbb;
font-size: 1.4em;
}
span.size7 {
color: #ccc;
font-size: 1.2em;
}
span.size8 {
color: #ddd;
font-size: .5em;
}
span.size0 {
color: #ccc;
font-size: .5em;
}*/
#cloud{
padding-right:10px;
padding-left:10px;
}
#cloud_inner{
padding:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
background-color:#F5F5F5;
border:1px solid #FABBFF;
}
#cloud_inner a{
color:#626262;
text-decoration:none;
}
#cloud_inner a:hover{
	text-decoration:underline;
	
	}


