@charset "utf-8";
/* CSS Document */

#left_banner	{float:left;width:200px;margin:0;padding:8px 0 0 0;}	
#right_banner	{float:right;width:679px;padding:8px 0 0 0;}
.new_right_product_curv	{background:#f1f1f1; width:677px; margin:28px 0 0 0; padding:0px; float:left;}
h1.heading{font:bold 21px Arial, Helvetica, sans-serif; color:#00589c; padding:0px 0 0px 23px;margin:10px 0;}
.product-bg1{background: url(../images/product-bg.jpg) repeat-x; width:660px; height:108px; padding-top:0px; float:left;}
.product-right-curv1{ width:8px; height:108px; float:left;}
.latestproduct_left{float:left;margin:0;padding:0; background:url(../images/latestpro_left.png) no-repeat 0 0;width:31px;height:48px;}
.latestproduct_mid{float:left;margin:0;padding:8px 0 0 0; background:url(../images/latestpro_mid.png) repeat-x 0 0;width:637px;height:40px;color:#b0273b;font:bold 26px Arial, Helvetica, sans-serif;}
.latestproduct_right{float:left;margin:0;padding:0;background:url(../images/latestpro_right.png) no-repeat 0 0;width:8px;height:48px;}

/*****************banner*****************/
new-bannertitle h2{font:normal 28px Arial, Verdana, Helvetica, sans-serif; color:#B0273B; padding:0; margin:0;clear:both;margin:0;}
.new-banner-subtitle{font:normal 12px Arial, Verdana, Helvetica, sans-serif; color:#393b46; width:280px; float:left; line-height:18px; margin:0 0 10px 0; padding:10px 0;} .new-learn-more{width:97px; height:30px; float:left; margin:15px 0 0 0;}
.new-image	{float:left; margin:15px 0 0 0; padding:0; width:250px; }
.new-image img{float:left; margin:0 0 0 0px;}
#homebanner		{float:left; margin:0px; padding:0;width:607px; height:317px; background:#c3c2c2;}



#accordion1 {width:406px; margin:0px;}
.accordion1 {width:406px; font:11px Arial; color:#ffffff; letter-spacing:1px;}
.accordion1 dt {width:156px; border:0px solid #9ac1c9; padding-left:32px; font-weight:normal; margin-top:5px; cursor:pointer; background:url(../images/expand-collpse-bg-plus.jpg) no-repeat; height:21px; padding-top:3px;}
.accordion dt:hover {background:url(../images/expand-collpse-bg-plus.jpg) no-repeat;}
.active2 {background:url(../images/expand-collpse-bg-minus.jpg) no-repeat !important; }
.accordion dd {overflow:hidden; padding-left:-15px; color:#00000; background:red; margin-top:7px; margin-left:15px;}
.accordion span {display:block; border:5px solid #ffffff; border-top:none; background:#eae9e9; padding: 2px 15px 2px 15px; }




#tree	{color:#fff; line-height:32px;width:211px;padding:0;}
#tree ul li 	{background:background:url(../images/tree.png) no-repeat 0 0; margin:0px;padding:0xp;}
li.whitefont{color:#fff; margin:0 0 0 15px;}
li.subtree	{background:url(../images/tree2.png) no-repeat 0 0;width:200px;float:left;width:174px; height:29px;color:#fff;padding:0 0 0 10px;}
			.directory 	{list-style-image: url('images/directory.png');}
			.css 		{list-style-image: url('images/css.png');}
			.html	 	{list-style-image: url('images/html.png');}
			.js			{list-style-image: url('images/js.png');}
			.gif, 
			.png,
			.jpg 		{list-style-image: url('images/image.png');}