.HeaderMargin {
	margin-left: 118px;
}
.Header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #D4171D;
}
.Header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #D4171D;
	text-align: bottom;
}

.Header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #D4171D;
	text-align: bottom;
}

  /* Product Pages Styles */

.ProdTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;
	color: #666666;
	}
	
.ProdHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646464;
}

.ProdHeaderSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}


.ProdName{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #D4171D;
	text-transform: capitalize;
}

.ProdSubName{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #D4171D;
	text-transform: capitalize;
}

.ProdCode{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #D4171D;
	text-transform: capitalize;
}

.ProdImg{
	margin-top:15px;
}

.SubNames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: capitalize;
	font-weight: bold;
	color: #D4171D;
}

.ProBody {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.ProBody TR TD DIV {padding:3px 20px 3px 20px;}

.ProdPDFBorderLeft {border-left:2px dotted #757575; }

.Ared {
	COLOR: #757575;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
  
.Ared:visited {
	COLOR: #757575;
	TEXT-DECORATION: underline
}

.Ared:hover {
	COLOR: #D4171D;
	TEXT-DECORATION: none
}

/* Retailer Styles */
.RetCountryBorder {	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #757575;}
.RetCountryHeader {	font-size: 14px; font-weight: bold;}
.RetCountryListHeader {	font-size: 14px; font-weight: bold; color: 666666}

.RetPRTable{}
.RetPRTable TR TD {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	}
.RetPRTable TR TD A {color: #aaaaaa; text-decoration:none; font-weight: bold;}
.RetPRTable TR TD A:visited {color: #aaaaaa; text-decoration:none;font-weight: bold;}
.RetPRTable TR TD A:hover {color: #D4171D; text-decoration:none; font-weight: bold;}


.RetOtherCountriesTable{margin-right:15px;}
.RetOtherCountriesTable TR TD {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;}
.RetOtherCountriesTable TR TD A {color: #666666; text-decoration:none; 	font-weight: bold;}
.RetOtherCountriesTable TR TD A:visited {color: #666666; text-decoration:none; 	font-weight: bold;}
.RetOtherCountriesTable TR TD A:hover {color: #D4171D; text-decoration:none; 	font-weight: bold;}

.RetListingTable{}
.RetListingTable TR TD {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	}
.RetListingTable TR TD A {color: #aaaaaa; text-decoration:none; font-weight: bold;}
.RetListingTable TR TD A:visited {color: #aaaaaa; text-decoration:none;font-weight: bold;}
.RetListingTable TR TD A:hover {color: #D4171D; text-decoration:none; font-weight: bold;}
.RetListingTownName{font-size: 12px;color:#D4171D;font-weight:bold;margin-bottom:10px;margin-top:5px;}
.RetListingEntry{margin-left: 15px; margin-bottom: 5px; margin-top:5px;}
.RetListingLocation{font-weight:bold;}
.RetListingPhone{}

 /* DHTML MENU STYLES */

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}



  /* DEFAULT STYLES ---- NEEEDED END */

.cl {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.clT,.clTover,.clS,.clSover{padding-left:8px; padding-top:3px; padding-bottom:3px; position:absolute; font-family: Arial, Helvetica, Verdana; cursor:hand;}
.clT,.clTover{position:absolute; visibility:hidden;}
.clS,.clSover{font-size:10px; font-weight:bold}
.clT{text-align:left; color:#000000; background-color:#E8E8E8; layer-background-color:#E8E8E8;}
.clS{text-align:left; color:#000000; background-color:#E8E8E8; layer-background-color:#E8E8E8;}
.clSover{text-align:left; font-weight:900; color:#D4171D;background-color:#E8E8E8; layer-background-color:#E8E8E8;}
.clB1{position:absolute; visibility:visible; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.clB2{position:absolute; visibility:visible;}
.clBCC{background-color: #757575; position:absolute; visibility:visible;}
.hide1 {position:absolute; visibility:hidden;}
.hide2 {position:absolute; visibility:hidden;}	

.productnav {vertical-align:middle; font-family: Arial, Helvetica, Verdana; font-size: 11px; cursor:default;}
.sproductnav {vertical-align:middle; font-family: Arial, Helvetica, Verdana; font-size: 11px; cursor:default;}
.navbdr {border-right:#FFFFFF 1px solid; text-align:center;}
.snavbdr {border-right:#FFFFFF 1px solid; text-align:center; padding-right:1px;}

.GenBody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #656565;}
.GenBodyPad {padding-left: 30px; padding-right: 20px;}
.HeadPad {padding-left: 10px;}

.chartbdr {border-left:#8A8889 1px solid; border-right:#8A8889 1px solid; padding-bottom:3px;}
.chartbdrRight {border-right:#8A8889 1px solid; padding-bottom:3px;}
.chartbdrLeft {border-left:#8A8889 1px solid; padding-bottom:3px;}
.ColorName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; padding-left:11px;}
.CodeText {width:70px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight:bold; padding-left:11px;}
.divbdr{border-width:1px; border-style:solid; border-color: #FFFFFF;}

.GenHeadSm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#D4171D;}
.michelle {
	left: 100px;
	top: 100px;
}

