body{margin:0;font:12px Arial,Helvetica,sans-serif;padding:0;border:none;background:#f2f2f2}
.whitebg{background:#fff;width:1004px;margin:auto}
p{font-size:12px}
p a:link,p a:visited,ul a:link,ul a:visited,ol a:link,ol a:visited{color:#39f;text-decoration:none}
.p2 a:link, .p2 a:visited{color:#333;text-decoration:underline}
.p2 a:hover {color:#39f}
.smalltext{font-size:9px;padding-bottom:2px}
img{border:0px}
.homeform,.Retrieve_QuoteLabel,label,select,input{font:12px Arial,Helvetica,sans-serif}
.homeform a{color:#333;text-decoration:none}
.homeform a:hover{text-decoration:underline}
.subnav{background:#eee;width:965px;margin:auto;padding:0 7px 0 7px;height:35px;font:12px/34px Arial,Helvetica,sans-serif}
.subnav a:link,.subnav a:visited{text-decoration:none}
.subselect{color:#575757;background:url(../images/graytick.gif) no-repeat;padding-left:16px}
.subLoans a:link, .subLoans a:visited{color:#090;background:url(../images/greentick.gif) no-repeat;padding-left:16px}
.subMortgage a:link, .subMortgage a:visited{color:#c00;background:url(../images/redtick.gif) no-repeat;padding-left:16px}
.subInsurance a:link, .subInsurance a:visited{color:#3464B4;background:url(../images/dbluetick.gif) no-repeat;padding-left:16px}
.subCC a:link, .subCC a:visited{color:#A340B5;background:url(../images/purpletick.gif) no-repeat;padding-left:16px}
.subDebt a:link, .subDebt a:visited{color:#f60;background:url(../images/orangetick.gif) no-repeat;padding-left:16px}
.rightpad {padding-top:7px;padding-right:10px}
.topgap {padding-top:5px}
.formtab td{height:31px;vertical-align:top;line-height:21px}

.tl {float:left;height:27px; width:12px}
.tm {float:left;width:224px}
.tr {float:left;height:27px;width:12px}
.ml {float:left;height:67px;width:82px;padding-left:10px}
.mr {float:left;height:63px;width:134px}
.bl {float:left;height:24px;width:12px}
.bm {float:left;width:224px}
.br {float:left;height:24px;width:12px}
.table {float:left;width:248px;height:132px}
.form{font-size:11px}

p a:hover,ul a:hover,ol a:hover,.top a:hover,.subnav a:hover{text-decoration:underline}
.underline{text-decoration:underline;font-weight:bold}
.borderline {border-bottom: 1px dotted #c4c4c4}
.boxtext{font:11px Arial,Helvetica,sans-serif;padding-top:5px}
h1{font:bold 22px Century Gothic, sans-serif;padding:2px 0 2px 0;margin:0px;color:#000}
h2{font:normal 16px Arial,Helvetica,sans-serif;padding:4px 0 2px 0;margin:0px}
h3{font:normal 14px Arial,Helvetica,sans-serif;padding:2px 0 2px 0;margin:0px;color:#000}
h4{font:normal 12px Arial,Helvetica,sans-serif;padding:2px 0 2px 0;margin:0px;color:#000}
/*Colours  and Background Colours*/
.ColoursLoans{color:#090}.BackColoursLoans{background:#090}
.ColoursMortgage{color:#c00}.BackColoursMortgage{background:#c00}
.ColoursInsurance{color:#3464B4}.BackColoursInsurance{background:#3464B4}
.ColoursInsurance2{color:#600}.BackColoursInsurance2{background:#600}
.ColoursInsuranceDark{color:#600}.BackColoursInsuranceDark{background:#600}
.ColoursCC{color:#A340B5}.BackColoursCC{background:#84009c}
.ColoursOnly{color:#39f}.BackColoursOnly{background:#39f}
.ColoursVan{color:#47BAD5}.BackColoursVan{background:#47BAD5}
.ColoursGreen{color:#090}.BackColoursGreen{background:#090}
.ColoursTravel{color:#f60}.BackColoursTravel{background:#f60}
.ColoursBH{color:#3464b4}.BackColoursBH{background:#3464b4}
.ColoursLife{color:#39f}.BackColoursLife{background:#39f}
.ColoursCar{color:#C00}.BackColoursCar{background:#C00}
.ColoursHealth{color:#B83A6E}.BackColoursHealth{background:#B83A6E}
.ColoursBrown{color:#D7933E}.BackColoursBrown{background:#D7933E}
.ColoursDebt{color:#f60}.BackColoursDebt{background:#f93}
.ColoursPP{color:#679b02}
/*Colours  and Links*/
.ColoursLoansLink a:link,.ColoursLoansLink a:visited {color:#444; text-decoration:none}
.ColoursLoansLink a:hover {color:#090; text-decoration:underline}
.ColoursMortgageLink a:link, .ColoursMortgageLink a:visited {color:#444; text-decoration:none}
.ColoursMortgageLink a:hover {color:#c00; text-decoration:underline}
.ColoursInsuranceLink a:link, .ColoursInsuranceLink a:visited {color:#444; text-decoration:none}
.ColoursInsuranceLink a:hover {color:#3464B4; text-decoration:underline}
.ColoursCCLink a:link, .ColoursCCLink a:visited {color:#444; text-decoration:none}
.ColoursCCLink a:hover {color:#A340B5; text-decoration:underline}
.ColoursLifeLink a:link, .ColoursLifeLink a:visited {color:#444; text-decoration:none}
.ColoursLifeLink a:hover {color:#39f; text-decoration:underline}
.ColoursHealthLink a:link, .ColoursHealthLink a:visited {color:#444; text-decoration:none}
.ColoursHealthLink a:hover {color:#B83A6E; text-decoration:underline}
/*Top buttons*/
.topButtons {text-align:left}
.topButtons a:link, .topButtons a:visited{font:11px Arial, Helvetica, sans-serif;color:#333;text-decoration:none}
.topButtons a:hover{text-decoration:underline}

.sitelink{display:block;width:21px;height:27px;background:url(../Images/sitemap.gif)}
.loginlink{display:block;width:21px;height:27px;background:url(../Images/login.gif)}
.logoutlink{display:block;width:21px;height:27px;background:url(../Images/logout.gif)}
.acclink{display:block;width:21px;height:27px;background:url(../Images/account.gif)}
.editlink{display:block;width:21px;height:27px;background:url(../Images/edit.gif)}
.reglink{display:block;width:21px;height:27px;background:url(../Images/register.gif)}
a.sitelink:hover, a.logoutlink:hover, a.editlink:hover, a.acclink:hover, a.loginlink:hover, a.reglink:hover{background-position:-21px 0}

/*Text*/
.Strong{font-size:12px;font-weight:bold}
.Strong2{font-size:14px;line-height:22px}
/*Footer*/
.footer{font-size:12px}
.footer a:link,.footer a:visited{font-size:12px;color:#666;text-decoration:none}
.footer a:hover{color:#39f;text-decoration:underline}
.CoverHeader{border-bottom:1px solid #ccc;background:url(../images/bg/QuickAdviceTL.gif) left top}
/*Product Pages*/
.ProductColHeader{padding:4px 0 4px 4px;font-size:12px;background:#E1E1E1}
.ProductRowHeader{padding:3px 0 3px 4px;font-size:12px;border-bottom:1px solid #E1E1E1}
.ProductRowText{padding:3px 0 3px 4px;font-size:12px;background:#fff;text-align:left;border-bottom:1px solid #E1E1E1}
.ProductRowTextBold{text-align:center;font-weight:bold;font-size:12px;background:#fff;border-bottom:1px solid #E1E1E1}
.ProductBorderText{padding:3px 0 3px 4px;border:1px solid #E1E1E1}

/*Column Headings*/
.ResultLeft{font-size:12px;font-weight:bold;text-align:left;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;padding-left:4px}
.ResultCentre{font-size:12px;font-weight:bold;text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb }
.ResultRight{font-size:12px;font-weight:bold;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb}
.ResultField{font-size:12px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:1px solid #bbb}
/*Text*/
.ResultTextIns{color:#333;text-align:center;font-size:12px;border-bottom:1px solid #bbb;border-right:1px solid #bbb}
.ResultText{color:#333;text-align:center;font-size:12px;border:1px solid #bbb}
.ResultText2{color:#fff;text-align:center;font-size:12px;}
.ResultText2 a:link,.ResultText2 a:visited{color:#fff;text-decoration:none}
.ResultText2 a:hover{color:#fff;text-decoration:underline}

.ResultTextCC{color:#333;text-align:center;font-size:12px;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-top:1px solid #bbb;border-right:1px solid #bbb;padding:12px 4px 12px 4px}
.ResultTextCC a:link,.ResultTextCC a:visited{text-decoration:none;color:#333;text-align:right}
.ResultTextCC a:hover{color:#A340B5;text-decoration:underline}
.ResultTextBold{font-size:18px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;text-align:center;font-weight:bold;background:#e7f5fe url(../Images/bg/result.gif) repeat-x bottom}
.ResultTextBoldDark{font-size:18px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;text-align:center;font-weight:bold;background:#e7f5fe url(../Images/bg/result.gif) repeat-x bottom}
.ResultTextBoldI{font-size:18px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;text-align:center;font-weight:bold;background:#e7f5fe url(../Images/bg/result.gif) repeat-x bottom}
.ResultTextBold2{font-size:18px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:12px 4px 12px 4px;text-align:center;font-weight:bold}
.ResultLogo{border-bottom:1px solid #bbb;text-align:center;border-left:1px solid #bbb;border-right:1px solid #bbb;background:white}

.ResultTextWhite a:link,.ResultTextWhite a:visited{text-decoration:none;color:#333;text-align:right}
.ResultTextWhite a:hover{color:#A340B5;text-decoration:underline}

/*Result Tables Column  Heading*/		
.NumberDebt{color:#FE8D65;font-weight:normal;font-size:16px;font-weight:bold}
.NumberOnly{color:#39f;font-weight:normal;font-size:16px;font-weight:bold}
.NumberDebtAdvice{color:#f60;font-weight:normal;font-size:18px}
.NumberInsurance{color:#3464B4;font-weight:normal;font-size:18px}
.NumberBikeInsurance{color:#090;font-weight:normal;font-size:18px}
.NumberCarInsurance{color:#c00;font-weight:normal;font-size:18px}
.NumberVanInsurance{color:#47BAD5;font-weight:normal;font-size:18px}
.NumberTravelInsurance{color:#f60;font-weight:normal;font-size:18px}
.NumberHealthInsurance{color:#BA517C;font-weight:normal;font-size:18px}
.NumberLifeInsurance{color:#3299FE;font-weight:normal;font-size:18px}
.NumberHomeInsurance{color:#0842AE;font-weight:normal;font-size:18px}
.NumberHealth{color:#BA517C;font-weight:bold;font-size:16px;font-weight:bold}
.NumberMor{color:#c00;font-weight:normal;font-size:16px;font-weight:bold}

/*Guides Right Links*/
.GuidesHead_Left{font-size:13px;text-align:left;background:url(../../../images/bg/bg-quick-guides.gif) repeat-x;height:20px;padding:5px 0 5px 5px;border-left:1px solid #ccc;border-top:1px solid #ccc}
.GuidesHead_Left a:link,.GuidesHead_Left a:visited{text-decoration:none;color:#000}
.GuidesHead_Left a:hover{color:#090;text-decoration:underline}	
.GuidesHead2_Right{border-right:1px solid #ccc;border-top:1px solid #ccc}
.GuidesBody{text-align:left;color:#333;border:1px solid #CCC;padding:4px 2px 4px 15px}
/*Guides - FAQ - Money Saving Pages*/
.GuidesHead{font-size:13px;text-align:left;padding:5px 0 5px 5px;border-left:1px solid #ccc;border-top:1px solid #ccc}
.GuidesHead2{border-right:1px solid #ccc;border-top:1px solid #ccc;text-align:right}
/*Home Blue*/
.GuidesOnly{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.GuidesOnly a:link,.GuidesOnly a:visited{color:#000;text-decoration:none}
.GuidesOnly a:hover{color:#39f;text-decoration:underline}
/*Insurance - Car*/
.GuidesCar{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesCar a:link,.GuidesCar a:visited{color:#c00;text-decoration:none}
.GuidesCar a:hover{color:#333;text-decoration:underline}
.GuidesCar2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesCar2 a:link,.GuidesCar2 a:visited{color:#000;text-decoration:none}
.GuidesCar2 a:hover{color:#c00;text-decoration:underline}
/*Insurance - Deafult*/
.GuidesInsurance{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesInsurance a:link,.GuidesInsurance a:visited{color:#3464b4;text-decoration:none}
.GuidesInsurance a:hover{color:#333;text-decoration:underline}
.GuidesInsurance2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesInsurance2 a:link,.GuidesInsurance2 a:visited{color:#000;text-decoration:none}
.GuidesInsurance2 a:hover{color:#c00;text-decoration:underline}
/*Insurance - Bike*/
.GuidesGreen{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesGreen a:link,.GuidesGreen a:visited{color:#090;text-decoration:none}
.GuidesGreen a:hover{color:#333;text-decoration:underline}
.GuidesGreen2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesGreen2 a:link,.GuidesGreen2 a:visited{color:#000;text-decoration:none}
.GuidesGreen2 a:hover{color:#090;text-decoration:underline}
/*Insurance - Health*/
.GuidesHealth{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesHealth a:link,.GuidesHealth a:visited{color:#BA517C;text-decoration:none}
.GuidesHealth a:hover{color:#333;text-decoration:underline}
.GuidesHealth2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesHealth2 a:link,.GuidesHealth2 a:visited{color:#000;text-decoration:none}
.GuidesHealth2 a:hover{color:#BA517C;text-decoration:underline}
/*Insurance - Life*/
.GuidesLife{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesLife a:link,.GuidesLife a:visited{color:#3299FE;text-decoration:none}
.GuidesLife a:hover{color:#333;text-decoration:underline}
.GuidesLife2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesLife2 a:link,.GuidesLife2 a:visited{color:#000;text-decoration:none}
.GuidesLife2 a:hover{color:#3299FE;text-decoration:underline}
/*Insurance - Van*/
.GuidesVan{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesVan a:link,.GuidesVan a:visited{color:#47BAD5;text-decoration:none}
.GuidesVan a:hover{color:#333;text-decoration:underline}
.GuidesVan2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesVan2 a:link,.GuidesVan2 a:visited{color:#000;text-decoration:none}
.GuidesVan2 a:hover{color:#47BAD5;text-decoration:underline}
/*Insurance - Home*/
.GuidesHB{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesHB a:link,.GuidesHB a:visited{color:#0842AE;text-decoration:none}
.GuidesHB a:hover{color:#333;text-decoration:underline}
.GuidesHB2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesHB2 a:link,.GuidesHB2 a:visited{color:#000;text-decoration:none}
.GuidesHB2 a:hover{color:#0842AE;text-decoration:underline}		
/*Insurance - Travel*/
.GuidesTravel{padding:0 1px 1px 0;line-height:18px;font-size:11px}
.GuidesTravel a:link,.GuidesTravel a:visited{color:#f60;text-decoration:none}
.GuidesTravel a:hover{color:#333;text-decoration:underline}
.GuidesTravel2{padding:0 1px 1px 0;line-height:18px;font-size:12px}
.GuidesTravel2 a:link,.GuidesTravel2 a:visited{color:#000;text-decoration:none}
.GuidesTravel2 a:hover{color:#f60;text-decoration:underline}
/*Text Links*/
/*Car Insurance - Default*/
.TextLinkRed{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkRed a:link,.TextLinkRed a:visited{color:#333;text-decoration:underline}
.TextLinkRed a:hover{color:#C00;text-decoration:underline}
.TextLinkRed2{padding:0 1px 1px 0;font-size:12px}
.TextLinkRed2 a:link,.TextLinkRed2 a:visited{color:#C00;text-decoration:underline}
.TextLinkRed2 a:hover{color:#333;text-decoration:underline}
/*Home Insurance - Mortgage*/
.TextLinkBlue{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkBlue a:link,.TextLinkBlue a:visited{color:#333;text-decoration:underline}
.TextLinkBlue a:hover{color:#0842AE;text-decoration:underline}
.TextLinkBlue2{padding:0 1px 1px 0;font-size:12px}
.TextLinkBlue2 a:link,.TextLinkBlue2 a:visited{color:#0842AE;text-decoration:underline}
.TextLinkBlue2 a:hover{color:#333;text-decoration:underline}
/*Bike Insurance - Loan*/
.TextLinkGreen2{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkGreen2 a:link,.TextLinkGreen2 a:visited{color:#333;text-decoration:underline}
.TextLinkGreen2 a:hover{color:#090;text-decoration:underline}
.TextLinkGreen{padding:0 1px 1px 0;font-size:12px}
.TextLinkGreen a:link,.TextLinkGreen a:visited{color:#090;text-decoration:underline}
.TextLinkGreen a:hover{color:#333;text-decoration:underline}		
/*Health Insurance*/
.TextLinkHealth{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkHealth a:link,.TextLinkHealth a:visited{color:#333;text-decoration:underline}
.TextLinkHealth a:hover{color:#BA517C;text-decoration:underline}
.TextLinkHealth2{padding:0 1px 1px 0;font-size:12px}
.TextLinkHealth2 a:link,.TextLinkHealth2 a:visited{color:#BA517C;text-decoration:underline}
.TextLinkHealth2 a:hover{color:#333;text-decoration:underline}
.TextLinkOrange{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkOrange a:link,.TextLinkOrange a:visited{color:#333;text-decoration:underline}
.TextLinkOrange a:hover{color:#FF6600;text-decoration:underline}
.TextLinkOrange2{padding:0 1px 1px 0;font-size:12px}
.TextLinkOrange2 a:link,.TextLinkOrange2 a:visited{color:#FF6600;text-decoration:underline}
.TextLinkOrange2 a:hover{color:#333;text-decoration:underline}
.TextLinkCC{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkCC a:link,.TextLinkCC a:visited{color:#333;text-decoration:underline}
.TextLinkCC a:hover{color:#A340B5;text-decoration:underline}	
.TextLinkCC2{padding:0 1px 1px 0;font-size:12px}
.TextLinkCC2 a:link,.TextLinkCC2 a:visited{color:#A340B5;text-decoration:underline}
.TextLinkCC2 a:hover{color:#333;text-decoration:underline}
.TextLinkVan{padding:0 1px 1px 0;font-size:13px;line-height:22px}
.TextLinkVan a:link,.TextLinkVan a:visited{color:#333;text-decoration:underline}
.TextLinkVan a:hover{color:#47BAD5;text-decoration:underline}	
.TextLinkVan2{padding:0 1px 1px 0;font-size:12px}
.TextLinkVan2 a:link,.TextLinkVan2 a:visited{color:#47BAD5;text-decoration:underline}
.TextLinkVan2 a:hover{color:#333;text-decoration:underline}
.TextLinkOnly{padding:2px 0 2px 0;font-size:12px}
.TextLinkOnly a:link,.TextLinkOnly a:visited{color:#39f;text-decoration:none}
.TextLinkOnly a:hover{color:#333;text-decoration:underline}

.formbgborder{border:1px double #CCCCCC;background-color:#E8E8E8}
.cal{background:url(../images/calendar/calendar.gif) no-repeat center;width:16px;height:20px;border:0px;cursor:pointer;margin-left:5px;vertical-align:middle}
.TickPro{background:url(../images/insurance/TickPro.jpg) left top no-repeat;font-size:12px;padding:2px 0 12px 25px;text-align:left}

/* --- NEW ONLYINSURANCE 18/11/08 --- */
.compareBG{width:975px;height:206px;background:url(../Images/bg/compareBG.gif); margin:auto}
.comparebox{background:url(../Images/bg/comparebox.gif);width:945px;height:151px;margin:auto}
.comparetitle{padding:10px 0 10px 18px}
.comparedivs{float:left;width:153px;padding:0 15px 20px 20px;margin-top:20px}
.comparedivs a{font:bold 11px/15px Century Gothic, sans-serif;color:#828282;text-decoration:none}
.comparedivs a:hover{text-decoration:underline}
.comparedivs h1 {margin-bottom:10px}
.comparedivs h1 a{font:bold 14px Century Gothic, sans-serif;color:#39f;text-decoration:none}
.compareborder{border-right:1px solid #e0e0e0}
.lc {background:url(../Images/reskin/leftbg.gif) top repeat-y;width:278px;padding-top:15px}
.search-t {background:url(../Images/reskin/search-t.gif) top no-repeat;width:248px;color:#fff;font:bold 16px Century Gothic, sans-serif;padding:10px 0 5px 15px}
.search-m {background:#6db5fe url(../Images/reskin/search-m.gif) top no-repeat;width:242px;color:#fff;border-left:3px solid #fff;border-right:3px solid #fff}
.search-m li {list-style:none;margin-left:-18px}
.search-m a:link, .search-m a:visited {color:#fff;text-decoration:none;font-weight:bold}
.search-m a:hover {color:#fff;text-decoration:underline}
.search-b {background-color:#6db5fe;width:248px;border-right:3px solid #fff;border-left:3px solid #fff;border-bottom:3px solid #fff;font-size:6px}

.news-t {background:url(../Images/reskin/news-t.gif) top no-repeat;width:248px;color:#666;font:bold 14px Century Gothic, sans-serif;padding-left:22px;height:33px}
.news-m {background:url(../Images/reskin/news-m.gif) top repeat-y;width:248px}
.news-b {background:url(../Images/reskin/news-b.gif) bottom no-repeat;width:248px;height:11px}

.exp-m {height:153px;width:248px;vertical-align:top}
.exp-m h1 {font:bold 16px Arial, Helvetica, sans-serif;color:#39f;margin-bottom:0;padding:6px 0 0 8px}
.exp-m p {font:10px/12px Arial, Helvetica, sans-serif;margin:25px 0 0 20px;width:142px}

.retreive-t {background:url(../Images/reskin/retreive-t.gif) top no-repeat;color:#3464b4;text-align:left;width:214px;font:bold 14px Century Gothic, sans-serif;padding:0 0 0 10px;height:33px}
.retreive-m {background:url(../Images/reskin/news-m.gif) top repeat-y;width:214px}
.retreive-m a:link, .retreive-m a:visited {text-decoration:underline;color:#333}
.retreive-m a:hover{text-decoration:underline;color:#3464b4}
.retreive-b {background:url(../Images/reskin/news-b.gif) bottom no-repeat;width:214px;height:11px}

#bloglink{background:url(../Images/reskin/blogbg.gif) top no-repeat;height:87px;margin:5px 0 0 5px}
#bloglink h3 {padding-top:24px;margin:0 0 0 20px;font:14px Century Gothic, sans-serif}
#bloglink h3 a:link, #bloglink h3 a:visited {text-decoration:none;color:#39f}
#bloglink h3 a:hover {text-decoration:underline}
#bloglink h4 {font:18px Century Gothic, sans-serif;font-weight:bold;margin:-4px 0 0 20px}
#bloglink h4 a:link, #bloglink h4 a:visited {text-decoration:none;color:#666}
#bloglink h4 a:hover {text-decoration:underline}
#bloglink p {margin:0 0 0 20px;padding-right:80px;font:12px Century Gothic, sans-serif}
#bloglink p a:link, #bloglink p a:visited {text-decoration:none;color:#39f}
#bloglink p a:hover {text-decoration:underline}

.retrieve {background:url(../Images/default/retrieve.gif) top no-repeat;height:65px; width:247px}
.retrieve h3 {margin:0 0 0 10px;font:14px Century Gothic, sans-serif}
.retrieve h3 a:link, .retrieve h3 a:visited {text-decoration:none;color:#39f}
.retrieve h3 a:hover {text-decoration:underline}
.retrieve h4 {font:18px Century Gothic, sans-serif;font-weight:bold;margin:-4px 0 0 10px}
.retrieve h4 a:link, .retrieve h4 a:visited {text-decoration:none;color:#666}
.retrieve h4 a:hover {text-decoration:underline}
.retrieve p {margin:0 0 0 10px;padding-right:80px;font:12px Century Gothic, sans-serif}
.retrieve p a:link, .retrieve p a:visited {text-decoration:none;color:#39f}
.retrieve p a:hover {text-decoration:underline}


.articles{background:url(../Images/reskin/art-frame.gif) left top no-repeat;width:516px;height:160px;position:relative}
#arttitle {font:14px Arial;position:absolute;left:10px;top:-7px;background-color:#fff;padding:0 5px 0 5px}
.more {background:#fff;float:right;margin:0;height:10px;position:absolute;top:100px;bottom:0;right:0;text-align:right;padding-right:20px}

.guidetop{background:url(../Images/reskin/guidetop.gif) left top no-repeat;height:29px;font:14px/29px Arial; padding-left:8px;width:330px}
.articletop{background:url(../Images/reskin/articletop.gif) left top no-repeat;height:29px;font:14px/29px Arial; padding-left:8px; width:330px}

.articletitle {font:bold 11px Arial; padding:10px 0 0 10px}
.articletext {font: 11px Arial;border-bottom:1px dotted #ddd;padding:0 5px 0 10px}
.articlepic {border-bottom:1px dotted #ddd; padding:12px 0 12px 8px}
.featured_title {font:bold 11px Arial; height:10px}
.featured_description {font: 11px Arial;padding:0 10px 0 5px; height:50px; vertical-align:top}
.white{color:white}
.black{color:black}

.bestbuys {background-color:#fff;border:1px solid #cbcbcb;text-align:left;padding-left:10px;color:#666;font:bold 14px Century Gothic, sans-serif;width:248px}
.retreive{width:214px;background-color:#fff;border:1px solid #cbcbcb;text-align:left}
.retreive td {padding-left:8px}
.retreive a:link, .retreive a:visited {text-decoration:none;font:12px Arial, sans-serif;color:#333}
.retreive a:hover {text-decoration:underline}

/*Home Blue*/
.cmsonlyart{padding:2px 0 2px 0;font-size:12px;line-height:15px}
.cmsonlyart a:link,.cmsonlyart a:visited{color:#000;text-decoration:none}
.cmsonlyart a:hover{color:#39f;text-decoration:underline}

.cmsonlynews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmsonlynews a:link,.cmsonlynews a:visited{color:#000;text-decoration:none}
.cmsonlynews a:hover{color:#39f;text-decoration:underline}

/*General Insurance*/
.cmsinsart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmsinsart a:link,.cmsinsart a:visited{color:#000;text-decoration:none}
.cmsinsart a:hover{color:#3464b4;text-decoration:underline}

.cmsinsnews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmsinsnews a:link,.cmsinsnews a:visited{color:#000;text-decoration:none}
.cmsinsnews a:hover{color:#3464b4;text-decoration:underline}

/*Health Insurance*/
.cmshealthart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmshealthart a:link,.cmshealthart a:visited{color:#000;text-decoration:none}
.cmshealthart a:hover{color:#BA517C;text-decoration:underline}

.cmshealthnews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmshealthnews a:link,.cmshealthnews a:visited{color:#000;text-decoration:none}
.cmshealthnews a:hover{color:#BA517C;text-decoration:underline}

/*Car Insurance*/
.cmscarart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmscarart a:link,.cmscarart a:visited{color:#000;text-decoration:none}
.cmscarart a:hover{color:#c00;text-decoration:underline}

.cmscarnews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmscarnews a:link,.cmscarnews a:visited{color:#000;text-decoration:none}
.cmscarnews a:hover{color:#c00;text-decoration:underline}

/*Van Insurance*/
.cmsvanart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmsvanart a:link,.cmsvanart a:visited{color:#000;text-decoration:none}
.cmsvanart a:hover{color:#47BAD5;text-decoration:underline}

.cmsvannews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmsvannews a:link,.cmsvannews a:visited{color:#000;text-decoration:none}
.cmsvannews a:hover{color:#47BAD5;text-decoration:underline}

/*Life Insurance*/
.cmslifeart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmslifeart a:link,.cmslifeart a:visited{color:#000;text-decoration:none}
.cmslifeart a:hover{color:#3299FE;text-decoration:underline}

.cmslifenews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmslifenews a:link,.cmslifenews a:visited{color:#000;text-decoration:none}
.cmslifenews a:hover{color:#3299FE;text-decoration:underline}

/*Bike Insurance*/
.cmsloanart {padding:2px 0 2px 0;font-size:12px;line-height:15px}
.cmsloanart a:link,.cmsloanart a:visited{color:#000;text-decoration:none}
.cmsloanart a:hover{color:#090;text-decoration:underline}

.cmsloannews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmsloannews a:link,.cmsloannews a:visited{color:#000;text-decoration:none}
.cmsloannews a:hover{color:#090;text-decoration:underline}

/*Debt*/
.cmsdbtart{padding:0 1px 1px 0;font-size:12px;line-height:15px}
.cmsdbtart a:link,.cmsdbtart a:visited{color:#000;text-decoration:none}
.cmsdbtart a:hover{color:#f60;text-decoration:underline}

.cmsdbtnews{padding:2px 0 2px 0;font-size:11px;line-height:18px}
.cmsdbtnews a:link,.cmsdbtnews a:visited{color:#000;text-decoration:none}
.cmsdbtnews a:hover{color:#f60;text-decoration:underline}



/*end*/

#clear, .clear {clear:both}
#landings-ins {float:left;width:676px;margin-bottom:10px}
#landings-ins p{font:normal 15px Arial, Helvetica, sans-serif;color:#333;padding:0px 10px 0px 170px}
#landings-ins img {text-align:right;top:161px;left:168px;float:right;position:absolute}

#landings-ins h1{font:21px Arial, Helvetica, sans-serif;padding:12px 0 0 17px;margin-top:0}
#landings-ins h1 a:link, #landings-ins h1 a:visited {text-decoration:none}
#landings-ins h1 a:hover {text-decoration:underline}

#landings-lev2 {float:left;width:676px;margin-bottom:10px}
#landings-lev2 p{font:normal 14px Arial, Helvetica, sans-serif;color:#333;margin-top:4px;padding-left:170px}
#landings-lev2 img {text-align:right;top:70px;left:168px;float:right;position:absolute}

#landings-lev2 h2{font:16px Arial, Helvetica, sans-serif;text-decoration:none;padding:8px 0 0 15px;margin-top:0}
#landings-lev2 h2 a:link, #landings-lev2 h2 a:visited {text-decoration:none}
#landings-lev2 h2 a:hover {text-decoration:underline}

#car p a:link, #car p a:visited {color:#333}
#car p a:hover {color:#c00}

#home p a:link, #home p a:visited {color:#333}
#home p a:hover {color:#3464b4}

#life p a:link, #life p a:visited {color:#333}
#life p a:hover {color:#3299FE}

#travel p a:link, #travel p a:visited {color:#333}
#travel p a:hover {color:#f60}

.cr_color a:link, .cr_color a:visited, .cr_color a:hover {color:#c00}
.hm_color a:link, .hm_color a:visited, .hm_color a:hover {color:#3464b4}
.tr_color a:link, .tr_color a:visited, .tr_color a:hover {color:#f60}
.li_color a:link, .li_color a:visited, .li_color a:hover {color:#3299FE}

#home{background-image:url(../Images/bg/bg_home.gif);float:right;width:332px;height:212px;padding:0;position:relative}
#car{background-image:url(../Images/bg/bg_car.gif);float:left;width:332px;height:212px;padding:0;position:relative}
#life{background-image:url(../Images/bg/bg_life.gif);float:right;width:332px;height:114px;padding:0;position:relative}
#travel{background-image:url(../Images/bg/bg_travel.gif);float:left;width:332px;height:114px;padding:0;position:relative}

#ins-other {float:left;width:676px}
#ins-other div{float:left;height:84px;padding:0;position:static;margin-bottom:10px;position:relative}
#ins-other p{font:normal 12px Arial, Helvetica, sans-serif;color:#fff;margin-top:17px;padding:0px 10px 0px 6px}
#ins-other img {text-align:right;top:140px;left:115px;float:right;position:absolute}

#ins-other h3{font-size:14px;color:#333;padding:0 5px 0 3px;margin-top:0px;text-align:left}
#ins-other h3 a:link, #ins-other h3 a:visited {text-decoration:none;color:#666}
#ins-other h3 a:hover {text-decoration:underline}

#van p a:link, #van p a:visited {color:#fff}
#bike p a:link, #bike p a:visited {color:#fff}
#health p a:link, #health p a:visited {color:#fff}

#van{background:url(../Images/bg/bg_van.gif) no-repeat bottom right;width:214px;margin-right:17px}
#bike{background:url(../Images/bg/bg_bike.gif) no-repeat bottom right;width:214px;margin-right:17px}
#health{background:url(../Images/bg/bg_health.gif) no-repeat bottom right;width:214px}

/* Payment Protection*/
.pp{border:1px solid #d6d6d6;height:100px;background:url(../Images/bg/pp.jpg) no-repeat right}
.pp a:link, .pp a:visited {text-decoration:none;color:#333}
.pp a:hover {text-decoration:underline;color:#39f}
.pp_hdr{font:bold 16px Century Gothic, Sans-serif;color:#679b02;padding:5px 0 8px 10px}
.pp_hdr2{font:bold 14px Century Gothic, Sans-serif;vertical-align:top;color:#333;padding:5px 0 0 10px;border-right:1px dotted #ccc;height:50px}
.pp_bdy{font:bold 11px Arial, Sans-serif;color:#333;padding:0 20px 0 10px;border-right:1px dotted #ccc;list-style-image:url(../Images/reskin/pp-arw.gif);line-height:18px}
.pp_span{font:bold 36px  Arial, Sans-serif;color:#39f}
.pp_from{font:bold 11px Arial, Sans-serif;color:#333;padding-left:25px}
.pp_get{font:bold 12px Arial, Sans-serif;color:#39f;padding-left:5px}
/* End Payment Protection*/

/*Quick Advice*/
.QuickAdvice{border:4px solid #fff;margin-top:10px;width:240px;height:107px;background:url(../Images/bg/advice.jpg) no-repeat}
.QuickAdviceTop{font:bold 16px Century Gothic, Arial;padding:0 0 0 10px;height:39px}
.QuickAdviceBody{font-size:12px;margin:52px 0 0 7px}
.QuickNumber{font:21px Century Gothic, Arial, sans-serif;margin:2px 0 0 7px}
.QuickAdviceDefault{margin-top:10px;width:248px;border:2px solid #fff; background-color:#fff}
.QuickAdviceTopDefault{font:bold 16px Century Gothic, Arial;padding:10px 0 0 10px;text-align:left}
.QuickAdviceBodyDefault{font-size:11px;text-align:left;padding:0 0 0 10px;vertical-align:top}
.QuickAdviceBodyDefault a:link, .QuickAdviceBodyDefault a:visited {text-decoration:none}
.QuickAdviceBodyDefault a:hover {text-decoration:underline}
.QuickNumberDefault{font:bold 19px Century Gothic, Arial, sans-serif;padding:5px 0 5px 0}

/*CMS Viewdoc*/
.cms {border:1px solid #ccc}
.cmsbody {padding:15px}
.cmstitle{padding:10px 0 0 15px}
.cmsxtra{padding:0 10px 5px 10px;border-top:1px dotted #c4c4c4}

.border{border:1px solid #c4c4c4}

.LinkBtn, LinkBtn a:link, LinkBtn a:visited {font:12px Arial, sans-serif;text-decoration:none}
.LinkBtn a:hover {text-decoration:none}

.newlogos{position:absolute;width:248px;height:89px;left:395px;top:53px}

.fsa-main {text-align: center;width: 770px;margin: 20px auto 10px auto;color: #999; font-size:10px}
.line_header{font-size:15px;border-bottom:1px solid #ccc;padding-bottom:5px;color:#000}
.marginleft {margin:0 0 0 10px}

.comparenav_menu {margin-left:15px; margin-right:auto; width:245px;border:1px solid #ccc;background:#fff url(../images/bg/bestprice.jpg) right top no-repeat}
.comparenav_menu p {padding:10px 10px 0px 10px; font:bold 16px Century Gothic, Arial; color:#39f; margin:0 0 18px 0}
.comparenav_menu span {font:bold 12px Century Gothic, Arial; color:#555; padding:0px}
.comparenav_menu ul {margin:0; padding:0}
.comparenav_menu li {background : url(../images/bg/comparenav_menu_bg.gif) no-repeat left top;line-height : 30px;list-style:none; padding-left:40px}

.contactform{width:682px;height:472px;background:url(../Images/bg/contactform.jpg) no-repeat}
.contactform h1{font:bold 23px Century Gothic, Arial sans-serif;position:relative;top:16px;left:19px}
.contform{position:relative;top:55px;left:203px}
.contformtab{border:1px solid #ccc;background:#fff;padding:8px 0 8px 12px;width:418px;margin-left:20px}

.review{background:url(../images/forum/postBG.gif);border:1px solid #bbb;font:bold 14px Arial;color:#333}

/*GUIDES NEW VIEW DOC- DISPLAY*/
.guides {font:12px Arial; color:#333}
.guides a:link, .guides a:visited {color:#333; text-decoration:underline; font-weight:bold}
.guides a:hover {color:#39f}
.guides h1 {font:bold 18px Century Gothic, Arial; padding-bottom:5px; margin-top:0px; color:#555}
.guides h2 {font:bold 16px Century Gothic, Arial; padding-top:10px; margin-bottom:-5px}
.guides ul {list-style:url(../Images/forum/arrowbullet.gif) inside; line-height:12px;margin:10px 0 0 10px;padding:0px; line-height:20px}
.guides li {vertical-align:bottom}
.bullets ul li {list-style-image:none; list-style-position:outside; margin:0 15px 0 20px; vertical-align:middle}

.promoCFGtext {background-color:White; width:247px; text-align:center; padding:4px 0 8px 0}
.promoCFGtext a:link, .promoCFGtext a:visited  {color:#666; text-decoration:underline; font-weight:bold}
.promoCFGtext a:hover {color:#033a6f}

.promoADtext {background-color:White; width:227px;padding:10px}
.promoADtext a:link, .promoADtext a:visited  {color:#333; text-decoration:underline; font-weight:bold}
.promoADtext a:hover {color:#0157a1}

.mediabug {padding-top:10px;padding-bottom:10px; font-size:9px; color:#333}
.mediabug a:link, .mediabug a:visited {color:#333; text-decoration:underline; font-weight:bold}
.mediabug a:hover {color:#39f}

.FSADisclaimer {vertical-align: middle; color: #666; padding-top: 20px; font-size: 11px; padding-bottom: 10px}
.FSADisclaimer a:link, .FSADisclaimer a:visited, .FSADisclaimer a:hover {text-decoration:underline; color:#666}

.TopSpace15{padding:15px 0 0 0; margin:0}
.ConvBanner {background-image:url(../Images/bg/convpromo.jpg); width:246px; height:150px; position:relative}
.ConvBannerTop {color:#fe0; font:bold 16px Arial, sans-serif; padding:10px 0 5px 15px; margin:0}
.ConvBannerTop a:link, .ConvBannerTop a:visited {color:#fe0; text-decoration:none}
.ConvBannerTop a:hover {text-decoration:underline}
.ConvBannerText {padding:0 80px 10px 15px; color:#fff; font-size:13px}
.ConvBannerText a:link, .ConvBannerText a:visited {text-decoration:none; color:#fff}
.ConvBannerText a:hover {text-decoration:underline}
.ConvBannerClaim {color:#fff;position:absolute;bottom:10px;font:bold 18px Century Gothic, Arial, sans-serif; right:65px}
.ConvBannerClaim a:link, .ConvBannerClaim a:visited {text-decoration:none; color:#fff}
.ConvBannerClaim a:hover {text-decoration:underline}
