/* CSS Document */
html{margin:0; padding:0;}
body{margin:0; padding:20px 0 0 0; text-align:center; width:100%; font-size:100%; background:url(/media/FBDGroup/images/bg_grad.jpg) top repeat-x #e7e8e8; font-family:Arial, Helvetica}

img {  border-style: none }
a{color:#3f5d87}
.l{float:left}
.r{float:right}
.clear{margin:0; padding:0; clear:both;}
fieldset {border: 0}

#wrapPage{margin:0 auto; padding:0; text-align:left; width:971px; background:url(/media/FBDGroup/images/page_bg.gif) repeat-y 0px 30px #fff; border-bottom: 3px solid #6d7682}

/*..................................................*/
/*.................... HEADER ......................*/
/*..................................................*/

#header{margin:0; padding:10px 0 0 0; width:971px; background:url(/media/FBDGroup/images/page_top.gif) top no-repeat; height:91px}
#header #logo{margin:0; padding:7px 0 10px 37px; width:250px; float:left; border:none}
#header #callus{margin:8px 1px 0 0; padding:0; float:right; clear:right; width:200px}

#header #menu_top{margin:0; padding:0; float:right; width:600px;}
#header #menu_top ul{margin:0; padding:0; float:right; font-size:0.7em; list-style:none; }
#header #menu_top ul li{margin:0; padding:0 10px 0 10px; float:left;  }
#header #menu_top ul li.last{margin:0; padding:0 15px 0 0px; float:left;   }
#header #menu_top ul li.first{margin:0; padding:0 25px 0 0px; color:#fff; }
#header #menu_top ul li.middle{margin:0; padding:0 30px 0 0px; color:#fff; }
#header #menu_top ul li span.name{font-weight: bold; }
#header #menu_top ul li a{color:#fff; text-decoration:none} 
#header #menu_top ul li a.close{background:url(/media/FBDGroup/images/icon_close2.jpg) no-repeat top right; padding-right: 20px}
#header #menu_top ul li a{color:#fff; text-decoration:underline} 
#header #menu_top ul li a:hover{text-decoration:none; color:#fff;}

#header #menu_top ul li span.textSize_white{margin: 0; padding: 0; width: 60px; position: relative; left: 785px;list-style: none ;}
#header #menu_top ul li span.textSize_white a{color: #fff; text-decoration:none; font-weight: bold}
#header #menu_top ul li span.textSize_white #large{font-size: 1em; padding-left: 5px; list }
#header #menu_top ul li span.textSize_white #small{border-right: 1px solid #c2c2c2; font-size: .7em; padding-right: 5px; display:inline }

#header #menuWrap{margin:0; padding:0 0 0 4px; float:left; width:963px;}
#header #menu{margin:0; padding:0; float:left; width:963px; background:url(/media/FBDGroup/images/menu_bg.gif) 0px 0px repeat-x #5479c0}
#header #menu ul{margin:0; padding:0 0 0 0px; float:left; width:963px; font-size:0.75em; list-style:none; }
#header #menu ul li{margin:0; padding:0; float:left; background:url(/media/FBDGroup/images/menu_divider.gif) top right no-repeat}
#header #menu ul li a{margin:1px 0 0 0; padding:6px 15px 8px 15px; float:left; color:#fff; text-decoration:none; } 
#header #menu ul li a:hover{background:#fff; color:#416176; background:url(/media/FBDGroup/images/menu-top-bg.gif) top right;}
#header #menu ul li.on a{background:#fff; color:#416176; background:url(/media/FBDGroup/images/menu-top-bg.gif)  top right;}
#header #menu ul span.currentbranch0 {margin:2px 0 0 0; padding:6px 32px 8px 32px; float:left; text-decoration:none; background:#fff; color:#416176; }
#header #menu ul span.currentbranch0 a {margin: 0px; padding: 0px;  color:#416176;float:left; text-decoration:none; background:#fff; background:url(/media/FBDGroup/images/menu-top-bg) top right no-repeat}
#header #menu #search{margin:0; padding:0 4px 0 0; float:right; width:185px; background:url(/media/FBDGroup/images/menu_top_right.gif) top right no-repeat}
#header #menu #search input{margin:7px 5px 0 0; padding:0; font-size:0.7em; width:130px; float:left}
#header #menu #search img{margin:7px 0 0 0; padding:0;}

/*..................................................*/
/*................. QUOTE HOME .....................*/
/*..................................................*/

#wrapInner{margin:0 0 0 5px; padding:0; width:961px;}

#wrapInner #home_inner{margin:0 0 0 0; padding:1px 0 0 0; width:705px; float:left;}
#wrapInner #home_image_inner{margin:0; padding:0; width:699px; top repeat-x #9FCBE8; float:left}
#wrapInner #home_quote #pic{margin:0; padding:0; width:317px; }




/*..................................................*/
/*................. INNER PAGE STYLES.....................*/
/*..................................................*/

#wrapInner #inner_page #heading{ margin:0 0 0 13px;padding:0; width:456px; background-colour: #9FCBE8; float:left}
#wrapInner #content #innertext{ margin:0 0 0 13px; padding:0; width:500px; background-colour: #9FCBE8; float:left; text-align: justify; }

#wrapInner #inner_page .heading-long{ margin:0;padding:0; width:785px; background-colour: #9FCBE8; float:left}
#wrapInner #inner_page .heading-lshort{ margin:0;padding:0; width:529px; background-colour: #9FCBE8; float:left}

#wrapInner #content #innertext-2col{ margin:0 0 0 13px; padding:0; width:750px; float:left; text-align: justify; color:#3f5d87}
#wrapInner #content #innertext-2col h1{margin:10px 0 10px 0; padding:0; font-size:0.95em; color:#3f5d87;}
#wrapInner #content #innertext h1{margin:10px 0 10px 0; padding:0; font-size:0.95em; color:#3f5d87;}
#wrapInner #content #innertext h2{margin:10px 0 10px 0; padding:0; font-size:0.8em; color:#3f5d87;}
#wrapInner #content #innertext h3{margin:10px 0 10px 0; padding:0; font-size:0.75em; color:#3f5d87; font-weight:bold}
#wrapInner #content #innertext p{margin:8px 0 8px 0; padding:0; font-size:0.75em; color:#3f5d87;}
#wrapInner #content #innertext table {margin:0; padding:0; color:#3f5d87;}
#wrapInner #content #innertext table p{margin:0; padding:0; font-size:1em; color:#3f5d87;}
#wrapInner #content #innertext table ul li {margin:0; padding:0; font-size:1em; color:#3f5d87;}

#wrapInner #content #innertext p.small{margin:8px 0 8px 0; padding:0; font-size:0.65em; color:#3f5d87;}
#wrapInner #content #innertext span.question{margin:10px 0 10px 0; padding:0; font-size:0.75em; color:#3f5d87; font-weight:bold}

#wrapInner #content #innertext ul li{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif);  font-size:0.75em; color:#3f5d87; }
#wrapInner #content #innertext ul li.square{margin:5px 0 5px 2px; padding:0; list-style:square; font-size:0.75em; color:#3f5d87}

#wrapInner #content #innertext-2col ul li{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif);  font-size:0.75em; list-style:square; color:#3f5d87; }

#wrapInner #content #innertext-2col ul li.square{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif); list-style:square;  font-size:0.75em; color:#3f5d87}

#wrapInner #content #innertext ul li{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif); list-style:none; font-size:0.75em; color:#3f5d87; }
#wrapInner #content #innertext ul li.body{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif);  font-size:0.75em; color:#3f5d87; }
#wrapInner #content #innertext ul li.square{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif); list-style:none; font-size:0.75em; color:#3f5d87; }

#wrapInner #content #innertext ul li ul li a{margin:0; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif); list-style:square!important; font-size:1.4em;}
#wrapInner #content #innertext ul li ul li a.hover{margin:0; padding:0;  list-style-image:url(/media/FBDGroup/images/home-bullet.gif); list-style:square!important; font-size:1.4em;}
#wrapInner #content #innertext ul li ul li ul li a{margin:0; padding:0;  list-style:square!important; font-size:2em;}
#wrapInner #content #innertext ul li ul li ul li a.hover{margin:0; padding:0;  list-style:square!important; font-size:2em;}
#wrapInner #content #innertext span.question{margin:10px 0 10px 0; padding:0; font-size:0.75em; color:#555; font-weight:bold; font-size:0.75em;}


#wrapInner #content #innertext-2col .header1 ol li a{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif);  font-size:0.75em; color:#3f5d87; }

/*..................................................*/
/*................. LEFT NAV.....................*/
/*..................................................*/

#wrapInner #firstCol {margin:1px 0 0 0; padding:0;  width: 176px; background:url(/media/FBDGroup/images/bottom-bg.gif) no-repeat bottom left #729ad8; height:629px; float:left}
#wrapInner #firstCol ul { margin:0;padding:0;}
#wrapInner #firstCol ul li {margin:0;padding:9px 0px 9px 20px;   list-style:none; background:url(/media/FBDGroup/images/arrow.gif) no-repeat 0px #7fa3db; }
#wrapInner #firstCol ul li a {margin:0; padding:0; color:#fff; display: block;  font-size:0.7em; text-decoration:none}
#wrapInner #firstCol ul li a:hover{margin:0px; padding:0; color:#fff; display:  font-size:0.7em; text-decoration:underline}


#wrapInner #firstCol ul li span.currentbranch1 {margin:0px; padding:5px 0px 8px 20px; /*color:#fe6802; */ color:#52626b; display: block; font-size:0.7em; text-decoration: none; font-weight:bold; border-bottom:thin 1px #FFFFFF}

#wrapInner #firstCol ul li span.currentbranch1 a {margin:0px; padding:0; color:#52626b;  text-decoration: underline; font-weight:bold}

#wrapInner #firstCol ul li  span.currentbranch1 a:hover {margin:0px; padding:0; color:#52626b;  text-decoration: none; font-weight:bold}

#wrapInner #firstCol ul li  span.currentbranch1 {margin:0px; padding:0; color:#fff; display:  font-size:0.7em; text-decoration:underline; font-weight:bold}
#wrapInner #firstCol ul li  span.currentbranch1 a{margin:0px; padding:0; color:#fff; display:  font-size:0.7em; text-decoration:underline; font-weight:bold}
#wrapInner #firstCol ul li  span.currentbranch1 a:hover{ margin:0px; padding:0; color:#fff; display:  font-size:0.7em; text-decoration:underline; font-weight:bold}

#wrapInner #firstCol ul li span.currentbranch0 {margin:0px;  padding:5px 0px 8px 0px; color:#fff; display: block; font-size:0.70em; text-decoration: underline; font-weight:bold; background:none }

#wrapInner #firstCol ul li span.currentbranch0 a { text-decoration: underline; font-weight:bold; font-size:0.95em; background:none; padding:0 0 0 2px; border:none;  }

#wrapInner #firstCol ul li  span.currentbranch0 a:hover {text-decoration: none; font-weight:bold; font-size:0.95em; padding:0 0 0 2px;}


/*..................................................*/
/*................. BREAD CRUMBS.....................*/
/*..................................................*/

ul#bcrumbs {margin:0; padding-left:2px; float:left; list-style-type: none; font-size:.65em}
ul#bcrumbs a:hover {color:#333333; text-decoration:underline;}
ul#bcrumbs li {margin:0 0 0 0; padding:7px 2px 7px 7px; float:left; color: #7F0D7F; }


/*..................................................*/
/*.................... CONTENT .....................*/
/*..................................................*/
div#border {margin:0 0 5px 3px; background: url(/media/FBDGroup/images/bgd_header_border.gif) no-repeat; height: 5px; }
#wrapInner #content.home{margin:0; padding:0 0 0 20px; width:600px; float:left; text-align:justify }
#wrapInner #content.interior{margin:0; padding:0; width:735px; float:left; }
#wrapInner #content h1{margin:10px 0 10px 0; padding:0; font-size:0.95em; color:#33528f;}
#wrapInner #content h2{margin:10px 0 10px 0; padding:0; font-size:0.85em; color:#33528f;}
#wrapInner #content p{margin:8px 0 8px 0; padding:0; font-size:0.75em; color:#3f5d87;}
#wrapInner #content span.bottom{margin:8px 0 8px 0; padding:0; font-size:0.75em; color:#3f5d87; float:left }
#wrapInner #content input.butt{margin:0; padding:3px 3px 5px 3px; width:auto; font-size:1em; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB; list-style:none}

#wrapInner table{margin:0; padding:0; font-size:0.75em; }
#wrapInner table p{margin:0; padding:0; font-size:1em!important }
#wrapInner table td{margin:0; padding:3px; border-bottom:1px solid #E3E3E3}

#secondCol div.standardtext div.stArticleText {width:400px; padding-right:10px; clear:none; float:left;}
#secondCol div.stArticle {width:auto; }
#secondCol div.stArticle img {margin-top:20px; margin-bottom:20px;}
#secondCol div.stArticle h2 {font-size:0.8em;}
#secondCol div.stArticle p {margin-top:4px;}
#secondCol div.stArticle div.stArticleText {padding-top:15px;}


/*..................................................*/
/*....................... RHS ......................*/
/*..................................................*/
#wrapInner #rhs{margin:0; padding:0; float:right; width:251px;}
#wrapInner #rhs.interior{margin:0; padding:0; width:258px; float:right;  }

#wrapInner #rhs .box1{margin:0; padding:0; float:right;  background-color:#7fa318;}
#wrapInner #rhs .box1 .header1{margin:0; padding:0; background:url(/media/FBDGroup/images/home_rhs_top1.gif) no-repeat top left #7fa318; }

#wrapInner #rhs .box1 h3{margin:0; padding:13px 0 10px 10px; font-size:0.8em; color:#fff;}
#wrapInner #rhs .box1 p{margin:0 ; padding: 0; font-size:0.7em; color:#fff}
#wrapInner #rhs .box1 p.note{font-size:0.65em}
#wrapInner #rhs .box1 img.pic{margin:5px 10px 0 10px}
#wrapInner #rhs ol li p.error{margin:0; padding:0px 0px 0 0; width:158px; height:auto;color:#f9610e;font-weight:bold;line-height:normal; align:right; font-size:0.95em; float:right; }

#wrapInner #rhs .box5{margin:0; padding:0; float:right; background-color:#fff;}
#wrapInner #rhs .box5 .header1{margin:0; padding:0; background:url(/media/FBDGroup/images/home_rhs_top2.gif) no-repeat top left #fff; }
#wrapInner #rhs .box5 h3{margin:0; padding:13px 0 10px 10px; width:251px; font-size:0.8em; color:#fff;}
#wrapInner #rhs .box5 p{margin:0 ; padding:0; font-size:0.7em; color:#fff}
#wrapInner #rhs .box5 p.note{font-size:0.65em}
#wrapInner #rhs .box5 img.pic{margin:5px 10px 0 10px}
#wrapInner #rhs ol li p.error{margin:0; padding:0px 0px 0 0; width:158px; height:auto;color:#f9610e;font-weight:bold;line-height:normal; align:right; font-size:0.95em; float:right; }
#wrapInner #rhs .box5 ul{margin:0 0 0 10px; padding:0; font-size:0.7em; width:250px; font-weight:bold; list-style:none; color:#3f5d87;}
#wrapInner #rhs  .box5 ul li{margin:3px 0 3px 0; padding:0 0 0 5px; float:left; clear:both; width:245px; font-weight:normal}
#wrapInner #rhs  .box5 ul li a{color:#3f5d87; font-weight:bold}

#wrapInner #rhs .box6{margin:0; padding:0; float:right;  background-color:#fff;}
#wrapInner #rhs .box6 .header1{margin:0; padding:0;  background:url(/media/FBDGroup/images/home_rhs_top3.gif) no-repeat top left #fff; }
#wrapInner #rhs .box6 h3{margin:0; padding:13px 0 10px 10px; width:251px; font-size:0.8em; color:#fff;}
#wrapInner #rhs .box6 p{margin:0; padding:0; font-size:0.7em; color:#fff}
#wrapInner #rhs .box6 p.note{font-size:0.65em}
#wrapInner #rhs .box6 img.pic{margin:5px 10px 0 10px}
#wrapInner #rhs ol li p.error{margin:0; padding:0px 0px 0 0; width:158px; height:auto;color:#f9610e;font-weight:bold;line-height:normal; align:right; font-size:0.95em; float:right; }
#wrapInner #rhs .box6 ul{margin:0 0 0 10px; padding:0; font-size:0.7em; width:250px; font-weight:bold; list-style:none; color:#3f5d87;}
#wrapInner #rhs  .box6 ul li{margin:3px 0 3px 0; padding:0 0 0 5px; float:left; clear:both; width:245px; font-weight:normal}
#wrapInner #rhs  .box6 ul li a{color:#3f5d87; font-weight:bold}

#wrapInner #rhs .box7{margin:0; padding:0; float:right; width:258px; background-color:#fff; height:43px; }



#wrapInner #rhs .box8{margin:0 0 15px 0; padding:0 0 15px 0;  width:251px; background-color:#fff; height:135px}


#wrapInner #rhs {margin:0; padding:0;}
#wrapInner #rhs  ol{margin:0 0 0 10px; padding:0; font-size:0.7em; width:250px; font-weight:bold; list-style:none; color:#fff;}
#wrapInner #rhs  ol li{margin:3px 0 3px 0; padding:0 0 0 5px; float:left; clear:both; width:245px; font-weight:normal}
#wrapInner #rhs  ol li a{color:#fff; font-weight:bold}
#wrapInner #rhs ol li label{margin:0; padding:0; width:90px; float:left; font-weight:normal}
#wrapInner #rhs  input{margin:0; padding:0; width:150px; font-size:1em; float:left}
#wrapInner #rhs input.butt{margin:0; padding:3px 5px; width:auto; float:right; font-size:1em; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB}
#wrapInner #rhs  input.butt2{margin:0; padding:3px 5px; width:auto; float:none; font-size:0.75em; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB}

#wrapInner #rhs .interior{margin:5px 0 0 0; padding:0;}
#wrapInner #rhs .interior ol{margin:0 0 0 10px; padding:0; font-size:0.7em; width:150px; font-weight:bold; list-style:none; color:#3f5d87;}
#wrapInner #rhs .interior ol li{margin:3px 0 3px 0; padding:0 0 0 5px; float:left; clear:both; width:150px;}
#wrapInner #rhs .interior ol li label{margin:0; padding:0; width:150px; font-weight:normal; color: #376485}
#wrapInner #rhs .interior ol li label.radio{width: 120px; }
#wrapInner #rhs .interior input{margin:0; padding:0; width:146px; font-size:1em; float:left}
#wrapInner #rhs .interior input.radio{margin:0 5px 0 0; padding:0; width: 15px; height:15px; float:left}
#wrapInner #rhs .interior input.butt{margin:10px 0 20px 0; padding:3px 5px; width:120px; float:right; font-size:1em; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB}

#wrapInner #rhs table{margin:0 0 0 10px; padding:0; clear:both; width:260px; color:#3f5d87}
#wrapInner #rhs table td{width:33%; text-align:center}


/*..................................................*/
/*...................... FOOTER ....................*/
/*..................................................*/

#footer{margin:0 0 0 15px; padding:25px 0 0 0; clear:both; width:940px; background:url(/media/FBDGroup/images/footer_bg.gif) repeat-x top}
#footer ul{margin:0; padding:0; font-size:0.70em; list-style:none}
#footer ul li{margin:0; padding:0 7px 0 7px; float:left; background:url(/media/FBDGroup/images/menu_top_divider.gif) 0px 4px no-repeat}
#footer ul li.first{padding-left:0px; background:url()}
#footer ul li a{text-decoration:underline; color:#3f5d87}
#footer ul li a:hover{text-decoration:none; color:#3f5d87;}
#footer p{margin:12px 0 12px 0; padding:0; float:left; font-size:0.7em; color:#3f5d87}


/*=Text Size-------------------------------------------------------------*/
ul#textSize{margin: 0; padding: 0; width: 60px; position: relative; left: 705px;list-style: none ;}
ul#textSize a{color: #000; text-decoration:none; font-weight: bold}
ul#textSize li#large{font-size: 1em; padding-left: 5px; display:inline }
ul#textSize li#small{border-right: 1px solid #c2c2c2; font-size: .7em; padding-right: 5px; display:inline }



/*..................................................*/
/*.................. CLAIMS ........................*/
/*..................................................*/

#wrapInner div.formBoxDark {margin:0; padding:0; width: 735px;border-bottom: 1px solid #fff; background-color: #DFE1E0;}
#wrapInner div.formBoxLight {margin:0; padding:0; width: 735px;border-bottom: 1px solid #fff; background-color: #EFF1F0;}

#wrapInner div.colLeft {margin: 0; padding: 10px 0 0 10px; float:left; width: 340px;  }
#wrapInner div.colRight {margin: 0; padding: 10px 0 0 20px; float:left; width: 320px;}

#wrapInner div.colLeft ul li{margin:0 0 10px 0; padding:0; float:left; width: 340px; }
#wrapInner div.colLeft ul li label{margin:0; padding:0; width:140px;  float:left; font-weight:normal;}
#wrapInner div.colLeft select{margin:0 5px 0 0; padding:0; width:150px; font-size:1em; float:left}
#wrapInner div.colLeft input.radio {float:left}
#wrapInner div.colLeft span {float:left; padding: 0 10px 0 5px; color:#52626B; font-weight: normal}

#wrapInner div.colRight ul li{margin:0 0 10px 0; padding:0; float:left; width: 330px;}
#wrapInner div.colRight ul li label{margin:0; padding:0; width:140px;float:left; font-weight:normal;}
#wrapInner div.colRight input{margin:0 5px 0 0; padding:0; width:146px; font-size:1em; float:left}
#wrapInner div.colRight select{margin:0 5px 0 0; padding:0; width:150px; font-size:1em; float:left}

#wrapInner input.next{margin:10px 17px 10px 0;padding:3px 5px; width:auto; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB; position: relative; left: 520px;}
#wrapInner input.save{margin:50px 17px 10px 0;padding:10px 100px 10px 0; width:132px; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB; position: relative; left: 130px; height:30px; list-style:none;}
#wrapInner input.loginbutt{margin:50px 17px 10px 0;padding:10px 100px 10px 0; width:132px; color:#fff; font-weight:bold; background:url(/media/FBDGroup/images/butt_bg.gif) repeat-x #79A4BB; position: relative; left: 130px; height:30px; list-style:none;}

#wrapInner div.colLeft ul#carSpecs li, div.colRight ul#carSpecs li{margin:0 0 5px 0;padding: 0; width: 350px;}
#wrapInner div.colLeft ul#carSpecs li label, div.colRight ul#carSpecs li label{width:250px}
#wrapInner ul#carSpecs input.checkbox {width:70px; }

.tick {padding: 2px 0 0 10px; border: none}

span.edit a {margin: 0; padding: 0; text-decoration: none; }
span.edit {margin: 0; padding: 4px 20px 0 0; float:right; color:#52626B; font-size: .7em;}
span.edit2 {margin: 0; padding: 0; float:right; color:#52626B; font-size: .7em;}
span.edit2 a {text-decoration: none; }
img.edit {margin: 0 0 0 5px; border: none}
img.delete {margin: 0 10px 0 5px; border: none}

.icon {border:none; padding: 0 0 0 0}
.icon2 {margin:0; padding: 0 33px 0 0; border:none; float:right;}
.icon3 {margin:0; padding: 0 17px 0 0; border:1px #FF0000 ; float:right;}


span.back{margin: 10px 0; padding: 0 370px 0 0;float:left; width: 150px;}
span.proceed{margin: 10px 0; padding: 0; float:left; width: 150px; }
input.back{margin: 10px 0; padding: 0 370px 0 0;float:left; width: 150px;}
input.proceed{margin: 10px 0; padding: 0; float:left; width: 150px; }
input.back{margin:0 0 0 10px; padding:3px 5px; color:#fff; width: 150px; font-weight:bold; font-size: .7em; background:url(/media/FBDGroup/images/bgd_btn01.jpg) repeat-x #79A4BB; float:left; display: inline; }
.error-msg{ display: none }
.help-text{ display: none }
input.proceed{margin:0; padding:3px 5px; color:#fff; width: 150px; font-weight:bold; font-size: .7em; background:url(/media/FBDGroup/images/bgd_btn01.jpg) repeat-x #79A4BB;float:left}

ul#go {margin: 5px 0 10px 0; padding: 0; width: 735px; float:left; background:url(/media/FBDGroup/images/bgd_go01.jpg) repeat-x;font-size: .9em; font-weight: bold; color: #fff}
ul#go li {list-style: none; padding: 4px 0; width: 244px; display: inline; float:left; height: 36px; text-align: center}
ul#go li#ququ {background:url(/media/FBDGroup/images/bgd_go_arrow_right.jpg) no-repeat top right;}
ul#go li#fuqu {background:url(/media/FBDGroup/images/bgd_go_arrow_right2.jpg) no-repeat top right;}
ul#go li#pa {background:url(/media/FBDGroup/images/bgd_go02.jpg) repeat-x!important; color: #35627F; width: 246px}

ul#go2 {margin: 5px 0 10px 0; padding: 0; width: 735px; float:left; background:url(/media/FBDGroup/images/bgd_go02.jpg) repeat-x;font-size: .9em; font-weight: bold; color: #fff}
ul#go2 li {list-style: none; padding: 4px 0; width: 245px; display: inline; float:left; height: 36px; text-align:center}
ul#go2 li#ququ {background:url(/media/FBDGroup/images/bgd_go01.jpg) repeat-x;}
ul#go2 li#fuqu {background:url(/media/FBDGroup/images/bgd_go_arrow_right2.jpg) no-repeat top left; color: #35627F;}
ul#go2 li#pa {background:url(/media/FBDGroup/images/bgd_go_arrow_right3.jpg) no-repeat top left;color: #35627F;width: 244px;}

ul#go3 {margin: 5px 0 10px 0; padding: 0; width: 735px; float:left; background:url(/media/FBDGroup/images/bgd_go01.jpg) repeat-x; font-size: .9em; font-weight: bold; color: #fff}
ul#go3 li {list-style: none; padding: 4px 0; width: 245px; display: inline; float:left; height: 36px; text-align:center}
ul#go3 li#ququ {background:url(/media/FBDGroup/images/bgd_go01.jpg) repeat-x;}
ul#go3 li#fuqu {background:url(/media/FBDGroup/images/bgd_go_arrow_right.jpg) no-repeat top left; color: #FFF;}
ul#go3 li#pa {background:url(/media/FBDGroup/images/bgd_go_arrow_right.jpg) no-repeat top left;color: #FFF;width: 244px;}

p.warning {color: #F84800!important}

#wrapInner #content ul#slider{margin:0 ;padding: 0; width: 737px; float:left;  font-size:.8em; font-weight: bold; color: #416176; }
#wrapInner #content ul#slider span.cost {margin: -3px 0 0 0; padding: 0; font-size:1.1em; color: #21AC99; font-weight:bold;  }
#wrapInner  #content ul#slider li {margin:0; padding:0; list-style: none; padding: 0px 0; float:left; }
#wrapInner  #content ul#slider li#t {margin:0; padding:0; width:104px; float:left; text-align: center; height: 20px; }
#wrapInner #content ul#slider li#tft {margin:0; padding:0; width: 211px;  float:left; text-align: center;  height: 20px; }
#wrapInner  #content ul#slider li#c {margin:0; padding:0;text-align: center; float:left; width: 164px;  height: 20px;}
#wrapInner #content ul#slider  li#blank { margin:0; padding:0; width: 20px; float:left; background-image:none; background-color:#FFFFFF}
#wrapInner #content ul#slider  li#price {margin:0; padding:0; text-align: center; padding:  15px 0px 0px 0px; width: 236px; float:left; height: 42px; background:url(/media/FBDGroup/images/price_bg.gif) no-repeat right; }
#wrapInner #content ul#slider{margin:0 ;padding: 0; width: 737px; float:left;  font-size:.8em; font-weight: bold; color: #416176; border:1px color:#333333}
#wrapInner #content ul#slider span.cost {margin: -3px 0 0 0; padding: 0; font-size:1.1em; color: #21AC99; font-weight:bold;  }
#wrapInner #content ul# slider li .slider { width: 480px;height: 17px; margin-top: 140px;margin-left: 5px;padding: 1px;position: relative;background: url(/media/FBDGroup/images/bgd_payment_top.gif); }

/*..................................................*/
/*.................. TOOLTIPS.....................*/
/*..................................................*/

a.tooltipForm {margin:0; background-color:#fff; color: #fff; text-decoration: none;}
img.tooltipForm {margin:0; cursor: pointer; margin: 2px 0px 0px 0px;}

/*..................................................*/
/*.................. ASSUMPTIONS DIV.....................*/
/*..................................................*/


iframe#assumptionsIFrame{width: 100%;height: 380px;margin-bottom: 15px; background-color:#FFFFFF}

/*..................................................*/
/*.................. ACCORDIAN DIV.....................*/
/*..................................................*/


#wrapInner #content #accordian{ margin:0 0 0 13px; padding:0; width:740px; float:left; text-align: justify; color:#607b8d}
#wrapInner #content #accordian h1{margin:10px 0 10px 0; padding:0; font-size:0.9em; color:#607b8d;}
#wrapInner #content #accordian h2{margin:10px 0 10px 0; padding:0; font-size:0.8em; color:#3f5d87;}
#wrapInner #content #accordian h3{margin:10px 0 10px 0; padding:0; font-size:0.75em; color:#3f5d87; font-weight:bold}
#wrapInner #content #accordian p{margin:8px 0 8px 0; padding:0; font-size:0.8em; color:#3f5d87;}
#wrapInner #content #accordian span.question{margin:10px 0 10px 0; padding:0; font-size:0.75em; color:#3f5d87; font-weight:bold}

/*..................................................*/
/*.................. JS ERRORS.....................*/
/*..................................................*/

    #error1, #errorNoClaims, #errorLicenseType, #errorLocation, #errorEngineSize,
    #error2, #errorEmail, #errorPassword, #error3, #errorGender, #userGreeting, #savedQuotesLink
    {
        display:none;
		 }
	
#wrapInner #content #innertext-2col-long{ margin:0 0 0 13px; padding:0; width:750px; float:left; text-align: justify; color:#3f5d87}
#wrapInner #content #innertext-2col-long ul li{margin:5px 0 5px 2px; padding:0; list-style-image:url(/media/FBDGroup/images/home-bullet.gif);  font-size:1em; list-style:square; color:#3f5d87; }
