*{margin: 0;padding: 0;}
BODY{width: 100%;color: #000;font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;text-align: left;background: url(../images/bg.png) repeat-x 0px 13px;}
.defaultTextActive { color: #a1a1a1; font-style: italic; }
body.mceContentBody {  background:#FFF; }
P{line-height: 1.8em;padding: 0.5em 1.1em;}
A{color: #095AA5;outline: none;border: none;}
IMG{border: none;}
H1{padding: 0;margin: 0;}
H2{height: 1px;width: 1px;padding: 0;margin: 0;text-indent: -5000px;float: left;}
H3{padding: 0.8em 0 0.1em 0.6em;margin: 0;font-size: 150%;text-align: center;}
H4{font-size: 120%;}
UL LI{list-style: none;}
.noborder{border: none;}
.clear{clear: both;}
.nowhite{border-right: none;}
#panel1{background: url(../images/new1.jpg) no-repeat;width:265px; height: 71px;display: block}
#panel1:hover{background: url(../images/new1.jpg) no-repeat 0 -71px;width:265px; height: 71px;display: block}

#panel1a{background: url(../images/new1a.jpg) no-repeat;width:265px; height: 336px;display: block}
#styllist{margin: 10px 0; padding: 0;}
#styllist li{font-size: 80%; margin: 0 0 10px 0; background: url(../images/square_black.png) no-repeat 0 3px; padding-left: 16px;}
#panel2{background: url(../images/new2.jpg) no-repeat;width:265px; height: 407px;display: block}
#panel3{background: url(../images/new3.jpg) no-repeat;width:265px; height: 407px;display: block}
.casewide{width:527px;height: 390px; background: url(../images/doublepanel.png) no-repeat;margin-left: 263px}
#panelwide{width:112px;height: 96px;display: block; margin: 100px 0 0 400px;float: left}
#stuff1{width:226px;height: 539px;position: absolute; text-indent: -5000px;}
#stuff2{width:226px;height: 539px; position: absolute; text-indent: -5000px; margin-left: 230px;}
#stuff3{width:226px;height: 539px; position: absolute; text-indent: -5000px;margin-left:460px}
/*bullets and colouring*/
.greenbold,.purplebold,.blackbold,.redbold,.bluebold{font-weight: bold;padding: 0;margin: 0;}
.greenbold{color: #FF6306;}
.purplebold{color: #9900F9;}
.blackbold{color: #000000;}
.redbold{color: #AF100C;}
.bluebold{color: #165E8E;;}

.green{color:#01A300;}
.purple{color:#9900F9;}
.black{color:#000000;}
.red{color:#AF100C;}
.blue{color:#165E8E;}
A.purple{color:#9900F9;}

.greenbullet{background: url(../images/square_green.png) no-repeat 0 3px;}
.orangebullet{background: url(../images/square_orange.png) no-repeat 0 3px;}
.purplebullet{background: url(../images/square_purple.png) no-repeat 0 3px;}
.blackbullet{background: url(../images/square_black.png) no-repeat 0 3px;}
.blackbullet2{background: url(../images/square_black2.png) no-repeat 0 3px;}
.blackbullet3{background: url(../images/square_black.png) no-repeat 0 3px;line-height: 160%;}
.redbullet{background: url(../images/square_red.png) no-repeat 0 3px;}
.bluebullet{background: url(../images/square_blue.png) no-repeat 0 3px;}

.gapguidetick TBODY TR TD INPUT{margin-left: 40px;}
.gapguidetick TBODY TR TH{font-size: 115%;padding: 5px 5px 5px 0;}
.gapguidetick TBODY TR TD{padding: 5px;}

a.green_link,a.orange_link,a.purple_link,a.red_link,a.blue_link,a.black_link{ font-size:90%; margin-left:10px; text-decoration:none}
a.green_link{ color:#222222;}
a.green_link:hover { color:#01A300; }
a.orange_link{ color:#222222;}
a.orange_link:hover { color:#FF6306; }
a.purple_link{ color:#222222; }
a.purple_link:hover { color:#9900F9;}
a.red_link{ color:#222222;}
a.red_link:hover { color:#AF100C;}
a.blue_link{ color:#222222;}
a.blue_link:hover { color:#095AA5;}
a.black_link{ color:#222222;}
a.black_link:hover { color:#000000;}

P SPAN{padding: 0;margin: 0;}
UL.normal_list{font-size: 12px;margin: 5px 0;padding: 0;}
UL.normal_list LI{font-size: 12px;padding: 0;margin: 0 0 15px;}
UL.normal_list2{font-size: 12px;margin: 5px 0;padding: 0;}
UL.normal_list2 LI{font-size: 12px;padding: 0 0 0 20px;margin: 0 0 15px;}



/*HEADER/////////////////////////////////////////////////////////////////////////////////////////////////*/
#wrapper{width: 998px;margin: 0 auto;}
H1{height: 100px;width: 300px;background: url(../images/logo-trans.gif) no-repeat;text-indent: -5000px;float: left;	margin: 0 0 0px;}
#header #concase{height: 100px;width: 600px;float: right;}
#header #concase #contactus{float: left;height: 90px;width: 500px;margin-right: 15px;margin-top: 0px;text-indent: -5000px;background: url(../images/contactno-trans.png) no-repeat 0 bottom;}
#header #concase #contactus #basketbutton A{background: url(../images/basket-trans.png) no-repeat;height: 20px;padding-top: 0;font-size: 12px;width: 100px;display: block;text-align: right;margin-left: 395px;}
#header #fsa2{width: 80px;height: 97px;float: right;}


/*NAVIGATION/////////////////////////////////////////////////////////////////////////////////////////////////*/
#navigation{width: 100%;position: relative;height: 38px;clear: both;z-index: 4000;}
.nav, .nav UL{list-style: none;margin: 0;padding: 0;}
.short{width: 9%;}
.long{width: 12%;}
.longer{width: 14%;}
.nav{font-family: Arial, Helvetica, sans-serif;z-index: 100;position: relative;}
.nav LI{border-left: 1px solid #000;float: left;margin: 0;padding: 0;position: relative;}
.nav LI:first-child{border-left: none;}
.nav LI A,.nav LI A:link,.nav LI A:active,.nav LI A:visited{font: 0.7em/25px Verdana, Arial, Helvetica, sans-serif;background: #095AA5;color: #FFF;display: block;padding: 0 7px;text-transform: lowercase;text-decoration: none;text-align: center;}
.nav LI A:first-child{border-left: none;}
.nav LI A:hover{background: #095AA5;color: #FF0000;}
#nav-one LI:hover A, #nav-one LI.sfHover A{background: #CCC;color: #000;}
#nav-one LI:hover UL A, #nav-one LI.sfHover UL A{background: #095AA5;color: #FFF;}
#nav-one LI:hover UL A:hover, #nav-one LI.sfHover UL A:hover{background: #CCC;color: #000;}
.nav UL{background: #095AA5;border-bottom: 1px solid #000;list-style: none;margin: 0;width: 200px;position: absolute;top: -999em;left: -1px;}
.nav LI:hover UL, .nav LI.sfHover UL{top: 25px;}
.nav UL LI{border: 0;float: none;}
.nav UL A{border: 1px solid #000;border-bottom: 0;padding-right: 20px;width: 200px;white-space: nowrap;}
.nav UL A:hover{background: #CCC;color: #000;}

/*SIDEBAR/////////////////////////////////////////////////////////////////////////////////////////////////*/
#sidebar{float: left;width: 182px;font-size: 0.679em;}
#miniw A{width: 180px;height: 252px;display: block;}
#miniw{width: 180px;height: 252px;background: url(../images/miniwa.png) repeat-x 0px 0px;margin-top: 5px;border: 1px solid #CCCCCC;}
#mini1 A{width: 180px;height: 150px;display: block;}
#mini1{width: 180px;height: 150px;background: url(../images/mini_bg1.png) repeat-x 0px 0px;margin-top: 5px;border: 1px solid #CCCCCC;}
#mini2{width: 180px;height: 188px;margin-top: 15px;background: url(../images/mini_bg2a.png) repeat-x 0px 0px;border: 1px solid #CCCCCC;}
#mini3{width: 180px;height: 188px;margin-top: 5px;background: url(../images/mini_bg2a.png) repeat-x 0px 0px;border: 1px solid #CCCCCC;}
#mini3 A{width: 180px;height: 188px;display: block;}
#mini4{width: 180px;height: 132px;margin-top: 5px;background: url(../images/mini_bg3a.png) repeat-x 0px 0px;border: 1px solid #CCCCCC;}
#mini4 A{width: 180px;height: 132px;display: block;}
#mini5{width: 180px;height: 0px;margin-top: 5px;background: url(../images/mini_bg2.png) repeat-x 0px 0px;border: 0px solid #CCCCCC;}

#mini3a{width: 182px;height: 188px;margin-top: 5px;}
#mini3a A{width: 182px;height: 188px;display: block;background: url(../images/pp.png) repeat-x 0px 0px;}
#mini3a A:hover{width: 182px;height: 188px;display: block;background: url(../images/pp.png) repeat-x 0px -195px;}

#mini4a{width: 180px;height: 384px;margin-top: 5px;background: url(../images/4s.jpg) repeat-x 0px 0px;border: 1px solid #CCCCCC;}
#mini4a A{width: 180px;height: 384px;display: block;}


/*BODY/////////////////////////////////////////////////////////////////////////////////////////////////*/
#content3{float: left;width: 786px;margin-left: 12px;margin-bottom: 10px;font-size: 0.679em; display: inline}


/*FOOTER/////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/
#prefooter{background: #5C8E84;height: 160px;clear: both;}
#footer{clear: both;}
#footer UL{	margin: 0em 0 0 0em;clear: both;padding: 0;}
#footer UL LI{list-style: none;float: left;border-right: 1px solid #999;padding: 0px 5px 0 0;margin: 0 5px 5px 0;font-size: 65%;}
#footer UL LI A{display: block;margin: 0 0em;padding-left: 0em;}

/*PRODUCT HEADERS/////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/
#product_header H3{font-size: 205%;float: left;height: 20px;padding: 0;margin: 10px 0 0;}
#product_header H4{font-size: 155%;float: left;height: 20px;padding: 5px 0 0 10px;margin: 10px 0 0;}
#product_header1{width: 950px;height: 60px;background: url(../images/product_header.png) no-repeat;margin-top: 10px; text-indent: -5000px}
#product_header234{width: 950px;height: 60px;background: url(../images/product_header_gapins234.png) no-repeat;margin-top: 10px; text-indent: -5000px}

#product_header2{width: 950px;height: 60px;background: url(../images/product_header2.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header3{width: 950px;height: 60px;background: url(../images/product_header3.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header4{width: 950px;height: 60px;background: url(../images/product_header4.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header30{width: 950px;height: 60px;background: url(../images/product_header30.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header31{width: 950px;height: 60px;background: url(../images/product_header31.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header5{width: 950px;height: 60px;background: url(../images/product_header5.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_basket{width: 950px;height: 60px;background: url(../images/product_header_basket.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_blank{width: 950px;height: 60px;background: url(../images/product_header_blank.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_eligible{width: 950px;height: 60px;background: url(../images/product_header_eligible.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_buyhere{width: 950px;height: 60px;background: url(../images/product_header_buyhere.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_fsa{width: 950px;height: 60px;background: url(../images/product_header_fsa.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_disclaimer{width: 950px;height: 60px;background: url(../images/product_header_disclaimer.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_privacy{width: 950px;height: 60px;background: url(../images/product_header_privacy.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_refund{width: 950px;height: 60px;background: url(../images/product_header_refund.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_copyright{width: 950px;height: 60px;background: url(../images/product_header_copyright.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_about{width: 950px;height: 60px;background: url(../images/product_header_about.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_contact{width: 950px;height: 60px;background: url(../images/product_header_contact.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_data{width: 950px;height: 60px;background: url(../images/product_header_data.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_freegap{width: 950px;height: 60px;background: url(../images/product_header_freegap.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_carfinance{width: 950px;height: 60px;background: url(../images/product_header_carfinance.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_foureasy{width: 950px;height: 60px;background: url(../images/product_header_carfinance.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_paymentopt{width: 950px;height: 60px;background: url(../images/product_header_paymentopt.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_carvdealer{width: 950px;height: 60px;background: url(../images/product_header_carvdealer.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_tailoredquote{width: 950px;height: 60px;background: url(../images/product_header_tailoredquote.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_gapins{width: 950px;height: 60px;background: url(../images/product_header_gapins.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_thankyou{width: 950px;height: 60px;background: url(../images/product_header_thankyou.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_goodgap{width: 950px;height: 60px;background: url(../images/product_header_goodgap.png) no-repeat;	margin-top: 10px;text-indent:-5000px;}
#product_header_sugg{width: 950px;height: 60px;background: url(../images/product_header_sugg.png) no-repeat;margin-top: 10px;text-indent:-5000px;}
#product_header_sitemap{width: 950px;height: 60px;background: url(../images/product_header_sitemap.png) no-repeat;margin-top: 10px;text-indent:-5000px;}





/*HOME/////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*FIRST ROW--------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
#first_row{width: 784px;clear: both;border:1px solid #CCC;margin-top:5px;height:345px; margin-bottom: 5px}

/*table stlying*/
table.alttable tr td{ padding-left:5px}
table.alttable tr.rowg td { background: #F0F0F0}

/*3offers*/
#prem{width: 453px;height: 60px;background:url(../images/3prem.png) no-repeat; text-indent:-5000px;}

/*titles*/
#premf,#premr,#premv{width: 101px;height: 60px; text-indent: -5000px}
#premf{background:url(../images/premf.png) no-repeat center top;}
#premr{background:url(../images/premr.png) no-repeat center top;}
#premv{background:url(../images/premv.png) no-repeat center top;}
#premr a,#premf a,#premv a{width: 101px;height: 60px; display:block}

/*ticks*/
.green_yes,.purple_yes,.orange_yes{width: 37px;height: 21px;text-indent:-5000px; margin:0 auto;}
.green_yes{background:url(../images/yes_green.png) no-repeat;}
.purple_yes{background:url(../images/yes_purple.png) no-repeat;}
.orange_yes{background:url(../images/yes_orange.png) no-repeat;}

/*info buttons*/
#info_f,#info_r,#info_v{width: 101px; display:block;height: 25px;}
#info_f a,#info_r a,#info_v a{width: 101px;height: 25px; display:block;text-indent:-5000px;}
#info_f a{background:url(../images/info_f.png) no-repeat center top;}
#info_r a{background:url(../images/info_r.png) no-repeat center top;}
#info_v a{background:url(../images/info_v.png) no-repeat center top;}

/*gap insurance FREE*/
#gap3a,#gap3a a{width: 453px;height: 55px; display:block;}
#gap3a a{background:url(../images/homegap3a.png) no-repeat; text-indent:-5000px;}
#gap3a a:hover{background:url(../images/homegap3a.png) no-repeat 0 -50px; }


/*SECOND ROW--------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
#second_row{width: 795px;clear: both;margin-top: 14px}

/*frame*/
#second_row .case{width: 256px;height: 407px;float: left;margin: 0 9px 0 0;}
#hometyre,#homebreakdown,#homesmart,#homewarranties{border: 1px solid #CCC;border-bottom: none;width: 254px;height: 376px;background: url(../images/box_bg.png) repeat-x 0 bottom;}

/*Absolute lids*/
#smart_abs,#tyre_abs,#war_abs{position: absolute;width: 256px;height: 407px;z-index: 1000;}
#tyre_abs A,#war_abs A,#mot_abs A,#smart_abs A{display: block;width: 256px;height: 407px;}
#smart_abs{background: url(../images/smart_abs.png) no-repeat;}

/*box image*/
#hometyre .image,#homebreakdown .image,#homesmart .image,#homewarranties .image{width: 254px;height: 156px;}
#hometyre .image{background: url(../images/tyreimg.png) no-repeat 0;}
#homebreakdown .image{background: url(../images/motimg.png) no-repeat 0;}
#homesmart .image{background: none;}
#homewarranties .image{background: url(../images/warrantiesimg.png) no-repeat 0;}

/*titles*/
#second_row H3{text-align: center;margin: 0;padding: 0;color: #FFF;background: none;text-indent: -5000px;}
#second_row H3#tyre,#second_row H3#mot,#second_row H3#smart,#second_row H3#warranties{width: 185px;height: 32px;float: left;}
#second_row H3#tyre{background: url(../images/h3_tyre2-trans.png) repeat-y;}
#second_row H3#mot{background: url(../images/h3_mot-trans.png) no-repeat;}
#second_row H3#smart{background: url(../images/h3_smart-trans.png) no-repeat;}
#second_row H3#warranties{background: url(../images/h3_warranties2-trans.png) repeat-y;}

/*lists*/
#second_row UL{margin: 0;padding: 0 0 0 18px;clear: both;}
#second_row LI{margin: 0 0 10px 0;background: url(../images/tyreli.png) no-repeat;padding: 5px 0 0 26px;min-height: 20px;}
#second_row LI.red{background: url(../images/tickred-trans.png) no-repeat;}
#second_row LI.blue{background: url(../images/tickblue-trans.png) no-repeat;}
#second_row LI.black{background: url(../images/tickblack-trans.png) no-repeat;}
#second_row LI.none{background: none;}

/*moreinfo links*/
#second_row #info3{width: 256px;height: 20px;background: url(../images/box_bg_info3a-trans.png) no-repeat;}
#second_row #info4{width: 256px;height: 20px;background: url(../images/box_bg_info4a.png) no-repeat;}
#second_row #info5{width: 256px;height: 20px;background: url(../images/box_bg_info5a-trans.png) no-repeat;}
#second_row .more_info{width: 150px;height: 20px;margin: 0px auto 0;display: block;	text-indent: -5000px;}


#new_row{width: 790px;clear: both;margin-top:5px;height:389px; background: url(../images/warpanel.jpg) no-repeat }
#new_row_table{margin: 10px 20px 0 10px; font-size: 120%; width:775px; display: none}
#new_row_table td{vertical-align: top}
#new_head{font-size: 280%;}
#newsubhead{font-size: 220%;}

.ltick{ background: url(../images/yes_green.png) no-repeat ; width:37px;height:21px;}
#new_row_list{ margin: 0 0 10px 0;}
#new_row_list li{height: 21px;  padding: 0; margin: 0 0 7px 0px; font-size: 130%; }
.newbig{font-size: 130%; padding-right:2px}
/*MAIN PAGES=================================================================================================0*/
#product_container{width: 949px;border-right: 1px solid #CCC;clear: both;}
#product_footer{width: 950px;height: 60px;background: url(../images/product_footer.jpg) no-repeat;}

/*PRODUCT DISPLAY*/
#tabs{width: 200px;height: 340px;float: left;background: url(../images/tabmenu.png) no-repeat;margin-right: 15px; display: inline}
#tabs UL{padding: 5px;margin: 10px 0 0 0px;}
#tabs LI{margin: 0 0 20px 10px;list-style: none;font-size: 14px;}
#tabs LI A{height: 32px;}
#tabs LI A.test{color: #000000;text-decoration: none;padding-left: 10px;height: 32px;}
#tabs LI A:hover.test{color: #01A300;text-decoration: none;}

/* PURCHAsHING*/
#tabs2{width: 200px;height: 340px;float: left;background: url(../images/tabmenu.png) no-repeat;margin-right: 15px;display: inline}
#tabs2 UL{padding: 5px;margin: 10px 0 0 10px;}
#tabs2 LI{margin: 0 0 20px;list-style: none;font-size: 14px;}
#tabs2 LI A.test{color: #000000;text-decoration: none;}
#tabs2 LI A:hover.test{color: #01A300;text-decoration: none;}

#content{width: 725px;min-height: 640px;float: left;font-size: 0.679em;margin-bottom: 10px;}

/*CONTENT OF PRODUCTS*/
#product_info{float: left;width: 725px;}

#product_info TABLE{border-collapse: collapse;}
#product_info TABLE TD{padding: 5px 5px 5px 0;font-size: 12px;}
#product_info TABLE TR{border-bottom: 1px solid #CCCCCC;}
#product_info UL{margin: 0 0 0 20px;}
#product_info H3{text-align: left;padding: 0;margin: 18px 0 10px;}
#product_info H4{text-align: left;padding: 0;margin: 0 0 10px;}
#product_info P{text-align: justify;font-size: 12px;padding: 0 0 10px;margin: 0;}
#product_info UL{margin: 0;}
#product_info LI{text-align: justify;font-size: 12px;margin: 0 0 10px;padding-left: 20px;}
#product_info UL#theyes LI{background: url(../images/greentick.png) no-repeat;min-height: 20px;padding-left: 25px;padding-bottom: 5px;}
#product_info UL#theno LI{background: url(../images/redtick.png) no-repeat;min-height: 20px;padding-left: 25px;padding-bottom: 5px;}

/*QUOTE CONTAINER*/

#product_info .quote_container{width: 725px;clear: both;margin-bottom: 10px;}
#product_info .quote_container .quote_box{width: 230px;height: 300px;border: 1px solid #CCC;margin-left: 8px;float: left;text-align: left;background: url(../images/prod_panelbg.png) repeat-x left bottom; display: inline;}
#product_info .quote_container .quote_box:first-child{margin-left: 0px;}
#product_info .quote_container .quote_box H4{font-size: 13px;margin: 0px 0 0 0px;background: #EFEFEF;border-bottom: 1px solid #CCC;	width: 224px;height: 25px;padding: 9px 3px 3px;text-align: center;}
#product_info .quote_container .quote_box SPAN{margin: 15px;width: 168px;height: 248px;}
#product_info .quote_container .quote_box P{text-align: left;padding: 5px;font-size: 11px;}
#product_info .quote_container .quote_box UL{margin-left: 10px;margin-top: 2px;margin-bottom: 3px;}
#product_info .quote_container .quote_box LI{font-size: 11px;margin-top: 4px;margin-bottom: 10px;}
#product_info .quote_container .quote_box P SPAN{width: auto;height: auto;margin: 0;padding: 0;text-align: left;}
#product_info .quote_container .quote_box_list LI{background-image: none;padding: 0;font-size: 11px;}
#product_info .quote_container .quote_box TABLE{width: 210px;margin: 10px 0 0 10px;}
#product_info .quote_container .quote_box #pdf1{border-bottom: none;}
#product_info .quote_container .quote_box TABLE TR TD P{text-align: left;padding: 5px 5px 5px 0;margin: 0;font-size: 11px;}
#product_info .quote_container .quote_results{width: 470px;height: 250px;border: 1px solid #CCC;margin-left: 10px;float: left;text-align: left; display: inline;}
#product_info .quote_container .quote_results TABLE{width: 450px;margin: 0px 0 10px 10px;font-size: 13px;}
#product_info .quote_container .quote_results TABLE TR TD{font-size: 13px;font-weight: bold;}
#product_info .quote_container .quote_results P{margin: 5px 0 0 5px;font-size: 11px;padding: 0 5px;}
#product_info .quote_container .quote_results H4{font-size: 200%;background: #EFEFEF;border-bottom: 1px solid #CCC;width: 464px;height: 25px;padding: 9px 3px 3px;text-align: center; margin: 0 0 3px 0;}
#product_info .quote_container .quote_results A{}
#product_info .quote_container #quote_builder{background: url(../images/builder.jpg) no-repeat;height: 250px;}
#product_info .quote_container #ways{background: url(../images/cards.gif) no-repeat bottom center;}
#product_info H3#instant{font-size: 150%;}
#product_info .quote_container #ways2{background: none;}




#product_info .quote_container #quote_builder2{background: url(../images/builder2.jpg) no-repeat;height: 250px;}
#product_info .quote_container .quote_box2{width: 230px;height: 300px;border: 1px solid #CCC;margin-left: 8px;float: left;text-align: left;background: url(../images/prod_panelbg.png) repeat-x left bottom; display: inline;}
#product_info .quote_container .quote_box2:first-child{margin-left: 0px;}
#product_info .quote_container .quote_box2 H4{font-size: 13px;margin: 0px 0 0 0px;background: #EFEFEF;border-bottom: 1px solid #CCC;	width: 224px;height: 25px;padding: 9px 3px 3px;text-align: center;}
#product_info .quote_container .quote_box2 SPAN{margin: 15px;width: 168px;height: 248px;}
#product_info .quote_container .quote_box2 P{text-align: left;padding: 5px;font-size: 11px;}
#product_info .quote_container .quote_box2 UL{margin-left: 10px;margin-top: 2px;margin-bottom: 3px;}
#product_info .quote_container .quote_box2 LI{font-size: 11px;margin-top: 4px;margin-bottom: 10px;}
#product_info .quote_container .quote_box2 P SPAN{width: auto;height: auto;margin: 0;padding: 0;text-align: left;}
#product_info .quote_container .quote_box_list LI{background-image: none;padding: 0;font-size: 11px;}
#product_info .quote_container .quote_box2 TABLE{width: 210px;margin: 10px 0 0 10px;}
#product_info .quote_container .quote_box2 #pdf1{border-bottom: none;}
#product_info .quote_container .quote_box2 TABLE TR TD P{text-align: left;padding: 5px 5px 5px 0;margin: 0;font-size: 11px;}











#ways2pay P{font-size: 11px;}






#marqueecontainer{position: relative;width: 240px;height: 200px;border-top: 1px solid #333;border-bottom: 1px solid #333;overflow: hidden;margin: 0 auto;padding: 2px;padding-left: 4px;}
#marqueecontainer H4{line-height: 200%;padding: 5px;}
#marqueecontainer P{padding: 5px;font-size: 130%;text-align: justify;font-family: Arial, Helvetica, sans-serif;}
.pics{height: 190px;width: 250px;padding: 0;margin: 0 auto;text-align: justify;}
.pics IMG{padding: 15px;border: 1px solid #CCC;background-color: #EEE;width: 200px;height: 200px;top: 0;left: 0;}
.pics P{text-align: justify;padding-top: 37px;}
.pics2{height: 170px;width: 170px;padding: 0;margin: 0 auto;text-align: justify;}
.pics2 IMG{padding: 15px;border: 1px solid #CCC;background-color: #EEE;width: 200px;height: 200px;top: 0;left: 0;}
.pics2 P{text-align: justify;font-size: 10px;}
#tabcase{width: 200px;height: 600px;float: left;margin-right: 15px;}
#tabs3{width: 200px;height: 340px;background: url(../images/tabmenu.png) no-repeat;}








UL#sitemap{	font-size: 12px;margin: 10px;}
UL#sitemap LI{margin-bottom: 10px;background: url(../images/square_blue.png) no-repeat 0 6px;padding-left: 15px;}
UL#sitemap LI UL LI{margin-bottom: 10px;background: url(../images/square_black.png) no-repeat 0 6px;padding-left: 15px;}
#arrows{float: left;width: 100px;height: 400px;}

#product_info3{width: 695px;float: left;}
#product_info3 #basket_container .main_basket{width: 695px;border-collapse: collapse;font-size: 12px;}
#product_info3 #basket_container .main_basket CAPTION{background: #3E48B1;color: #FFFFFF;padding: 5px;font-weight: bold;}
#product_info3 #basket_container .main_basket TH{background: #EFEFEF;color: #333;padding: 5px;font-weight: bold;border: 1px solid #CCC;text-align: center;}
#product_info3 #basket_container .main_basket TD{color: #333;padding: 5px;font-weight: bold;border: 1px solid #CCC;}
#product_info3 .main_basket{width: 695px;border-collapse: collapse;font-size: 12px;}
#product_info3 .main_basket CAPTION{background: #3E48B1;color: #FFFFFF;padding: 5px;font-weight: bold;}
#product_info3 .main_basket TH{background: #EFEFEF;color: #333;padding: 5px;font-weight: bold;border: 1px solid #CCC;text-align: center;}
#product_info3 .main_basket TD{color: #333;padding: 5px;font-weight: bold;border: 1px solid #CCC;}

#product_info44{width: 695px;float: left;}
#product_info44 p{font-size:12px}

#product_info44 ul{margin-left: 20px;}
#product_info44 li{font-size:12px; margin-left:5px;list-style:circle; margin-bottom: 10px}

.selectstretch{width: 70px;}
.selectstretch2{width: 40px;}
.mylist{font-size: 11px;padding-left: 20px;margin-bottom: 5px;}
#product_info3 UL{margin: 0 0 0 20px;}
#product_info3 H3{text-align: left;padding: 0;margin: 18px 0 10px;}
#product_info3 H4{text-align: left;padding: 0;margin: 0 0 10px;}
#product_info3 P{text-align: justify;font-size: 12px;padding: 0 0 10px;	margin: 0;}
DIV.form-container{clear: both;padding: 0;margin: 0;}
DIV.form-container FIELDSET{color: #666666;margin: 0;padding: 10px;border: 1px solid #DDD;}
DIV.form-container #carder FORM{margin: 0px 20px 20px 0px;font-size: 11px;padding: 0;}
DIV.form-container #carder2 FORM{margin: 0px 0px 20px;font-size: 11px;padding: 0;}
DIV.form-container FORM{margin: 0px 0px 20px;font-size: 11px;padding: 0;}
DIV.form-container DIV.fieldtitle{height: 30px;background: #3E48B1;color: #FFFFFF;padding: 5px;font-size: 150%;font-weight: bold;}
DIV.form-container FORM P{margin: 0;}
DIV.form-container FORM P.note{margin-left: 170px;font-size: 90%;color: #333;}
DIV.form-container FORM LEGEND{color: #7CCCD3;font-weight: bold;text-transform: uppercase;font-size: 110%;}
DIV.form-container FORM FIELDSET DIV{padding: 0.25em 0;}
DIV.form-container LABEL, DIV.form-container SPAN.label{margin-right: 10px;padding-right: 10px;width: 150px;display: block;float: left;text-align: right;position: relative;}
.paybuttons{text-align: center;width: 180px;float: right;margin-top: 10px;}
.paybuttons2{text-align: center;width: auto;float: left;margin-top: 10px;margin-left: 100px;}
.labelextender{width: 600px;}
#helpimage{width: 160px;height: 167px;background: url(../images/help.png) no-repeat;float: right;}
#carder H3, #carder2 H3{margin: 0;padding: 0;color: #3E48B1;font-weight: bold;}
#carder{width: 330px;}
#carder2{width: 360px;}
#carder2 DIV{clear: both;}
#carder DIV LABEL{width: 90px;}
#carder2 DIV LABEL{width: 160px;}
.smaller{font-size: 130%;}
.orange{color: #FF6600;}
.floatright{float: right;margin-top: 5px;padding-top: 5px;}
.floatleft{float: left;margin-top: 5px;padding-top: 5px;}
.clearfix:after{content: ".";display: block;height: 1px;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
/*Hides from IE-mac \*/
* HTML .clearfix{height: 1%;}
.clearfix{display: block;}
/*End hide from IE-mac*/
#product_yes{clear: both;}
#product_no{clear: both;}
.product_man{width: 200px;height: 200px;float: right;}
#list1{width: 700px;font-family: verdana;margin: 0px;padding: 0px;}
#list1 P{margin-bottom: 10px;border: none;color: #222222;text-decoration: none;font-size: 12px;margin: 0px;padding: 10px;background-color: #F2F2F2;overflow: hidden;height: 10em;}
#list1 H3{cursor: pointer;display: block;padding: 5px;margin-top: 0;margin-bottom: 0;text-decoration: none;font-weight: bold;font-size: 12px;color: #165E8E;background-color: #FFFFFF;border-bottom: 1px solid #EFEFEF;border-left: 1px solid #EFEFEF;border-right: 1px solid #EFEFEF;}
#list1 H3.selected{color: white;background-color: #01A300;border-bottom: 1px solid black;}
#list1 UL LI A{padding: 5px;border: 1px solid #CCC;padding: 3px 0 3px 5px;display: block;background: url(../images/arrowdown2.png) url(righ) no-repeat top;text-decoration: none;font-weight: bold;}
#list1 UL LI A:hover{color: #AF100C;}
#list1 UL LI UL{line-height: 150%;border: 1px solid #CCC;margin-bottom: 10px;border-top: none;padding: 5px;background: #F4F4F4;}
LI{list-style-type: none;}
#log{position: fixed;bottom: 0;right: 1em;text-align: right;}
#switch{position: fixed;bottom: 0;right: 15em;}

#fsa_logo{margin: 10px;float: right;width: 85px;height: 79px;}
.c2c_blue{color: #3E48B1;}


div.levitip {background-color: #ABD3DE;border: 1px solid #000;font-size: 0.8em;font-weight: bold;opacity: 0.8;padding: 2px 5px;}
.tip{ margin:3px 0 0 5px;}
.success{ border: 1px solid #FF0000;}


.required{ color:#FF0000; font-weight:bold; font-size:140%}
#ref_checker{ float:right}
#ref_checker_label{ text-align:right; float:right; width:150px;}

#re{ float:right}
#re_label{ text-align:right; float:right; width:150px;}
.mystyle{ font-size:80%;}
.mystyle tr td{vertical-align: top}
#well{ font-size:80%;}

A#infowar{width:140px; height: 44px; background: url(../images/infowar.png) no-repeat 0 0; text-indent: -5000px;display: block;float: right;margin-top: 330px; margin-right:30px}
A#infowar:hover{width:140px; height: 44px; background: url(../images/infowar.png) no-repeat 0 -45px; }
#warpanel{width:789px; height: 389px; background: url(../images/warpanel.jpg) no-repeat }

A.quotemenow188{background: url(../images/fg_quote_button-trans.png) no-repeat;display: block;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;}
A:hover.quotemenow188{background: url(../images/fg_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
A.quotemenow197{background: url(../images/vri_quote_button-trans.png) no-repeat;display: block;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;}
A:hover.quotemenow197{background: url(../images/vri_quote_button-trans.png) no-repeat 1px 1px;width: 150px;	height: 32px;text-indent: -5000px;}
.quotemenow189{background: url(../images/rti_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
A:hover.quotemenow189{background: url(../images/rti_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
.quotemenow190{background: url(../images/tyre_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
A:hover.quotemenow190{background: url(../images/tyre_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
.quotemenow196{background: url(../images/breakdown_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
A:hover.quotemenow196{background: url(../images/breakdown_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
.quotemenow198{background: url(../images/breakdown_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
A:hover.quotemenow198{background: url(../images/breakdown_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
.quotemenow192{background: url(../images/warranties_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
.quotemenow199{background: url(../images/warranties_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0;padding: 0;display: block;}
A:hover.quotemenow192{background: url(../images/warranties_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
A:hover.quotemenow199{background: url(../images/warranties_quote_button-trans.png) no-repeat 1px 1px;width: 150px;height: 32px;text-indent: -5000px;}
SPAN A#quotestyle1{background: url(../images/fg_quote_button-trans.png) no-repeat;width: 150px;height: 32px;margin: 13px 0 10px;text-indent: -5000px;}
SPAN A#quotestyle2{background: url(../images/rti_quote_button-trans.png) no-repeat;width: 150px;height: 32px;display: block;margin: 13px 0 10px;text-indent: -5000px;}
SPAN A#quotestyle3{	background: url(../images/tyre_quote_button-trans.png) no-repeat;width: 150px;height: 32px;display: block;margin: 13px 0 10px;text-indent: -5000px;}
SPAN A#quotestyle4{	background: url(../images/breakdown_quote_button-trans.png) no-repeat;width: 150px;height: 32px;display: block;margin: 13px 0 10px;text-indent: -5000px;}
SPAN A#quotestyle5{background: url(../images/warranties_quote_button-trans.png) no-repeat;width: 150px;height: 32px;display: block;margin: 13px 0 10px;text-indent: -5000px;}

.quoty{  margin-top: 124px}
.quoty2{  margin-top: 74px}




#videoLayer {
	position:fixed;
	width:300px;
	height:300px;
	z-index:1;
	bottom: -15px;
	Right: 30px;
}
div#fixme-bottom {
position: fixed; 
bottom:-15px; 
Right: 30px;
z-index: 33;
}

* html, 
* html body { 
height: 100%;
margin: 0;
padding: 0; 
}
* html #iefix { 
height: 100%;
overflow-y: scroll;
padding: 2px 0;
position: relative;
}


* html div#fixme-bottom, 
 {
position: absolute;
}

}

