body {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #999999;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878484;
}
.RandomNewsTitle {
	font-weight: bold;
	color: #605E5E;
}
.RandomNewsDate {
	font-weight: bold;
	color: #175694;
}
.RandomFeatName {
	font-weight: bold;
	color: #175694;
}
.RandomFeatMore {
	font-weight: bold;
	color: #FF7132;
}
.ProductName {
	font-weight: normal;
	color: #D40D15;
	font-size: 20px;
}
.ProductDetailsHeading {
	font-weight: bold;
	color: #000066;
}
.ProductTechnicalHeading {
	font-weight: bold;
	color: #000066;
}
.ProductSpecHeader {
	font-weight: bold;
	background-color: #f6f6f6;
	border: 1px solid #999999;
	color: #000000;
}
.ProductSpecName {
	font-weight: bold;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.ProductSpecVal {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.ProductSpecName2 {
	font-weight: bold;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.ProductSpecVal2 {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.handie {
	cursor: hand;
}
.ProductTechnicalSubHeading {
	font-weight: bold;
	color: #175694;
}
.ProductTechnicalAccessoryHeading a{
	font-weight: normal;
	color: #175694;
	text-decoration: none;
}
.ProductTechnicalAccessoryHeading a:hover{
	font-weight: normal;
	color: #FF7132;
	text-decoration: underline;
}
.ProductPrice {
	font-weight: bold;
	color: #D80111;
	font-size: 10px;
}
.ProductRightLink a{
	font-weight: normal;
	color: #605E5E;
	text-decoration: none;
}
.ProductRightLink a:hover{
	font-weight: normal;
	color: #605E5E;
	text-decoration: underline;
}
.ProductRightSubTitle {
	font-weight: bold;
	color: #605E5E;
}
.ProductRightMoreTitle {
	font-weight: bold;
	color: #FF7132;
}
.CorpName {
	font-weight: normal;
	color: #D40D15;
	font-size: 20px;
}
.errpos {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ServiceProdList {
	width: 200px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
TABLE { 
	border-collapse: collapse;
    empty-cells: show;
}
input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FF7132;
	text-decoration: underline;
}
.ItemBrowseHeader {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.ProdTableBtmLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
a.ProdListLink {
	color: #175694;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.ProdListLink:hover {
	color: #175694;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
.superstar {
	color: #CC0000;
}
.footertext {
	font-size: 9px;
}
.ErrorBox {
	border: 1px solid #aaa;
	background-color: #ffc;
}
.ErrorFont {
	color: #FF0000;	
}
.ErrorFont TD{
	color: #FF0000;	
}
.RedEmph {
	font-weight: bold;
	color: #D40D15;
}