a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #007ac2; }

a.road { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffd700; }

a.menu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0000ff; }

a.menu-light { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffd700; }

a.menu-light-sml { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffd700; }

a.footer { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }

a.header { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; }

a:hover {  color: #007AC2; text-decoration: none; }

a:hover:road {  color: #ffd700; text-decoration: none; }




p { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000040; }

.ts { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000040; }
.tsb { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #007AC2; }
.tsw { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; }
.tswbg { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; display:block; background-image:http://www.caravanguard.co.uk/images/caravan_insurance_callus.gif; width:152; background-repeat: no-repeat; }
.button { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFD700; }
.tsg { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #00a886; }
.tsgrey { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; }

.text { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000040; }
.tw { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; }
.tmw { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; }
.tbl { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #007AC2; }
.tr { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ef3e33; }
.tbk { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }

.tsgrey a
{
	text-decoration:none;
}

.tsw a:link {text-decoration:underline; color:#ffffff;}
.tsw a:hover {text-decoration:none; color:#ffffff;}

.tbbl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #007AC2;}

.button_middle { 
background-image:url(images/button-background.gif);
background-repeat:repeat-x;
vertical-align:top;
padding-top:15px;
padding-left:5px;
padding-right:5px;
width:175px;
height:120px;
}

.button_right {
vertical-align:top;
height:48px;
}


.mh { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000040; }
.mhbl { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #007AC2; text-decoration:none;}
.mhr { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #ef3e33; }
.mhw { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #ffffff; }
.mhsg { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #01A785; }
.mhsb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #007AC2; }
.mhmg { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #01A785; text-decoration:none;}
.mhmy { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFCC00; }
.mhg { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #01A785; vertical-align:middle; }
.mhgm { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #01A785; vertical-align:middle; }
.mhb { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #007AC2; vertical-align:middle; }
.mhmw { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #ffffff; }

.bh { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #000040; }
.bhbl { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #007AC2; }
.bhr { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 1em; font-weight: bold; color: #ef3e33; }
.bhw { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #ffffff; }


.quotebutton { display:block }

.scroller {
	height: 300px;
	width: 100%;
	z-index: 1;
	overflow: auto;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ff8080;
	scrollbar-highlight-color: #ff8080;
	scrollbar-3dlight-color: #c0c0c0;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #007ac2;
	background-color: #ffffff;
	border: #999999;

}
.input-box
{
color: #000000;
background: #99cbcb;
border: #008000 solid 1px
}

.input-dropdown
{
color: #000000;
background: #99cbcb;
border: #008000 solid 1px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.submit-button
{
color: #000;
background: #fb0;
border: 2px #9cf outset
} 

.button
{
border:0;
background-image:url(images/submit.gif);
width:102px;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
}


fieldset
{
border: #26a solid 1px;
width: 20em
}

#recruitmentbullets ul
{
list-style:outside disc;
padding:0;
margin-left:40px;
margin-top:-3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000040;
}



span.error { color: #f00; font-size: 7pt; font-family: arial,helvetica; }



/*insurance-text*/

.insurance-text {
position:absolute;
width:740px;
top:700px;
}

h3 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #999999;
font-weight:normal;
text-align:left;
}

#containerhome {
width:742px;
margin-left: auto;
margin-right: auto;
text-align:center;

}

body {
text-align:center;
}

SEO End


