body {
	background-image: url('../images/bgrepeat.gif'); 
	background-repeat:repeat;
	margin:0;
	font: normal 10px Arial, Helvetica;
}

h1 {font: bold 24 Arial; color: #bb0000; padding:0; margin:0;}
h2 {font: bold 18 Arial; color: #003366; padding:0; margin:0;}
h3 {font: bold 14 Arial; color: #003366; padding:0; margin:0;}

P {font: normal 12 Arial; color: #003366; line-height:18px;}

span.white12 {font: normal 12 Arial; color: #ffffff; line-height:14px;}
span.red12 {font: bold 12 Arial; color: #bb0000;}
span.grey14 {font: bold 14 Arial; color: #333333; line-height:24px;}

a:link {font: bold 14 Arial; color: #666666; text-decoration: underline;}
a:visited {font: bold 14 Arial; color: #666666; text-decoration: underline;}
a:active {font: bold 14 Arial; color: #666666; text-decoration: underline;}
a:hover {font: bold 14 Arial; color: #0076cc; text-decoration: underline;}

a.mainnav:link {font: bold 14 Arial; color:#FFFFFF; text-decoration: none;}
a.mainnav:visited {font: bold 14 Arial; color:#FFFFFF; text-decoration: none;}
a.mainnav:active {font: bold 14 Arial; color:#FFFFFF; text-decoration: none;}
a.mainnav:hover {font: bold 22 Arial; color:#FFFFFF; text-decoration: none;}

a.nav:link {font: bold 12 Arial; color:#FFFFFF; text-decoration: none;}
a.nav:visited {font: bold 12 Arial; color:#FFFFFF; text-decoration: none;}
a.nav:active {font: bold 12 Arial; color:#FFFFFF; text-decoration: none;}
a.nav:hover {font: bold 12 Arial; color:#bb0000; text-decoration: underline;}

a.foot:link {font: 12 Arial; color: #ffffff;	text-decoration: underline;}
a.foot:visited {font: 12 Arial; color: #ffffff; text-decoration: underline;}
a.foot:active {font: 12 Arial; color: #ffffff; text-decoration: underline;}
a.foot:hover {font: 12 Arial; color: #bb0000; text-decoration: underline;}

a.mail:link {font: bold 12 Arial; color: #666666; text-decoration: underline;}
a.mail:visited {font: bold 12 Arial; color: #666666; text-decoration: underline;}
a.mail:active {font: bold 12 Arial; color: #666666; text-decoration: underline;}
a.mail:hover {font: bold 12 Arial; color: #0076cc; text-decoration: underline;}

.navcell {
	background-image: url('../images/navbutton.png'); 
	background-repeat:no-repeat;
	background-color:#000080;
	font: normal 10px Arial, Helvetica;
	margin:0;
	text-align:center;
}

.leftpanel {
	background-color:#999999;
	font: normal 12 Arial; color: #FFFFFF;
	text-align:center;
	vertical-align:top;	
	padding:0; margin:0;
}

.leftcell {
	height: 30px;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
}

.maincell {
	background-color:#ffffff;	
	background-image: url('../images/tyre.png'); 
	background-repeat:no-repeat;
	background-position: bottom right;
	height:400px;
	font: normal 11 Arial; color: #333333;
	vertical-align:top;
	padding:15; margin:0;
}

.servcell {
	background-color:#ffffff;	
	background-image: url('../images/mechanic.png'); 
	background-repeat:no-repeat;
	background-position: bottom right;
	height:400px;
	font: normal 11 Arial; color: #333333;
	vertical-align:top;
	padding:15; margin:0;
}

.clearcell {
	background-color:#ffffff;	
	height:400px;
	font: normal 12 Arial; color: #333333;
	vertical-align:top;
	padding:15; margin:0;
}

.footer {
	background-color:#bb0000;
	font: normal 11 Arial; color: #FFFFFF;
	text-align:center;
	height:30px;
	padding-left:0; padding-right:0px; margin:0;
}



td {
	font-size: 10px;
	font-family : Arial;
}

td.cathead {background-color:#0076cc;
	color: #FFFFFF;
	font: bold 14px Arial;
	text-align:center;
}
td.catcell {background-color:#c0c0c0;
	color: #666666;
	font: bold 12px Arial;
	text-align:center;
}


li 	{
	font: bold 12 Arial;
	padding-bottom:16; 
	list-style-type: square;
	color:#003366;
}

li.short 	{
	font: bold 12 Arial;
	padding-bottom:3; 
	list-style-type: square;
	color:#003366;
}

HR {
	color : #999999;
	height: 1px;
}