BODY {
		BACKGROUND: url(images/mainbg.gif) repeat;
		color: #535454 ;
		margin-left: 0; margin-top: 0; margin-width: 0; margin-height: 0;margin-bottom: 0;margin-right: 0; 
		FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,sans-serif; color: #535454

}

TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,sans-serif; color: #535454
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,sans-serif;color: #535454
}
FONT {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,sans-serif; color: #535454
}
UL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
OL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
INPUT {
	BORDER-RIGHT: #bec6cc 2px solid; BORDER-TOP: #bec6cc 1px solid; BACKGROUND: #ededed; BORDER-LEFT: #bec6cc 2px solid; BORDER-BOTTOM: #bec6cc 1px solid;width:200px; FONT-FAMILY: verdana,arial,sans-serif;size:11px;
}
TEXTAREA {
	BORDER-RIGHT: #bec6cc 2px solid; BORDER-TOP: #bec6cc 1px solid; BACKGROUND: #ededed; BORDER-LEFT: #bec6cc 2px solid; BORDER-BOTTOM: #bec6cc 1px solid;width:200px; FONT-FAMILY: verdana,arial,sans-serif;size:11px;
}

.submit {
	width:59px;BORDER-RIGHT: #bec6cc 0px solid; BORDER-TOP: #bec6cc 0px solid;  BORDER-LEFT: #bec6cc 0px solid; BORDER-BOTTOM: #bec6cc 0px solid;
}

A.nav:link {
	COLOR: #ffffff; text-decoration: none;
	BORDER-bottom: #FFFDE6 0px dotted;
	}
A.nav:visited {
	COLOR: #ffffff; text-decoration: none; 
	BORDER-bottom: #FFFDE6 0px dotted;
	
}
A.nav:hover {
	COLOR: #c70000;	text-decoration: none;BORDER-bottom: #FFFDE6 1px dotted;
	
}
A.page:link {
	COLOR: #1C7584; text-decoration: none;
}
A.page:visited {
	COLOR: #1C7584; text-decoration: none; 
}
A.page:hover {
	COLOR: #ffffff;	text-decoration: none;
	}
A.mail:link {
	COLOR: #c10000; text-decoration: none;BORDER-bottom: #ff0000 1px dotted;
}
A.mail:visited {
	COLOR: #c10000; text-decoration: none; BORDER-bottom: #ff0000 1px dotted;
}
A.mail:hover {
	COLOR: #ff0000;	text-decoration: none;BORDER-bottom: #c10000 0px dotted;
}
A.footerlink:link {
	color: #ffffff;TEXT-DECORATION: none;
}
A.footerlink:visited {
	 color: #ffffff;TEXT-DECORATION: none;
}
A.footerlink:hover {
	color: #ffffff;text-decoration: none;background-color:#008aff;
}
.footertxt {
	color:#CCCCCC;FONT-SIZE: 11px;
	}
.tableheader {
	background-color:#C2C0AE;
	font-weight:bold;
	height:20px;
	padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;
	}
.tablecontent {
	padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;
	BORDER-bottom: #FFFDE6 1px solid;
	}
.tableborder {
	BORDER-RIGHT: #bec6cc 1px solid;BORDER-left: #bec6cc 1px solid;BORDER-top: #bec6cc 1px solid;BORDER-bottom: #bec6cc 1px solid;
	background-color:#fff;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;
	}
.tableborder2 {
	BORDER-RIGHT: #FFFDE6 2px solid;BORDER-left: #FFFDE6 2px solid;BORDER-top: #FFFDE6 2px solid;BORDER-bottom: #FFFDE6 15px solid;
	}
.newspace {
		padding-bottom:5px;padding-left:10px;padding-right:9px;padding-top:0px;
	}
.aboutspace {
		padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;
	}
.rohsspace {
		padding-left:20px;padding-right:20px;padding-top:5px;
	}	
.producttxt1 {
	font-size:11px;font-weight:bold;color:#0065c4;background-color:#eae9e9;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;
	}
.newsdate {
	font-size:11px;color:#a0a0a0;
	}
	
.productstitle {
	BORDER-left: #730007 5px solid;padding-left:10px;color:#d2000d;
	font-size:15px;font-weight:bold;
	}
.productstitle2 {
	padding-left:15px;color:#333333;
	font-size:12px;font-weight:bold;
	}
.textpadding {
	padding-left :10px;
	padding-right : 10px;
	}
.footer {
	padding-left:170px;padding-top:5px;
	FONT-SIZE: 9px; 
	}
#productcat {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
#productcat UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;
}
#productcat LI {
	MARGIN: 0px; BORDER-BOTTOM: #C9C9C9 1px dotted; LIST-STYLE-TYPE: none; width:440px;
}
#productcat A {
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(images/dot1.gif) no-repeat top left;
	COLOR: #656363;
	TEXT-DECORATION: none;
	
}
#productcat A:hover {
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(images/dot2.gif) no-repeat top left;
	COLOR: #333333;
	TEXT-DECORATION: none;
	BACKGROUND-color: #e5e5e5;
}

#news {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;
}
#news LI {
	MARGIN: 0px; BORDER-BOTTOM: #C9C9C9 1px dotted; LIST-STYLE-TYPE: none; width:700px;
}
#news A {
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(images/dot1.gif) no-repeat top left;
	COLOR: #656363;
	TEXT-DECORATION: none;
	
}
#news A:hover {
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(images/dot2.gif) no-repeat top left;
	COLOR: #333333;
	TEXT-DECORATION: none;
	BACKGROUND-color: #e5e5e5;
}

.bannerspace {
	padding-left:5px;padding-right:0px;
	}
.postspace {
	padding-left:25px;padding-top:5px;
	}
.companyname {
	font-weight:bold;font-size:15px;
	color:#C40000;
}
.productname {
	font-weight:bold;font-size:15px;
	color:#C40000;text-transform:uppercase;
}
.contactformtxt {
	color:#535454;FONT-SIZE: 11px;
	}
.office {
	font-size:13px;
	BORDER-left: #c10000 10px solid;
	padding-left:10px;
	font-weight:bold;
}
.listheader {
	background-color:#ed1c24;color:#FFFFFF;
	font-weight:bold;
	height:20px;
	padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;
	}
.listcontent1 {
	background-color:#f1f2f4;
	color:#333333;
	
	padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;
	}
.listcontent2 {
	background-color:#d8d9db;
	color:#333333;
	
	padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;
	}
.description {
	padding-bottom:5px;
	font-weight:bold;font-size:14px;
	}
.descriptionline {
	BORDER-bottom: #a4a4a4 1px dotted;padding-bottom:5px;
	}
.navpadding {
	padding-left:20px;
}
.dotline {
	BORDER-bottom: #a4a4a4 1px dotted;
	}