
td,body,option,input,font      {
	font-family: Arial, Helvetica, sans-serif;

 }

body  {

behavior: url(/pages/images/csshover.htc);
/* WinIE behavior call */}


ul,li {margin:0px;padding:0px;
list-style:none;}
a img {border:0px;}
.leftnav,.leftnavproduct,.leftnavnews,.indexcontact {
	background-repeat: repeat-y;
 }

.leftnav_big
{
	width:96%;
	height: auto;
	text-align:left;
	color: #666666;
	margin-left:3px;
 	background-repeat: repeat-x;
	background-position: bottom; 
 
}
.Newslisttitle
{
	height: auto;
	text-align:left;
	color: #666666;
 
}
.Newslisttitle a{
	display:block;
	background-repeat: no-repeat;
	background-position:      left center;
	overflow:hidden;
	text-indent:12px;
	background-image: url(ab.gif);
	width:80%;
	float:left;
	font-size: 11px;
 }
.left  .Newslisttitle a{
	width:100%;
	
}
 
.gg     {
	background-repeat: no-repeat;
	background-position: left center;
	width:1px;
	float:left;
	height:8px;
	display:inline;
	background-color: #FFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 }
.leftnav_big a:hover
{
	display:block;color: #808080;
 }
.leftnav_s a
{
	background-position: left center; display:block;
	width: 100%;
	MARGIN-left:16px;
  padding-top:3px; padding-bottom:3px; background-image:url('a.gif'); background-repeat:no-repeat; 
}
.leftnav_s
{
margin-left:6px;
}
 

.productcontent {
	list-style-type: none;width:100%;height:auto;margin-top:3px;clear:both;
}
.indexpcontent li {	 
	float:left;
	text-align:center;
	height:172px;
 	margin-top:3px;
	width:33%;
	display:inline;}
	.newproduct li {	 
	float:left;
	text-align:center;
	height:172px;
 	margin-top:3px;
	width:50%;
	display:inline;}
.productcontent li{
	height:126px;
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:5px;
	border-bottom:1px solid #ccc;
 
	overflow:hidden;
	margin-bottom:2px;
}



.indexpcontent {
	list-style-type: none;width:100%; 
} 
 


.productimg {
	border:1px solid #cccccc;
	height:120px;
	text-align:center;
	width:160px;
 display:block;
float:left;
}
 
.productimg img {border:0px;margin-left:auto;margin-right:auto;}




.productcontent li.picli {width:33%;clear:none;float:left;height:160px;}
#home .productcontent li.picli {width:33%;clear:none;float:left;height:160px;}
#home .newproduct  li.picli {width:50%;clear:none;float:left;height:160px;}


.productcontent li.picli .productimg {clear:both;float:none;
margin-left:auto;
margin-right:auto;}
.productcontent li.picli .producttitle {clear:both;float:none;
text-align:center;}





.plistr {width:520px;float:left;
margin-left:6px;
display:block;
height:120px;}
.producttitle {
	 
	height:18px;
	margin-top:2px;
	overflow:hidden;
	 
	text-transform: capitalize;
 	font-weight: bold;
  }
 .details {}
	 .details a {
	color: #333333;
	display:block;
	text-transform: capitalize;
	font-size: 12px;
	width:80px;
	height:13px;
	line-height:13px;
	text-decoration: underline;
	float:right;
	text-align:center;
	font-weight: bold;
  }
 .intro {
	text-transform: capitalize;
	line-height:130%;
	font-size: 11px;
	color: #666;
	margin-left:6px;margin-top:3px;
	height:56px;
	overflow:hidden;
}
.pages {font-size:11px;}
 .bigclasscontent { margin-top:5px;width:100%;clear:both;}

.video       { padding-top: 6px; padding-bottom: 6px ;width:auto;text-align:center;}
.right_content {margin-bottom:5px;height:auto;padding-bottom:0px;width:100%;margin-right:0px;width:100%;}
.right_content marquee {margin-top:6px;}
  .contentcontent {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	clear:both;
	line-height: 188%;
}
.contentcontent table td{
	
}
.left .contentcontent {width:92%;}
.left #pnav .contentcontent {width:100%;}
.left a{color: #333333;}

.bigclass {height:auto;clear:both;}
.bigclasstitle {
	height:auto;
	padding:0px;
	padding-left:6px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
 	background-repeat:repeat-x;
	margin:0px;
	background-position: left bottom;	
}

.right_top {
	padding-left:0px;
	text-decoration: none;
	text-align:left;
	height:28px;
	line-height:28px;
	font-size:11px;
}
.right_top a{text-decoration: none}
 
a {
	color: #333;

	text-decoration: none;
   }
   
 
 
.content { padding:6px;}
 

.newstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: left bottom;
	margin:0px;
	padding:0px;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	background-image:url('dot_line.gif');
	background-repeat:repeat-x;
	padding-bottom:6px;
	color: #006699;
}



h2 {
	margin: 0px;
	padding: 0px;
 	font-size: 12px;
}

.smallInput,input
{
	border: 1px solid #BCBCBC;
	background-color:#F7F7F7;
 }
select,.languages a
{
 	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8pt;
}

 
.product_table {height:129px;text-align:center;width:164px}
.product_table2 {
	width:166px;
	height:auto;
	
	text-align:center;
 }



.product_content { }

.product_show_table {background-color: #cccccc}
 
.bodytop {

	height:77px;
	clear:both;
	overflow:hidden;
 	background-repeat: repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	overflow:hidden;

}
.logo{
	width:286px;
	float:left;
	height:106px;
	background-repeat: no-repeat;
	color: #666666;
	background-position: left top;
	overflow:hidden;
	float:left;
	text-align:left;
   }  
#topright {width:220px;
float:right;

text-align:right;
  }

.search {
	width:180px;
	float:right;
	
	
}
.Language {
	float:right;
	padding-top: 8px;
	width: 280px;
	padding-right: 1px;
	padding-bottom: 5px;
}
.input_key {
	border:0px;
	float:left;
	width:135px;
	color: #999;
	height:18px;
	line-height:18px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:7px;
	background-color: #f2f2f2;
}
.input_search {
	border:1px solid #CCCCCC;
	float:left;
	margin-left:4px;
	padding: 3px;
}


.logo a{}
.languages {	width:280px;
	float:right;
	text-align:right;
	overflow:hidden;
  }  
 
.bigclasstitleleft {float:left}
.bigclasstitleright {float:left;font-size:10px;}
.bigclasstitle {height:24px;}
.back {text-align:right;}
.pages {
	padding-top:5px;
	padding-bottom:15px;
	clear:both;
	color: #999999;
}
.pages a {margin-right:3px;margin-left:3px;}
 


.indexcontact table {margin:6px;}
 .leftnavbottom {
	background-position: left bottom;
	height:16px;
	width:206px;
	background-image: url(leftnavbottom.gif);
	display:block;
	overflow:hidden;
	background-repeat: no-repeat;
}
.leftnav .leftnavtop {
	 
	width:206px;
 
	background-image:url('leftNAV.gif'); 	background-repeat: no-repeat;
	height:28px;

}
.leftnavproduct .leftnavtop {
	 
	width:206px;
 	height:28px;
	background-image:url('leftNAVPRODUCT.gif');  	background-repeat: no-repeat;

}
.leftnavnews .leftnavtop  {
	  	height:28px;
	width:206px;
 background-repeat: no-repeat;
	background-image:url('leftNAVNEWS.gif'); 	 
}
.indexcontact .leftnavtop  {
	  	height:28px;
	width:206px;
 background-repeat: no-repeat;
	background-image:url('indexcontact.jpg'); 	 
}
.leftnavsearch  {
	 
	width:206px;
	float:right;
 
	background-image:url(leftNAVSEARCH.gif);
 	background-repeat: no-repeat;
}
.leftnavindexnews  {
	background-image: url('leftnavindexnews.gif');
	background-repeat: no-repeat;
	background-position: left top;	PADDING-TOP:12PX;

}
 .logohead {height:2px;background-color:#FFCE22;}

 

.index_news {width:100%;float:left; list-style-type:none;margin-top:3px;margin-bottom:12px;}
html         {
	background-repeat: repeat;
	background-position: center top;
	background-color: #fff;
	background-image: url(bg.gif);
 }


 
               
               
.l {width:250px;float:left;padding-top:5px;}
.c {border-left:1px solid #9CABB2; border-right:1px solid #9CABB2; width:300px;float:left;padding-top:0px; padding-left:5px; padding-right:5px;margin-top:5px;margin-bottom:5px;}
.r {width:210px;float:left;padding-top:5px;}
.indextitle {
	font-weight: bold;
 
}
.indexcontent {padding:5px;list-style-image:url('a1.gif');}
.indexservice {padding-top:5px;padding-bottom:5px;}
.indexcontent ul {margin:0px;padding:0px;margin-left:18px; }
.indexcontent ul li{padding-top:3px;padding-bottom:3px;}

.more,li.newsmore {
	text-align:left;
	width:100%;
	height:26px;
	margin:0px;
	float: left;
  }
.more a,li.newsmore a{
	height:10px;
	padding-bottom:3px;
	width:100%;
	display:block;
 	text-decoration: none;
  
	background-repeat: no-repeat;
	background-position: left top;
 	float:right;
}
.bigclasstitleright a
{
	height:10px;
	padding-bottom:3px;
	width:48px;
	display:block;
	color: #20307E;
 	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	margin-top:10px;
 
	background-image: url(more.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right:0px;
	float:left;
	display:inline;
}








 
.shownew {width:160px;}


.clear {width:100%;}


#banner {
	clear:both;
   overflow:hidden;
 padding-top:1px;
  }






body         {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0px;
	background-image: url(menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
 }
 
#bodydiv2 {}
#bodydiv{}
#body_bottom {
display:none;

}

#body_top {
display:none;
}
#main_bottom {
display:none;

}

#main_top {
display:none;
}




 
  
.main {

	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	Padding-top:1px;
	background-color: #ffffff;  
}

 
#banner2
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	display:block;
	padding-top:1px;
	padding-bottom: 1px;
  
}
 





 
input,textarea {
 	font-size:11px;
	background-color:transparent;
 }







.bigclass {clear:both}
.left {display:inline;}
.right {display:inline;}
 .bigclass {clear:both;}
.clear {clear:both;}
 
 
 

.rcontent {
    font-family: Arial,Verdana,Helvetica, sans-serif;
	list-style-type: none;
	width:100%;
	clear:both;
	margin-bottom:1px;
	color: #006699;
	font-size: 11px;
 } 
 
 
ul.indexnews {
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-indent: 0px;
}
.indexnews li,.indexnews ul {
	padding:0px;
	margin:0px;
 
	display:block;
}
.indexnews a { }
.newsdate { padding-left:12px; width:60px;display:block;float:right;font-size:10px;}
.textlink a,.imglink a {margin-left:6px;}
.ProductListUrl a {
	display:block;
	clear:both;
	height:18px;
	width:72px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(url.gif);
	background-repeat: no-repeat;
}
.newscontent li {margin:0px;padding:0px;}
.button {
	font-size:10px;
	height:18px;
	width:18px;
	background-image: url(searchbutton.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }
.searchform {

	margin-bottom:6px;
	text-align:right;
	margin-top:60px;
	display:block;
	width:250px;
	float:right;
	height:18px;
	
 }  
	UL#pagenav {border:0px;}
#pagenav ul li {
	background-image: url(ab.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	margin-left: 8px;
}

#footer{
	margin-top:0px;
	clear:both;
	line-height:18px;
	background-repeat: no-repeat;
	width:940px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-size: 11px;
	padding-top:6px;
	color: #FFF;
	background-image: url(logo_bottom.gif);
	background-position: right center;
	border: 1px none #666;
	background-color: #333;
 }
#footer div {width:99%;
margin-left:auto;
margin-right:auto;
}
#ad {
	font-size:13px;
	font-weight:bold;
 	height:30px;
	line-height:30px;
	margin-left:206px;
}
#copyright {color:#666;	margin-left:206px;}



 #nav {
	margin-left:auto;
	margin-right:auto;
	width:963px;
	padding-top: 2px;
	
	padding-bottom: 4px;
}
 #nav li {float:left; position:relative; }
 #nav li a {
	display:block;
	float:left;
	font-weight:bold;
	Height:26px;
	padding-left:16px;
	padding-right:22px;
	color:#FFFFFF;
	line-height:26px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 13px;
	text-transform: capitalize;
 }
 #nav li a.iscur{
	background-repeat: repeat-x;
	text-decoration:none;
	font-weight: bold;
 }
 #nav li a:hover{
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	text-decoration:none;
	color: #FFFF00;
  }
 #nav li ul{display:none; position:absolute; left:-1px;top:26px; }
 #nav li ul li{clear:both; }
 #nav li:hover ul {display: block}
 #nav li.over ul {display: block}
 #nav li ul li a{
 font-family: Verdana, Helvetica, sans-serif;
	width: 13em;
	height: 22px;
	line-height:2em;
	padding:0 1em;
	background-image:none;
	font-weight:normal;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
	background-color: #02ae56;
	color:#FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d5e8f4;
	border-right-color: #d5e8f4;
	border-bottom-color: #d5e8f4;
	border-left-color: #d5e8f4;
	font-size: 11px;
}
 #nav li ul li a.lasta,#nav li ul{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
 #nav li ul li a:hover{
	text-decoration:none;
	color: #003399;
	background-color: #FFFFFF;
}



#pagenav LI A {
	display:block;
	line-height:25px;
	margin-left:11px;
	color: #0070ac;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;

}
#pagenav LI a:hover {
	display:block;
	color: #FF0000;
	text-decoration: none;
	
}
.Pcat li ul li {width:24%;
float:left;
overflow:hidden;
height:160px;
text-align:center;}
 
 	 
	
#pagenav,#cat,.indexlivechat {

 
}
.livechat {margin-top:3px;}
#subcat {
 	height:auto;
}
#subcat li {
	width:24%;
	float:left;
 	display:block;
 	text-indent:6px;
 
	margin-top:1px;
	text-align:center;
	}
	a:hover{text-decoration:underline;}
	#subcat li  .img {width:162px;height:120px;border:1px solid #ccc;
	overflow:hidden;}
	#subcat li  .img img {margin:0px;}
	 
a.ccur {text-decoration:underline;}
	

.indexnews {
	margin-left:6px;
	margin-right:6px;
	border:1px solid #EFEFEF;
}
.indexnewsblock {
margin-bottom:6px;
 }
.indexproduct{ text-transform: capitalize;}
.indexproduct ul li {width:20%;float:left;clear:none;height:170px;border:0px;}
.newproduct ul li {width:20%; height:170px;border:0px;}
 
.indexproduct ul li .intro,.indexproduct ul li .details {display:none; }
.indexproduct ul li .productimg {width:100%;float:none;height:120px;border:0px;}
.indexproduct ul li .productimg div {
	width:162px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	border:1px solid #ddd;
	background-color: #FFFFFF;
}
.indexproduct ul li .producttitle {font-weight:normal;width:80%;margin-left:auto;margin-right:auto;
height:46px;
text-align:center;  
float:none;}
.indexproduct ul li .producttitle  a { }
.indexproduct ul li .plistr {width:100%;margin:0px;}
.indexproduct ul li .details { }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
div#nav-cat {
	background-repeat: no-repeat;
	background-color: transparent;
	font-weight:bold;
	text-align: left;
	line-height: 22px;
	background-repeat: repeat-y;
	background-position: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 	}
 
div#nav-cat ul {

	margin: 0;
	padding: 0;
	padding-top: 0;
	
	background-color: transparent;
 
	}

div#nav-cat ul.level2 { width: 215px; 
  background-color: transparent;
  border: none;
	}
div#nav-cat ul.level2 {
	background-color: #006699;
	
}
div#nav-cat ul.level3 {
	background-color: transparent;
	width: 155px;
}
div#nav-cat ul.level4 {background-color: transparent;
}
div#nav-cat ul.level5 {background-color: transparent;
}
div#nav-cat ul.level6 {background-color: transparent;
}
div#nav-cat li li {
	position: relative;
	list-style: none;
	z-index: 20;
	height: 22px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #006699;
 /* change it to whatever space you want to put space between buttons*/}
 
 
/* <---this line may help or hinder IE menu shifting issues */
div#nav-cat li li {
  margin: 0px; 
/* this overrides the margin-top in the declaration above */
} 
div#nav-cat li:hover {
background-color: #000000;
	background-image: url(b1_hover.gif);
 
}
div#nav-cat li.submenu {
	background-color: transparent;


}
div#nav-cat li.submenu:hover {background-color: transparent; 



	}
div#nav-cat ul li {	
	

	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	
	}
	
	
div#nav-cat li a {
	margin-left: 8px;
    margin-left: 12px;
	display:block;
	line-height:24px;
	color: #0070ac;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
  }
div#nav-cat li a:hover {
	display:block;
	color: #FF0000;
	text-decoration: none;
	
 }
/*border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}*/
 
div#nav li a:hover {
	border: none;
		 
}
div#nav-cat>ul a {width: 100%;
}
div#nav-cat ul ul ul{position: absolute; top: 0; left: 215px;
  display: none;
	}

div#nav-cat ul.level2 li.submenu:hover ul.level3,
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {

	display:block;
	border: 1px solid #CCC;
	background-color: #cccccc;
	font-weight:normal;
 }
div#nav-cat li li a{
	font-weight:normal;
	text-indent:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 22px;
	height: 22px;
}

div#nav-cat li li a:hover {
	font-weight:normal;
	text-indent:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	line-height: 22px;
	height: 22px;
}

 
.left .rcontent .top,.left  .left_box .top {

	width:100%;
	height:33px;
	clear:both;
	clear:both;
	background-image: url(box_bgl.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
 
  
 .level1  {

	background-repeat: repeat-y;	
	
} 
  
.left   .rcontent .top_l,.left  .left_box .top_l {
	background-image: url(box_bgl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:20px;
	height:22px;
	float:left;
	
}
.left .rcontent .top_r,.left  .left_box .top_r { 	background-image: url(box_bgl.gif);
	background-repeat: no-repeat;
	background-position: right top;	width:10px;height:33px;
	float:right;}
.left .rcontent .top,.left .rcontent .top_r,.left  .rcontent .top_l{background-image: url(box_bgl.gif);color:#f1f1f1;}
.top_index{background-image: url(box_bgl.gif);color:#000000;}


.right  .rcontent .top .top_l  {
	background-image: url(box_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:20px;height:23px;
	float:left;
}
.right .rcontent .top .top_r { 	background-image: url(box_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;	width:10px;height:23px;
	float:right;}
.right .rcontent .top {
	background-image: url(box_bg.gif);
	color:#f1f1f1;
	background-position: center top;
}



.rcontentcontent {
	overflow:hidden;
	clear:both;
	color: #333333;
	background-color: #f1f1f1;
font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;

 }
 
 .rcontentcontent {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	clear:both;
	color: #333333;
	background-color: #f1f1f1;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;

 }
  .rcontentcontent1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	clear:both;
	color: #333333;
	background-color: #f1f1f1;
	
 }

.left  div.bottom {
	width:100%;
	height:15px;
	clear:both;
 	background-repeat: repeat-x;
 	clear:both;
	background-position: top;background-image: url(box_bgl.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
 }
.left  div.bottom_l {background-image: url(box_bgl.gif);
	background-repeat: no-repeat;	width:10px;height:15px;
	float:left;
	background-position: left bottom;}
.left div.bottom_r {background-image: url(box_bgl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	width:10px;height:15px;
	float:right;}
  
 h1 {
	font-size:13px;
	margin:0px;
	padding:0px;
	width:80%;
	float:left;
	height:33px;
	line-height:29px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bolder;
	
	color: #a06dd5;
	text-transform: capitalize;
 }
 .right .top {height:30px;}
  h5,.left h1,.indexproduct h1 {
	font-size:12px;
	margin:0px;
	padding:0px;
	width:70%;
	float:left;
	height:28px;
	font-family: Verdana, Helvetica, sans-serif;
	line-height:28px;
	font-weight:bold;
}
 h5{
	color: #ff0006;
}
.left .top h5,.left .top h1{color:#fff;}
 .left .newsdate {display:none;}
 
td.pimg img {width:333px;border:1px solid #ccc;}
td.prep img { }
td.pproject {width:333px;
text-align:left;} td.pdes table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
 td.pdes table td{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
.big b{display:block;clear:both;}
.Pcat ul li a div.pcimg{border:1px solid #ccc;
width:160px;
height:120px;
margin-left:auto;
margin-right:auto;
overflow:hidden;}
.Pcat ul li a.pcatbig {
	display:block;
	text-indent:6px;
	margin-top:3px;
	margin-bottom:6px;
	clear:both;
	height:33px;
	line-height:28px;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Tahoma;
	color: #006699;
	text-decoration: none;
}
 
#demohot {
	height:166px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	width:940px;
	background-image: url(bj_6.jpg);
	background-repeat: repeat-x;

}
#demo1hot,#demo2hot {display:block;float:left;width:940px;}
.democontainer {width:1280px;}
 
 
 
 #demohot2 {height:166px;overflow:hidden;
margin-left:auto;
margin-right:auto;
width:350px;}
#demo1hot2,#demo2hot2 {display:block;float:left;width:350px;}
.democontainer2 {width:700px;}
 
 
 
#home li.submenu ul{display:none;}
#home #nav-cat li {height:32px;}
#home div#nav-cat li li {display:none;}
body#newslist .right .rcontent .top {display:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
 #nav li.navhome a{
	width:40px;
	text-align:center;
	background-repeat: no-repeat;
	background-position: left center;
	background-position:22px;
	
 }
 
 
.title_8 {
	background-image: url(box_bg.gif);
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #006699;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;

}

 
 .right_1  {
	WIDTH:600px;
	padding-top:0px;
	float:right;
	display:inline;
	margin-bottom:36px;
 
 }
 
 .right  {
 
	WIDTH:758px;
	float:right;
	display:inline;
	margin-bottom:36px;
	
 }
  .right_1  {
	WIDTH:963px;
	float:right;
	display:inline;
	margin-bottom:36px;
	
 }
 
.left {
	float:left;
	width:215px;
	display:inline;
	color: #FFF; 
 }
 .left_1 {
	float:left;
	width:300px;
	display:inline;
	color: #FFF; 
 }
 .left .rcontentcontent {
 
   
font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f1f1f1;
	
}

 .cc1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}


 .cc2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	text-transform: capitalize;
	padding-left: 16px;
	background-color: 038744;
}

 .cc3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width:215px;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
	text-transform: capitalize;
	background-color: f1f1f1;	
}

 .cc4 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	width:215px;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-transform: capitalize;
	padding-left: 15px;
}

.index1 a{
	  	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
 }
 
 .index1 a:hover{
	font-size: 11px;
	color: #FFFF00;
 }
 
  .top_12 {
	height: 8px;
}

  .top_13 {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #00a06dd5F;	
}