/* CSS Document */
dl, dd{ margin:0; padding:0; list-style:none; outline:0;}
img{ border:0; margin:0; padding:0;}
/* html{ width:100%;} 
body{ margin:0; padding:0;width:100%; background:#FFFFFF; background:url(/Images/NewVehicle/page-bg.jpg) left top repeat-x;}*/
ul, li{ list-style:none;}
/* middle */
#middle[align="center"]{ margin:0 auto; padding:0; width:750px; background:#FFFFFF url(/Images/NewVehicle/middle-repeat.jpg) left top repeat-x; /* margin-left:86px; */}
#middle-inner{ margin:0 auto; padding:0; width:883px; background:#FFFFFF url(/Images/NewVehicle/middle-repeat.jpg) left top repeat-x; }

.middle-top{ background:url(/Images/NewVehicle/middle-top.jpg) left top no-repeat; width:750px; height:11px; font-size:2px; margin:0; padding:0;}
.middle-top-inner{ background:url(/Images/NewVehicle/middle-top-inner.jpg) left top no-repeat; width:883px; height:11px; font-size:2px; margin:0; padding:0;}
.middle-bottom{ background:url(/Images/NewVehicle/middle-bottom.jpg) left bottom no-repeat; width:750px; height:11px; font-size:2px; margin:0; padding:0;}

.midle-repeat-inner{ background:#FFFFFF url(/Images/NewVehicle/middle-repeat.jpg) left top repeat-x; width:849px; height:auto; margin:0; border-color:#d1d1d4; border-style:solid; border-width:0 1px 0 1px; padding:36px 16px;  min-height:557px; height:auto !important; height:557px;}
.midle-repeat{ background:#FFFFFF url(/Images/NewVehicle/middle-repeat.jpg) left top repeat-x; width:748px; height:auto; margin:0; padding:0; border-color:#d1d1d4; border-style:solid; border-width:0 1px 0 1px; height:629px; min-height:629px; height:auto !important;}

#highlite-product{ margin:0 auto; width:720px; margin-bottom:10px;}
.highlite-product-top{ background:url(/Images/NewVehicle/middle-top.gif) left top no-repeat; height:12px; font-size:2px; display:block; overflow:auto;}
.highlite-product-middle{ background:#FFFFFF url(/Images/NewVehicle/middle-middle-repeat.gif) left top no-repeat; height:178px; border-color:#dddddd; border-style:solid; border-width:0 1px 0 1px;}
.highlite-product-bottom{ background:url(/Images/NewVehicle/middle-bottom.gif) left top no-repeat; height:8px; font-size:2px; display:block;}
.product-highlite{ width:701px; margin:0 auto;}
.product-highlite dd{ float: left;}
.product-image{ width:360px;}
.display-name{ margin:15px 35px 15px 25px; width:223px;}
.product-title{ margin-bottom:14px;font-size:12px}
.specification li{ display:block;}
.spec{ font-weight:bold; padding-left:11px; text-indent:0; margin-bottom:15px;}
.fule{ background:url(/Images/NewVehicle/fule.jpg) left top no-repeat; padding-left:60px; height:36px; font-weight:bold; line-height:21px;}
.buttons a{ width:170px; height:59px; display:block;}
.dis span{ display:none; font-size:0px;}
.request-vehical-quote
{
	background: url(/Images/NewVehicle/request-vehical-quote.gif) no-repeat left top;
	font-size: 0px;
}
.request-vehical-quote:hover{ background:url(/Images/NewVehicle/request-vehical-quote-ov.gif) left top no-repeat;}
.name-your-payment
{
	background: url(/Images/NewVehicle/name-your-payment.gif) no-repeat left top;
}
.name-your-payment:hover{ background:url(/Images/NewVehicle/name-your-payment-ov.gif) left top no-repeat}

.margin-top{ margin-top:-16px;} 
#product-view{ margin:0 auto; width:748px; margin-bottom:24px; overflow:auto; clear:both;}
#product-view div{ float:left;}
.big-view{ width:410px; margin-right:4px;}
.box-2{background:url(/Images/NewVehicle/box-2-middle.jpg) left top repeat-y; }
.box-2 dd{margin:0; padding:0;}
.box-2-top{ background:url(/Images/NewVehicle/box-2-top.jpg) left top no-repeat; height:5px; font-size:0px;}
.box-2-middle{ background:url(/Images/NewVehicle/box-2-middle.jpg) left top repeat-y; height:355px; min-height:355px;}
.box-2-bottom{ background:url(/Images/NewVehicle/box-2-bottom.jpg) left top no-repeat; height:7px; font-size:0px;}
.box-2-image{margin-left:7px;}
.box-2-image li{ float:left;}
.big-image{ width:381px; height:231px; border:#d6d6d6 solid 6px; background: #FFFFFF; padding:1px; margin-bottom:10px;}

.small-view{ width:505px;}
.box-3-top{ background:url(/Images/NewVehicle/box-3-top.jpg) left top no-repeat; height:5px; font-size:0px;}
.box-3-middle{ background:url(/Images/NewVehicle/box-3-middle.jpg) left top repeat-y; height:305px; padding:24px;}
.box-3-bottom{ background:url(/Images/NewVehicle/box-3-bottom.jpg) left top no-repeat; height:9px; font-size:0px;}
.thumb-list{ list-style:none;}
.thumb-list li{clear:both;}
.thumb-list li a{ margin:0px 1px 2px 2px !important; margin:1px 1px 2px 2px; display:block; float:left; border:#FFFFFF solid 1px; outline:0;}
.thumb-list li a:hover, .thumb-list li a:active{ border:#ad1a1f solid 1px; outline:0;}
#tab{ margin:0 auto; width:920px; overflow:auto; height:auto;}

/* innerpages */
#top-dropbox{width:690px; height:50px;}
#top-dropbox ul{float:left; width:auto !important;width:10px; margin-right:15px; font-weight:bold; margin-bottom:40px;}
.field-list li{ height:23px;}
.w-125{width:125px;}
.w-250{width:250px;}
.forms{ display:block;} 
.field{ border:#4a4d5a solid 1px; }

.top-margin-17{ margin-top:17px;}
.submit{ background:url(/Images/NewVehicle/submit.jpg) left top no-repeat; height:33px; width:115px; outline:0; border:0;}
#tabuler{ float:left; margin:0 auto;}
.table-header
{
	background: url(/Images/NewVehicle/table-repeat.jpg) repeat-x left top;
	min-height: 29px;
	height: 29px;
	font-size:12px;
}
.table-left-top{ background:url(/Images/NewVehicle/table-top-left.jpg) left top no-repeat}
.table-right-top{ background:url(/Images/NewVehicle/table-top-right.jpg) right top no-repeat}

.table-header-bottom
{
	background: url(/Images/NewVehicle/table-repeat-bottom.jpg) repeat-x left bottom;
	min-height: 29px;
	height: 29px;
	font-size:12px;
}
.table-left-bottom{ background:url(/Images/NewVehicle/table-bottom-left.jpg) left bottom no-repeat}
.table-right-bottom{ background:url(/Images/NewVehicle/table-bottom-right.jpg) right bottom no-repeat}

.table-data tr td{ border:#FFFFFF solid 1px; border-left:none;}
.table-data td{padding:1px;}
.image-padding{ padding:2px; padding-right:1px;}
.width-100{ width:100%;}
.row1{ background:#dddddd;font-size:12px}
.rowtitle{font-size:12px}
.row2{ background:#eeeeee;}
.title{ color:#FFFFFF; font-weight:bold;}
.numbers{ background:#717480; height:27px; color:#FFFFFF; font-weight:bold; text-align:left;}
.numbers a{ color:#FFFFFF; text-decoration:none;}
.numbers a:hover{ color:#000000; text-decoration:underline;}
.next{ background:url(/Images/NewVehicle/next-arrow.jpg) right center no-repeat; padding-right:10px;}
.padding-left a{margin-left:6px; padding-bottom:2px; color:#cb0707; text-decoration:none; font-weight:bold; display:block;}
.padding-left a:hover{ color:#4b4e5b;}

/* listing page - view column buttons */
.info-request-ls{ background:url(/Images/NewVehicle/info_request_0.gif) left top no-repeat; height:20px; }
.info-request-ls:hover{ background:url(/Images/NewVehicle/info_request_1.gif) left top no-repeat; height:20px; }
.book-test-drive-ls{ background:url(/Images/NewVehicle/book_test_drive_0.gif) left top no-repeat; height:20px; }
.book-test-drive-ls:hover{ background:url(/Images/NewVehicle/book_test_drive_1.gif) left top no-repeat; height:20px; }
.apply-for-finance-ls{ background:url(/Images/NewVehicle/apply_for_finance_0.gif) left top no-repeat; height:20px; }
.apply-for-finance-ls:hover{ background:url(/Images/NewVehicle/apply_for_finance_1.gif) left top no-repeat; height:20px; }
.virtual-test-drive-ls{ background:url(/Images/NewVehicle/virtual_test_drive_0.gif) left top no-repeat; height:20px; }
.virtual-test-drive-ls:hover{ background:url(/Images/NewVehicle/virtual_test_drive_1.gif) left top no-repeat; height:20px; }

/* detailed page - top right corner images */
.virtual-test-drive-d{ background:url(/Images/NewVehicle/virtual_testdrive_0.jpg) left top no-repeat;}
.virtual-test-drive-d:hover{ background:url(/Images/NewVehicle/virtual_testdrive_1.jpg) left top no-repeat;}
.schedule-test-drive-d{ background:url(/Images/NewVehicle/book_testdrive_0.jpg) left top no-repeat;}
.schedule-test-drive-d:hover{ background:url(/Images/NewVehicle/book_testdrive_1.jpg) left top no-repeat;}
.email-a-friend-d{ background:url(/Images/NewVehicle/email_friend_0.jpg) left top no-repeat;}
.email-a-friend-d:hover{ background:url(/Images/NewVehicle/email_friend_1.jpg) left top no-repeat;}
.trade-in-appraisal-d{ background:url(/Images/NewVehicle/tradein_appraisal_0.jpg) left top no-repeat;}
.trade-in-appraisal-d:hover{ background:url(/Images/NewVehicle/tradein_appraisal_1.jpg) left top no-repeat;}
.view-available-d{ background:url(/Images/NewVehicle/view_availability_0.jpg) left top no-repeat;}
.view-available-d:hover{ background:url(/Images/NewVehicle/view_availability_1.jpg) left top no-repeat;}

/* detailed page - middle section buttons */
.apply-for-finance-d
{
	background: url(/Images/NewVehicle/apply_finance_0.jpg) no-repeat left top;
	width: 191px;
	height: 102px;
	margin: 0 6px 0 4px;
	display: block;
}
.apply-for-finance-d:hover{ background:url(/Images/NewVehicle/apply_finance_1.jpg) left top no-repeat;}
.info-request-d{background:url(/Images/NewVehicle/request_information_0.jpg) left top no-repeat; width:191px; height:102px; display:block;}
.info-request-d:hover{ background:url(/Images/NewVehicle/request_information_1.jpg) left top no-repeat;}
.vehicles-in-stock-d{background:url(/Images/NewVehicle/view_vehicles_0.jpg) left top no-repeat; width:191px; height:102px; display:block;}
.vehicles-in-stock-d:hover{ background:url(/Images/NewVehicle/view_vehicles_1.jpg) left top no-repeat;}
