
/*********************************************
*                                            *
*  Coversure HU Motorhome Micro Site         *
*  © DataMatters Ltd 2009                    *
*  Author Lee Jeffery - 09.12.09             *
*  ----------------------------------------  *
*  Global Styles                             *
*                                            *
*********************************************/

body {
	margin: 				0px auto;
	font: 					12px Arial, Helvetica, sans-serif;
	color: 					#333333;
	background-image: 		url(../images/bg.gif);
	background-position: 	center top;
	background-color: 		#ffffff;
	background-repeat: 		repeat-x;
}

a:link {
	color: 					#333333;
	text-decoration: 		underline;
}

a:visited {
	color: 					#333333;
	text-decoration: 		underline;
}

a:hover {
	color: 					#317023;
	text-decoration: 		underline;
}

h1 {
	margin: 				0px 0px 0px 0px;
	font: 					22px Arial, Helvetica;
	font-weight: 			bold;
	color: 					#ffffff;
}

h2 {
	margin: 				10px 0px 0px 0px;
	font: 					16px Arial, Helvetica;
	font-weight: 			bold;
	color: 					#ffd440;
}

h2 a:link, h2 a:visited {
	margin: 				10px 0px 0px 0px;
	font: 					16px Arial, Helvetica;
	font-weight: 			bold;
	color: 					#ffd440;
	text-decoration: 		underline;
}

h2 a:hover {
	margin: 				10px 0px 0px 0px;
	font: 					16px Arial, Helvetica;
	font-weight: 			bold;
	color: 					#fedf74;
	text-decoration: 		underline;
}

h3 {
	margin: 				10px 0px 0px 0px;
	font: 					18px Helvetica, Arial;
	font-weight: 			bold;
	color: 					#333333;
}

h4 {
	margin: 				10px 0px 0px 0px;
	font: 					18px Helvetica, Arial;
	font-weight: 			bold;
	color: 					#317023;
}

h5 {
	margin: 				20px 0px 0px 0px;
	font: 					16px Arial, Helvetica;
	font-weight: 			bold;
	color: 					#317023;
}

h6 {
	margin: 				10px 0px 0px 20px;
	font: 					13px Helvetica, Arial;
	font-weight: 			bold;
	color: 					#317023;
}

.clear {
	clear:					both;
}

.quote {
	margin-top: 			10px;
	font: 					14px "Georgia", Arial, sans-serif;
	font-style: 			italic;
}

.name {
	margin-top: 			10px;
	font: 					13px Arial, Helvetica sans-serif;
	font-weight: 			bold;
}

input {
	margin:					0;
	padding:				0;
}

textarea {
	font: 					12px Arial;
}

.franchise-input {
	font-size:				11px; 
	padding:				4px;
}

#error_box {
	margin: 				20px 4px 10px 0px;
	background:				#FFFFA6;
	border: 				1px solid #F0BA17;
	padding: 				10px 20px 10px 40px;
	text-align:				left; 
	font-size: 				11px;
	background-image: 		url(../images/error-pic.png);
	background-position: 	left middle;
	background-repeat: 		no-repeat;
	width: 					500px;
}

#error_box img {
	padding-left:			10px;
}

#sent_box {
	margin: 				20px 4px 10px 0px;
	background:				#D5F0CE;
	border: 				1px solid #317023;
	padding: 				10px 20px 10px 40px;
	text-align:				left; 
	font-size: 				11px;
	background-image: 		url(../images/tick.png);
	background-position: 	left middle;
	background-repeat: 		no-repeat;
	width: 					500px;
	font-weight: 			bold;
}

#sent_box img {
	padding-left:			10px;
}

.split {
	margin: 				20px 0px 20px 0px;
	border-top: 			1px dotted #cccccc;
	clear: 					both;
}

.quote-button {
	border:				0; 
	background-image:	url(../images/quote.png); 
	width:				160px; 
	height:				42px; 
	background-color:	transparent; 
	cursor:				pointer;
	margin: 			10px 0px 0px 0px;
}



