body{
padding:0px;
margin:0px;
background-color:white;
color:#6b6b6b;
font-family:arial, Tahoma, Helvetica;
font-size:0.9em
}

.blue{color:#58b9d3}
.boldblue{color:#58b9d3; font-weight:bold}
.darkblue{color:#0475ad}
.bolddarkblue{color:#0475ad; font-weight:bold}
.red{color:red}
.boldred{color:red; font-weight:bold}
.grey{color:#533c36}
.boldgrey{color:#533c36; font-weight:bold}
.bold{font-weight:bold}
.noBold{font-weight:normal}
.clear{clear:both}
.nob{border:0}

#mainmenu ul {list-style-type:none; padding:0; margin:0}

#mainmenu a.normallink:link, #mainmenu a.normallink:visited, #mainmenu a.normallink:active {font-size:16px; line-height:20px; text-decoration:none; color:#545454; display:block; height:28px; padding-left:10px; padding-top:8px; border-bottom:solid 1px white; border-right:solid 10px white; background-color:#f4f4f4; background-image:url(http://www.eurovehicle28.co.uk/images/pointer.gif); background-position:right; background-repeat:no-repeat}
#mainmenu a.normallink:hover {font-size:16px; line-height:20px; text-decoration:none; color:black; height:28px; padding-left:10px; padding-top:8px; border-bottom:solid 1px white; border-right:solid 10px white; background-color:#f4f4f4; background-image:url(http://www.eurovehicle28.co.uk/images/pointerOn.gif); background-position:right; background-repeat:no-repeat}

#mainmenu a.bottomlink:link, #mainmenu a.bottomlink:visited, #mainmenu a.bottomlink:active {font-size:16px; line-height:20px; text-decoration:none; color:#545454; display:block; height:29px; padding-left:10px; padding-top:8px; border-right:solid 10px white; background-color:#f4f4f4; background-image:url(http://www.eurovehicle28.co.uk/images/pointer.gif); background-position:right; background-repeat:no-repeat}
#mainmenu a.bottomlink:hover {font-size:16px; line-height:20px; text-decoration:none; color:black; height:29px; padding-left:10px; padding-top:8px; border-right:solid 10px white; background-color:#f4f4f4; background-image:url(http://www.eurovehicle28.co.uk/images/pointerOn.gif); background-position:right; background-repeat:no-repeat}

#topmenu ul {list-style-type:none}
#topmenu li {float:left; padding-left:10px; padding-top:5px}

#topmenu a:link, #topmenu a:visited, #topmenu a:active {font-size:16px; text-decoration:none; color:#0a78bc; display:block; padding-top:1px}
#topmenu a:hover {font-size:16px; text-decoration:none; color:#545454; display:block; padding-top:1px}

#ftr{color:black}

#ftr ul {list-style-type:none; padding:0; margin:5px 0 0 5px;}
#ftr li {float:left; padding-left:7px; color:black;}

#ftr a.btmmenu:link, #ftr a.btmmenu:visited, #ftr a.btmmenu:active {font-size:11px; text-decoration:none; color:black; display:block}
#ftr a.btmmenu:hover {font-size:11px; text-decoration:underline; color:black}

#ftrbtm a:link, #ftrbtm a:visited, #ftrbtm a:active {font-size:10px; text-decoration:none; color:black}
#ftrbtm a:hover {font-size:10px; text-decoration:underline; color:black}

a.pgLink:link, a.pgLink:visited, a.pgLink:active {text-decoration:underline; color:gray}
a.pgLink:hover {text-decoration:underline; color:blue}

h1 {margin:20px 0 0 0; padding:0; font-weight:bold; font-size:1.6em}
h2 {margin:10px 0 0 0; padding:0; font-weight:bold; font-size:1.4em}
h3 {margin:10px 0 0 0; padding:0; font-weight:bold; font-size:1.2em}
h4 {margin:10px 0 0 0; padding:0; font-weight:bold; font-size:1em}

h1.pagetitle{margin:10px 0 15px 0; font-weight:bold; font-size:1.6em}

hr.grey {background-color:#c9d2db; height:1px; width:90%}

h1.grey {margin:0; padding:0; font-size:1.1em; font-family:Arial;}
h2.grey {margin-bottom:0; margin-top:10px; padding:0; font-size:1em}

h1.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:1em}
h2.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.9em}
h3.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.8em}
h4.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.7em}

h1.white {margin:0; padding:0; color:white; font-weight:bold; font-size:1em}
h2.white {margin:0; padding:0; color:white; font-weight:bold; font-size:0.9em}

a.black1:link, a.black1:visited, a.black1:active {font-size:11px; line-height:14px; color:black; display:block; height:30px; width:191px; padding-left:10px; padding-top:10px; background-color:#ccdbe9}
a.black1:hover {font-size:11px; line-height:14px; text-decoration:none; color:black; height:30px; width:191px; padding-left:10px; padding-top:10px; background-color:#ccdbe9}