/*****************************/
/*** Core html setup stuff ***/
/*****************************/
   
*{
     padding: 0;
     margin: 0;
}
img {
     border: 0;
}
body{
	
	background-image:url('../img/img/body_bg.png');
	background-repeat:repeat-x;
	background-color:#DDDDDD;
	font-family:'arial';
}

#link_novated a, #link_driveaway a, #cancel_div a, #heading_crumb a
{
  font: 13px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
   line-height:1.5;  
 font-weight: normal; 
 text-decoration: none;
  padding: 0px 5px 0px 0px;
  color:#21759B; 
}
#link_novated a:hover, #link_driveaway a:hover, #cancel_div a:hover, #heading_crumb a:hover
{
 text-decoration: underline;
 }
a:link, a:visited {
    text-decoration: none;
    font-weight:bold;
    font-family:arial;
    font-size:12px;
    color: #000;
    outline: none;
    text-align: left;
}

.clear { 
    clear: both;
	
} 


#container {
 	border: 0px solid brown;
   	width:955px;
    text-align: left;
    background-image:url('../img/img/content_bg.png');
	background-repeat:repeat-x;
   	background-color:#FFFFFF;
    height:1800px;   

}
#header {
  	border: 0px solid brown;
	background-position:left top;
	background-repeat:no-repeat;
    height: 25px;
    background-image:url('../img/img/uppper_menu_strip.png');
	background-repeat:repeat-x;
}
#header1 {
  	width:286px;
   	float:left;
	margin-left: 25px;
	border: 0px solid brown;
  
}
#header2{
    border: 0px solid brown;
    position:relative;
	width: 315px;
   	text-align: left;
	float:right;
	font-family:arial;
	font-size:15px;	
}
#header2 a
{
	font-weight:bold;
	font-size:12px;
}

#header2 a:visited, #header2 a:hover
{
	font-weight:bold;
	font-size:12px;
}

#header_banner
{
	width:700px;
	height:60px;
	margin-top:30px;
	margin-left:120px;
	background-image:url('../img/header_banner.png');
	
}

#content {
    width:735px;
	height: 67px;
	margin-top:25px;
	margin:auto;
	margin-top:20px;
	margin-left:120px;
	margin-bottom:10px;   
/*	background-image:url('../img/header_banner.png');
	background-image:url('../img/img/content_bg.png');
	background-repeat:repeat-x;*/
	border: 0px solid brown;
	
}
#navigation_top {
    padding:0px;
	margin:0px;
	margin-left:8px;
	margin-right:5px;
	height:14px;
	border: 0px solid brown;

}
#navigation_top_left {
 	width:14px;
    height:14px;
    background-image:url('../img/img/navigation_left.png');
	background-repeat:no-repeat;
	float:left;


}
#navigation_top_center {
 	width:913px;
    height:14px;
 	background-image:url('../img/img/navigation.png');
	background-repeat:repeat-x;
	padding:0px;
	float:left;
	
}
#navigation_top_right {
 	width:12px;
    height:14px;
   	background-image:url('../img/img/navi__right.png');
	background-repeat:no-repeat;
	float:left;

}


#middlecontent {
 
    width: 939px;
    text-align: left;
	float:left;
	margin-left:9px;
	margin-right:9px;
	background-image:url('../img/img/middle_body_bg.png');
	background-repeat:repeat-x;
	background-color:#aab3bc;
	border: 0px solid green;
	
}

#middlecontent  a:link,#middlecontent  a:visited{
    
    font-size:12px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	text-align: left;
	
}
#middlecontent  a:hover{
    
    font-size:12px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	text-align: left;
	
}
#topmiddle {
    position:relative;
	width: 939px;
	height: 21px;
    vertical-align: center;
    text-align: center;
    font-size:13px;
	border: 0px solid green;
	padding-top:4px;	
	background-image:url('../img/img/uppper_menu_strip.png');
	background-repeat:repeat;
}
#topmiddle  a:link,#topmiddle  a:visited{
    
    font-size:12px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	text-align: left;
	
}
#topmiddle  a:hover{
    
    font-size:12px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	text-align: left;
	
}
#car1 {
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	font-family:arial;
	font-size:15px;
	
	background-image:url('../img/img/box1.png');
	
}

#car2 {
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}
#car3{
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}
#car4{
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
    float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}
#car5 {
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}
#lowermiddle2 {
    position:relative;
	width: 457px;
	height: 208px;
    text-align: left;
    float:left;
	margin-left: 5px;
	margin-top: 5px;
	
	background-image:url('../img/img/instant_quote_bg.png');
	background-repeat:no-repeat;
	
}
#search{
margin-top: 150px;
margin-left: 325px;

}
#car6 {
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
	
}
#car7 {
   // position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}
#car8 {
    //position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: -3px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
}
#car9 {
   // position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
}
#car10 {
    position:relative;
	width: 227px;
	height: 206px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-image:url('../img/img/box1.png');
	
}

#navigation_bottom {
    padding:0px;
	margin:0px;
	margin-left:8px;
	margin-right:5px;
	height:14px;
	border: 0px solid brown;

}
#navigation_bottom_left {
 	width:14px;
    height:13px;
    background-image:url('../img/img/navi_left.png');
	background-repeat:no-repeat;
	float:left;


}
#navigation_bottom_center {
 	width:912px;
    height:13px;
 	background-image:url('../img/img/navi_center.png');
	background-repeat:repeat-x;
	padding:0px;
	float:left;
	
}
#navigation_bottom_right {
 	width:14px;
    height:13px;
   	background-image:url('../img/img/navi_right.png');
	background-repeat:no-repeat;
	float:left;

}


#lowerbox {
   /* position:relative;*/
	width: 950px;
	height: 120px;
    text-align: left;
    float:left;
	margin-left: 6px;
	margin-top: 5px;
	border:0px solid #ff0000;

}
#lowerbox1 {
   /* position:relative; */
	width: 347px;
	height: 101px;
    text-align: left;
  	float:left;
	margin-left: 0px;
	margin-top: 5px;	
	background-image:url('../img/img/benner_need_car_finnace.png');
	
}
#lowerbox2 {
   /* position:relative;*/
	width: 194px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	
	background-image:url('../img/img/banner_aussie.png');
	
	
	
}
#lowerbox3 {
  /*  position:relative; */
	width: 193px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;	
	background-image:url('../img/img/banner_fleet_deals.png');
	
	
}
#lowerbox4{
   /*  position:relative; */
	width: 194px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-image:url('../img/img/read_more.png');

	
}
#review123{
   /* position:relative;  */
	width: 627px;
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;	
	border:0px solid brown;
	height:400px;
}
#reviews{
  /*  position:relative; */
  	color:#ffffff;
	font-weight:bold;
	font-family:'arial';
	width: 621px;
	height: 37px;
    text-align: left;
    padding-left:20px;
    padding-top:10px;
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;	
	background-image:url('../img/img/news_reviews_vedios.png');
	background-repeat:no-repeat;
	border:0px solid #ff0000;


}
#news{
  /*  position:relative; */
	text-align: left;
	float:left;
	width: 309px;
	height: 158px;
	margin-top: 10px;	
	border:0px solid #ff000;
/*	background-image:url('../img/img/news.png'); */
	background-repeat:no-repeat;
	border:0px solid #ff0000;
	font-family:'arial';
	font-size:14px;
	
}
#reviewdata{
  /*  position:relative; */
	width: 305px;
	height: 294px;
    text-align: left;
	float:left;
	margin-top: 10px;
	margin-left:10px;
	border:0px solid #ff0000;
/*	background-image:url('../img/img/reviews.png');  */
	background-repeat:no-repeat;
	border:0px solid #ff0000;
	font-family:'arial';
	font-size:14px;
	
}
#videos{
  /*  position:relative; */
	width: 307px;
	height: 121px;
    text-align: left;
	float:left;
	margin-top:30px;
	border:0px solid #ff0000;
/*	background-image:url('../img/img/videos.png'); */
	background-repeat:no-repeat;
	border:0px solid #ff0000;
	font-family:'arial';
	font-size:14px;
	
}
#ads{
    /* position:relative; */
	width: 310px;
	height: 277px;
    text-align: center;
	float:right;
	border:0px solid red;
	font-size:14px;		
}
.news_detail
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:610px;
	margin-left:10px;
}
.news_detail_admin_div
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:320px;
	margin-left:5px;
	float:left;
	
}
.news_detail_admin
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:320px;
}
.videos_detail_admin_div
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:320px;
	margin-left:5px;
	float:left;
	
}
.videos_detail_admin
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:320px;
}
.reviews_detail_admin_div
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:270px;
	margin-left:5px;
	float:right;
	
}
.reviews_detail_admin
{
 	font-size:12px;
	border:0px solid #ff0000;
	width:270px;
}
.news_detail1
{
	font-size:12px;
	border:0px solid #ff0000;
	width:300px;
}
.news_detail2
{
	font-size:12px;
	border:0px solid #ff0000;
	width:200px;
	float:right;
}
.news_admin_area
{
	border:0px solid #ff0000;
	width:600px;
	float:left;
}
.news_admin_main_area
{
	border:0px solid #ff0000;
	width:600px;
	float:left;
}


#bottombox { 
   /* position:relative; */
	width: 950px;
	height: 123px;
    text-align: left;
    float:left;
	margin-left: 5px;
	margin-top: 20px;	
}




#bottombox1 {
  /*  position:relative; */
	width: 347px;
	height: 101px;
    text-align: left;
  	float:left;
	margin-left: 0px;
	margin-top: 5px;
	
	background-image:url('../img/img/benner_need_car_finnace.png');
	
}
#bottombox2 {
  /*  position:relative; */
	width: 194px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	
	background-image:url('../img/img/banner_aussie.png');
	
	
	
}
#bottombox3 {
  /*  position:relative; */
	width: 193px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	
	background-image:url('../img/img/banner_fleet_deals.png');
	
	
}
#bottombox4{
  /*  position:relative; */
	width: 194px;
	height: 101px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	background-image:url('../img/img/read_more.png');

	}
#footer {
  /*  position:relative; */
	width: 877px;
	height: 123px;
    text-align: left;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-color:#005293;
	
	
}
#footer_menu {
  	width: 955px;
	height: 123px;
	float:left;
    text-align: center;
    border:0px solid #ff0000;
	
	
}
.textbold{
	font-weight:bold;
	font-size:11px;
	font-family:arial;
	color:#011D44;
}
.textnormal {
	font-weight:normal;
	font-size:11px;
	font-family:arial;
	color:#011D44;
	border:0px solid #ff0000;
}
span.textnormal a:link,a:visited,a:hover{
	font-weight:normal;
	font-size:11px;
	font-family:arial;
	color:#011D44;
}
span.textnormal_space {
	font-weight:normal;
	font-size:11px;
	font-family:arial;
	color:#011D44;
	padding-left:4px;
	padding-right:4px;
}
#right{
    position:relative;

    height: 1600px;
	width:14px;
	float:right;
	margin-top:-125px;
}
#searchform input {

	width:104px;
	
}
#repaymentdiv label{
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
}
label{
	margin-left:15px;
	margin-right:15px;
	font-size:12px;
	font-family:arial;
	padding-right:52px;
}

#searchform  select {

	font-size:12px;
	font-family:arial;
	width: 215px;
}
#leasediv  select {

	font-size:12px;
	font-family:arial;
	width: 215px;
}

#AutocompleteName 
{
	font-size:12px;
	font-family:arial;
	width:235px;
}
#term_and_residual_div select{
 
 
	font-size:12px;
	font-family:arial;
	width: 215px;
	
}
.submit{
	margin-left:200px;
	align:center;

}
.submit_search_view{
	margin-left:0px;
	align:center;
}
#term_and_residual_div{
	//position:relative;
	padding-left:75px;
	margin-top:-25px;
}
#repaymentdiv{
	position:relative;
	padding-left:76px;
	margin-top:-25px;
}

#searchform
{
 	font-family:arial;
    font-size:12px;
    margin-left:15px;
    margin-top: 40px;
	
}

#submitdiv{
	margin-top: -60px;
	padding-left:120px;
}
.reset{
	margin-left:200px;
	background:#E5E6EA none repeat scroll 0 0;
	border:0 solid #F78F1E;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.labelmake{
	font-family:arial;
    font-size:12px;
    padding-right:45px;

}
.labelmodel{
	font-family:arial;
    font-size:12px;
    padding-right:34px;
}
.label_monthly_repayment{
	font-family:arial;
    font-size:12px;
  

}
.labelleasetype{
	font-family:arial;
	margin-right:11px;
    font-size:12px;
   	padding-right:0px;
}
.carsearch
{
	font-family:arial;
	margin-right:15px;
    font-size:12px;
    padding-right:10px;

}


.nav-top {
	background-image: url(../images/nav-top.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 190px;
}



.cart-list{
	text-align:left;
	padding-left:0px;
	width: 170px;
	margin:0 0 0 4px;
}

.nav-center {

	background-image: url(../images/nav-center.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 190px;
	
}
.nav-bottom {

	background-image: url(../images/nav-bottom.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 190px;
}

.cart-text5 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	/*color: #FFFFFF;*/
	text-decoration: none;
	text-align: left;
	padding-left: 32px;
	padding-top: 26px;
}
.welcome-center {
	font-family: verdana;
	font-size: 12px;
	line-height: 18px;
	color: #454545;
	text-decoration: none;
	background-position: top;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
}
.nav-heading {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	float: left;
	padding-left: 16px;
	padding-top: 11px;
}
* Notices and Errors */
div.message {
	clear: both;
	color: #900;
	font-size: 140%;
	font-weight: bold;
	margin: 1em 0;
	padding-left: 286px;
}
div.error-message {
	clear: both;
	color: #AF0105;
	font-weight: bold;
	padding-left: 286px;
	
}
p.error {
	background-color: #e32;
	color: #fff;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	color: #000;
	font-weight: normal;
	line-height: 140%;
}
.notice {
	background: #ffcc00;
	color: #000;
	display: block;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background: green;
	color: #fff;
}
#slider_bar {
	border-bottom:1px solid #E0E0E0;
    border-top:1px solid #A0A0A0;
    height:21px;

   margin-left:75px;
   margin-top:5px;
   margin-bottom:0px;
   margin-right:8px;
   width:210px;
}
#loading_div{
width:50px;
hight:60px;
padding-right:50px;

}

#slider_control1 {
	/*background-color: red;
	width: 15px;
	height: 15px;*/
	background-image:url(../img/slider-thumb-h.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	cursor:e-resize;
	height:21px;
	width:17px;
	z-index:2;
}
#slider_control2 {
	/*background-color: green;
	width: 15px;
	height: 15px;
	margin-top:-15;*/
	background-image:url(../img/slider-thumb-h.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	cursor:e-resize;
	height:21px;
	width:17px;
	z-index:2;
	margin-top:-21px;
}
.news_heading
{
	float:right;
	width:60px;
	height:36px;
	padding-top:9px;
	border:0px solid #ff0000;
}
.content_for_layout
{
	float:left;
	margin:5px;
}
.assigned_cars_header
{
	text-align:center;
	padding-top:10px;
}
.assigned_cars_driveaway
{
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	font-family:arial;
	
}
.assigned_cars_image
{
	padding-top:2px;
}
.news_heading_content
{
	width:440px;
	height:30px;
	border:0px solid #ff0000;
	float:left;
	padding:0px;
	text-align:left;
	padding-top:9px;
	padding-left:12px;
	color:#ffffff;
	font-weight:bold;
	font-family:'arial';
}
.news_heading_followus
{
	width:100px;
	height:30px;
	border:0px solid #ff0000;
	float:left;
	padding:0px;
	padding-left:4px;
	padding-top:10px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-family:'arial';
	font-size:13px;
	top:50px;
}
#error_search
{
	border:0px solid #ff0000;
	width:285px;
	text-align:center;
	font-size:12px;
	color:#ff0000;
	margin-bottom:3px;
	display:none;
	font-weight:'bold';
	margin-left:30px;
}
#error_search_postcode
{
	border:0px solid #ff0000;
	width:285px;
	text-align:center;
	font-size:12px;
	color:#ff0000;
	margin-bottom:3px;
	display:none;
	font-weight:'bold';
	margin-left:30px;
}
.makes_logo
{
	width:99%;
	margin:5px;
	text-align:center;
	border:0px solid #ff0000;
}
.show_error_message
{
	border:0px solid #ff0000;
	height:20px;
}