BODY {
	background: #000000 none repeat scroll 0%;
	color: #ffffff;
	margin: 0px; padding: 0px;
	font-family: Georgia; font-size: 12px; font-weight: normal; font-style: normal;
	text-align: center; vertical-align: top;
}
	  
IMG { 
	border: 0px; padding: 0px; margin: 0px;
}
	  
A.greenBak:link { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBak:active { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBak:visited { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBak:hover { color: #ffffff; text-decoration: underline; font-style: normal; }

A.greenBakWhite:link { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBakWhite:active { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBakWhite:visited { color: #000000; text-decoration: underline; font-style: normal; }
A.greenBakWhite:hover { color: #4A4536; text-decoration: underline; font-style: normal; }

A.mapLink:link { color: #000000; text-decoration: underline; font-style: normal; }
A.mapLink:active { color: #000000; text-decoration: underline; font-style: normal; }
A.mapLink:visited { color: #000000; text-decoration: underline; font-style: normal; }
A.mapLink:hover { color: #4A4536; text-decoration: underline; font-style: normal; }

A.ProductBak:link { padding: 6px; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline; font-style: normal; background: #ffffff; }
A.ProductBak:active { padding: 6px; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline; font-style: normal; background: #ffffff; }
A.ProductBak:visited { padding: 6px; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline; font-style: normal; background: #ffffff; }
A.ProductBak:hover { padding: 6px; font-size: 16px; font-weight: bold; color: #4A4536; text-decoration: underline; font-style: normal; background: #8A935B; }
	  
TD.TopMenu {
	background: #ffffff;
	font-family: Georgia !IMPORTANT; font-size: 14px !IMPORTANT; font-weight: bold !IMPORTANT; font-style: normal !IMPORTANT;
	height: 28px;
	text-align: center; vertical-align: middle;
	color: #000000;
}

TD#CatDesc {
	padding-left: 4px; padding-right: 4px; font-size: 14px; font-style: oblique; color: #000000;
}	  

TD#EntryBlurb {
	padding: 4px; font-size: 14px; text-align: justify;
	line-height: 18px;
}

TD.Menu2 {
	padding-bottom: 2px; padding-top: 2px;
}

TD.BottomText {
	font-size: 12px;
}
		
TD.LargeProductName {
	font-size: 24px !IMPORTANT; font-weight: bold !IMPORTANT;
	font-style: oblique !IMPORTANT; color: #000000;
}

TD.MedProductName {
	font-size: 20px !IMPORTANT; font-weight: bold !IMPORTANT;
	font-style: oblique !IMPORTANT; color: #000000;
	
	vertical-align: middle !IMPORTANT;
}

.ChooseEntryText {
  font-size: 24px; font-weight: bold;
	text-align: left; vertical-align: top;
	padding: 6px;
	line-height: 30px;
}

.CompanyName {
	font-size: 16px !IMPORTANT; font-weight: bold; font-style: oblique;
	padding: 0px 2px 0px 2px;
	text-transform: capitalize;
}

.ReqInfo {
  font-size: 18px !IMPORTANT; color: #ff0000 !IMPORTANT; font-weight: bold !IMPORTANT;
}

.aL { text-align: left; } .aC { text-align: center; } .aR { text-align: right; }
.vT { vertical-align: top; } .vM { vertical-align: middle; } .vB { vertical-align: bottom; }
.link { cursor: pointer; cursor: hand; } 	  
.fs12 { font-size: 12px !IMPORTANT; }	.fs14 { font-size: 14px !IMPORTANT; } .fs16 { font-size: 16px !IMPORTANT; }
.b { font-weight: bold; } .i { font-style: oblique; } .u { text-decoration: underline; } .o{ text-decoration: overline; } .s { text-decoration: line-through; }
.bbBlackS1 { border-bottom: 1px solid #000000; } .bbWhiteS1 { border-bottom: 1px solid #ffffff; }
.btBlackS1 { border-top: 1px solid #000000; } .btWhiteS1 { border-top: 1px solid #ffffff; }
.blBlackS1 { border-left: 1px solid #000000; } .blWhiteS1 { border-left: 1px solid #ffffff; }
.brBlackS1 { border-right: 1px solid #000000; } .brWhiteS1 { border-right: 1px solid #ffffff; }

.DealerName {
  font-size: 16px; font-weight: bold; text-decoration: underline;
}
.DealerPhone {
  font-size: 14px; font-weight: normal; text-decoration: none;
}
.DealerAddress{
  font-size: 14px; font-weight: normal; text-decoration: none;
}

.searchcontent {
  font-size: 14px; font-weight: bold; text-align: right; padding-right: 4px; color: #ffffff;
}

#formattedCucina {
  font-size: 16px !IMPORTANT; font-weight: bold; font-style: oblique;
	padding: 0px 2px 0px 2px;
}

P.warranty {
  font-size: 12px;
	text-align: justify;
	line-height: 16px;
}

TD.fieldName, TD.fieldInput {
  text-align: left;
}

INPUT.frmBut {
  font-size: 14px; font-weight: bold; text-align: center; padding: 2px;
}

UL {
  text-align: left;
	list-style-type: none;
	text-decoration: underline !IMPORTANT;
}

OL {
  list-style-type: decimal;
	vertical-align: top;
	text-decoration: underline !IMPORTANT;
}
LI {
  vertical-align: top; text-align: left;
	text-decoration: none !IMPORTANT;
}

LI.polSectA {
  font-size: 16px !IMPORTANT; font-weight: bold !IMPORTANT; text-decoration: underline !IMPORTANT;
}
LI.polSectB {
  font-size: 14px !IMPORTANT; font-weight: normal !IMPORTANT; text-decoration: none !IMPORTANT;
}
LI.polSectItem {
  font-size: 12px !IMPORTANT; line-height: 18px !IMPORTANT; text-decoration: none !IMPORTANT;
	padding: 2px 0px 2px 0px;
}