BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/topbg.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 11px; 
	line-height: 15px;
}

/* make sure everything gets the right font */
body, p, a, td, th, tr, ul, li, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #737373; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.menu {
	PADDING-LEFT: 0px; LINE-HEIGHT: 22px
}
.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 5px;  COLOR: #000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.menu A.sel {
	COLOR: #993333
}
.menu A:hover {
	COLOR: #993333
}
.menubottom {
	COLOR: #000000; PADDING-TOP: 5px; font-size:10px;
}
.menubottom A {
	MARGIN: 0px 5px; TEXT-TRANSFORM: capitalize; COLOR: #000000; TEXT-DECORATION: none; font-family:georgia; font-weight:bold
}
.menubottom A.sel {
	COLOR:#ffffff;
}
.menubottom A:hover {
	COLOR: #ffffff;
}
#wrap {
	PADDING-LEFT: 80px; PADDING-BOTTOM: 20px; PADDING-TOP: 35px;
}
.tbg1 {
	BACKGROUND: url(../images/b1.gif) no-repeat left bottom; VERTICAL-ALIGN: bottom; HEIGHT: 56px
}
.title1 {
	PADDING-LEFT: 115px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #3e3f3f; FONT-FAMILY: Arial
}
.tbg2 {
	BACKGROUND: url(../images/ico01.gif) no-repeat 10px 5px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #e07926 2px solid
}
.title2 {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #3e3f3f; FONT-FAMILY: Arial
}
.tbg3 {
	BACKGROUND: url(../images/ico02.gif) no-repeat 10px 5px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #366697 2px solid
}
.title {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #3e3f3f; FONT-FAMILY: Arial
}
.more {
	FLOAT: right
}
.picleft {
	FLOAT: left; WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: center
}
.bottomline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/line.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.frindlinkimg {
	PADDING-TOP: 5px
}
.frindlinkimg IMG {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 6px;
	BORDER: #CCCCCC 1px solid;
}
.leftnav {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.leftnav LI {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #e0e1e0 1px solid; FONT-FAMILY: arial
}
.leftnav DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #e0e1e0 1px solid; FONT-FAMILY: arial
}
.leftnav DD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #e0e1e0 1px solid; FONT-FAMILY: arial
}
.leftnav A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico04.gif) no-repeat 5px 4px; COLOR: #000000; TEXT-DECORATION: none
}
.leftnav A:hover {
	BACKGROUND: url(../images/ico04a.gif) no-repeat 5px 4px; COLOR: #917616
}
.leftnav A.sel {
	BACKGROUND: url(../images/ico04a.gif) no-repeat 5px 4px; COLOR: #917616
}
.leftnav DD A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4d4d4d; TEXT-DECORATION: none
}
.leftnav DD A:hover {
	BACKGROUND: url(../images/ico08.gif) no-repeat 5px 4px; COLOR: #4d4d4d
}
.leftnav DD A.sel {
	BACKGROUND: url(../images/ico08.gif) no-repeat 5px 4px; COLOR: #4d4d4d
}
.leftnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: url(../images/b2.gif) no-repeat; LEFT: 60px; WIDTH: 180px; FONT-FAMILY: arial; POSITION: absolute; HEIGHT: 47px
}
.leftnavtitle SPAN {
	DISPLAY: block; PADDING-LEFT: 20px; PADDING-TOP: 10px
}
.allproducts {
	MARGIN-TOP: 20px; WIDTH: 680px
}
.allproducts DT {
	CLEAR: right; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/ico03.gif) no-repeat 10px 3px; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #dbdfe0 1px solid
}
.allproducts DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #dbdfe0 1px solid
}
.allproducts DD LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.allproducts DIV.box {
	BORDER-RIGHT: #99c1de 3px solid; BORDER-TOP: #99c1de 3px solid; BORDER-LEFT: #99c1de 3px solid; WIDTH: 140px; BORDER-BOTTOM: #99c1de 3px solid; HEIGHT: 100px; TEXT-ALIGN: center
}
.allproducts IMG {
	VERTICAL-ALIGN: middle
}
.allproducts DIV.txt {
	FONT-WEIGHT: bold; MARGIN: 5px 0px; COLOR: #666; TEXT-ALIGN: center
}
.allproducts DIV.txt A {
	TEXT-DECORATION: none
}
.allproducts DD.page {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px
}
.subproducts {
	MARGIN-TOP: 20px; WIDTH: 620px
}
.subproducts DT {
	CLEAR: right; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/ico03.gif) no-repeat 10px 3px; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #dbdfe0 1px solid
}
.subproducts DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #dbdfe0 1px solid
}
.subproducts DD DIV.pro {
	FLOAT: left; WIDTH: 140px; HEIGHT: 100px
}
.subproducts DD DIV.txt {
	FLOAT: left; WIDTH: 480px
}
.subproducts H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f60; PADDING-TOP: 0px
}
.subproducts H3 A {
	COLOR: #e9814e; TEXT-DECORATION: none
}
.subproducts H3 A:hover {
	COLOR: #f30; TEXT-DECORATION: none
}
.subproducts DD.page {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px
}
.productsinfo {
	WIDTH: 90%
}
.productsinfo DT {
	CLEAR: right; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #dbdfe0 1px solid
}
.productsinfo DT.t1 {
	FONT-SIZE: 20px; COLOR: #e44c5b; FONT-FAMILY: "Times New Roman"
}
.productsinfo DT.t2 {
	FONT-SIZE: 20px; COLOR: #e9814e; FONT-FAMILY: "Times New Roman"
}
.productsinfo DD {
	MARGIN-TOP: 20px
}
.productsinfo IMG {
	VERTICAL-ALIGN: top
}
.productsinfo UL.pic {
	MARGIN: 10px 30px; WIDTH: 178px
}
.productsinfo UL.pic LI {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.productsinfo UL.pic LI.C {
	MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.productsinfo UL.pic LI.T {
	FONT-WEIGHT: bold; BACKGROUND: #e1cbad; COLOR: #c60; PADDING-TOP: 10px
}
.productsinfo UL.picso {
	MARGIN: 10px 30px; WIDTH: 178px
}
.productsinfo UL.picso LI {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.productsinfo UL.picso LI.C {
	MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.productsinfo UL.picso LI.T {
	FONT-WEIGHT: bold; BACKGROUND: #ade1c8; COLOR: #32aa6a; PADDING-TOP: 10px
}
.productsinfo DIV.txt {
	
}
.line {
	MARGIN: 3px 0px 5px; BORDER-BOTTOM: #dae8e9 1px solid
}
.productsinfo DIV.txt UL {
	MARGIN: 10px 0px
}
.productsinfo DIV.txt LI {
	PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; BACKGROUND: url(../images/li.gif) no-repeat; MARGIN-BOTTOM: 2px
}
.contact {
	WIDTH: 620px
}
.contact DT {
	CLEAR: right; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/ico03.gif) no-repeat 10px 3px; PADDING-BOTTOM: 2px; COLOR: #000; BORDER-BOTTOM: #dbdfe0 1px solid
}
.contact DD {
	MARGIN-TOP: 30px; FLOAT: left
}
.contact DD DIV.txt {
	MARGIN-BOTTOM: 80px;
	text-align:justify;text-justify:inter-ideograph;
}
.justify{ text-align:justify;text-justify:inter-ideograph;}
.contact DD DIV.txt H3 {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; COLOR: #9a7f24
}
#spare {
	MARGIN-TOP: 10px; WIDTH: 243px
}
#spare DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/b4.gif) no-repeat; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px
}
#spare UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#spare LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 5px; BORDER-RIGHT-WIDTH: 0px
}
#spare LI A {
	COLOR: #917616
}
#spare DD A {
	FONT-SIZE: 14px; COLOR: #917616; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#spare DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#solutions {
	WIDTH: 620px
}
#solutions .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4b9f9e; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdfe0 1px solid
}
.txtcolor1 {
	COLOR: #4f8eb9
}
.txtcolor1 A {
	COLOR: #4f8eb9; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4f8eb9; TEXT-DECORATION: none
}
#SolutionsTD {
	HEIGHT: 240px
}
.solutionslist {
	MARGIN: 10px 10px 10px 20px
}
.solutionslist LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/li.gif) no-repeat; MARGIN-BOTTOM: 5px
}
.solutionslist A {
	COLOR: #ff9207
}
.solutionslist A:hover {
	COLOR: #ff9207; TEXT-DECORATION: none
}
.productinfo {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadada 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #dadada 1px solid
}
.productinfo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.productinfo LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/li.gif) no-repeat; MARGIN-LEFT: 20px
}
.point {
	FONT-SIZE: 9px; BACKGROUND: url(../images/b3.gif) #dbe9e9 repeat-y right top; COLOR: #996600
}
.point A {
	COLOR: #000; TEXT-DECORATION: none
}
.point A:hover {
	COLOR: #960
}
#foot {
	FONT-SIZE: 11px; BACKGROUND: #dfe7eb; COLOR: #595c5e; FONT-FAMILY: Tahoma
}
#IndexNewsProductList {
	POSITION: relative
}
#IndexNewsProductList LI {
	BACKGROUND: url(../images/line.gif) repeat-x left bottom; FLOAT: left; WIDTH: 449px; PADDING-TOP: 20px; HEIGHT: 80px
}
#IndexNewsProductList DIV.pic {
	OVERFLOW-Y: hidden; FLOAT: left; WIDTH: 100px; HEIGHT: 75px; TEXT-ALIGN: center
}
#IndexNewsProductList DIV.txt {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #01476b
}
#IndexNewsProductList DIV.txt A {
	COLOR: #01476b; TEXT-DECORATION: none
}
#IndexNewsProductList DIV.Summary A {
	COLOR: #000; TEXT-DECORATION: none
}
#IndexNewsProductList DIV.Summary A:hover {
	COLOR: #666
}
#NewProduct {
	POSITION: relative;
}
#NewProduct LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;  HEIGHT: 150px;
}
#NewProduct .pic {
	OVERFLOW-Y: hidden; FLOAT: left;  WIDTH: 100px; HEIGHT: 140px; TEXT-ALIGN: center; 
}
#NewProduct .txt A {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 5px; COLOR: #ff9207; TEXT-DECORATION: none
}
#NewProduct .txt A:hover {
	COLOR: #f60
}
#NewProduct .Summary A {
	COLOR: #3d3d3d; TEXT-DECORATION: none
}
#NewProduct .Summary A:hover {
	COLOR: #000
}
H3.protitle {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/ico09.gif) no-repeat 0px 50%; BORDER-BOTTOM: #ffcdc2 1px solid
}
H3.protitle2 {
	FONT-SIZE: 24px; COLOR: #ff9207; FONT-FAMILY: helvetica
}
#AllProductList {
	MARGIN-TOP: 10px;
}
#AllProductList .pic {
	CLEAR: both; FLOAT: right
}
#AllProductList LI {
	CLEAR: left; WIDTH: 285px; HEIGHT: 96px
}
#AllproductList .txt {
	FLOAT: left
}
#AllProductList .txt A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #4994c5; TEXT-DECORATION: none
}
#AllProductList .txt A:hover {
	COLOR: #40bc7d
}
#AllProductList .Summary A {
	COLOR: #3d3d3d; TEXT-DECORATION: none
}
#AllProductList .Summary A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#IndexSolutions {
	CLEAR: both; MARGIN-TOP: 5px; BACKGROUND: url(../images/p4.gif); WIDTH: 449px; HEIGHT: 113px; TEXT-ALIGN: center
}
#IndexSolutions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#IndexSolutions LI {
	FLOAT: left; WIDTH: 105px; TEXT-ALIGN: center
}
#IndexSolutions A {
	COLOR: #000; TEXT-DECORATION: none
}
#IndexSolutions A:hover {
	COLOR: #666
}
INPUT.box {
	border:1px solid #A6A6A6;
}
TEXTAREA.box {
	border:1px solid #A6A6A6;
}

#spareinfo {
	WORD-BREAK: break-all; LINE-HEIGHT: 150%; WORD-WRAP: break-word
}
#spareinfo SPAN.txt_1 {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40px; COLOR: #c90
}
#SpareMore A {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
#SpareMore A:hover {
	TEXT-DECORATION: none
}

.font {
	font-size: 9pt;
	line-height: 20pt;
}

.bk {
	border: 1px solid #E1E1E1;
}

.xx {
	border-top: 1px none #D5D5D5;
	border-right: 1px none #D5D5D5;
	border-bottom: 1px none #D5D5D5;
	border-left: 1px dashed #D5D5D5;
}

.xxboot {
	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: dashed;
	border-left-style: none;
	border-top-color: #C6C6C6;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
}

.CompanyProfie{
	padding-top:10px; 
	text-align:justify;text-justify:inter-ideograph;
}



