	body		{ font-family: tahoma, helvetica; font-size: 11px; color: #838383; line-height: 14px; text-align: justify; }
	td	  		{ font-family: tahoma, helvetica; font-size: 12px; color: #333333; text-align: left; }
	table.search{ border: 0px solid #333333; padding: 2px; background-color: #E0E0E0; padding: 4px; }
	table.detail{ border: 0px solid #333333; padding: 2px; background-color: #FFFFFF; padding: 4px; }
	td.search	{ font-family: tahoma, helvetica; font-size: 11px; color: #333333; text-align: left; border: 0px; padding: 2px;}
	td.results	{ font-family: tahoma, helvetica; font-size: 11px; color: #333333; text-align: left; border: 0px solid #333333; padding-left: 5px; padding-top: 1px; padding-bottom: 1px; }
	td.menu		{ font-family: tahoma, helvetica; font-size: 11px; color: #cccccc; text-align: left; border-bottom: 1px solid #666666; background-color: #000066; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; width: 172px;}
	td.menuend	{ border-bottom: 1px solid #666666; background-color: #333366; padding: 0px; width: 20px;}
	th			{ font-family: tahoma, helvetica; font-size: 11px; color: #cc0000; text-align: center; border: 0px solid #666666; background-color: #CECECE; }
	h1			{ font-family: tahoma, helvetica; font-size: 22px; color: #CC0000; line-height: 24px; text-align: left; font-weight: bold; }
	h2			{ font-family: tahoma, helvetica; font-size: 18px; color: #838383; line-height: 18px; text-align: left; font-weight: bold; }
	h3			{ font-family: tahoma, helvetica; font-size: 17px; color: #999999; line-height: 17px; text-align: left; font-weight: bold; }
	input, select		{ font-family: tahoma, helvetica; font-size: 11px; color: #000066; background: #ffffff; border: solid 1px #666666; padding-left: 2px; height: 18px;}
	.inputimage { padding: 0px; }
	textarea	{ font-family: tahoma, helvetica; font-size: 11px; color: #000066; background: #ffffff; border: solid 1px #666666; padding: 2px;}
	li, .speed	{ font-family: tahoma, helvetica; font-size: 13px; color: #333333; line-height: 18px; text-align: left; }
	.button 	{ font-family : verdana, Helvetica, sans-serif; font-size : 12px; color : #ffffff; text-decoration : none; font-weight: bold; vertical-align: top; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666; border-bottom: 1px solid #666666; background: #cc0000; height: 24px; width: 100px; }
	a			{ color: #cc0000; font-size: 12px; text-decoration: none; font-weight: bold; }
	a.footer	{ color: #cc0000; font-size: 11px; text-decoration: none; font-weight: bold; }
	a:hover		{ text-decoration: underline; }
	form		{ margin: 0px; }
	img			{ border: 0px; }
	img.tyre	{ border: 1px solid #EFEFEF; }
	td.fronttext{ background-image: url('../images/mainbottom.jpg'); background-repeat: no-repeat; background-position: top left; color: #000099; padding: 30px;}
    A.menuTitle	{ font-weight: bold; font-size: 11px; text-transform: none; color: #333333; font-family: tahoma, Helvetica, sans-serif; text-align: left; text-decoration: none; }
    td.menuTitle{ padding: 4px; font-family: Tahoma, Helvetica, sans-serif; background-color: #b3b3b3; border-left: 10px solid #b3b3b3;}
    td.menuSide { background-color: #a9a9a9; }
    td.menuRow  { background-color: #b3b3b3; }
    td.menuItem { padding: 4px; background-color: #efefef; color: #333333; border-left: 10px solid #efefef; }
    tr.menuItem { background-color: #efefef; }
    A.menuItem  { font-size: 11px; font-weight: normal; } 
    .footer     { font-weight: normal; font-size: 10px; color: #666666; }
    A.footer    { font-weight: bold; font-size: 10px; color: #cc0000; }
    td.basket	{ font-weight: normal; font-size: 10px; color: #666666; }
    td.basketTitle { font-weight: bold; font-size: 11px; color: #ffffff; }
	td.price	{ font-family: arial,helvetica,sans-serif; font-size: 15px; color: #333333; }
	td.mprice	{ font-family: arial,helvetica,sans-serif; font-size: 18px; color: #cc0000; }
	.para		{ color: #333333; font-size: 13px; line-height: 18px; text-align: justify;}
	.mon		{ text-align: left; background: #CCCCFF; color: #FFFFFF; font-size: 11px; cursor: pointer; border-top: 0px; border-left: solid 10px #CC0000; border-right: 0px; border-bottom: 0px; font-weight: bold; padding: 4px; }
	HR			{ height: 1px; color: #cccccc; }
	P			{ line-height: 15px; }
	.hide		{ display: none; }
	.show		{ display: block; }
	input.order_radio { border: 0; background: transparent; }
	input.order_button { border: 0; padding: 0; background: transparent; height: auto; }
	.save 		{ font-weight: bold; color: #cc0000; }