body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#222;
	margin:0px;
}

td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#222;
	margin:0px;
}

th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#222;
	margin:0px;
	font-weight:300;
}

p {
	margin:5px;
	line-height:20px;
}

.b {
	font-size:12pt;
}

h1 {
	font-size:18pt;
	font-weight:300;
	margin:5px;
}

h2 {
	font-size:14px;
	margin:5px;
}

h3 {
	color:#FFF;
	font-size:14px;
	text-align:left;
	margin:10px;
	
}
h4 {
	font-size:12pt;
	font-weight:300;
	margin:5px;
}

td.heading {
	font-size:12pt;
}

font {
	font-size:12pt;
	font-variant:small-caps;
	font-weight:400;
	}

hr {
	color:#CCC;
	width:100%;
}

.header a:link {
	color:#db3937;
	text-decoration:none;
}

.header a:hover {
	color:#000;
	text-decoration:none;
}

.header a:active {
	color:#000;
	text-decoration:none;
}

.header a:visited {
	color:#db3937;
	text-decoration:none;
}

 a:link {
	color:#666;
	text-decoration:none;
}

 a:hover {
	color:#222;
	text-decoration:none;
}

 a:active {
	color:#222;
	text-decoration:none;
}

 a:visited {
	color:#666;
	text-decoration:none;
}

table.spaceTop {
	padding-top:8px;
}

td.bannerBg {
	background-image:url(images/banner_bg.jpg);
	background-repeat:no-repeat;
	width:745px;
	height:251px;
}

td.typeOfBg {
	background-image:url(images/type_of/type_of_bg.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:251px;
}

#apDiv1 {
	position:absolute;
	height:115px;
	z-index:1000;
	margin-left:20px;
	margin-top:10px;
	font-size:18pt;
	font-weight:200;
}

#apDiv2 {
	position:relative;
	background-image:url(images/type_of/book_now.jpg);
	width:209px;
	height:70px;
	z-index:1;
	color:#FFF;
	font-size:14pt;
	left:5px;
}

u {
	font-size:10pt;
	margin-left:132px;
	
}

#apDiv2 a:link {
	color:#FFF;
	text-decoration:none;
}

#apDiv2 a:hover {
	color:#222;
	text-decoration:none;
}

#apDiv2 a:active {
	color:#222;
	text-decoration:none;
}

#apDiv2 a:visited {
	color:#FFF;
	text-decoration:none;
}

#apDiv3 {
	position:relative;
	background-image:url(images/type_of/tyre_type.jpg);
	width:209px;
	height:70px;
	z-index:1;
	color:#FFF;
	font-size:14pt;
	left:5px;
}

#apDiv3 a:link {
	color:#FFF;
	text-decoration:none;
}

#apDiv3 a:hover {
	color:#222;
	text-decoration:none;
}

#apDiv3 a:active {
	color:#222;
	text-decoration:none;
}

#apDiv3 a:visited {
	color:#FFF;
	text-decoration:none;
}

#apDiv4 {
	position:relative;
	background-image:url(images/type_of/wheel_type.jpg);
	width:209px;
	height:70px;
	z-index:1;
	color:#FFF;
	font-size:14pt;
	left:5px;
}

#apDiv4 a:link {
	color:#FFF;
	text-decoration:none;
}

#apDiv4 a:hover {
	color:#222;
	text-decoration:none;
}

#apDiv4 a:active {
	color:#222;
	text-decoration:none;
}

#apDiv4 a:visited {
	color:#FFF;
	text-decoration:none;
}

#apDiv5 {
	position:relative;
	z-index:2;
	font-size:10pt;
	color:#F00;
	text-align:right;
	margin-right:5px;
	}

td.borderRight {
	border-right:2px dotted #999;
}
	

#dropmenudiv{
position:absolute;
background-color:#FF323F;
border: 1px solid #222;
border-bottom-width: 0;
font-size:10pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
z-index:2000;
-moz-opacity: 0.9;
opacity:.90;
filter: alpha(opacity=90);
margin-top:1px;

}

#dropmenudiv a{
width: 150px;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding:0px;
text-decoration: none;
font-weight:800;
color:#fff;
}

#dropmenudiv a:hover{ 
color:#fff;
background-color:#000;
border:1px solid #FF323F; 
}

td.backgorundProducts {
	background-color:#CCC;
	border:1px dotted #999;
}

td.borderProducts {
	border:1px dotted #999;
}

.padding {
	padding-left:20px;
	padding-right:20px;
}

table.pirelli {
	border:1px dotted #CCC;
}

td.parelliBg {
	background-color:#f4f4f4;
}

td.pirelliRedBg {
	background-color:#DC012A;
}

td.hankookBg {
	background-image:url(images/hankook/bg.jpg);
	height:150px;
	width:150px;
}
table.dunlop {
	border-bottom:1px dotted #CCC;
}

.Dunlopimg {
	border:1px solid #222;
}

td.info {
	background-image:url(images/dunlop/info.jpg);
	background-repeat:no-repeat;
	height:42px;
	width:300px;
	color:#FFF;
}

.slogan {
	font-size:24pt;
	color:#666;
	font-style:italic;
}

td.BgColor {
	background-color:#CCC;
	border:1px dotted #666;
	font-size:10pt;
}

ul li {
	list-style:square;
	font-weight:500;
}

.geckocolour{
	color:#008C2B
	
}

.evergreencolour{
	color:#3B9921
	
}

.nankangcolour{
	color:#FE0809
	
}

.evergreenheading{

font-size:36pt;
color:#8cc63f

}

.evergreenorangeheading{

font-size:36pt;
color:#fdb813;

}

.evergreengreyheading{

font-size:36pt;
color:#58595b;

}

.evergreenturquoiseheading{

font-size:36pt;
color:#008bb7;

}

.blueboxtext{
color:#8cc63f;
font-style:italic;

}

.evergreenrightheading{
color:#8cc63f;
font-weight:bold;
}

.evergreenrightturqheading{
color:#008bb7;
font-weight:bold;
}

.blueboxtextorange{
color:#fdb813;
font-style:italic;

}

.blueboxtextwhite{
color:#ffffff;
font-style:italic;

}

.blueboxtextgrey{
color:#58595b;
font-style:italic;


}

.evergreenrightorange{
color:#fdb813;
font-weight:bold;
}

.visiblerange{

font-size:18pt;
color:#58595b;

}


