
BODY 		{ background-repeat: no-repeat; font-family: Tahoma, Helvetica, Arial; font-size: 10pt; }
#table		{ border: 0px; padding: 0px; margin: 0px; }
#TR, TD		{ margin: 0; border: 0; padding: 0; }

div.div_body 	{ padding-left: 10px; padding-top: 10px; font-family: Tahoma, Helvetica, Arial; color: #000; width: 600px; }
h2.div_body  	{ color: #333; }

.mainmenu 		{ font-family: Tahoma, Helvetica, Arial; color: #eeeeee; font-size: 10pt; }
br.mainmenu		{ line-height: 80%; }
a.mainmenu 		{ text-decoration: none; line-height: 80%; }
a.mainmenu:hover 	{ text-decoration: underline; color: #fff; }
p.mainmenu		{ font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 5px; padding-left: 40px; padding-right: 50px; padding-top: 55px; }

.productDetail		{ font-family: Arial; font-size: 10pt; }
h2.productDetail	{ font-size: 20pt; color: #000; display: inline; }
h3.productDetail	{ font-size: 16pt; color: #600; display: inline; } 


.productCats		{ font-family: Tahoma,Arial; font-size: 12pt; color: #000; }
td.productCats		{ font-variant: small-caps; }
a.productCats		{ font-variant: small-caps; font-family: Tahoma,Arial; font-size: 12pt; color: #000; }
a.productCats:hover	{ color: #aaa; }
h2.productCats		{ font-size: 12pt; display: inline; }

td.productList		{ background: #000; }
th.productList		{ background: #fff; }

.imageHref		{}
a.imageHref		{ border: 2px solid red; }

table.main		{ border: 0px; padding: 0; margin: 0; width: 800px; border-style: none; background: #f00; }
tr.main			{ border: 0; margin: 0; padding: 0; } 
div.main_top		{ 
				float: left;
				background: url(/images/top_5.jpg) no-repeat left top; 
				border: 0; 
				padding: 0; 
				margin: 0; 
				height: 138px;
				width: 800px;
			}
div.main_left		{ 
				float: left;
				vertical-align: top; 
				width: 20px;
				height: 1600px;
				background: url(/images/left.jpg) no-repeat left top; 
				border: 0; 
				padding: 0; 
				margin: 0; 
			}
div.main_body		{ float: none; width: 600px; height: 600px; border: 0; padding: 0; margin-top: 10px; vertical-align: top; }


.chart 			{ font-size: 11pt; }
h3.chart		{ font-size: 100%; display: inline; }
h2.chart		{ font-size: 120%; display: inline; }
table.chart		{ background: #000; width: 500; }
table.chart th		{ background: #fff; text-align: center; font-weight: bold; font-size: 70%;}
table.chart td		{ background: #fff; text-align: center; font-size: 80%; padding: 1px; }
div.chart		{ padding-left: 20px; }
div.chartTitle		{ text-align: center; font-size: 16pt; font-weight: bold; display: inline; }
div.chartTitle		{ text-align: center; font-size: 12pt; font-weight: bold; display: inline; }

div.pageHeader		{ font-size: 120%; font-weight: bold; text-align: center;}
div.pageIntro-center	{ text-align: center; }

table.dealers		{ margin-bottom: 20px; }
table.dealers th	{ font-weight: bold; font-size: 110%; text-decoration: underline; }
table.dealers td 	{ font-family: Tahoma; border: 10px; padding: 10px; }
table.dealers td div	{ padding-left: 20px; }
table.dealers td h2	{ font-weight: bold; display: inline; }
 
