body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; color:#1E295B; background-color:#FFFFFF; background-repeat:repeat-x; background-position:0 100px; margin:auto; text-align:center;}
#body_main_group{background-image:url(/images/head_back_group.gif);}
#body_main_vauxhall{background-image:url(/images/head_back_vaux.gif);}
#body_main_peugeot{background-image:url(/images/head_back_peug.gif);}
#body_main_seat{background-image:url(/images/head_back_seat.gif);}
#body_main_mazda{background-image:url(/images/head_back_mazda.gif);}
#body_main_saab{background-image:url(/images/head_back_saab.gif);}
#body_main_motab{background-image:url(/images/head_back_motab.gif);}

input, select, textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img{border:0;}
form{margin:0;}
p{margin-top:0px; margin-bottom:16px;}

a:link{color:#CC0000; text-decoration:none;}
a:visited{color:#CC0000; text-decoration:none;}
a:active{color:#CC0000; text-decoration:none;}
a:hover{color:#1E295B; text-decoration:none;}

a.login_link:link{font-size:10px; text-decoration:underline; color:#1EDF00; font-weight:bold;}
a.login_link:visited{font-size:10px; text-decoration:underline; color:#1EDF00; font-weight:bold;}
a.login_link:active{font-size:10px; text-decoration:underline; color:#1EDF00; font-weight:bold;}
a.login_link:hover{font-size:10px; text-decoration:underline; color:#909090; font-weight:bold;}

/* Header Styles */
#main_site{width:970px; margin-left:auto; margin-right:auto;}
#header{width:970px; height:150px;}
#header_top{width:970px; height:100px; position:relative; z-index:99;}
#header_logo{position:absolute; top:17px; left:0px;}
#header_logo_peugeot{position:absolute; top:20px; left:660px;}
#header_logo_seat{position:absolute; top:20px; left:722px;}
#header_logo_mazda{position:absolute; top:19px; left:786px;}
#header_logo_saab{position:absolute; top:20px; left:838px;}
#header_logo_vauxhall{position:absolute; top:20px; left:918px;}
#header_logo_peugeot_lrg{position:absolute; left:875px; top:21px;}
#header_logo_seat_lrg{position:absolute; left:877px; top:20px;}
#header_logo_mazda_lrg{position:absolute; left:877px; top:12px;}
#header_logo_saab_lrg{position:absolute; left:875px; top:42px;}
#header_logo_vauxhall_lrg{position:absolute; left:877px; top:13px;}
#header_logo_motab_lrg{position:absolute; left:877px; top:13px;}
#header_call_back{position:absolute; left:430px; top:35px;}
#header_call_us{position:absolute; top:67px; left:678px;}
#header_top_section{position:absolute; top:6px; left:222px; width:320px; height:100px;}

/* Main Navigation Styles */
#header_nav{width:970px; height:29px; margin-bottom:1px; font-size:11px; position:relative; z-index:99;}
.nav_sep{float:left; width:2px; height:29px;}
.nav_link{float:left; text-align:center; line-height:29px; position:relative;}
.nav_link a{text-decoration:none; font-weight:bold; display:block; width:100%;}
.nav_link_area{position:absolute; top:29px; padding-top:1px; padding-left:1px; padding-right:1px;}
.nav_link_subarea{position:absolute; top:-2px; padding-left:1px;}
.nav_link_subarea .nav_link_area{position:static;}
.nav_link_item{line-height:14px; margin-bottom:1px; text-align:left; position:relative;}
.nav_link_item a{text-decoration:none; font-weight:bold; display:block; padding:6px;}
.nav_link_item_ar{background-position:100% 0%; background-repeat:no-repeat;}

.header_nav_group .nav_sep{background-image:url(/images/nav_sep_group.gif);}
.header_nav_group .nav_link a{color:#FFFFFF;}
.header_nav_group .nav_link a:hover{color:#CC0000;}
.header_nav_group .nav_link_area{border:1px solid #87A1CE; background-color:#CCCCCC;}
.header_nav_group .nav_link_item{background-color:#F6FBFF;}
.header_nav_group .nav_link_item a{color:#082B65;}
.header_nav_group .nav_link_item a:hover{color:#CC0000; background-color:#D6DBE7;}
.header_nav_group .nav_link_item_ar{background-image:url(/images/nav_ar_group.gif);}
.header_nav_vauxhall .nav_sep{background-image:url(/images/nav_sep_vaux.gif);}
.header_nav_vauxhall .nav_link a{color:#FFFFFF;}
.header_nav_vauxhall .nav_link a:hover{color:#CCCCCC;}
.header_nav_vauxhall .nav_link_area{border:1px solid #909090; background-color:#CCCCCC;}
.header_nav_vauxhall .nav_link_item{background-color:#F6F6F6;}
.header_nav_vauxhall .nav_link_item a{color:#404040;}
.header_nav_vauxhall .nav_link_item a:hover{color:#CC0000; background-color:#DDDDDD;}
.header_nav_vauxhall .nav_link_item_ar{background-image:url(/images/nav_ar_vaux.gif);}
.header_nav_peugeot .nav_sep{background-image:url(/images/nav_sep_peug.gif);}
.header_nav_peugeot .nav_link a{color:#FFFFFF;}
.header_nav_peugeot .nav_link a:hover{color:#CCCCCC;}
.header_nav_peugeot .nav_link_area{border:1px solid #87A1CE; background-color:#CCCCCC;}
.header_nav_peugeot .nav_link_item{background-color:#F6FBFF;}
.header_nav_peugeot .nav_link_item a{color:#082B65;}
.header_nav_peugeot .nav_link_item a:hover{color:#606060; background-color:#D6DBE7;}
.header_nav_peugeot .nav_link_item_ar{background-image:url(/images/nav_ar_group.gif);}
.header_nav_seat .nav_sep{background-image:url(/images/nav_sep_seat.gif);}
.header_nav_seat .nav_link a{color:#FFFFFF;}
.header_nav_seat .nav_link a:hover{color:#202020;}
.header_nav_seat .nav_link_area{border:1px solid #909090; background-color:#CCCCCC;}
.header_nav_seat .nav_link_item{background-color:#F6F6F6;}
.header_nav_seat .nav_link_item a{color:#404040;}
.header_nav_seat .nav_link_item a:hover{color:#CC0000; background-color:#DDDDDD;}
.header_nav_seat .nav_link_item_ar{background-image:url(/images/nav_ar_vaux.gif);}
.header_nav_mazda .nav_sep{background-image:url(/images/nav_sep_mazda.gif);}
.header_nav_mazda .nav_link a{color:#FFFFFF;}
.header_nav_mazda .nav_link a:hover{color:#CCCCCC;}
.header_nav_mazda .nav_link_area{border:1px solid #87A1CE; background-color:#CCCCCC;}
.header_nav_mazda .nav_link_item{background-color:#F6FBFF;}
.header_nav_mazda .nav_link_item a{color:#082B65;}
.header_nav_mazda .nav_link_item a:hover{color:#008AEE; background-color:#D6DBE7;}
.header_nav_mazda .nav_link_item_ar{background-image:url(/images/nav_ar_group.gif);}
.header_nav_saab .nav_sep{background-image:url(/images/nav_sep_saab.gif);}
.header_nav_saab .nav_link a{color:#FFFFFF;}
.header_nav_saab .nav_link a:hover{color:#00425A;}
.header_nav_saab .nav_link_area{border:1px solid #87A1CE; background-color:#CCCCCC;}
.header_nav_saab .nav_link_item{background-color:#F6FBFF;}
.header_nav_saab .nav_link_item a{color:#082B65;}
.header_nav_saab .nav_link_item a:hover{color:#606060; background-color:#D6DBE7;}
.header_nav_saab .nav_link_item_ar{background-image:url(/images/nav_ar_group.gif);}
.header_nav_motab .nav_sep{background-image:url(/images/nav_sep_motab.gif);}
.header_nav_motab .nav_link a{color:#FFFFFF;}
.header_nav_motab .nav_link a:hover{color:#0C2674;}
.header_nav_motab .nav_link_area{border:1px solid #87A1CE; background-color:#CCCCCC;}
.header_nav_motab .nav_link_item{background-color:#F6FBFF;}
.header_nav_motab .nav_link_item a{color:#082B65;}
.header_nav_motab .nav_link_item a:hover{color:#FFA80E; background-color:#DDE3F0;}
.header_nav_motab .nav_link_item_ar{background-image:url(/images/nav_ar_group.gif);}

#nav_link1{width:191px;}
#nav_link_area1{left:-2px; width:190px;}
#nav_link_area1 .nav_link_item{width:190px;}
#nav_link_area1 .nav_link_item a{width:178px;}
#nav_link2{width:192px;}
#nav_link_area2{left:-1px; width:190px;}
#nav_link_area2 .nav_link_item{width:190px;}
#nav_link_area2 .nav_link_item a{width:178px;}
#nav_link3{width:192px;}
#nav_link_area3{left:-1px; width:190px;}
#nav_link_area3 .nav_link_item{width:190px;}
#nav_link_area3 .nav_link_item a{width:178px;}
#nav_link4{width:192px;}
#nav_link_area4{left:-1px; width:190px;}
#nav_link_area4 .nav_link_item{width:190px;}
#nav_link_area4 .nav_link_item a{width:178px;}
.nav_link_subarea4{left:190px;}
#nav_link5{width:191px;}
#nav_link_area5{left:-1px; width:189px;}
#nav_link_area5 .nav_link_item{width:189px;}
#nav_link_area5 .nav_link_item a{width:177px;}

/* Main Layout Styles */
#pagebg{}
#main_content{width:970px;}
#content_left{float:left; width:200px; margin-right:16px; position:relative; z-index:2;}
#content_right{float:left; width:754px; text-align:left; position:relative; z-index:1;}
#footer{clear:both; padding-top:10px; padding-bottom:10px; text-align:left;}
#footer_bar{width:970px; height:16px; background-image:url(/images/footer_line.gif); background-repeat:no-repeat;}
#footer_plus_links{height:50px; text-align:left; overflow:hidden;}

/* General Styles */
.page_title{font-size:16px; font-weight:bold; color:#11336C; margin-top:0px; margin-bottom:14px; padding:0px;}
.clearfix{clear:both; height:-1px;}
.clear{clear:both;}
.page_split_left{float:left; width:369px; margin-right:16px;}
.page_split_right{float:left; width:369px;}
.gen_sect{margin-bottom:16px;}
.req{color:#CC0000; font-weight:bold;}
.noresults{text-align:center; margin-bottom:16px;}
.pointer{cursor:pointer;}
.page_stand_cont{margin-bottom:16px;}
.page-input{background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}

.form-input{background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}
.finance-form-input{background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}
.finance-form-readonly{background-color:#E7ECF7; color:#202020; border:0}
#callback_body{margin:10px; background-color:#FFFFFF;}

/* Box Styles */
#search_box_tabs{width:200px; height:44px; line-height:21px;}
.search_box_tab_row{width:200px; height:21px; margin-bottom:1px;}
.search_box_tab{float:left; height:21px; background-repeat:no-repeat;}
.search_box_tab_sel{color:#FFFFFF; font-weight:bold; cursor:default;}
.search_box_tab_unsel{cursor:pointer;}
#search_tab1{width:67px;}
#search_tab2{width:67px;}
#search_tab3{width:66px;}
#search_tab4{width:101px;}
#search_tab5{width:99px;}
#search_tab6{width:200px;}
#search_box_content{width:184px; padding:6px; background-color:#E7ECF7; border-left:2px solid #87A1CE; border-right:2px solid #87A1CE; border-bottom:2px solid #87A1CE;}
.search_box_title{font-weight:bold; text-align:left; margin-bottom:6px;}
.search_sel{width:170px; background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}
.search_option{background-color:#FFEB99; color:#000000;}
.search_text_input{width:168px; background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}

.sidebox-head200{clear:left; width:192px; padding-left:8px; height:32px; background-repeat:no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:left;}
.sidebox-body200{clear:left; width:184px; background-color:#E7ECF7; border:2px solid #B6C6E2; padding:6px; font-weight:bold; margin-bottom:16px; color:#202020; position:relative;}
#sidebox-news{text-align:left; height:250px; font-weight:normal; overflow:hidden;}
#sidebox-news-home{text-align:left; height:380px; font-weight:normal; overflow:hidden;}
.sidebox-news-indv{width:186px; text-align:center; cursor:pointer;}
.sidebox-news-ttl{font-weight:bold; margin-bottom:4px;}
.sidebox-news-img{margin-bottom:4px;}
.sidebox-news-img img{border:2px solid #909090;}
.sidebox-news-desc{text-align:left;}
.sidebox-news-read{margin-top:6px; font-weight:bold;}

.box_top_icon{width:200px; background-repeat:repeat-y; position:relative; background-image:url(/images/box_mid_head.gif); background-color:#ECECEC;}
.box_top_icon_bot{background-repeat:no-repeat; background-position:0% 100%; padding-top:6px; padding-left:2px; padding-right:2px; padding-bottom:4px; background-image:url(/images/box_bot_head.gif);}
.box_top_icon_img{position:absolute; top:-20px; left:-2px;}
.box_top_lrgmarg{margin-bottom:16px;}
.gen_box{margin-bottom:6px;}
.box_round_180_top{width:180px; height:14px; background-image:url(/images/box_round_180_top.gif); background-repeat:no-repeat;}
.box_180_mid{width:160px; padding-left:10px; padding-right:10px; position:relative; z-index:2; top:-4px; background-image:url(/images/box_180_mid.gif); background-repeat:repeat-y;}
.box_round_180_bot{width:369px; height:14px; position:relative; z-index:1; top:-8px; background-image:url(/images/box_round_180_bot.gif); background-repeat:no-repeat;}

.box_round_369_top{width:369px; height:14px; background-image:url(/images/box_round_369_top.gif); background-repeat:no-repeat;}
.box_369_mid{width:349px; padding-left:10px; padding-right:10px; position:relative; z-index:2; top:-4px; background-image:url(/images/box_369_mid.gif); background-repeat:repeat-y;}
.box_round_369_bot{width:369px; height:14px; position:relative; z-index:1; top:-8px; background-image:url(/images/box_round_369_bot.gif); background-repeat:no-repeat;}
.box_round_754_top{width:754px; height:14px; background-image:url(/images/box_round_754_top.gif); background-repeat:no-repeat;}
.box_754_mid{width:734px; padding-left:10px; padding-right:10px; position:relative; z-index:2; top:-4px; background-image:url(/images/box_754_mid.gif); background-repeat:repeat-y;}
.box_754_green_mid{width:734px; padding-left:10px; padding-right:10px; position:relative; z-index:2; top:-4px; background-image:url(/images/box_754_green_mid.gif); background-repeat:repeat-y;}
.box_round_754_bot{width:754px; height:14px; position:relative; z-index:1; top:-8px; background-image:url(/images/box_round_754_bot.gif); background-repeat:no-repeat;}
.box_round_754_green_bot{width:754px; height:14px; position:relative; z-index:1; top:-8px; background-image:url(/images/box_round_754_green_bot.gif); background-repeat:no-repeat;}
.box_round_470_top{width:470px; height:14px; background-image:url(/images/box_round_470_top.gif); background-repeat:no-repeat;}
.box_470_mid{width:450px; padding-left:10px; padding-right:10px; position:relative; z-index:2; top:-4px; background-image:url(/images/box_470_mid.gif); background-repeat:repeat-y;}
.box_round_470_bot{width:470px; height:14px; position:relative; z-index:1; top:-8px; background-image:url(/images/box_round_470_bot.gif); background-repeat:no-repeat;}
.box_bot_tabs_cont{width:366px; height:17px; padding-left:3px; position:relative; top:-15px; line-height:16px; text-align:center;}
.box_bot_tab{float:left; height:17px; background-repeat:no-repeat;}
.box_bot_tab_type1{width:91px;}
.box_bot_tab_type2{width:90px;}
.box_bot_tab_sel{color:#FFFFFF; font-weight:bold; cursor:default;}
.box_bot_tab_unsel{cursor:pointer;}
#box_loc_head{padding-left:6px; padding-right:6px; padding-bottom:6px; text-align:left; font-weight:bold; font-size:9px;}
.box_loc_content a:link{font-size:10px; text-decoration:none; color:#202020; font-weight:bold;}
.box_loc_content a:visited{font-size:10px; text-decoration:none; color:#202020; font-weight:bold;}
.box_loc_content a:active{font-size:10px; text-decoration:none; color:#202020; font-weight:bold;}
.box_loc_content a:hover{font-size:10px; text-decoration:none; color:#202020; font-weight:bold;}
.box_loc_hover{position:absolute; top:14px; left:0px; width:300px; overflow:hidden; font-weight:normal; background-color:#E7ECF7; border:2px solid #B6C6E2; padding:6px; text-align:left;}
#box_news_form{margin-bottom:6px;}
#box_news_text{padding-left:6px; padding-right:6px; line-height:12px; margin-bottom:10px;}
.box_news_subttl{text-align:left; font-weight:bold; padding-left:25px;}
#box_news_submit{padding-top:10px;}

/* Save On Fuel Styles */
#savefuel_box_head{width:200px; height:32px; background-image:url(/images/save-money-on-fuel.png); background-repeat:no-repeat;}
#savefuel_box{width:196px; background-color:#C1E29D; border:2px solid #90CC4E; padding-top:10px; position:relative; z-index:99;}
#savefuel_box_inner{padding-left:6px; padding-right:6px; padding-bottom:6px; text-align:left;}
#savefuel_info_icon{position:absolute; top:-24px; left:180px; cursor:help;}
.savefuel_info_box{position:absolute; top:-2px; left:-2px; width:184px; padding:6px; background-color:#FFFFFF; border:2px solid #FF4805; line-height:12px; text-align:left; z-index:1;}
#savefuel_info_box_ttl{font-weight:bold; margin-bottom:4px;}
#savefuel_info_box_text{margin-bottom:4px;}
#savefuel_info_box_icon{text-align:center;}
.savefuel_ortext{font-weight:bold; color:#375D18;}
.savefuel_inforow{float:right; color:#FF6600; font-weight:bold;}
#savefuel_nowsearch{text-align:center; font-weight:bold; padding-top:4px;}
#savefuel_clearlink{text-align:center; font-weight:bold; padding-top:4px;}
#savefuel_curveh{text-align:center; color:#375D18; line-height:12px; margin-bottom:4px;}
.savefuel_error{text-align:center; color:#CC0000; font-weight:bold; margin-bottom:4px;}
.savefuel_formttl{font-weight:bold; color:#375D18;}
.savefuel_input{border:1px solid #90CC4E;}
.savefuel_submit{width:38px; background-color:#577D38; border:1px solid #375D18; color:#FFFFFF;}
.savefuel_toptext{text-align:center; color:#375D18; line-height:12px; margin-bottom:4px;}
.savefuel_linktext{color:#70AC2E;}
.results_botrow{width:754px; height:20px; position:relative;}
.results_botrow_offer{width:510px; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; position:absolute; top:-10px; left:12px; text-align:left; background-color:#FFCC00; border-left:2px solid #00307E; border-bottom:2px solid #00307E; border-right:2px solid #00307E; cursor:default;}
.savefuel_results_tab{width:166px; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; position:relative; top:-10px; left:560px; text-align:right; color:#375D18; background-color:#C1E29D; border-left:2px solid #00307E; border-bottom:2px solid #00307E; border-right:2px solid #00307E; cursor:default;}
.savefuel_results_tab img{float:left;}
.savefuel_results_tab span{font-weight:bold;}
.savefuel_details_row{background-color:#C1E29D; color:#375D18;}
.savefuel_details_field{line-height:24px;}
.savefuel_details_amount{font-weight:bold;}

/* Side Offer Styles */
.sideoffer_showmore_cont{width:369px; height:17px;}
.sideoffer_showmore_tab{float:right; width:120px; height:17px; margin-right:4px; background-image:url(/images/special_tab_top.png); font-weight:bold; color:#FFFFFF; text-align:center; cursor:pointer;}
.sideoffer_showmore_close{float:right; width:30px; height:17px; margin-right:4px; background-image:url(/images/special_tab_close.png); font-weight:bold; color:#FFFFFF; text-align:center; cursor:pointer;}
.sideoffer_base{height:206px; position:relative; z-index:2;}
.sideoffer_inner{position:absolute; top:0px; left:0px;}
.sideoffer_image{width:340px; height:160px; border:3px solid #FFFFFF; margin-left:2px; margin-top:2px; margin-bottom:2px; background-repeat:no-repeat; position:relative;}
.sideoffer_image_ttl{width:328px; padding:6px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6; font-weight:bold;}
.sideoffer_ttl{font-weight:bold; font-size:11px;}
.sideoffer_desc{padding-top:4px; padding-left:2px; padding-right:2px;}
.sideoffer_button_cont{height:25px; padding-left:2px; padding-right:2px; padding-top:4px;}
.sideoffer_nottop{padding-top:16px;}
.sideoffer_button{float:right; width:100px; height:25px; line-height:25px; margin-left:4px; background-image:url(/images/but_med_bg.png); font-weight:bold; font-size:10px; color:#FFFFFF; text-align:center; cursor:pointer;}
#sideoffer_float{position:relative; z-index:2;}
.sideoffer_float_inner{position:absolute; top:-6px; left:385px; width:369px;}
.side_enquire_table{margin-left:auto; margin-right:auto; text-align:left;}
.side_enquire_requiredcell{text-align:center; font-weight:bold; padding:4px;}
.side_enquire_form_left{padding:2px; font-weight:bold;}
.side_enquire_form_right{padding:2px;}
.side_enquire_submitcell{text-align:center; padding:2px;}
.page_othercontent{position:relative; z-index:1;}

.banner_content_scroll_box{float:left; width:754px; height:200px;}
.banner_content_scroll_view{width:754px; height:200px; overflow:hidden; position:relative; margin-bottom:16px;}
.banner_content_scroll_overlay{position:absolute; left:0; top:0; z-index:2; list-style:none; margin:0; padding:0;}
.banner_content_scroll_overlay .tl{position:absolute; left:0; top:0; width:7px; height:7px; background-image:url(/images/banner_overlay_tl.png); background-repeat:no-repeat;}
.banner_content_scroll_overlay .t{position:absolute; left:7px; top:0; width:740px; height:4px; background-image:url(/images/banner_overlay_h.png); background-repeat:repeat-x;}
.banner_content_scroll_overlay .tr{position:absolute; left:747px; top:0; width:7px; height:7px; background-image:url(/images/banner_overlay_tr.png); background-repeat:no-repeat;}
.banner_content_scroll_overlay .l{position:absolute; left:0; top:7px; width:4px; height:186px; background-image:url(/images/banner_overlay_v.png); background-repeat:repeat-y;}
.banner_content_scroll_overlay .r{position:absolute; left:750px; top:7px; width:4px; height:186px; background-image:url(/images/banner_overlay_v.png); background-repeat:repeat-y;}
.banner_content_scroll_overlay .bl{position:absolute; left:0; top:193px; width:7px; height:7px; background-image:url(/images/banner_overlay_bl.png); background-repeat:no-repeat;}
.banner_content_scroll_overlay .b{position:absolute; left:7px; top:196px; width:740px; height:4px; background-image:url(/images/banner_overlay_h.png); background-repeat:repeat-x;}
.banner_content_scroll_overlay .br{position:absolute; left:747px; top:193px; width:7px; height:7px; background-image:url(/images/banner_overlay_br.png); background-repeat:no-repeat;}
.banner_content_scroll_area{position:absolute; top:0px; height:200px; overflow:hidden;}
.banner_content_scroll_but_prev{position:absolute; left:10px; top:75px; cursor:pointer; z-index:3;}
.banner_content_scroll_but_next{position:absolute; left:699px; top:75px; cursor:pointer; z-index:3;}
.banner_bold_text{font-weight:bold; font-size:20px; line-height:26px; margin-bottom:16px;}

/* Index Page Styles */
.index_offer_none{text-align:center; padding-top:91px; padding-bottom:92px;}
.index_offer_scroll_box{float:left; width:349px; height:199px;}
.index_offer_scroll_view{width:349px; height:199px; overflow:hidden; position:relative;}
.index_offer_scroll_area{position:absolute; top:0px; height:199px; overflow:hidden;}
.index_offer_scroll_but_prev{position:absolute; left:10px; top:65px; cursor:pointer; z-index:3;}
.index_offer_scroll_but_next{position:absolute; left:300px; top:65px; cursor:pointer; z-index:3;}

.index-ttlbar{height:36px; position:relative;}
.index-box{border-top:2px solid #B6C6E2; padding-top:8px;}
#index-box-green{border-top:2px solid #90CC4E; padding-top:8px; height:28px;}
#index-green-buts{float:left; width:100px;}
.index-green-but{float:left; width:45px; height:28px; background-image:url(/images/index-green-search-sels.png); background-repeat:no-repeat; margin-right:5px;}
.index-green-but-used{background-position:0 -28px; cursor:pointer;}
.index-green-but-used-sel{background-position:0 0;}
.index-green-but-new{background-position:-45px -28px; cursor:pointer;}
.index-green-but-new-sel{background-position:-45px 0;}
#index-green-forms{float:left; width:634px;}
.index-green-field{float:left; width:145px; padding-top:5px;}
.index-green-field select{width:140px; height:18px;}
.index-green-submit{float:left; width:54px;}
.index-buts{list-style:none; margin:0; padding:0; height:32px; margin-bottom:14px; position:relative; z-index:10;}
.index-buts li{float:left; width:138px; height:32px; position:relative;}
.index-buts li.but-marg{margin-right:16px;}
.index-hov-area{position:absolute; top:32px; left:0px; width:208px;}
.index-hov-area-inner{width:188px; padding:4px; border:2px solid #CCCCCC; background-color:#EEEEEE;}
.index-hov-area-ttl{font-weight:bold; font-size:11px; color:#404040; margin-bottom:4px;}
.index-hov-area-sub{position:absolute; top:0px; left:188px; width:200px; padding-left:4px;}
.index-hov-area-sub-inner{width:188px; padding:4px; border:2px solid #CCCCCC; background-color:#EEEEEE;}

.index-newboxes{width:754px; position:relative;}
.index-gensect{margin-bottom:16px;}
.index-threebuts{clear:both; height:32px; margin-bottom:16px;}
.index-threebut{float:left; width:241px; height:32px; margin-right:16px;}
.index-threebut-end{float:left; width:240px; height:32px;}

.split-ttl-h2{display:inline;}
.split-ttlbar-over{position:absolute; left:0; top:0;}
.split-body-saloon{position:absolute; left:-9px; top:31px;}
.split-body-hatch{position:absolute; left:60px; top:31px;}
.split-body-estate{position:absolute; left:127px; top:31px;}
.split-body-mpv{position:absolute; left:190px; top:29px;}
.split-model-list{height:82px; overflow:hidden;}

#homepopcont{}
#homepopwin{position:absolute; top:168px; left:269px; width:438px; text-align:left;}
#homepopwindowcont{position:absolute; top:0px; left:0px; background-color:#FFFFFF; border:6px solid #606060;}
.homepopclose{text-align:right; color:#606060; font-weight:bold;}
.homepopinnercont{color:#000000; padding:10px; width:400px;}
.homepoptitle{color:#606060; font-weight:bold; font-size:12px; margin-top:-6px; margin-bottom:10px;}
.homepopimagecont{text-align:center;}
.homepopimage{margin-bottom:10px;}
#homepop_shadow{position:absolute; top:-3px; left:-3px; padding:1px; background-color:#B0B0B0; filter:alpha(opacity=40); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity:0.40; opacity:0.4;}
#homepop_shadow1{padding:1px; background-color:#808080;}
#homepop_shadow2{padding:1px; background-color:#404040;}
#homepop_shadowinner{width:433px; background-color:#000000;}

/* General Page Styles */
.genpage_section_ttl{font-size:12px; margin:0px; color:#000000;}
.genpage_section_content{margin-bottom:16px; color:#202020;}
.genpage_section_content li{margin-left:20px;}
.genpage_section_contact_row{clear:both; height:20px; line-height:20px; margin-bottom:4px;}
.genpage_section_contact_icon{float:left; margin-right:4px;}
.genpage_section_contact_ttl{font-weight:bold;}
.genpage_section_doc_box{width:369px; height:40px; line-height:40px; background-image:url(/images/page_doc_button.png); background-repeat:no-repeat; margin-bottom:16px; text-align:center; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.genpage_form_but{width:349px; height:40px; padding-left:10px; padding-right:10px; line-height:40px; background-image:url(/images/page_form_button.png); background-repeat:no-repeat; margin-bottom:16px; font-weight:bold; font-size:14px; color:#FFFFFF; cursor:pointer; text-align:right;}
.genpage_thin_but{width:349px; height:30px; padding-left:10px; padding-right:10px; line-height:30px; background-image:url(/images/page_thin_button.png); background-repeat:no-repeat; margin-bottom:16px; font-weight:bold; font-size:14px; color:#FFFFFF; cursor:pointer; text-align:center;}
.genpage_section_break{height:16px; border-top:2px solid #B6C6E2;}
.genpage_rightside{position:relative; top:-36px; left:0px;}
.genpage_image_cont{position:relative; z-index:1;}
.genpage_image_box{width:340px; height:255px; border:3px solid #FFFFFF; margin-left:2px; margin-top:2px; margin-bottom:2px;}
.genpage_image_img{width:340px; height:255px; background-repeat:no-repeat;}
.gendb_box_image{float:right; border:3px solid #FFFFFF; margin-left:10px; margin-bottom:10px; clear:both;}
.gendb_box_image_left{float:left; border:3px solid #FFFFFF; margin-right:10px; margin-bottom:10px;}
.gendb_box_ttl{font-weight:bold; font-size:12px; margin-bottom:6px; color:#202020;}
.gendb_box_ttl a{color:#202020; text-decoration:none;}

.gendb_box_date{float:right; font-size:10px; color:#909090;}
.gendb_box_content{overflow:auto;}
.gendb_box_bot{overflow:auto;}
.gendb_box_button{float:left; width:100px; height:25px; line-height:25px; margin-right:4px; background-image:url(/images/but_med_bg.png); font-weight:bold; font-size:10px; color:#FFFFFF; text-align:center; cursor:pointer;}
.gendb_box_italinfo{font-weight:bold; font-style:italic;}
.gendb_box_textlink{font-weight:bold; font-size:12px;}
.gendb_box_video{float:right; width:425px; height:344px; margin-left:10px; margin-bottom:10px;}

/* Plus Page Styles */
.plus_extra_images{position:relative; z-index:10;}
.plus_extra_images_overtop{position:absolute; top:3px; left:3px; width:363px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_extra_images_overtop_text{position:absolute; top:3px; left:3px; width:363px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_extra_images_img{border:2px solid #949494; padding:1px;}
.plus_text_large{font-size:16px;}
.plus_text_medium{font-size:14px;}
.plus_text_small{font-size:12px;}
.plus_imgover_cont{position:relative;}
.plus_page_images_overlay{position:absolute; top:-35px; left:5px; width:340px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_page_images_overlay_text{position:absolute; top:-35px; left:5px; width:340px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_overlay_top363{position:absolute; top:3px; left:3px; width:363px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_imgthumb_overlay_top363_text{position:absolute; top:3px; left:3px; width:363px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_overlay_bot363{position:absolute; top:-33px; left:3px; width:363px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_imgthumb_overlay_bot363_text{position:absolute; top:-33px; left:3px; width:363px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_overlay_top748x80{position:absolute; top:3px; left:3px; width:748px; height:80px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_imgthumb_overlay_top390x80_text{position:absolute; top:3px; left:3px; width:390px; height:80px; line-height:80px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_overlay_bot748{position:absolute; top:-33px; left:3px; width:748px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_imgthumb_overlay_bot748_text{position:absolute; top:-33px; left:3px; width:748px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_overlay_top748{position:absolute; top:3px; left:3px; width:748px; height:30px; line-height:30px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.plus_imgthumb_overlay_top748_text{position:absolute; top:3px; left:3px; width:748px; height:30px; line-height:30px; color:#000000; font-weight:bold; font-size:12px; text-align:center;}
.plus_imgthumb_mainimg{border:2px solid #949494; padding:1px;}
.plus_imgthumb_thumbcont{padding-top:6px; padding-left:12px;}
.plus_imgthumb_indv{float:left; width:80px; margin-left:3px; margin-right:3px; text-align:center;}
.plus_imgthumb_indv img{border:1px solid #949494; background-color:#FFFFFF; padding:1px; cursor:pointer;}
.plus_imgthumb_overthumbs{z-index:10;}
.plus_style2_fullimg{clear:both; position:relative; top:-16px; left:0px;}
.plus_style2_fullimg_thumbs{position:absolute; top:12px; left:400px;}

/* New Car Thumb Styles */
#new_thumbs_layout{position:relative; z-index:2}
.new_thumbs_box_display{height:90px;}
.new_thumbs_box_image{float:left; width:84px; height:84px; margin-right:10px; border:3px solid #FFFFFF; background-repeat:no-repeat; background-position:100% 50%; cursor:pointer;}
.new_thumbs_box_cont{float:left; width:249px; height:90px; position:relative;}
.new_thumbs_box_cont h2{font-size:14px; margin:0px;}
.new_thumbs_box_cont h2 span{color:#CC0000;}
.new_thumbs_box_ttl{position:absolute; top:0px; left:0px; cursor:pointer;}
.new_thumbs_box_icons{position:absolute; top:30px; left:0px; width:246px; height:43px;}
.new_thumbs_box_link{width:100%; position:absolute; top:76px; left:0px; font-weight:bold; text-align:right;}
.new_thumbs_box_extra_inner{border-top:1px dotted #B6C6E2;}
.new_thumbs_box_extra_row{clear:both; height:22px; line-height:11px; border-bottom:1px dotted #BBBBBB; padding-top:4px; padding-bottom:4px; position:relative;}
.new_thumbs_box_extra_row_single{clear:both; height:22px; line-height:22px; border-bottom:1px dotted #BBBBBB; font-weight:bold; padding-top:4px; padding-bottom:4px; position:relative;}
.new_thumbs_box_extra_link{float:right; font-weight:bold; line-height:22px;}
.new_thumbs_box_extra_image{float:left; width:20px; height:20px; border:1px solid #FFFFFF; margin-right:4px; background-repeat:no-repeat; background-position:100% 50%; background-color:#5A5A5A; cursor:pointer;}
.new_thumbs_box_extra_model{font-weight:bold;}
.new_thumbs_box_extra_nores{padding-top:4px; text-align:center;}
#veh_box_saab{float:left; width:245px; height:420px; margin-right:10px; background-image:url(/images/veh_box_saabbg.jpg); background-repeat:no-repeat; cursor:pointer;}
#veh_box_chev{float:left; width:245px; height:420px; margin-right:10px; background-image:url(/images/veh_box_chevbg.jpg); background-repeat:no-repeat; cursor:pointer;}
#veh_box_vaux{float:left; width:244px; height:420px; background-image:url(/images/veh_box_vauxbg.jpg); background-repeat:no-repeat; cursor:pointer;}
.veh_box_ttl{position:relative; top:310px; left:0px; text-align:center;}
#veh_model_cont{padding;left:2px; padding-right:2px;}
.veh_model_box{float:left; width:168px; height:105px; padding:6px; background-image:url(/images/veh_model_box.png); background-repeat:no-repeat; cursor:pointer; margin-bottom:10px;}
.veh_model_box_inner{width:168px; height:105px; position:relative; background-color:#E9EDF8; background-repeat:no-repeat;}
.veh_model_box_topbar{position:absolute; top:0px; left:0px; width:168px; height:24px; background-color:#FFFFFF; filter:alpha(opacity=76); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=76); -moz-opacity:0.76; opacity:0.76;}
.veh_model_box_toptxt{position:absolute; top:0px; left:0px; width:160px; padding:4px; font-weight:bold;}
.veh_model_box_botbar{position:absolute; top:81px; left:0px; width:168px; height:24px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.veh_model_box_bottxt{position:absolute; top:81px; left:0px; width:160px; padding:4px; font-weight:bold; text-align:center;}
.veh_sales_box{float:left; width:231px; height:169px; padding:6px; background-image:url(/images/veh_sales_box.png); background-repeat:no-repeat; cursor:pointer; margin-bottom:12px; position:relative;}
.veh_sales_box_inner{width:231px; height:144px; position:relative; background-color:#E9EDF8; background-repeat:no-repeat;}
.veh_sales_box_topbar{position:absolute; top:0px; left:0px; width:231px; height:24px; background-color:#FFFFFF; filter:alpha(opacity=76); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=76); -moz-opacity:0.76; opacity:0.76;}
.veh_sales_box_toptxt{position:absolute; top:0px; left:0px; width:223px; padding:4px; font-weight:bold;}
.veh_sales_box_botbar{position:absolute; top:120px; left:0px; width:231px; height:24px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.veh_sales_box_bottxt{position:absolute; top:120px; left:0px; width:223px; padding:4px; font-weight:bold; text-align:center;}
.veh_sales_box_bottab{position:absolute; top:156px; left:0px; width:243px; height:25px; background-image:url(/images/veh_sales_tab.gif); background-repeat:no-repeat; background-color:#1B68A5; font-weight:bold; font-size:11px; color:#FFFFFF; line-height:25px; text-align:center;}

/* New Car Results Styles */
.results-row{clear:left; width:754px; height:97px; margin-bottom:10px; background-image:url(/images/results_box.gif); background-repeat:no-repeat; background-color:#E6EBF3; overflow:none; position:relative;}
.results-row-lrg{clear:left; width:754px; height:97px; margin-bottom:10px; background-image:url(/images/results_box_lrg.gif); background-repeat:no-repeat; background-color:#E6EBF3; overflow:none; position:relative;}
.results-row-alt{clear:left; width:754px; height:97px; margin-bottom:10px; background-image:url(/images/results_box_alt.gif); background-repeat:no-repeat; background-color:#EFCED1; overflow:none; position:relative;}
.results-row-feat{clear:left; width:754px; height:97px; margin-bottom:10px; background-image:url(/images/results_box_feat.gif); background-repeat:no-repeat; background-color:#F5E8BC; overflow:none; position:relative;}
.results-feat-bar{width:754px; height:26px; background-image:url(/images/featured_veh_bar.png); background-repeat:no-repeat;}
.results-price{position:absolute; top:3px; left:548px; width:200px; text-align:right; font-weight:bold; font-size:11px; color:#CC0000; line-height:12px;}
.results-price-counter{position:absolute; top:5px; left:578px; width:170px; text-align:right; font-weight:bold; font-size:11px; color:#BB0000; line-height:12px;}
.results-price-counter .ctrow1{height:19px; margin-bottom:1px;}
.results-price-counter .ctrow1 ul{float:right; height:19px; line-height:19px; margin-bottom:1px; font-size:14px; font-weight:bold; color:#CC0000; list-style:none; margin:0; padding:0; text-align:center;}
.results-price-counter .ctrow1 ul .ctbox{float:left; width:16px; height:19px; margin-left:1px; background-image:url(/images/price_counter_res.png); background-repeat:no-repeat;}
.results-price-counter .ctrow1 ul .ctvat{float:left; width:40px; height:19px;}
.results-price-counter .ctrow2{height:15px;}
.results-price-counter .ctrow2 ul{float:right; height:15px; line-height:15px; font-size:10px; font-weight:bold; color:#404040; list-style:none; margin:0; padding:0; text-align:center;}
.results-price-counter .ctrow2 ul .cttxt{float:left; height:15px;}
.results-price-counter .ctrow2 ul .ctbox{float:left; width:13px; height:15px; margin-left:1px; color:#202020; background-image:url(/images/price_counter_res_sml.png); background-repeat:no-repeat;}
.results-price-counter .advpay{height:15px; color:#CC0000;}
.results-price-ttl{color:#000000;}
.results-vat{font-size:10px; color:#CC0000;}
.results-was-price{position:absolute; top:16px; left:608px; width:140px; text-align:right; font-weight:bold; font-size:10px; color:#909090; line-height:10px;}
.results-was-price span{color:#000000;}
.results-price-motab{position:absolute; top:5px; left:508px; width:240px; text-align:right; font-weight:bold; font-size:11px; color:#CC0000;}
.results-price-motab span{color:#000000;}
.results-full-details{position:absolute; top:75px; left:566px; width:184px;}
.results-full-details-lrg{position:absolute; top:43px; left:578px; width:184px;}
.results-full-details-lrg-view{margin-bottom:4px;}
.results-full-details-addlist{margin-right:4px;}
.results-photo-holder{float:left; width:126px; margin-right:10px;}
.results-photo{width:105px; height:66px; margin:8px; border:2px solid #DDDDDD; text-align:center; background-repeat:no-repeat; background-position:50% 50%; cursor:pointer; text-align:left;}
.results-photo-alt{width:105px; height:66px; margin:8px; border:2px solid #E6B3B7; text-align:center; background-repeat:no-repeat; background-position:50% 50%; cursor:pointer; text-align:left;}
.results-detail-holder{float:left; width:614px; padding-top:6px;}
.results-detail-title-row{clear:left; width:614px;}
.results-detail-title{float:left; width:400px; font-weight:bold; color:#606060; font-size:11px;}
.results-detail-price{float:left; width:210px; text-align:right;}
.results-extras{clear:left; width:614px; margin-top:5px; color:#000000;}
.results-extras-offer{float:left; width:160px; padding-right:20px;}
.results-extras-advanced{float:left; width:160px; padding-right:20px;}
.results-extras-item{float:left; width:130px; height:20px; padding-right:16px; margin-bottom:4px; font-size:10px;}
.results-extras-item-end{float:left; width:172px; height:20px; line-height:20px; margin-bottom:4px; font-size:10px; overflow:hidden;}
.results-extras-icon{float:left; width:20px;}
.results-extras-detail{float:left; width:110px; height:16px; padding-top:3px; overflow:hidden;}
.results-extras-detail-end{width:152px; overflow:hidden;}
.results-extras-ttl{font-weight:bold; color:#606060;}
.results-extras-co2{float:left; width:122px; height:16px; line-height:14px; padding-top:3px; overflow:hidden; padding-left:10px; color:#202020; background-repeat:no-repeat; background-position:100% 0%;}
.results-extras-co2-A{background-image:url(/images/res-co2-A.png);}
.results-extras-co2-B{background-image:url(/images/res-co2-B.png);}
.results-extras-co2-C{background-image:url(/images/res-co2-C.png);}
.results-extras-co2-D{background-image:url(/images/res-co2-D.png);}
.results-extras-co2-E{background-image:url(/images/res-co2-E.png);}
.results-extras-co2-F{background-image:url(/images/res-co2-F.png);}
.results-extras-co2-G{background-image:url(/images/res-co2-G.png);}
.results-extras-co2-H{background-image:url(/images/res-co2-H.png);}
.results-extras-co2-I{background-image:url(/images/res-co2-I.png);}
.results-extras-co2-J{background-image:url(/images/res-co2-J.png);}
.results-extras-co2-K{background-image:url(/images/res-co2-K.png);}
.results-extras-co2-L{background-image:url(/images/res-co2-L.png);}
.results-extras-co2-M{background-image:url(/images/res-co2-M.png);}
.results-extras-co2-ttl{font-weight:bold; color:#000000;}
.results_button_next{float:right; margin-left:6px;}
.results_button_prev{float:right;}
.results_button_controls{margin-bottom:10px; height:18px;}
.results_pages_controls{margin-bottom:10px; height:22px; line-height:20px;}
.pgcons{list-style:none; margin:0; padding:0; float:right; width:360px;}
.pgcons li{float:right; margin-left:4px; background-image:url(/images/pagenumbg.png); background-repeat:repeat-x;}
.pgcons li.pgbut{background-color:#FFFFFF; border:1px solid #DDDDDD;}
.pgcons li.pgsel{background-color:#11336C; border:1px solid #AAAAAA; color:#FFFFFF; font-weight:bold; padding:0 6px 0 6px; cursor:default;}
.pgcons li a{display:block; padding:0 6px 0 6px; color:#606060;}
#results_sorts{margin-bottom:16px;}
#results_sorts_inner{color:#CCCCCC;}
.results_botrow{width:754px; height:20px; position:relative;}
.results_botrow_addopts{width:510px; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; position:absolute; top:-10px; left:12px; text-align:left; background-color:#DDDDDD; border-left:2px solid #00307E; border-bottom:2px solid #00307E; border-right:2px solid #00307E; cursor:default;}
.results_sort_area{width:330px; float:right; text-align:right; line-height:25px; margin-left:10px;}
.results_sort_area img{float:left;}
.results_sort_area form{display:inline;}
.results_sort_area select{width:140px;}

/* New Car Details Styles */
.dt-title-row{clear:left; width:754px; height:38px; padding-bottom:6px;}
.dt-enquire-flash{float:right;}
.dt-back{float:left; width:60px; margin-right:10px;}
.dt-title{float:left; width:530px; padding-top:4px; font-size:15px; line-height:20px; font-weight:bold;}
.dt-enquire{float:left; width:154px; text-align:right;}
.dt_left{float:left; width:358px; display:inline; margin-right:12px; clear:both;}
.dt_right{float:left; width:384px; display:inline;}
#dt-photo{width:350px; padding:1px; border:3px solid #949494; position:relative; margin-bottom:16px;}
#dt_photo_overlay{position:absolute; top:0px; left:0px; width:353px; height:40px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6; z-index:98;}
#dt_photo_overlay_content{position:absolute; top:0px; left:0px; width:332px; height:40px; line-height:40px; padding-left:10px; padding-right:10px; color:#202020; font-weight:bold; font-size:16px; z-index:99;}
#dt_photo_overlay_content_text{color:#CC0000;}
#dt_photo_bot_overlay{position:absolute; top:225px; left:0px; width:353px; height:40px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6; z-index:98;}
#dt_photo_bot_overlay_content{position:absolute; top:225px; left:0px; width:332px; height:40px; line-height:40px; color:#202020; font-size:10px; text-align:center; z-index:99;}
.dt-vat{font-size:10px;}
#dt_photo_overlay_was{float:right; font-size:12px; color:#000000;}
#dt_photo_overlay_was_text{color:#404040;}
#dt_new_photo_overlay_was{position:absolute; top:6px; left:222px; width:120px; font-size:12px; color:#000000; line-height:12px; text-align:right;}
#dt_new_photo_overlay_save{position:absolute; top:22px; left:222px; width:120px; font-size:12px; color:#CC0000; line-height:12px; text-align:right;}
#used_details_faderbar{background-image:url(/images/faderBar.png); background-repeat:no-repeat; height:20px; margin-bottom:4px;}
.used_details_faderbarimg{margin-left:10px;}
#usedcar_details_imgcont{width:353px; height:265px; background-color:#E7ECF7; border:2px solid #B6C6E2; position:relative; overflow:hidden; margin-bottom:6px;}
.usedcar_details_mainimg{position:absolute; top:0px; left:0px; cursor:url(/images/icon_zoom_in.cur);}
#usedcar_details_thumbs{position:relative; left:0; top:-5px; width:357px; margin-bottom:1px; overflow:auto;}
.usedcar_details_indvthumb1{width:86px; height:64px; float:left; text-align:center; padding-top:3px; background-color:#E7ECF7; border:1px solid #B6C6E2; margin-right:1px;}
.usedcar_details_indvthumb2{width:88px; height:64px; float:left; text-align:center; padding-top:3px; background-color:#E7ECF7; border:1px solid #B6C6E2;}
.usedcar_details_thumbimg{border:1px solid #B6C6E2; cursor:pointer;}
#usedcar_details_moreimages{position:relative; left:0; top:-5px; width:347px; padding:4px; margin-bottom:1px; text-align:center; font-weight:bold; background-color:#E7ECF7; border:1px solid #B6C6E2;}
#imageContainer{position:relative; margin:auto; width:355px; height:259px;}
#imageContainer img{display:none; position:absolute; top:0; left:0; cursor:url(/images/icon_zoom_in.cur);}
#used_details_imglrg_body{text-align:center; margin-top:10px;}
#used_details_imglrg_imgcont{padding-bottom:10px;}
#used_details_imglrg_imgcont img{padding:4px; border:1px solid #B6C6E2;}
.used_details_imglrg_thumb{margin-left:10px; margin-right:10px; border:1px solid #B6C6E2; cursor:pointer;}
.dt-new-thumbs-cont{position:absolute; left:6px; top:216px; z-index:99;}
.dt-new-thumb-wrapper{float:left; width:56px; height:43px; text-align:center; margin-right:4px;}
.dt-new-thumb{border:2px solid #B6C6E2; cursor:pointer;}
.dt-new-thumbs-imgnote{position:absolute; left:246px; top:216px; width:101px; height:41px; padding-top:2px; line-height:12px; background-color:#FFFFFF; color:#000000; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6; text-align:center; z-index:99;}
.dt_networkq_logo{position:relative; top:-10px; left:0px;}
.dt-content{width:380px; background-color:#E7ECF7; border:2px solid #B6C6E2; position:relative; margin:auto;}
.dt-content-row{clear:left; width:280px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #B6C6E2; overflow:auto;}
.dt-content-row-line{line-height:19px;}
.dt-content-row-icon{float:left;}
.dt-content-field{float:left; width:120px; padding-left:5px; font-weight:bold;}
.dt-content-value{float:left; width:150px; padding-right:5px; text-align:right;}
.dt-content-tax{position:absolute; top:8px; left:286px; width:89px; height:39px; background-image:url(/images/roadtax-dt.gif); background-repeat:no-repeat;}
.dt-content-tax div{position:absolute; top:12px; left:0px; width:38px; font-size:12px; font-weight:bold; text-align:center;}
.dt-content-360{position:absolute; top:60px; left:286px; width:89px; height:39px; background-image:url(/images/360-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-brochure{position:absolute; top:104px; left:286px; width:89px; height:39px; background-image:url(/images/brochure-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-fuelcalc{position:absolute; top:192px; left:286px; width:89px; height:39px; background-image:url(/images/fuelcalc-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-fuelcalc-used{position:absolute; top:148px; left:286px; width:89px; height:39px; background-image:url(/images/fuelcalc-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-sendfriend{position:absolute; top:236px; left:286px; width:89px; height:39px; background-image:url(/images/sendfriend-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-sendfriend-used{position:absolute; top:192px; left:286px; width:89px; height:39px; background-image:url(/images/sendfriend-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-content-location-used{position:absolute; top:236px; left:286px; width:89px; height:39px; background-image:url(/images/location-dt.gif); background-repeat:no-repeat; cursor:pointer;}
.dt-eco-row{clear:left; width:380px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #B6C6E2; overflow:auto;}
.dt-eco-field{float:left; width:180px; padding-left:5px; font-weight:bold;}
.dt-eco-value{float:left; width:190px; padding-right:5px; text-align:right;}
.dt-co2{text-align:center; background-repeat:no-repeat; background-position:100% 0%; color:#000000;}
.dt-co2-A{background-image:url(/images/res-co2-A.png);}
.dt-co2-B{background-image:url(/images/res-co2-B.png);}
.dt-co2-C{background-image:url(/images/res-co2-C.png);}
.dt-co2-D{background-image:url(/images/res-co2-D.png);}
.dt-co2-E{background-image:url(/images/res-co2-E.png);}
.dt-co2-F{background-image:url(/images/res-co2-F.png);}
.dt-co2-G{background-image:url(/images/res-co2-G.png);}
.dt-co2-H{background-image:url(/images/res-co2-H.png);}
.dt-co2-I{background-image:url(/images/res-co2-I.png);}
.dt-co2-J{background-image:url(/images/res-co2-J.png);}
.dt-co2-K{background-image:url(/images/res-co2-K.png);}
.dt-co2-L{background-image:url(/images/res-co2-L.png);}
.dt-co2-M{background-image:url(/images/res-co2-M.png);}
.dt_box_left{width:357px;}
.dt_box_left_head{width:357px; margin-top:10px;}
.dt_box_left_content{width:343px; padding:5px; border:2px solid #B6C6E2; line-height:16px; background-color:#E7ECF7;}
.dt_box_right{width:380px;}
.dt_box_right_head{width:380px; margin-top:10px;}
.dt_box_right_content{width:370px; padding:5px; border:2px solid #B6C6E2; line-height:16px; background-color:#E7ECF7;}
.dt_box_head{width:205px;}
.dt_box_head_head{width:205px; margin-top:10px;}
.dt_box_head_content{width:191px; padding:5px; border:2px solid #EEEEEE; line-height:16px; background-color:#F8F8F8;}
#dt_showing{margin-bottom:5px; font-weight:bold;}
#dt_prevnext{margin-bottom:5px;}
#dt_prev{margin-right:5px;}
#dt_sum_box{padding-top:5px;}
#dt_sum_box_top{width:205px; height:14px; background-image:url(/images/dt_sum_box_top.gif); background-repeat:no-repeat;}
#dt_sum_box_mid{width:181px; padding-left:12px; padding-right:12px; background-image:url(/images/dt_sum_box_mid.gif); background-repeat:repeat-y;}
#dt_sum_box_bot{width:205px; height:14px; background-image:url(/images/dt_sum_box_bot.gif); background-repeat:no-repeat;}
#dt_sum_box_specs{font-size:10px; font-weight:bold; color:#404040;}
.dt_but_box{width:140px; height:30px; background-repeat:no-repeat; cursor:pointer;}
.dt_but_box_marg{margin-bottom:4px;}
#dt_but_lrggry_roadtax{width:140px; height:40px; background-image:url(/images/dt_but_roadtax.png); background-repeat:no-repeat; margin-bottom:4px; position:relative;}
#dt_but_lrggry_roadtax_val{position:absolute; top:12px; left:5px; width:38px; font-size:12px; font-weight:bold; color:#000000; text-align:center;}
#dt_but_lrggry_finance{width:132px; height:32px; background-image:url(/images/dt_but_box_lgtgrey.gif); background-repeat:no-repeat; color:#FFFFFF; padding:4px; text-align:center; cursor:pointer;}
.dt_interest_button_add{background-image:url(/images/dt_but_int_add.png); cursor:pointer;}
.dt_interest_button_added{background-image:url(/images/dt_but_int_added.png);}
.enquiry-content-row{clear:left; width:380px; padding-top:4px; padding-bottom:4px; overflow:auto; text-align:left;}
.enquiry-content-span{float:left; width:370px; padding-left:5px; padding-right:5px; text-align:center; font-weight:bold;}
.enquiry-content-span-title{float:left; width:370px; padding-left:5px; padding-right:5px; text-align:center; font-weight:bold;}
.enquiry-content-field{float:left; width:120px; padding-left:5px;}
.enquiry-content-value{float:left; width:250px; padding-right:5px;}
#enquiry_extras_box{width:360px; height:200px; padding:4px; background-color:#FFFFFF; border:1px solid #B6C6E2; margin-left:auto; margin-right:auto; text-align:left; overflow:auto;}
#enquiry_extras_ttl{font-weight:bold;}
#enquiry_extras_text{margin-bottom:10px;}
.enquiry_extras_option{clear:both; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; padding-top:3px; padding-bottom:2px;}
.enquiry_extras_option_check{float:right;}
.enquiry_extras_option_ttl{font-weight:bold;}
.enquiry_extras_option_price{font-weight:bold; color:#606060;}
.enquiry_extras_option_price span{color:#CC0000;}

#dt_360_body{margin:14px;}
#dt_360_main{width:364px; text-align:center; margin:auto;}
#dt_360_closewin{text-align:center; font-weight:bold; margin-bottom:10px;}
#dt_360_cont{width:346px; height:290px; margin:auto;}
#dt_360_top{width:334px; background-image:url(/images/uc360box346_top.gif); background-repeat:no-repeat; background-color:#E7ECF7; font-weight:bold; color:#202020; padding:6px; text-align:center;}
#dt_360_mid{width:346px; height:250px; background-color:#E7ECF7; text-align:center;}
#dt_360_bot{width:346px; height:12px; background-image:url(/images/uc360box346_bot.gif); background-repeat:no-repeat;}
#dt_360_inner{width:300px; border:4px solid #FFFFFF; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#dt_360_noimage{text-align:center; font-weight:bold; color:#202020; padding-top:100px;}
#dt_360_cantsee{text-align:right; line-height:31px; margin-left:18px; margin-right:18px; color:#202020;}
#dt_360_cantsee img{float:right;}

#dt_slideshow_body{margin:14px;}
#dt_slideshow_main{width:464px; text-align:center; margin:auto;}
#dt_slideshow_closewin{text-align:center; font-weight:bold; margin-bottom:10px;}
#dt_slideshow_cont{width:446px; height:300px; margin:auto;}
#dt_slideshow_top{width:434px; background-image:url(/images/uc360box446_top.gif); background-repeat:no-repeat; background-color:#E7ECF7; font-weight:bold; color:#202020; padding:6px; text-align:center;}
#dt_slideshow_mid{width:446px; height:320px; background-color:#E7ECF7; text-align:center;}
#dt_slideshow_bot{width:446px; height:12px; background-image:url(/images/uc360box446_bot.gif); background-repeat:no-repeat;}
.dt_slideshow_inner{position:relative; width:400px; height:300px; overflow:hidden; border:4px solid #FFFFFF; background-color:#FFFFFF; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#dt_slideshow_novideo{text-align:center; font-weight:bold; color:#B6C6E2; padding-top:130px;}

.dt_location_box{position:absolute; top:80px; left:-245px; width:500px; height:270px;}
#dt_location_ttlbar{width:494px; height:20px; background-image:url(/images/location-head.gif); background-repeat:no-repeat; text-align:right; padding-right:6px; padding-top:4px;}
#dt_location_close{cursor:pointer; color:#FFFFFF; font-weight:bold;}
#dt_location_content{width:484px; height:230px; padding:6px; background-color:#E7ECF7; border:2px solid #B6C6E2;}
.dt_location_phone{font-size:16px; font-weight:bold;}
.dt_location_phone span{color:#CC0000;}
.dt_location_map{float:right; width:256px; height:226px; border:2px solid #D9DDE8; overflow:hidden;}
#dt_location_getdirs{text-align:center; width:220px;}
#dt_location_getdirs_ttl{padding-top:10px; font-weight:bold;}
#dt_location_getdirs_text{color:#909090;}
#dt_veh_extras{padding-top:4px;}
#dt_veh_extras_inner{width:140px; height:125px; background-image:url(/images/dt_extras_box_bg.png); background-repeat:no-repeat;}
#dt_veh_extras_bot{height:100px; padding-top:23px; padding-left:4px; padding-right:4px; padding-bottom:2px; text-align:center; line-height:12px;}
#dt_veh_extras_avail{font-weight:bold; margin-bottom:4px;}
#dt_veh_extras_selbut{margin-bottom:4px;}
.dt_veh_extras_sel{margin-bottom:4px;}
.dt_veh_extras_selpad{padding-top:12px;}
#dt_veh_extras_cost{font-weight:bold;}
#dt_veh_extras_cost span{color:#AA0000;}
.dt_image_ban{position:absolute; top:0px; left:0px; z-index:10;}
.dt_image_offer_ban{position:absolute; top:131px; left:220px; z-index:10;}
.dt_image_offer_new_ban{position:absolute; top:90px; left:219px; z-index:10;}
.dt_image_offer_tab{position:absolute; top:118px; left:330px; z-index:10;}
#veh_extras_body{margin:10px; text-align:left;}
#veh_extras_top{height:76px;}
#veh_extras_enquire_top{float:right;}
#veh_extras_enquire_bot{text-align:center;}
#veh_extras_backlink_top{clear:right; float:right; font-weight:bold; padding-top:10px; margin-bottom:10px;}
#veh_extras_backlink_bot{text-align:center; padding-top:10px; font-weight:bold;}
.veh_extras_option{clear:both; width:651px; padding:4px; border:2px solid #B6C6E2; background-color:#E7ECF7; margin-bottom:10px; margin-left:auto; margin-right:auto;}
.veh_extras_option_img{float:left; width:170px;}
.veh_extras_option_img img{border:1px solid #B6C6E2; padding:1px;}
.veh_extras_option_info{float:left; width:451px;}
.veh_extras_option_info_ttl{font-weight:bold;}
.veh_extras_option_info_row{padding-top:4px; font-weight:bold;}
.veh_extras_option_info_price{padding-top:4px; font-size:11px; font-weight:bold; color:#404040;}
.veh_extras_option_info_price span{color:#CC0000;}
.veh_extras_option_info_but{padding-top:4px;}
.veh_extras_option_check{float:left; width:30px; text-align:center;}

.dt_top_button{margin-right:6px;}
.dt_gen_sect{margin-bottom:16px;}
.dt_new_gen_sect{margin-bottom:12px;}
.dt_new_info_sect{margin-bottom:8px;}
.dt_new_info_gen_box{position:relative; left:0; top:-4px; z-index:1;}
.dt_gen_sect_inner{background-color:#E7ECF7; border-left:2px solid #B6C6E2; border-right:2px solid #B6C6E2; border-bottom:2px solid #B6C6E2; padding:16px 6px 6px 6px; position:relative; left:0; top:-10px; z-index:1;}
.dt_sect_top{width:384px; height:42px; background-repeat:no-repeat;}
#dt_sect_finance_top{background-image:url(/images/dt_finance.gif);}
#dt_sect_spec_top{background-image:url(/images/dt_spec.gif);}
#dt_sect_spec_top_used{background-image:url(/images/dt_spec_used.gif);}
#dt_sect_addinfo_top{background-image:url(/images/dt_addinfo.gif);}
#dt_sect_location_top{background-image:url(/images/dt_location.gif);}
#dt_sect_availfrom_top{background-image:url(/images/dt_availfrom.gif);}
#dt_sect_motabinc_top{background-image:url(/images/dt_motabinc.gif);}
.dt_gen_box{background-image:url(/images/dt_details_bg.png); background-repeat:repeat-y; border-right:2px solid #B6C6E2; padding:6px;}
#dt_info_mrrp{font-size:10px; color:#404040; font-weight:bold;}
#dt_info_ttl{font-weight:bold; font-size:14px;}
#dt_info_ttlbar{width:384px; height:30px; line-height:30px; background-image:url(/images/dt_details_ttlbar.png); background-repeat:no-repeat; font-size:14px; font-weight:bold; overflow:hidden; position:relative; z-index:2;}
#dt_info_ttlbar .text1{position:absolute; top:0px; left:0px; color:#FFFFFF; z-index:2; padding-left:6px; padding-right:6px;}
#dt_info_ttlbar .text2{position:absolute; top:1px; left:1px; color:#000000; z-index:1; padding-left:6px; padding-right:6px;}
#dt_info_ttlbar_tall{width:384px; height:60px; line-height:30px; background-image:url(/images/dt_details_ttlbar_tall.png); background-repeat:no-repeat; font-size:14px; font-weight:bold; overflow:hidden; position:relative; z-index:2;}
#dt_info_ttlbar_tall .text1{position:absolute; top:0px; left:0px; color:#FFFFFF; z-index:2; padding-left:6px; padding-right:6px;}
#dt_info_ttlbar_tall .text2{position:absolute; top:1px; left:1px; color:#000000; z-index:1; padding-left:6px; padding-right:6px;}
#dt_info_pricecont{margin-bottom:6px; padding-top:4px; font-size:12px; color:#AAAAAA;}
#dt_info_price{font-weight:bold; color:#000000;}
#dt_info_price span{color:#CC0000;}
#dt_info_mrrp span{font-weight:normal;}
#dt_info_save{font-size:10px; color:#CC0000; font-weight:bold;}
#dt_info_price_counter{height:23px; line-height:23px;}
#dt_info_price_counter #ctprice{float:left; height:23px; font-size:20px; font-weight:bold; color:#CC0000; list-style:none; margin:0; padding:0; text-align:center;}
#dt_info_price_counter #ctprice .ctbox{float:left; width:20px; height:23px; margin-right:1px; background-image:url(/images/price_counter.png); background-repeat:no-repeat;}
#dt_info_price_counter #ctwas{float:left; height:16px; line-height:16px; font-size:10px; font-weight:bold; color:#404040; list-style:none; margin:0; padding-top:4px; padding-bottom:0; padding-left:0; padding-right:0; text-align:center;}
#dt_info_price_counter #ctwas .ctttl{float:left; width:32px; text-align:left; margin-left:6px;}
#dt_info_price_counter #ctwas .ctbox{float:left; width:14px; height:16px; margin-left:1px; background-image:url(/images/price_counter_sml.png); color:#404040; background-repeat:no-repeat;}
#dt_info_price_counter #ctsave{float:left; height:16px; line-height:16px; font-size:10px; font-weight:bold; color:#CC0000; list-style:none; margin:0; padding-top:4px; padding-bottom:0; padding-left:0; padding-right:0; text-align:center;}
#dt_info_price_counter #ctsave .ctttl{float:left; width:35px; text-align:left; margin-left:6px;}
#dt_info_price_counter #ctsave .ctbox{float:left; width:14px; height:16px; margin-left:1px; background-image:url(/images/price_counter_sml.png); background-repeat:no-repeat;}
#dt_info_price_counter_vat{padding-top:1px; text-align:right;}
#dt_info_left{float:left; width:218px; margin-right:10px;}
#dt_info_left_inner{background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; padding-top:3px;}
.dt_info_left_row{clear:both; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; background-position:0% 100%; padding-bottom:3px; margin-bottom:2px; overflow:auto;}
.dt_info_left_row_left{float:left; width:70px; font-weight:bold;}
.dt_info_left_row_right{float:left; width:148px; text-align:right;}
#dt_info_eco{clear:both; padding-top:8px; margin-bottom:4px;}
#dt_info_eco_top{height:21px; background-image:url(/images/dt_eco_box_top.png); background-repeat:no-repeat;}
#dt_info_eco_inner{background-image:url(/images/dt_eco_box_mid.gif); background-repeat:no-repeat; background-color:#B8CDA4; color:#375D18;}
#dt_info_eco_bot{background-image:url(/images/dt_eco_box_bot.png); background-repeat:no-repeat; background-position:0 100%; padding:0 4px 2px 4px; position:relative; left:0; top:4px;}
#dt_info_eco_co2{clear:both; margin-bottom:2px; overflow:auto; line-height:19px;}
#dt_info_eco_co2_left{float:left; width:70px; font-weight:bold;}
#dt_info_eco_co2_right{float:left; width:140px; text-align:right;}
.dt_info_eco_row{clear:both; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; padding-top:3px; margin-bottom:2px; overflow:auto;}
.dt_info_eco_row_left{float:left; width:96px; font-weight:bold;}
.dt_info_eco_row_right{float:left; width:114px; text-align:right;}
.dt_info_eco_row_smltxt{font-size:9px;}
#dt_info_eco_savefuel{background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; padding-top:3px; text-align:center;}
#dt_info_eco_savefuel_inner{width:140px; margin-left:auto; margin-right:auto; text-align:right;}
#dt_info_eco_savefuel_icon{float:left; margin-top:4px;}
#dt_info_right{float:left; width:140px;}
#dt_offer{position:absolute; top:0px; left:680px; width:70px; font-size:10px; text-align:right;}
#dt_offer_but{clear:both; width:754px; height:40px; line-height:40px; font-weight:bold; font-size:16px; text-align:center; background-image:url(/images/dt_offer_bar.png); background-repeat:no-repeat; color:#000000; margin-bottom:6px; position:relative;}
.dt_offer_info{width:750px; border-left:2px solid #FFA400; border-right:2px solid #FFA400; border-bottom:2px solid #FFA400; position:relative; top:-20px; left:0px;}
.dt_offer_info_inner{padding-top:8px; padding-left:6px; padding-right:6px; padding-bottom:6px;}
#dt_offer_none{clear:both; height:-1px;}
.dt_butrow{margin-bottom:6px;}
.dt_butbig_left{margin-right:6px;}
.dt_butbig_top{margin-bottom:6px;}
.dt_vehloc_dirs{width:160px; height:84px; background-image:url(/images/dt_dir_box.png); background-repeat:no-repeat; overflow:hidden;}
.dt_vehloc_dirs_new{float:right;}
.dt_vehloc_dirs_inner{padding-top:23px; padding-left:4px; padding-right:4px; text-align:center; line-height:12px;}
.dt_vehloc_dirs_text{color:#606060; margin-bottom:2px;}
.dt_vehloc_map{float:right; width:364px; height:200px; border:2px solid #BBBBBB; overflow:hidden;}
.dt_vehloc_map_rel{position:absolute; left:376px; top:16px; width:364px; height:200px; border:2px solid #BBBBBB; overflow:hidden; visibility:hidden;}
.dt_vehloc_map_spacer{float:right; width:368px; height:204px;}
.dt_availfrom{position:relative; z-index:99;}
.dt_availfrom_bar{width:384px; height:42px; background-image:url(/images/dt_availfrom.png); background-repeat:no-repeat; cursor:pointer; position:relative; z-index:98;}
.dt_availfrom_area{width:384px; position:relative; left:0; top:-10px; z-index:97;}
.dt_availfrom_area_inner{width:342px; background-color:#E7ECF7; border-left:2px solid #B6C6E2; border-right:2px solid #B6C6E2; border-bottom:2px solid #B6C6E2; padding:16px 6px 6px 6px;}
.dt_availfrom_link{clear:both; font-weight:bold; padding-top:4px;}
.dt_availfrom_linkbox_l{float:left; background-image:url(/images/dt_avail_dtbg_l.gif); background-repeat:no-repeat; background-color:#B6C6E2;}
.dt_availfrom_linkbox_marg{margin-right:4px;}
.dt_availfrom_linkbox_r{padding:0 8px 0 8px; line-height:22px; background-image:url(/images/dt_avail_dtbg_r.gif); background-repeat:no-repeat; background-position:100% 0;}
.dt_availfrom_branch{position:absolute; top:-20px; left:183px; width:384px; z-index:99;}
.dt_availfrom_branch_inner{background-color:#E7ECF7; border:2px solid #B6C6E2; padding-left:6px; padding-right:6px; padding-bottom:6px;}
.dt_availfrom_branch_ttl{font-weight:bold; margin-bottom:6px;}
.dt_availfrom_branch_close{float:right;}
.dt_motab_bullets{display:block;}
.dt_motab_logo{text-align:center;}

.dt-infobox{width:734px; height:36px; padding:6px 10px 0 10px; background-image:url(/images/dt_fullbar.png); background-repeat:no-repeat; overflow:hidden; position:relative; z-index:2;}
.dt-infobox-tab{float:left; list-style:none; margin:0;}
.dt-infobox-tab-nonsel{height:30px; padding:0; cursor:pointer;}
.dt-infobox-tab-nonsel .dt-infobox-tab-l{float:left; width:8px; height:30px;}
.dt-infobox-tab-nonsel .dt-infobox-tab-m{float:left; height:30px; line-height:30px; padding:0 8px 0 8px; font-weight:bold; color:#FFFFFF;}
.dt-infobox-tab-nonsel .dt-infobox-tab-r{float:left; width:8px; height:30px;}
.dt-infobox-tab-sel{height:32px; padding:2px 0 0 0; cursor:default;}
.dt-infobox-tab-sel .dt-infobox-tab-l{float:left; width:8px; height:32px; background-image:url(/images/dt_fullbar_tab_l.png); background-repeat:no-repeat;}
.dt-infobox-tab-sel .dt-infobox-tab-m{float:left; height:32px; line-height:28px; padding:0 8px 0 8px; background-image:url(/images/dt_fullbar_tab_m.png); background-repeat:repeat-x; font-weight:bold; color:#202020;}
.dt-infobox-tab-sel .dt-infobox-tab-r{float:left; width:8px; height:32px; background-image:url(/images/dt_fullbar_tab_r.png); background-repeat:no-repeat;}
.dt-infobox-spec-item{background-image:url(/images/dt-spec-ico.png); background-repeat: no-repeat; width:221px; float:left; padding:0 4px 0 20px;}

/* Meet the Team Styles */
.team_title{font-weight:bold; font-size:11px; margin-bottom:6px;}
.team_image{float:left; border:3px solid #FFFFFF; margin-right:10px; margin-bottom:4px;}
.team_contact{clear:both; text-align:right; font-size:11px; font-weight:bold; color:#CC0000;}
.team_contact_ttl{color:#606060;}

/* Web Offer Styles */
#weboffer_buttons{margin-bottom:6px; line-height:26px; text-align:center; overflow:auto;}
.weboffer_indv_but{float:left; height:26px; font-weight:bold; cursor:pointer; overflow:hidden; margin-bottom:4px;}
.weboffer_but_sel{background-color:#01487E; color:#FFFFFF;}
.weboffer_but_nonsel{background-color:#CCCCCC; color:#202020;}
.weboffer_but_marg{margin-right:4px;}

.weboffer_full{width:754px; background-image:url(/images/fullbox_offerbg_mid.gif); background-repeat:repeat-y; margin-bottom:16px;}
.weboffer_full_top{width:754px; background-image:url(/images/fullbox_offerbg_top.gif); background-repeat:no-repeat;}
.weboffer_full_bot{width:742px; background-image:url(/images/fullbox_offerbg_bot.gif); background-repeat:no-repeat; background-position:0 100%; padding:6px;}
.weboffer_full_topbar{height:30px;}
.weboffer_full_topbar_left{float:left; width:160px; height:30px; line-height:30px; background-image:url(/images/fullbox_offer_arealeft.gif); background-repeat:no-repeat; background-color:#FFCC00; margin-right:6px; font-weight:bold; font-size:11px; text-align:center;}
.weboffer_full_topbar_right{float:left; width:564px; height:30px; line-height:30px; padding-left:6px; padding-right:6px; background-image:url(/images/fullbox_offer_arearight.gif); background-repeat:no-repeat; background-color:#01487E; font-weight:bold; font-size:11px; color:#FFFFFF;}
.weboffer_full_topbar_show{float:right; font-weight:bold; color:#FFFFFF;}
.weboffer_full_cont{padding-top:6px;}
.weboffer_full_image{float:left; width:340px; margin-right:10px;}
.weboffer_full_image_img{width:340px; height:160px; background-repeat:no-repeat;}
.weboffer_full_links{font-weight:bold; color:#909090; padding-top:4px; text-align:center;}
.weboffer_full_info{float:left; width:174px; margin-right:10px; position:relative;}
.weboffer_full_desc{margin-bottom:6px;}
.weboffer_full_desc_more{color:#CC0000; font-weight:bold;}
.weboffer_full_desc_area{position:absolute; left:-4px; top:-2px; width:174px; padding-left:2px; padding-right:2px; padding-bottom:2px; background-color:#B6C6E2; border:2px solid #B6C6E2;}
.weboffer_full_phone{text-align:center;}
.weboffer_full_form{float:left; width:192px; height:144px; padding:8px; background-image:url(/images/enqboxbg.png); background-repeat:no-repeat;}
.weboffer_full_form form{display:inline;}
.weboffer_full_form_row{height:24px;}
.weboffer_full_form_row_left{float:left; width:80px; padding-top:2px;}
.weboffer_full_form_row_right{float:left; width:112px;}
.weboffer_full_form_row_right input{width:106px;}
.weboffer_full_form_row_submit{padding-top:4px; text-align:center; position:relative;}
.weboffer_full_form_legal_ic{position:absolute; left:182px; top:8px;}
.weboffer_full_form_legal_area{position:absolute; left:-8px; top:21px; width:200px; padding:2px; background-color:#FFFFFF; border:2px solid #DDDDDD; color:#909090; line-height:14px; text-align:left;}
.weboffer_full_form_thankyou{padding-top:32px; text-align:center;}
.weboffer_full_clear{clear:both; height:1px;}

/* Interest List Styles */
#interest_body{background-color:#FFFFFF; margin-top:0px; margin-bottom:10px; min-width:0px;}
#interest_body_print{background-image:none; background-color:#FFFFFF; color:#202020; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:10px; min-width:0px;}
#interest_header{height:75px; padding-top:10px; padding-left:10px; margin-bottom:10px; border-bottom:4px solid #EEEEEE; text-align:left; position:relative;}
#interest_header_print{height:75px; padding-top:10px; padding-left:10px; margin-bottom:10px; border-bottom:4px solid #EEEEEE; text-align:left; position:relative;}
#interest_topinfo{font-weight:bold; font-size:12px; text-align:left; margin-bottom:16px; padding-left:10px; padding-right:10px;}
#interest_close{float:right; font-size:11px;}
#interest_content{text-align:center; width:754px; margin-left:auto; margin-right:auto;}
#interest_ncars{text-align:center; font-weight:bold; margin-bottom:12px;}
.interest_icons{margin-bottom:14px; font-weight:bold; color:#CCCCCC;}
.interest_icon_img{margin-left:10px; margin-right:10px;}
.interest_print_row{margin-bottom:10px; width:758px; height:62px; padding:6px; border:1px solid #DDDDDD; text-align:left;}
.interest_print_extra{position:relative;}
.interest_print_greenred{position:absolute; top:0px; left:0px; z-index:1;}
.interest_print_extra_item{position:relative; z-index:2;}

/* Online Service Quote Styles */
.service_box_ttl{font-weight:bold; font-size:11px;}
.service_box_text{margin-bottom:10px;}
.service_box_center{text-align:center;}
.service_box_form_row{overflow:auto; text-align:left; margin-bottom:4px;}
.service_box_form_rowbot{overflow:auto; text-align:left; margin-bottom:10px;}
.service_box_form_left{float:left; width:100px; line-height:20px; font-weight:bold;}
.service_box_form_right{float:left; width:248px;}
.service_box_form_full{font-weight:bold; margin-bottom:4px;}
.service_box_dotline{height:12px; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; background-position:0% 50%;}
.service_box_opt_radcheck{float:right;}
.service_box_opt_ttl{font-weight:bold; color:#6781AE; line-height:20px;}
.service_box_opt_price{color:#404040;}
.service_box_opt_view{clear:both;}
.service_box_opt_but{text-align:center; padding-top:6px;}
.service_box_opt_none{text-align:center; padding-bottom:16px;}
#service_box_quote{text-align:center; font-weight:bold; font-size:20px; color:#CC0000; margin-bottom:10px;}
#service_box_quote_includes{font-weight:bold; padding-bottom:3px; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; background-position:0% 100%;}
.service_box_quote_row{padding-top:2px; padding-bottom:3px; background-image:url(/images/grey_dot.gif); background-repeat:repeat-x; background-position:0% 100%;}
.service_box_quote_price{float:right;}
.service_box_quote_ttl{font-weight:bold; color:#6781AE;}
.service_box_quote_discount{color:#CC0000;}
.service_box_quote_discount_ttl{font-weight:bold;}
.service_box_quote_discount_was{font-weight:normal;}
#service_box_quote_total{padding-top:2px; font-weight:bold; font-size:11px; text-align:right;}
#service_box_quote_discount_text{padding-top:10px; margin-bottom:4px;}
.service_box_quote_error{font-weight:bold; color:#CC0000; text-align:center; margin-bottom:4px;}
.service_quote_button{width:349px; height:40px; padding-left:10px; padding-right:10px; line-height:40px; background-image:url(/images/page_service_button.png); background-repeat:no-repeat; margin-bottom:16px; font-weight:bold; font-size:14px; color:#FFFFFF; cursor:pointer; text-align:right;}

/* Voucher Styles */
.voucher_box{float:left; width:360px; margin-bottom:26px; text-align:center;}
.voucher_box_marg{margin-right:26px;}

/* Admin Style */
#admin_body{margin:10px; min-width:0px; height:0px; background-color:#FFFFFF; background-image:none;}
#admin_body_nomargin{margin:0px; min-width:0px; height:0px; background-color:#FFFFFF; background-image:none;}
.admin_page_title{font-size:14px; font-weight:bold; margin-bottom:10px;}
.admin_table{margin:auto;}
.admin_table_head{background-color:#EEEEEE; border:1px solid #BBBBBB; padding:4px; color:#404040; font-weight:bold;}
.admin_table_row{background-color:#FFFFFF; border:1px solid #BBBBBB; padding:4px;}
.admin_form_row_title{background-color:#28458E; border:1px solid #08256E; color:#FFFFFF; font-weight:bold; padding:4px; text-align:left;}
.admin_form_row_subtitle{background-color:#6DB66D; border:1px solid #6D866D; color:#FFFFFF; font-weight:bold; padding:4px; text-align:left;}
.admin_form_row_submit{background-color:#28458E; border:1px solid #08256E; color:#FFFFFF; font-weight:bold; padding:4px; text-align:center;}
.admin_form_row_left{width:140px; background-color:#EEEEEE; border:1px solid #BBBBBB; padding:4px; color:#404040; font-weight:bold; text-align:left;}
.admin_form_row_right{border:1px solid #BBBBBB; padding:2px; text-align:left;}
.admin_form_smltext{font-size:10px; color:#404040;}
.admin_image{padding:1px; border:1px solid #CCCCCC;}
.admin_standard_row{text-align:center; margin-bottom:10px;}
.admin_error_main{text-align:center; margin-bottom:10px;}
.admin_error_inner{border:2px solid #CC0000; color:#CC0000; text-align:left; padding:10px; margin-left:auto; margin-right:auto;}
.admin_error_inner ul{margin-left:20px;}
.admin_error_title{font-weight:bold; margin-bottom:10px; text-align:center;}
.admin_error_general{font-weight:bold; color:#CC0000;}
.admin_controls_right{text-align:right; margin-bottom:6px; color:#909090;}
.admin_controls_center{text-align:center; margin-bottom:6px; color:#909090;}
.admin_page_area{background-color:#E8FCE5;}
.admin_success{text-align:center; font-weight:bold;}
.admin_search_cont{width:740px; margin-bottom:16px; text-align:center;}
.admin_search_boxrow{background-color:#BEC7DD; border:1px solid #9EA7BD; padding:4px;}
.admin_search_boxrow_marg{margin-bottom:6px;}

.sys_status_row{margin-bottom:16px;}
.sys_status_row1{border:2px solid #808080;}
.sys_status_row1 .sys_status_title{background-color:#909090; border-bottom:2px solid #808080;}
.sys_status_row2{border:2px solid #AAAAAA;}
.sys_status_row2 .sys_status_title{background-color:#BBBBBB; border-bottom:2px solid #AAAAAA;}
.sys_status_lights{float:right;}
.sys_status_lightindv{margin-right:2px;}
.sys_status_title{font-weight:bold; font-size:12px; color:#FFFFFF; padding:6px; margin-bottom:6px;}
.sys_status_inner{padding:6px;}
.sys_status_subtitle{font-weight:bold; font-size:12px; color:#808080; margin-bottom:2px;}
.sys_status_subtext{margin-bottom:16px;}
.sys_status_text_green{font-weight:bold; color:#00904D;}
.sys_status_text_amber{font-weight:bold; color:#D89A11;}
.sys_status_text_red{font-weight:bold; color:#CF0F1C;}
.sys_status_days{font-weight:bold;}
.sys_status_info{padding-top:10px;}
.sys_status_info_row{font-weight:bold;}
.sys_status_info_row span{color:#808080;}

/* Contact Us */
.contact_row{clear:both;}
.contact_left{float:left; width:344px; margin-right:10px;}
.contact_right{float:left; width:388px; height:184px; padding:4px; background-color:#E7ECF7; border:2px solid #B6C6E2;}
.contact_ttl{font-size:12px; font-weight:bold;}
.contact_address{margin-bottom:10px;}
.contact_email{padding-top:16px;}
.contact_hours{padding-top:4px; position:relative;}
.contact_hours_area{position:absolute; top:4px; left:133px; width:200px; padding-left:4px; padding-right:4px; padding-top:4px; background-color:#E7ECF7; border:2px solid #B6C6E2;}
.contact_hours_area_ttl{font-weight:bold; font-size:11px; margin-bottom:4px; text-align:center;}
.contact_hours_area_sect_ttl{background-color:#11336C; border:1px solid #808080; font-weight:bold; color:#FFFFFF; padding:2px;}
.contact_hours_area_sect_txt{background-color:#DDDDDD; border:1px solid #BBBBBB; padding:2px; text-align:center; margin-bottom:4px;}
.contact_getdirs{float:left; width:138px; margin-right:6px; padding-top:46px; text-align:center;}
.contact_getdirs_ttl{font-weight:bold; margin-bottom:6px;}
.contact_getdirs_text{margin-bottom:6px;}
.contact-input{background-color:#FFFFFF; color:#202020; border:1px solid #CCCCCC;}
.contact_clear{clear:both; height:20px;}
