body {
	background-color: #DEDEDE;
	margin-top: 0px;	
}

body.Foodservice {
	background-color: #DEDEDE;
	margin-top: 0px;
}

body.Supermarkets {
	background-color: #DAD0D1;
	margin-top: 0px;
}

body.Retail {
	background-color: #E5E5CC;
	margin-top: 0px;
}

body.MHC {
	background-color: #CED7E1;
	margin-top: 0px;
}

body.Custom {
	background-color: #C2D6D6;
	margin-top: 0px;
}

td.HTop {
	background-color: #FFFFFF;
	padding-right: 14px;	
}

td.HTopLeft {
	padding-left: 18px;
	vertical-align: top;
	background-color: #FFFFFF;
}

td.HTopLeftLogo {
	vertical-align: top;
	background-color: #FFFFFF;
}

td.HTopRight {
	padding-right: 14px;		
	vertical-align: top;	
	background-color: #FFFFFF;	
}

td.HTopRightText {
	padding-top: 10px;
	padding-bottom: 4px;	
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;	
	text-align: center;
}

td.HTopRightInternalText {
	padding-top: 10px;
	padding-bottom: 4px;	
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;	
	text-align: right;
}

a.HTopRightText {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
}

a.HTopRightText:HOVER {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
}

td.HTopRightSeperator {
	width: 1px;
	background-color: #7A7A7A;	
}

td.HTopRightNewAccount {
	padding-top: 3px;
	text-align: right;
	vertical-align: top;	
	background-color: #FFFFFF;			
}

a.HTopRightNewAccount {
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	letter-spacing: 1/2px;
	line-height: 11px;
	text-decoration: none;		
}

a.HTopRightNewAccount:HOVER {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	letter-spacing: 1/2px;
	line-height: 11px;
	text-decoration: none;			
}

a.HTopRightForgotPWD {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	letter-spacing: 1/2px;
	line-height: 11px;
	text-decoration: none;		
}

a.HTopRightForgotPWD:HOVER {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	letter-spacing: 1/2px;
	line-height: 11px;
	text-decoration: none;			
}

td.HTopRightUserName {
	padding-top: 8px;
	padding-bottom: 3px;	
	text-align: right;
	vertical-align: top;	
	background-color: #FFFFFF;	
}

td.HTopRightLogin {
	text-align: right;
	vertical-align: top;	
	background-color: #FFFFFF;	
}

.FormTextBoxTopLogin {
	width: 103px;
	height: 10px;
	background-color: #FFFFFF;
    BORDER-right: inset;
    BORDER-right-style: inset;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
    BORDER-left: inset;
    BORDER-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
    BORDER-top: inset;
    BORDER-top-style: inset;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
    BORDER-bottom: inset;
    BORDER-bottom-style: inset;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.HTopRightLoginSubmit {
	text-align: right;
	vertical-align: top;	
	background-color: #FFFFFF;
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1/2px;
	padding-top: 3px;
	padding-bottom: 3px;		
}

.HNewAccountText {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.HNewAccountText {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

td.HTopNavSeperator {
	height: 3px;
}

a.HTopNav {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.HTopNav:HOVER {
	color: #DCE1E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

td.HTopVertNav {
	width: 82px;
	padding-top: 11px;
	padding-right: 7px;		
	padding-left: 7px;	
	vertical-align: top;
	background-color: #93042C;	
}

td.HTopVertNavText {
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	background-color: #93042C;	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
}

a.HTopVertNavText {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
	text-decoration: none;
}

a.HTopVertNavText:HOVER {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
	text-decoration: none;
}

td.HTopVertNavTextSep {
	background-color: #FFFFFF;	
	height: 1px;
}

td.HTopMastHead {
	width: 170px;
	vertical-align: top;
	background-color: #93042C;	
}

td.HTopHeaderCell {
	width: 347px;
	vertical-align: top;
	background-color: #93042C;	
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.HTopHeaderBottomCell {
	width: 347px;
	vertical-align: top;
	background-color: #93042C;	
}

td.HBottomNavSeperator {
	height: 2px;
}

td.HMainBottomNavSeperator {
	height: 1px;
	background-color: #DEDEDE;
}

td.HMainNav {
	height: 28px;
	background-color: #666666;
}

td.HMainNavCells {
	height: 28px;
	background-color: #666666;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;		
}

a.HMainNav {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
}

a.HMainNav:HOVER {
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
}

td.HMainNavVertSep {
	width: 1px;
	background-color: #FFFFFF;
}

td.HMainTopRow {
	height: 17px;
	background-color: #FFFFFF;
}

td.HMainBodyCell {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-left: 23px;	
	padding-right: 23px;		
	padding-bottom: 10px;
	padding-top: 15px;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: .5px;		
}

a {
	color: #4469B4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;	
}

a:HOVER {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;		
	text-decoration: none;	
}

.bodyBigHeaderRedText {
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}

.bodyBigHeaderBlackText {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.bodyHeaderRedText {
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}

td.infoZoneBigHeaderBlackText {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;		
}

td.infoZoneBigHeaderRedText {
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;		
}

td.infoZoneHeaderRedText {
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-color: #990033;
	border-bottom-style: solid;
}

td.infoZoneDetailCell {
	color: #4469B4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	letter-spacing: .5px;
	padding-bottom: 3px;		
}

td.infoZoneDetailCellDarkText {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	letter-spacing: .5px;
	padding-bottom: 3px;		
}

td.bodyProductCatDescImage {
	text-align: left;
	vertical-align: top;
	width: 40px;
	padding-right: 5px;	
}


td.bodyProductCatDescText {
	text-align: left;
	vertical-align: top;	
}

a.bodyProductCatDescText {
	color: #4469B4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.bodyProductCatDescText:HOVER {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

td.HMainVertSep {
	background-color: #CCCCCC;
	vertical-align: top;
	width: 1px;	
}

td.HRightFeatureCell {
	background-color: #FFFFFF;
	vertical-align: top;
	width: 145px;	
	padding-left: 16px;	
	padding-right: 16px;	
	padding-top: 4px;	
}

td.HRightFeatureWhite {
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 136px;
	padding-left: 6px;
	padding-bottom: 6px;	
}

a.HRightFeatureWhite {
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.HRightFeatureWhite:HOVER {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

td.HRightFeatureGrey {
	background-color: #999999;
	vertical-align: middle;
	width: 136px;
	padding-left: 9px;
	padding-top: 6px;	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;			
}

td.HRightNewsBoxGrey {
	background-color: #999999;
	vertical-align: middle;
	width: 136px;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 6px;		
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;			
}

td.HRightNewsBoxSpacer {
	background-color: #FFFFFF;
	width: 137px;
	padding-left: 9px;
	padding-bottom: 6px;		
}

td.HRightFeatureTextBoxGrey {
	background-color: #999999;
	vertical-align: middle;
	width: 137px;
	padding-left: 9px;
	padding-top: 6px;	
}

td.HRightFeatureMenuGrey {
	background-color: #999999;
	vertical-align: middle;
	width: 85px;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 6px;			
}

td.HRightFeatureGoGrey {
	background-color: #999999;
	vertical-align: middle;
	padding-left: 9px;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-right: 6px;	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;		
}

td.ProductDetailMinoryCatCell{
	vertical-align: middle;	
	padding-top: 10px;	
	padding-bottom: 5px;		
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight: bold;			
}

td.ProductDetailSubCatCell{
	vertical-align: middle;
	padding-top: 5px;	
	padding-bottom: 10px;			
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;			
}

td.ModelNumberLabelCell{
	background-color: #FFFFFF;
	vertical-align: top;	
	width: 100px;	
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;			
}

td.ModelDescriptionLabelCell{
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: left;		
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;			
}

td.ModelValueCell{
	background-color: #FFFFFF;
	vertical-align: top;
	padding-bottom: 5px;			
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
					
}

td.ModelDescriptionCell{
	background-color: #FFFFFF;
	vertical-align: top;
	padding-bottom: 5px;			
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;				
}

td.ModelNumberProdDescLabelCell{
	background-color: #FFFFFF;
	vertical-align: top;
	padding-bottom: 10px;			
	width: 105px;	
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;			
}

td.ModelNumberCell{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 120px;
	padding-bottom: 6px;		
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;			
}

td.HRightNewsHeader{
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 145px;
	padding-top: 6px;
	padding-bottom: 6px;		
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;			
}

td.HRightCenterHeader{
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	width: 145px;
	padding-top: 6px;
	padding-bottom: 6px;		
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;			
}

td.ProductDescriptionSubCatList{
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 340px;
	padding-top: 6px;
	padding-bottom: 6px;		
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;			
}

td.HRightProdcutArrowCol{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 10px;
	padding-left: 2px;
	padding-top: 6px;			
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;			
}

td.HRightProdcutCatCol{
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;				
}

a.HRightNewsHeader {
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	text-decoration: none;			
}

a.HRightNewsHeader:HOVER {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	text-decoration: none;			
}

td.HRightNewsArrow{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 5px;
	padding-top: 2px;
	padding-bottom: 2px;		
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;			
}

td.HRightNewsBlurbs{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 122px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 10px;			
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;			
}

a.HRightNewsBlurbsLink{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	text-decoration: none;
}

a.HRightNewsBlurbsLink:HOVER{
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	text-decoration: none;
}

td.HMainBottomCell {
	background-color: #FFFFFF;
	padding-left: 23px;	
	vertical-align: middle;
	height: 25px;	
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
	font-weight: bold;	
}

a.HMainBottomCell {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
	font-weight: bold;
	text-decoration: none;	
}

a.HMainBottomCell:HOVER {
	color: #93042C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
	font-weight: bold;
	text-decoration: none;	
}

td.HCopyrightCell {
	height: 32px;
	vertical-align: middle;
	padding-left: 23px;
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1/2px;	
}

td.HCopyrightTextCell {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.FormTextBoxFindProduct {
	width: 120px;
	height: 15px;
	background-color: #FFFFFF;
    BORDER-right: inset;
    BORDER-right-style: inset;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
    BORDER-left: inset;
    BORDER-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
    BORDER-top: inset;
    BORDER-top-style: inset;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
    BORDER-bottom: inset;
    BORDER-bottom-style: inset;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FormTextBoxQTY {
	width: 15px;
	height: 15px;
	background-color: #FFFFFF;
    BORDER-right: inset;
    BORDER-right-style: inset;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
    BORDER-left: inset;
    BORDER-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
    BORDER-top: inset;
    BORDER-top-style: inset;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
    BORDER-bottom: inset;
    BORDER-bottom-style: inset;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FormMenuFindProduct {
	width: 90px;
	height: 15px;
	background-color: #FFFFFF;
    BORDER-right: inset;
    BORDER-right-style: inset;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
    BORDER-left: inset;
    BORDER-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
    BORDER-top: inset;
    BORDER-top-style: inset;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
    BORDER-bottom: inset;
    BORDER-bottom-style: inset;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.FormTextBoxUserAdmin {
	width: 140px;
	height: 15px;
	background-color: #FFFFFF;
    BORDER-right: inset;
    BORDER-right-style: inset;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
    BORDER-left: inset;
    BORDER-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
    BORDER-top: inset;
    BORDER-top-style: inset;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
    BORDER-bottom: inset;
    BORDER-bottom-style: inset;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;			
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FormSeperator {
	height: 3px;
	background-color: #FFFFFF;
}

.FormSelect {
	width: 200px;
	background-color: #FFFFFF;
    BORDER-right: solid;
    BORDER-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.UpdateUserFormSelect {
	width: 400px;
	background-color: #FFFFFF;
    BORDER-right: solid;
    BORDER-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.NewsFormSelect {
	width: 300px;
	background-color: #FFFFFF;
    BORDER-right: solid;
    BORDER-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.UserFormSelect {
	width: 120px;
	background-color: #FFFFFF;
    BORDER-right: solid;
    BORDER-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FormSubmit {
	width: 80px;
	background-color: #E6DFD2;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.ITopVertNav {
	width: 82px;
	padding-top: 4px;
	padding-right: 7px;		
	padding-left: 7px;	
	vertical-align: top;
	background-color: #93042C;	
}

td.ITopVertNavText {
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
	background-color: #93042C;	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1/2px;
}

td.ITopVertNavTextSep {
	background-color: #FFFFFF;	
	height: 1px;
}

td.IMainMastHead {
	background-color: #93042C;	
}

td.IRightFeatureGoGrey {
	background-color: #999999;
	vertical-align: middle;
	text-align: right;
	padding-left: 9px;
	padding-top: 6px;	
	padding-bottom: 6px;	
	padding-right: 6px;	
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;		
}

.FindDealerFormLabel {
	width: 189px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;	
}

.RQuoteQtyHeader {
	width: 30px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

.RQuoteModelHeader {
	width: 60px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}

.RQuoteDescHeader {
	width: 220px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
}

.RQuoteRemoveHeader {
	width: 15px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

.RQuoteQtyData {
	width: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: top;
}

.RQuoteModelData {
	width: 60px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;	
	vertical-align: top;	
}

.RQuoteDescData {
	width: 220px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	vertical-align: top;	
}

.RQuoteRemoveData {
	width: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: top;	
}

.FindDealerFormField {
	width: 189px;
	background-color: #ECEAEB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;	
}

td.InfoZoneBasicCell {
	padding-top: 4px;
	padding-bottom: 4px;
}

td.InfoZoneSubHeaderCell {
	padding-top: 4px;
	padding-bottom: 4px;
	width: 180px;
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;		
}

td.NewsDetailHeading {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;			
}

td.NewsDetailDate {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;		
}

.validation	{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}

.validationText	{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

.graygobtn	{
	font: 10px Verdana;
	border:1px solid #A5A5A5;
	line-height:1.5;
}

td.CleanRoomTopLeftColumn	{
	width: 450px;
	vertical-align: top;
}

td.CleanRoomLeftColumn	{
	width: 250px;
	vertical-align: top;
	text-align: center;
}

td.DivisionHomeRightCell {
	background-color: #FFFFFF;
	vertical-align: top;
	width: 180px;	
	padding-left: 15px;		
	padding-top: 4px;	
}
