body     { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 12px }
p     { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 12px }
td    { color: #666; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif }
h4     { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; margin: 0 0 1.33em }
h6 { color: #666; font-size: 9px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; margin: 0 0 1.33em; }
h5  { color: #095aa6; font-size: 17px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px }
.specs { color: #095aa6; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
.formheadings    { color: #095aa6; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px }
.MainHeading      { color: #095aa6; font-size: 24px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 24px; vertical-align: -65px }
.NewsItems { color: black }
.Newscroller { color: #3eff1f; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 2px; }

.NewscrollerLarge  {
	color: #3eff1f;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLargeHL {
	color: #F30;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLarge  a {
	color: #3eff1f;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLargeHL a {
	color: #F30;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLarge a:hover{
	color: #FC0;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLargeHL {
	color: #FF0;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.NewscrollerLargeHL a:hover{
	color: #FC0;
	font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 2px;
	font-style: italic;
	text-decoration: none;
}
.welcometext    { color: #7e7e7e; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 13px ; text-align: center; }
.textdetails  { color: #666; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.textdetails-white { color: white; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.formtitles   { color: #666; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.formtitlesaddress  {
	color: #000000;
	font-size: 13px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px
}
.formtitlessmall { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 10px }
.textdetailsBB { color: #666; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }
.UsedSubHead { color: #095aa6; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: center; }
.indextitle1 { color: #0989f2; font-size: 15px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: center; }
.indextitle2 { color: #06f; font-size: 24px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: center; }
.Midsizetext  { color: #f10; font-size: 14px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.MidsizetextBold   {
	color: #f10;
	font-size: 14px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 14px;
}
.footer a {
	color: #f10;
	/*font-size: 14px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 14px;
	text-transform: uppercase;*/
	text-decoration: none;
	/*background-color: #ADADAF;
	display: block;
	width: 780px;
	height: 18px;
	margin: 0px;
	padding-top: 8px;*/
	
}

.footer {
	color: #f10;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #C7DDF0;
	display: block;
	width: 780px;
	height: 18px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.smallsizetextBold { color: #f10; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }

.smallsizetextBold a { color: #f10; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }

.salesareas { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; line-height: 12px }
.salesareasBB  { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px }
.salesareasBBBlue { color: #095aa6; font-size: 12px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px }
.Dbase1 { color: #095aa6; font-size: 11px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-align: right }
.Dbase2  { color: #666; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-align: left }
.Dbase3  { color: #095aa6; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-align: left }
#welcome_wrapper { top: 0; width: inherit; height: inherit; }
#backcolour { background-color: red; }
#datacontainer { width: 218px; height: auto; margin-left: 0; }
#datacontainer2 { width: 270px; height: auto; padding-left: 15px; }
#datacontainer2 a { color: #eb1818; font-size: 12px; line-height: 14px; width: 150px; display: block; }
#datacontainer2 a:hover { color: #008000; font-size: 12px; line-height: 14px; display: block; width: 150px; }
#welcome_content { position: relative; width: auto; height: auto; }
select  { color: #095aa6; font-size: 10px; font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-align: left }
a.badge:link   { color: #e58200; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none     }
.a.textdetails-white { color: white; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
.banner { color: white; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
a.banner:link { color: white; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
a.banner:active { color: yellow; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
a.banner:hover { color: yellow; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
a.banner:visited { color: yellow; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration: none; }
a.badge:active  { COLOR : #e58200; FONT-SIZE : 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration : none; }
a.badge:visited  { COLOR : #800080; FONT-SIZE : 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration : none; }
a.badge:hover  { COLOR : #008000; FONT-SIZE : 14px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 16px; text-decoration : none; }
.salesareasWhite {
	font-size: 12px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	color: #FFFFFF;
}
.whitetext {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px
}


#form_thingstocome {
	width: auto;
	height: auto;
	background-image: url(images/form-background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#form_thingstocome_content .indextitle3{
	
	background-color: black;
	display: block;
	height: 50px;
	padding-top: 20px;
	width: 780px;
}
#form_thingstocome_content {
	top: 350px;
	position: relative;
}
.indextitle3 {
	color: #FFFFFF;
	font-size: 18px;
	font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
}
.table1 {
	margin-top: 6px;
}
#top_banner {
	width: 722px;
	height: 102px;
	background-attachment: scroll;
	background-image: url(images/UsedVehiclesHeader3.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: center;
}

.Main_body_text     { 
color: #666; 
font-size: 10px; 
font-family: Gill Sans, Verdana, Arial, Helvetica, sans-serif; 
line-height: 12px 
}

.Main_body_text_bold     {
font-weight: bold;
}



/*****************************TEST BELOW*********************************/

body {
	font: 90%/1.45em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #333;
	background-color: #fff;
}

body, html {
	height: 100%;
	width: 100%;
}

.container {
	text-align: center;
	font-size: 3em;
}

[if IE].container {
	height: 100%;
	width: 100%;
	text-align: center;
	line-height: 2em;
	
	[if lte IE 8]background: url('ie7.png') no-repeat center center;
	[if lte IE 6]background: url('ie.jpg') no-repeat center center;
}

[if Webkit].container {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 70px;
	width: 400px;
	margin-top: -125px;
	margin-left: -200px;
	padding-top: 180px;
	
	-webkit-border-radius: 30px;
	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
	
	background: url('webkit.png') no-repeat center 30px;
	background-color: #eee;
	
	-webkit-text-stroke: 1px #555;
	text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
}

[if Opera].container {
	position: absolute;
	top: 50%;
	height: 60px;
	width: 100%;
	margin-top: -100px;
	padding-top: 140px;
	
	background: url('opera.png') no-repeat center 10px;
	background-color: #ccc;
}

[if Gecko].container {
	position: absolute;
	top: 0;
	left: 50%;
	height: 100%;
	width: 300px;
	margin-left: -150px;
	
	font-size: 32px;
	line-height: 2em;
	
	background: url('moz.png') no-repeat center center;
	background-color: #ddddff;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

