BODY, DIV, SPAN, LI, TD, INPUT, SELECT, TEXTAREA { 
  	font-size: 9pt;
  	font-family: Verdana, Tahoma, Arial, Helvetica, Sans Serif; 
  	color: black;
  	margin: 0px;
}

BODY { 
	background-color: #67ABCE;
}

P { 
  	margin-top: 0.5em; 
  	margin-bottom: 1em; 
  	line-height: 140%; 
	padding-left: 1.5em;
	padding-right: 1.5em;
}
/*
DIV.main { 
	text-align: center;
}
*/

H1, H2, H3 { 
	padding-left: 1.3em;
	padding-right: 1.3em;
  	line-height: 140%; 
}

TABLE.main { 
	border: 0px;
	padding: 0px;
	width: 720px;
	margin: 0px;
}

TD.layout-n { 
	background-image: url("images/blue/layout_04.jpg");
	width: 700px;
	height: 10px;
}

TD.layout-nw { 
	background-image: url("images/blue/layout_03.jpg");
	width: 10px;
	height: 10px;
}

TD.layout-ne { 
	background-image: url("images/blue/layout_05.jpg");
	width: 10px;
	height: 10px;
}

TD.layout-w { 
	background-image: url("images/blue/layout_07.jpg");
	width: 10px;
	/* height: 10px; */
}

TD.layout-e { 
	background-image: url("images/blue/layout_09.jpg");
	width: 10px;
}

TD.layout-s { 
	background-image: url("images/blue/layout_12.jpg");
	width: 700px;
	height: 10px;
}

TD.layout-sw { 
	background-image: url("images/blue/layout_11.jpg");
	width: 10px;
	height: 10px;
}

TD.layout-se { 
	background-image: url("images/blue/layout_13.jpg");
	width: 10px;
	height: 10px;
}

TD.layout-banner { 
	background-image: url("images/blue/layout_08.png");
	width: 700px;
	height: 200px;
	vertical-align: bottom;
	text-align: right;
}

TD.layout-content { 
	background-color: #EEEEEE;
}

TD.trendbar-start { 
	width: 20px;
	height: 20px;
	background-image: url("images/bar-start.png");
}

TD.trendbar { 
	height: 20px;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 0.8em;
	padding-right: 0.8em;
}

TD.trendbar-unlinked { 
	height: 20px;
	background-color: #EEEEEE;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 0.8em;
	padding-right: 0.8em;
}

A.trendbar-linked { 
	color: black;
}

TD.trendbar-end { 
	height: 20px;
	background-color: #FFFFFF;
	vertical-align: center;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

IMG.colour-switcher { 
	border: 0px;
}

P.subheading { 
	font-size: 14pt;
	text-align: center;
	border: solid #CCCCCC 1px thin;
	background-color: #FFFFFF;
	padding: 5px;
	margin-left: 2em;
	margin-right: 2em;
}

P.aCore { 
	padding: 0px;
	font-size: 7pt;
	text-align: center;
	color: black;
}

TD.blueprint-left { 
	padding-left: 25px;
}

TD.blueprint-right { 
	padding-right: 25px;
}

TABLE.blueprint { 
	padding-bottom: 1em;
}

A.aCore { 
	color: #805540;
}

P.heading { 
	padding-top: 1em;
	text-align: center;
	padding-bottom: 0em;
	margin-bottom: -0.5em;
}

LI.content { 
	line-height: 140%;
}

UL.green-ticks { 
	padding: 0px;
	padding-bottom: 0.5em;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-image: url("images/green-tick.gif");
}

P.details { 
	font-weight: bold;
	padding-bottom: 0em;
	margin-bottom: 0em;
}

P.details-content {
	margin-top: 0px;
	margin-bottom: 0px;
}

P.details-content-last { 
	margin-top: 0px;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
}

IMG.icon { 
	vertical-align: bottom;
}

IMG.float-left { 
	float: left;
	margin: 0.4em 1.2em 0em 0em;
	border: solid black 1;
}

IMG.float-right { 
	float: right;
	margin: 0.4em 0em 0em 1.2em;
	border: solid black 1;
}

TABLE.car-links { 
	padding: 0.2em;
}

TD.car-links-manufacturers { 
	width: 88px;
	height: 31px;
	border: solid 1px thin #999999;
	text-align: center;
}

IMG.cars-links-manufacturer { 
	border: 0px;
}

P.car-links-table { 
	text-align: center;
}

A { 
	color: #006CB7;
}

DIV.special-note { 
	color: red;
	display: inline;
  	margin-top: 0.5em; 
  	margin-bottom: 1em; 
	margin-left: -1.7em;
  	line-height: 140%; 
	padding-left: 0em;
	padding-right: 1em;
	font-weight: normal;
}

TABLE.request-form { 
	padding: 1em;
	border-collapse: collapse;
}

TR.request-form { 
	padding: 0px;
	margin: 0px;
}

TD.request-left { 
	padding-left: 2em;
	padding-right: 1em;
	font-weight: bold;
	width: 150px;
	border: solid 1px thin #DDDDDD;
}

TD.request-right { 
	padding-left: 1em;
	padding-right: 1em;
	border: solid 1px thin #DDDDDD;
}

P.ip-text { 
	font-size: 7pt;
	font-style: italic;
	color: black;
	text-align: center;
}
