*{ margin: 0; padding: 0; }*
body { background: #fff url(bodybg.gif) repeat-x; font: 81% Arial, Helvetica, Sans-Serif; color: #454545; line-height: 1.6em; }
img{border:0px}
a {text-decoration: none;color:#262525;background:inherit;}
a:hover {color: #808080; background: inherit;text-decoration:underline;}	
a:focus {outline: 0;}
h1 {font-size: 2.8em; line-height:35px;}
h2 {color: #000; font: bold 170% Arial, Sans-Serif; letter-spacing: -1px; padding: 0; margin: 0 0 10px;}
img { border: 0;}
.grey { color: #484848;}

ul{list-style:none}
#wrap {width: 1000px; margin:5px auto 0;}

.toplogo{BACKGROUND-IMAGE: url(index_02.jpg);width:1000px;height:75px}

#header_top{height:39px;}
#header_top ul{BACKGROUND-IMAGE:url(index_15.jpg);BORDER-BOTTOM:#232222 1px solid; BORDER-LEFT: #232222 1px solid;HEIGHT:39px;BORDER-TOP:#232222 1px solid;BORDER-RIGHT:#232222 1px solid}

#header_top ul li{display:inline;BACKGROUND-IMAGE:url(index_16.jpg);TEXT-ALIGN:center; LINE-HEIGHT:40px;WIDTH:139px;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:0px 4px;FLOAT:left;LETTER-SPACING:1px;HEIGHT:37px;}
#header_top ul li a {font-size:11pt;color:#ffffff;font-weight:bold;}
#header_top ul li a:hover{font-size:11pt;color: #FF0000;font-weight:bold;text-decoration:underline}

.belowtop{BACKGROUND-IMAGE:url(belowtop.jpg);height:193px;width:1000px;}



#header_bottom { background: #454545 url(bottom.gif) no-repeat top right; color: #EBEBEB; padding: 20px 240px 20px 10px; clear: both; border-left: 2px solid #fff; border-right: 2px solid #fff; margin: 0 0 1px 0; height: 90px;}

#header_bottom h2 { color: #F3F2BF; width: 500px; margin: 0 0 10px; background: #454545;}
#slogan { clear: left; width:730px; border-top: 1px solid #eee; margin: 0; padding: 5px 0 0 0;}
#maincontent{ padding: 20px 0; clear: both;}
#left{float:right; width:700px}
#left p {margin: 0 0 0px;}
#right { width: 250px; float:left;}
#info {border: 1px solid #ccc; padding:7px; font-size:.9em; background: #f4f4f4; }


#rightable{width:150px;margin: 0 0 0px;}
.rightitle{padding: 10px 4px 0px 35px;background:url(titlebg.gif) no-repeat;height:27px;color:#ffffff;font: bold 0.9em Arial, Sans-Serif;width:230px}

#rightable h3{color: #F3F2BF;margin: 0 0 10px; font-size:12px}

.spacer{width:auto; height:2px; clear:both; padding-bottom:2px; width:1002px}

#footer{background:#eeeeee;text-align:center;clear:both;padding-top:5px;padding-bottom:5px;border-top:2px solid #ccc;line-height:18px; width:1002px; margin:auto}

#Product{ width:720px; margin-top:5px; text-align:left;}
#newsbody{width:710px;margin-top:5px;text-align:left; border:#CCCCCC 1px solid}
.newsbodyleft{width:340px;height:300px;float:left;margin-top:10px;margin-bottom:11px;text-align:left;margin-left:5px;overflow: auto;
}

.innertitlebg{background:url(spacer.gif) repeat-x;width:500px;margin-top:3px}
.indexlinks{width:670px;margin-top:10px;height:50px}
.indexlinks li{float:left;padding-left:5px;margin-top:5px;DISPLAY:inline;width:100px}
.linksline{background:url(spacer.gif) repeat-x;width:500px;margin-top:10px}
.rightline{background:url(spacer.gif) repeat-x;width:200px;}

.item_box{
height:auto;
padding:10px 0 3px 0;
border:#CCCCCC 1px solid;
width:230px; margin-left:8px
}
.comintro{line-height:170%;	text-align: justify;}
#Product img{ margin:auto;}
.comintro img {
	border: 3px double #CCC;
	height: 120px;
	margin: 0px 10px 10px 10px;
	width: 120px;
}
.comintro img.left {
	float: left;
}
.maintitle{padding-left:13px;text-align:left;background-image:url(/Templets/Images/news.jpg); height:42px}
.maintitlebg{;width:240px; }


.abouttitle{padding-left:13px;text-align:left;background-image:url(/Templets/Images/news.jpg); height:42px}


a.a1:link {font-size:12px;color:#07a21d;font-weight:bold;}
a.a1:visited {font-size:12px;color:#07a21d;font-weight:bold;}
a.a1:hover {font-size:12px;color: #FF7700;font-weight:bold;text-decoration:underline}

a.a2:link {	font-size:13px;color: #39536b;text-decoration: none}
a.a2:visited {font-size:13px;color: #39536b;text-decoration: none}
a.a2:hover {font-size:13px;color: #FC600F;text-decoration: underline}

a.a3:link {	font-size:12px;color:#006CF2;font-weight:bold;text-decoration:none}
a.a3:visited {font-size:12px;color:#006CF2;font-weight:bold;text-decoration:none}
a.a3:hover {font-size:12px;color: #FF6000;font-weight:bold;text-decoration:underline}

a.a4:link {	font-size:14px;color:#FC600F;font-weight:bold;text-decoration: none}
a.a4:visited {font-size:14px;color:#FC600F;font-weight:bold;text-decoration: none}
a.a4:hover {font-size:14px;color: #007ba6;font-weight:bold;text-decoration: underline}
#wrapper{ width:984px; margin:auto; padding:inherit; text-align:left}
#header{}

.logo{float:left; padding:}
.topnav{ text-align:right;padding:8px 20px 0 0;}
.topnav a{padding:0 3px 0 8px; color:#2b2b2b; line-height:33px;}
.topnav a:visited{color:#2b2b2b; }
.topnav a:hover{color:#000; }

.top{ background:url(menu_mid.jpg) repeat-x left top; height:66px; margin-bottom:12px;}
.top_r{background:url(menu_right.jpg) no-repeat right top;}
.top_l{background:url(menu_left.jpg) no-repeat left top;padding:4px 0 0 10px;height:62px;}
.menu a{ padding:0 12px 0 0; margin-left:10px; float:left; font-weight:bold;}
.menu a span{ color:#fff;padding:8px 0 3px 12px!important;>padding:9px 0 3px 12px!important;padding:9px 0 3px 12px; line-height:30px;}
.menu a:visited{color:#fff;}
.menu a:hover{background:url(a_right.jpg) no-repeat right top;}
.menu a:hover span{color:#fff;background:url(a_left.jpg) no-repeat left top;}
.menu .current{background:url(a_right.jpg) no-repeat right top;}
.menu .current span{color:#fff;background:url(a_left.jpg) no-repeat left top;}
