*{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 22px;}
.defaultTextActive { color: #a1a1a1; font-style: italic; }
body.mceContentBody {  background:#FFF; }
P{line-height: 1.8em;padding: 0.5em 1.1em;}
A{color: #92B328;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: left;}
H4{font-size: 120%;}
UL LI{list-style: none;}
.noborder{border: none;}
.clear{clear: both;}
.nowhite{border-right: none;}
#panel1{background: url(../images/panel1.png) no-repeat;width:258px; height: 345px;display: block; margin-top: 5px}
#panel1:hover{background: url(../images/panel1.png) no-repeat 0 -345px;width:258px; height: 345px;display: block; margin-top: 5px}

#panel2{background: url(../images/panel2.png) no-repeat;width:258px; height: 345px;display: block; margin-top: 5px}
#panel2:hover{background: url(../images/panel2.png) no-repeat 0 -345px;width:258px; height: 345px;display: block; margin-top: 5px}

#panel3{background: url(../images/panel3.png) no-repeat;width:258px; height: 345px;display: block; margin-top: 5px}
#panel3:hover{background: url(../images/panel3.png) no-repeat 0 -345px;width:258px; height: 345px;display: block; margin-top: 5px}


/*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: #4343A7;;}

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

.pinkbullet{background: url(../images/square_pink.png) no-repeat 0 3px;}

.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;}
.limebullet{background: url(../images/square_lime.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:#4343A7; }
a.orange_link{ color:#222222;}
a.orange_link:hover { color:#4343A7; }
a.purple_link{ color:#222222; }
a.purple_link:hover { color:#4343A7;}
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: 400px;background: url(../images/logo-trans.png) no-repeat;text-indent: -5000px;float: left;	margin: 0 0 0px;}
#header #concase{height: 100px;width: 365px;float: right; padding-top: 5px}
#header #concase #contactus{float: left;height: 80px;width: 270px;margin-right: 15px;margin-top: 10px;text-indent: -5000px;background: url(../images/contactno-trans.png) no-repeat 0 15px;}
#header #concase #contactus #basketbutton A{background: url(../images/basket-trans.png) no-repeat;height: 35px;padding-top: 0;font-size: 12px;width: 100px;display: block;text-align: right;margin-left: 165px;}
#header #fsa2{width: 80px;height: 100px;float: right;}


/*NAVIGATION/////////////////////////////////////////////////////////////////////////////////////////////////*/
#navigation{width: 100%;position: relative;height: 35px;clear: both;z-index: 4000;}
.nav, .nav UL{list-style: none;margin: 0;padding: 0;}
.short{margin: 0 0 0 0}
.long{margin: 0 0 0 0}
.longer{margin: 0 0 0 0}
.nav{font-family: 'Arial Rounded', Helvetica, sans-serif;z-index: 100;position: relative;}
.nav LI{float: left;margin: 0 0 0 45px;padding: 0 0 0px 0;position: relative;}
.nav LI LI{float: left;margin: 0 0 0 0px;padding: 0;position: relative;}

.nav LI:first-child{border-left: none;margin-left: 0}

.nav LI A,.nav LI A:link,.nav LI A:active,.nav LI A:visited{font: 0.83em 'Arial Rounded', Helvetica, sans-serif;color: #000;display: block;padding: 0 7px;text-transform: lowercase;text-decoration: none;text-align: center;height: 29px; padding: 6px 0 0px 0; font-weight: bold; margin-left: 0; }
.nav LI LI A{padding: 0;}
.nav LI A:first-child{border-left: none;}
.nav LI A:hover{color: #FFF;}


#nav-one LI:hover UL A{background: url(../images/nav.png) repeat-x;color: #333;font-size: 0.8em}
#nav-one LI:hover UL A:hover{color: #FFF;}

.nav UL{background:;list-style: none;margin: 0;width: 200px;position: absolute;top: -999em;left: -1px;}
.nav LI:hover UL{top: 32px;}
.nav UL LI{border: 0;float: none;}
.nav UL A{padding-right: 20px;width: 200px;white-space: nowrap;}
.nav UL A:hover{background: #7A9620;color: #FFF;}

/*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: 37px;display: block;}
#mini1{width: 180px;height: 37px;background: url(../images/mini_bg1.png) repeat-x 0px 0px;margin-top: 5px;}
#mini1:hover{width: 180px;height: 37px;background: url(../images/mini_bg1.png) repeat-x 0px -37px;margin-top: 5px;}

#mini1s{width: 180px;height: 50px;background: url(../images/blog.png) no-repeat 0px 0px;margin-top: 5px;}
#mini1s:hover{width: 180px;height: 50px;background: url(../images/blog.png) no-repeat 0px -51px;margin-top: 5px;}

#mini1s A{width: 180px;height: 50px;display: block;}


#mini2{width: 180px;height: 188px;margin-top: 15px;background: url(../images/mini_bg2a.png) repeat-x 0px 0px;}
#mini3{width: 180px;height: 240px;margin-top: 5px;background: url(../images/mini_bg2a.png) repeat-x 0px 0px;border: 1px solid #CCCCCC;}
#mini3 A{width: 180px;height: 240px;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: 180px;height: 240px;margin-top: 5px;background: url(../images/5s.png) repeat-x 0px 0px;}
#mini3a:hover{width: 180px;height: 240px;margin-top: 5px;background: url(../images/5s.png) repeat-x 0px -240px;}

#mini3a A{width: 180px;height: 240px;display: block;}
#mini4a{width: 180px;height: 188px;margin-top: 5px;background: url(../images/4sa2.png) repeat-x 0px 0px;}
#mini4a:hover{width: 180px;height: 188px;margin-top: 5px;background: url(../images/4sa2.png) repeat-x 0px -188px;}

#mini4a A{width: 180px;height: 224px;display: block;}
#youtube{width:180px;padding: 2px; height: 183px;margin-top: 10px; text-align: center;  background: url(../images/youtubevid.png) no-repeat; padding-top:4px}
#youtube:hover{width:180px;padding: 2px; height: 183px;margin-top: 10px; text-align: center;  background: url(../images/youtubevid.png) no-repeat 0 -190px; padding-top:4px}
#youtube a{display: block; text-indent: -5000px; width:180px;height: 25px}

#youtube a:hover{color: black}
/*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_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_dealer{width: 950px;height: 60px;background: url(../images/product_header_dealer.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_blog{width: 950px;height: 60px;background: url(../images/product_header_blog.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;}

#product_header_videos{width: 950px;height: 60px;background: url(../images/product_header_videos.png) no-repeat;margin-top: 10px;text-indent:-5000px;}




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

/*FIRST ROW--------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
#first_row{width: 784px;clear: both;margin-top:10px;height:392px; margin-bottom: 5px; background: url(../images/panel.png) no-repeat;}

/*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;}

/*frame*/
#second_row .case{width: 256px;height: 356px;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: 376px;z-index: 1000;}
#tyre_abs A,#war_abs A,#mot_abs A,#smart_abs A{display: block;width: 256px;height: 376px;}
#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; margin: 0 0 0 10px}
#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 1em;margin: 12px 0 10px; font-size: 180%; font-family: "Arial Rounded MT Bold"}
#product_info H4{text-align: left;padding: 0.8em 3em 0.2em 1.0em ;margin: 0; font-size: 160%; font-family: "Arial Rounded MT Bold" ;color:#666 }
#product_info H3.gap_prehead{color:#000; text-align: left}
#product_info H3.gap_prehead2{font-size: 160%; margin-bottom: 20px}




#product_info H4.gap_green{color:#AE4EA1;}
#product_info H4.gap_pink{color:#FF3333 }
#product_info H4.gap_black{color:#000 }
.gap_green{color:#AE4EA1; }
.gap_pink{color:#FF3333;}
.gap_black{color:#000;}
.gap_green_td{color:#000; background: url(../images/tick2.png) no-repeat;width:230px;height: 40px;}
.gap_pink_td{color:#000; background: url(../images/tick1.png) no-repeat;width:230px;height: 40px;padding-top: 10px }
.gap_black_td{color:#000; background: url(../images/tick3.png) no-repeat;width:230px;height: 40px;padding-top: 10px }




#product_info P{text-align: justify;font-size: 12px;padding: 0 3em 0.5em 1.5em ;margin: 0; line-height: 1.6em}
#product_info UL{margin: 0;padding: 0.7em 12.0em 0.5em 1.0em}
#product_info ul LI{text-align: justify;font-size: 12px;margin: 0 0 10px;padding-left: 20px;}
#product_info ol{margin: 10px 0 0 0}
#product_info ol li{list-style-type: lower-alpha; margin:0 100px 10px 50px; font-size: 1.1em}
.lower_alpha{list-style-type: lower-alpha}
#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;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;	width: 224px;height: 70px;padding: 9px 3px 3px;text-align: center;background: url(../images/normal.png) no-repeat;}

#product_info .quote_container .quote_box H4.fgaphead{background: url(../images/fgaphead.png) no-repeat; text-indent: -5000px}

#product_info .quote_container .quote_box H4.rtihead{background: url(../images/rtihead.png) no-repeat; text-indent: -5000px}

#product_info .quote_container .quote_box H4.vrihead{background: url(../images/vrihead.png) no-repeat; text-indent: -5000px}

#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: url(../images/men.png) repeat-x;border-bottom: 1px solid #CCC;width: 464px;height: 25px;padding: 9px 3px 3px;text-align: center; margin: 0 0 3px 0;display: block; color: #000}
#product_info .quote_container .quote_results A{}
#product_info .quote_container #quote_builder{background: url(../images/builder.png) no-repeat;height: 250px;}
#product_info .quote_container #ways{background: url(../images/cards.png) no-repeat bottom center;}
#product_info .quote_container #ways ul{width:180px; padding: 0; margin: 0 0 0 10px;}
#product_info H3#instant{margin-left: 0px; padding-left: 0}
#product_info .quote_container #ways2{background: none;}
#ways2pay P{font-size: 11px;}


#quote_fgap ul,#quote_vri ul,#quote_rti ul{width:190px}

#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;}

















#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_lime.png) no-repeat 0 6px;padding-left: 15px;}
UL#sitemap LI UL{margin: 10px 0 0 0}
UL#sitemap LI UL LI{margin-bottom: 10px;background: url(../images/square_lime.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: url(../images/nav.png) repeat-x;color: #000;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: url(../images/nav.png) repeat-x;color: #000;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;}
.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: url(../images/nav.png) repeat-x;color: #000;padding: 5px;font-size: 120%;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: #000;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{font-family: verdana;margin: 0px;padding: 0px;}
#list1 ul li{margin: 0 0 10px 10px; padding: 0;border: 1px solid #CCC; width:670px}

#list1 H4{display: block;padding: 5px;margin-top: 0;margin-bottom: 0;text-decoration: none;font-weight: bold;font-size: 13px;color: #4343A7;background-color: #FFFFFF;}

#list1 P{margin-bottom: 10px;border: none;color: #222222;text-decoration: none;font-size: 12px;margin: 0px;padding: 10px;background-color: #F2F2F2;overflow: hidden; margin: }


#list2{font-family: verdana;margin: 0px;padding: 0px;}
#list2 ul li{margin: 0 0 10px 10px; padding: 0;border: 1px solid #CCC; width:670px}

#list2 H4{display: block;padding: 5px;margin-top: 0;margin-bottom: 0;text-decoration: none;font-weight: bold;font-size: 13px;color: #990000;background-color: #FFFFFF;}

#list2 P{margin-bottom: 10px;border: none;color: #222222;text-decoration: none;font-size: 12px;margin: 0px;padding: 10px;background-color: #F2F2F2;overflow: hidden; margin: }


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: 170px;height: 30px;text-indent: -5000px;margin: 0 0 0 10px;padding: 0;}
A:hover.quotemenow188{background: url(../images/fg_quote_button-trans.png) no-repeat 0px -32px;width: 170px;height: 30px;text-indent: -5000px;}
A.quotemenow197{background: url(../images/vri_quote_button-trans.png) no-repeat;display: block;width: 170px;height: 30px;text-indent: -5000px;margin: 0 0 0 10px;padding: 0;}
A:hover.quotemenow197{background: url(../images/vri_quote_button-trans.png) no-repeat 1px -32px;width: 170px;	height: 30px;text-indent: -5000px;}
.quotemenow189{background: url(../images/rti_quote_button-trans.png) no-repeat;width: 170px;height: 30px;text-indent: -5000px;margin: 0 0 0 10px;padding: 0;display: block;}
A:hover.quotemenow189{background: url(../images/rti_quote_button-trans.png) no-repeat 1px -32px;width: 170px;height: 30px;text-indent: -5000px;}
.quotemenow190{background: url(../images/tyre_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0 0 0 10px;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 0 0 10px;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 0 0 10px;padding: 0;display: block;}
.quotemenow199{background: url(../images/warranties_quote_button-trans.png) no-repeat;width: 150px;height: 32px;text-indent: -5000px;margin: 0 0 0 10px;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: 45px}
.quoty select{width:149px}
.quoty2{  margin-top: 35px}
#product_info .quoty table tbody tr td{font-size: 0.9em;}
.minitip{text-indent: -5000px; display: block; background: url(/bmt_site/images/minitip.png) no-repeat; width:15px; height: 15px;}
#gapbutton{background: url(../images/gapbutton.png) no-repeat;width:784px; height: 46px; display: block;margin-top:334px;text-indent: -5000px; float: left}
#gapbutton:hover{background:url(../images/gapbutton.png) no-repeat 0 -44px }

#contact_pic{float: left;width:283px;height:424px;text-indent: -5000px; background: url(../images/contactjess.jpg) no-repeat}
#contact_form{float: left;width:300px;}
.result_table{width:450px;}
.result_table tr:hover td{background: #F8FCE8}

#product_info table.gappy tr{border: none; border-collapse: separate; border-spacing: 4px}
#product_info table.gappy tr td{padding: 0;width:230px; vertical-align: top; border: none}
#product_info table.gappy tbody tr td h4{padding: 10px 5px 10px 10px; margin: 0; font-size: 135%}

#product_info table.gappy tbody tr td p{padding: 0 10px; margin: 0;font-size: 95%; text-align: left}
#product_info table.gappy tbody tr td p.imp_point{padding: 0 10px; margin: 10px 0 10px 0 ;font-size: 95%; text-align: left}

#product_info table.gappy tbody tr td.last_column p{padding: 0 0px 0 10px; margin: 0;}

#product_info table.gappy tr th{padding: 0;}

#product_info table.gappy tr td.td_mid{background: url(../images/td_mid.png) repeat-y;}

#product_info table.gappy tr td.td_foot{background: url(../images/td_foot.png) repeat-y;height: 17px}

#ins_para{background: #DEDEDE; color: #666; padding: 20px;color: #333}
#why_para{background: #EFEFEF url(../images/secure.jpg) no-repeat; color: #666; padding: 225px 20px 20px 20px;color: #333;width:630px; margin: 20px 0 20px 20px}

.ins_links {padding-top: 20px}
.ins_links a{background: url(../images/fg_quote_button-trans.png) no-repeat;display: block;width: 170px;height: 30px;text-indent: -5000px;margin: 0 0 0 10px;padding: 0;}

#contact_dealer div{width:600px;clear: both;  height: 30px}
#contact_dealer label{width:190px;text-align: left;float: left; margin-right: 10px}
#contact_dealer input{width:250px;text-align: left;float: left; margin-right: 10px}
#contact_dealer select{text-align: left;float: left; margin-right: 10px}
#contact_dealer span{width:40px;float: left}
#contact_dealer .subg{width:150px; text-align: center}
#contact_dealer input.radios{width:20px;}
#contact_dealer input.radios2{width:20px;margin-left: 10px}




#facebox .b {
  background:url(http://www.playsomething.co.uk/bmt_site/images/facebox/b.png);
}

#facebox .tl {
  background:url(http://www.playsomething.co.uk/bmt_site/images/facebox/tl.png);
}

#facebox .tr {
  background:url(http://www.playsomething.co.uk/bmt_site/images/facebox/tr.png);
}

#facebox .bl {
  background:url(http://www.playsomething.co.uk/bmt_site/images/facebox/bl.png);
}

#facebox .br {
  background:url(http://www.playsomething.co.uk/bmt_site/images/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 500px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 9999;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
}
.facebox_table{margin: 0px 10px 20px 0px; font-size: 12px;}
.facebox_table td,.facebox_table th{padding: 5px;}
.facebox_table tr{height: 25px}
.facebox_table label{width:200px;}

.gag{font-size: 90%}
#cover_level{/*font-size:83%*/}

#blogform div{width:700px; float:left; margin-bottom: 10px;}
#blogform div label{width:100px; float: left;margin-right: 20px; }
#blogform div input{width:380px; float: left; }
#blogform div textarea{float: left; font-family: Arial; font-size:110%}


