#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/car-insurance/css/fancybox.png");}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px 0;cursor:pointer;z-index:1103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url("/car-insurance/css/fancy_title_over.png");display:block;}#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -90px;background-repeat:no-repeat;}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url("/car-insurance/css/fancybox-x.png");background-position:0 -40px;color:#FFF;}#fancybox-title-right{padding-left:15px;background-image:url("/car-insurance/css/fancybox.png");background-position:-55px -90px;background-repeat:no-repeat;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url("/car-insurance/css/blank.gif");z-index:1102;display:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -30px;}#fancybox-right-ico{background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url("/car-insurance/css/fancybox-x.png");}#fancy-bg-ne{top:-20px;right:-20px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -162px;}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url("/car-insurance/css/fancybox-y.png");background-position:-20px 0;}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -182px;}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url("/car-insurance/css/fancybox-x.png");background-position:0 -20px;}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -142px;}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url("/car-insurance/css/fancybox-y.png");}#fancy-bg-nw{top:-20px;left:-20px;background-image:url("/car-insurance/css/fancybox.png");background-position:-40px -122px;}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie .fancy-bg{background:transparent!important;}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale');}#fancybox-title-over,#fancybox-title-left,#fancybox-title-main,#fancybox-title-right,#fancybox-left-ico,#fancybox-right-ico,#fancybox-left,#fancybox-right{background-image:none;}#fancybox-loading div{background:transparent url("/car-insurance/img/fancybox/fancy_progress.png") no-repeat;}#fancybox-close{background:url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -1px -377px;}div#fancy-bg-n{top:-17px;height:17px;background:transparent url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 0;}div#fancy-bg-ne{top:-17px;right:-17px;width:17px;height:17px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat 0 -407px;}div#fancy-bg-e{right:-17px;width:17px;background:transparent url("/car-insurance/img/sprites/1px-high-sprite.png") repeat-y -17px 0;}div#fancy-bg-se{bottom:-17px;right:-17px;width:17px;height:17px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -17px -407px;}div#fancy-bg-s{bottom:-17px;height:17px;background:transparent url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 -17px;}div#fancy-bg-sw{bottom:-17px;left:-17px;width:17px;height:17px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -34px -407px;}div#fancy-bg-w{left:-17px;width:17px;background:transparent url("/car-insurance/img/sprites/1px-high-sprite.png") repeat-y 0 0;}div#fancy-bg-nw{top:-17px;left:-17px;width:17px;height:17px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -51px -407px;}#fancybox-loading.fancybox-ie div,.fancybox-ie #fancybox-close,.fancybox-ie #fancybox-title-over,.fancybox-ie #fancybox-title-left,.fancybox-ie #fancybox-title-main,.fancybox-ie #fancybox-title-right,.fancybox-ie #fancybox-left-ico,.fancybox-ie #fancybox-right-ico,.fancybox-ie .fancy-bg,.fancybox-ie #fancy-bg-n,.fancybox-ie #fancy-bg-ne,.fancybox-ie #fancy-bg-e,.fancybox-ie #fancy-bg-se,.fancybox-ie #fancy-bg-s,.fancybox-ie #fancy-bg-sw,.fancybox-ie #fancy-bg-w,.fancybox-ie #fancy-bg-nw{filter:none;}.fancybox-ie #fancybox-close{background:url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -1px -377px;}.fancybox-ie #fancybox-outer .fancy-bg{background:none;}.fancybox-ie #fancybox-outer{border:1px solid #666;}#ui-datepicker-div{z-index:999999;line-height:15px;color:#fff;background:#333;background:rgba(30,30,30,0.95);padding:5px;margin-top:5px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.5);}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-state-disabled{cursor:default!important;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-corner-all{-moz-border-radius:10px;-webkit-border-radius:10px;}.ui-datepicker table{font-size:11px;border-collapse:collapse;margin:5px;}.ui-datepicker td{border:0;}.ui-datepicker td a,.ui-datepicker td span{display:block;width:.1em;background:#1E1E1E;background:rgba(30,30,30,0.9);padding:3px 6px;text-align:center;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;}.ui-datepicker td>a,.ui-datepicker td>span{width:auto;}.ui-datepicker td a,.ui-datepicker td a:visited{color:#fff;-webkit-transition-property:background-color;-webkit-transition-duration:.25s;}.ui-datepicker td a:hover{background-color:#3ba2e5;}.ui-datepicker td.ui-datepicker-unselectable span{background:none;color:#555;}.ui-datepicker .ui-datepicker-header{position:relative;padding:5px;background:#323232;background:rgba(50,50,50,0.9) url("/car-insurance/img/bg/grad-calendar-header.png") repeat-x;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:3px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev{left:3px;}.ui-datepicker .ui-datepicker-next{right:3px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{font-weight:bold;margin-top:-20px;padding:20px 22px;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:11px;margin:1px 0;padding:0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker-group-first,.ui-datepicker-group-last{float:left;width:50%;}.ui-datepicker-group-first .ui-datepicker-title,.ui-datepicker-group-last .ui-datepicker-title{padding:18px 0 0 0;}.ui-datepicker-group-last .ui-datepicker-title{background:none;}.ui-datepicker-group-first .ui-datepicker-header{-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;}.ui-datepicker-group-last .ui-datepicker-header{-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-icon{width:17px;height:17px;background-image:url("/car-insurance/img/icon/icons-calendar.png");}.ui-icon:hover{background-position:0 -34px;}.ui-datepicker-next span{background-position:0 -17px;}.ui-datepicker-next:hover span{background-position:0 -51px;}.ui-datepicker-trigger{position:relative;left:-20px;top:4px;cursor:pointer;}.ui-state-disabled span{background:none;}.ui-datepicker-cover{padding-right:10px;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-datepicker-current-day{background-color:Blue;}html{height:100%;margin-bottom:1px;margin-left:-0.1px;}h1,h2,h3,h4,h5,h6,p,ul,dl{margin:15px 0;}ul{margin-left:2em;padding-left:0;}abbr,acronym,dfn{border-bottom:1px dotted #c0c0c0;cursor:help;font-style:normal;}address{font-style:normal;margin:0;}body,form{margin:0;}a img{border:0;}a:focus,input[type="image"]:hover{outline:0;}fieldset,caption{border:0;margin:0;padding:0;}blockquote{margin:15px 20px;}hr{display:none;}body,input,select,textarea{font:12px Arial,sans-serif;}input[type="text"]{padding:4px;border:1px solid #b4b4b4;border-top-color:#727272;border-bottom-color:#dadada;}body{padding:0;}h1{font-size:28px;color:#666;line-height:34px;}h2{font-size:20px;color:#d61303;border-bottom:1px solid #e3e3e3;margin:0 0 15px 0;padding:0 0 10px 0;line-height:24px;}h3{font-size:14px;color:#333;}h4,h5,h6{font-size:11px;}select,input{padding:3px;}input[type="button"],input[type="submit"]{padding:2px 6px;line-height:17px;}h1 select,h2 select{float:right;}a{color:#0a8bde;}a:visited{color:#065486;}a span{text-decoration:none;}.display-none{display:none;}.note{color:#666;font-size:11px;line-height:14px;margin:0;padding-bottom:10px;}.word-wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}.clear-left{clear:left;}.print-only{display:none;}div.page-container{margin:auto;}div.section-header{width:940px;margin:15px auto 0 auto;}div.section-header a#logo{float:left;}div.section-container{clear:both;width:960px;margin:auto;}div.section-legal{clear:both;width:940px;margin:auto;}div.section-footer{width:960px;margin:auto;padding:30px 0 20px 0;clear:both;}div.innercol-one-third{width:300px;padding:8px 10px 10px 10px;float:left;}div.innercol-two-thirds{width:620px;float:left;}div.innercol-three-quarters{width:720px;float:left;}div.section-main{clear:both;}div#accountpanel{float:right;margin:15px 10px 0 0;}div#accountpanel p{color:#333;margin:0 0 5px 0;text-align:right;}p#welcome{font-weight:bold;}div#accountpanel a{color:#0a8bde;text-decoration:none;padding:3px;}div#accountpanel a:hover,div#loginpanel a:focus{text-decoration:underline;}div#accountpanel a.your-account{padding-left:18px;}div#accountpanel a.link-feedback{padding-left:22px;}div#accountpanel a.last{padding-right:0;}a.progress-link{background:url("/car-insurance/img/icon/menu-sub-bullet.png") no-repeat right 5px;padding-right:14px;}.navigationbar-footer{height:26px;background:url("/car-insurance/img/bg/footer-insurance.png");list-style-type:none;margin:0;text-align:center;padding:4px 0 0 0;clear:both;}.navigationbar-footer li{display:inline;color:#fff;}.navigationbar-footer li a{font:bold 11px Arial,sans-serif;color:#fff;text-decoration:none;}.navigationbar-footer li a:visited{color:#fff;}.navigationbar-footer li a:hover{border-bottom:1px dotted #ccc;}#footer-copyright-car{color:#999;font-size:11px;clear:both;padding:5px 10px;margin:5px 0 0 0;}div#footer-copyright{display:none;}div.noscript{margin:20px auto;display:block;padding:15px;background:url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;border:1px solid #e5e5a6;-moz-border-radius:10px;-webkit-border-radius:10px;}div.noscript p span{font-size:26px;color:#666;margin:0;font-weight:bold;}div.noscript p{margin:10px 0;}form{position:relative;}.multi-panel-three-quarters,.three-quarter-holder{width:720px;float:left;}form.multi-panel-three-quarters{background:#f7f7f7 url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") repeat-y -2160px 0;}form.multi-panel-three-quarters fieldset{padding:55px 20px 0;clear:both;background:url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") no-repeat 0 0;border:0;}form.multi-panel-three-quarters fieldset.first{padding-top:25px;background-position:-720px 0;}form.multi-panel-three-quarters #button-wrapper{text-align:right;background:url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") no-repeat -1440px bottom;padding:0 15px 60px 15px;}div.multi-panel-three-quarters-footer{background:url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") no-repeat -2880px bottom;height:15px;margin-top:0;}form.multi-panel-three-quarters .panel-footer{height:60px;background:transparent url("/my-account/img/bg/form-multi-panel-three-quarters.png") no-repeat scroll -1440px bottom;}legend{display:none;}label{font-weight:bold;display:block;padding-bottom:7px;}label span.normal{font-weight:normal;}div.question{clear:both;position:relative;border:1px solid #f7f7f7;padding:9px 14px;background:transparent;margin-bottom:5px;-moz-border-radius:10px;-webkit-border-radius:10px;}#error-message-summary{clear:both;border:1px solid #f7f7f7;padding:9px 14px;margin-bottom:5px;-moz-border-radius:10px;-webkit-border-radius:10px;}div.question:hover,div.question-current{background:url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;border-color:#e5e5a6;}div.question img.question-icon{position:absolute;right:10px;}div.question-error img.question-icon{display:none;}div.question-error,div.question-error:hover{border:2px solid #f00;background:url("/car-insurance/img/bg/error-highlight.png") -6px center no-repeat #f5d5d5;padding-left:14px;}div.question-error label{color:#000;}div.question .error-message{display:none;}div.question .error-message p{margin:10px 0 0 0;font-weight:bold;padding-left:18px;}p.server-side-validation,div.server-side-validation{color:#F03;font-weight:bold;}p.forminstructions{margin:15px 10px;}#question-name{float:left;width:650px;}#question-name span{display:block;margin-bottom:7px;}#question-name label{float:left;padding-bottom:0;margin-right:5px;}div.helptip{display:none;position:absolute;top:-20px;right:-252px;z-index:20;width:268px;min-height:100px;padding:5px 20px 12px 20px;line-height:18px;background:url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;border:1px solid #e5e5a6;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0 3px 3px #b5b5b5;-moz-box-shadow:0 3px 3px #b5b5b5;}div.helptip h3{font-size:14px;color:#000;margin:10px -5px 0 0;}div.helptip h3 a:hover{cursor:pointer;}div.helptip p{margin-top:8px;}div.helptip p.red-text{color:#D61303;}div.helptip ul{margin:2px 0 0 24px;}div.helptip h4{margin:12px 0 2px 0;font-size:12px;}#error-message-summary{border:2px solid #f00;background:url("/car-insurance/img/bg/error-highlight.png") -6px center no-repeat #f5d5d5;}#error-message-summary{display:none;margin:10px 7px 10px 7px;}#error-message-summary div{background:url("/car-insurance/img/icon/error.png") no-repeat 8px 3px;}#error-message-summary div p{margin:2px 0 2px 52px;}#error-message-summary div p img{vertical-align:bottom;}.button{margin:20px 10px 0 0;padding:0;}fieldset.last input#adddriver{margin-top:5px;}#forgottenpassword{display:block;margin:8px 0 10px 0;}#niceconfirm{width:100%;position:fixed;top:40%;left:0;z-index:2000;padding-top:10px;}#niceconfirm div{margin:auto;position:relative;width:400px;}#niceconfirm div#niceconfirm-content{overflow:hidden;padding:20px;margin:auto;background:#323232;background:rgba(50,50,50,0.95);border:2px solid #fff;color:#fff;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 5px 5px #888;-webkit-box-shadow:0 5px 5px #888;}#niceconfirm h2{cursor:move;color:#fff;border:0;margin:0;padding:0;font-size:22px;}#niceconfirm p{margin:20px 0;}#niceconfirm-ok,#niceconfirm-cancel{font-family:Arial,Helvetica,sans-serif;float:right;margin-left:10px;display:block;padding:3px 20px;font-size:14px;background-color:#fdfdfd;border:1px solid #999;-moz-border-radius:20px;-webkit-border-radius:20px;color:#333;text-align:center;text-decoration:none;}#niceconfirm-cancel{font-weight:normal;}#niceconfirm-ok:focus,#niceconfirm-cancel:focus{border:1px solid #0A8BDE;}.fancybox-form{position:static;}.fancybox-form h2{cursor:move;}.fancybox-form .question{border:1px solid #fff;position:static;}.fancybox-form .question-error{border:2px solid #f00;}.fancybox-closelink{margin:10px 10px 0 0;display:inline;float:right;}.fancybox-form input.button{position:absolute;bottom:10px;right:0;}div.icon-help{display:inline;position:static;top:5px;}div.icon-help a{top:4px;}div.icon-help div.helpcontent{width:250px;display:none;position:absolute;top:-20px;right:-220px;z-index:20000;padding:5px 20px 12px 20px;line-height:18px;background:url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;border:1px solid #e5e5a6;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0 3px 3px #b5b5b5;-moz-box-shadow:0 3px 3px #b5b5b5;}#question-offencecode div.icon-help div.helpcontent{left:200px!important;}div.icon-help div h3{background:url("/car-insurance/img/bg/help-arrow-top.gif") no-repeat;margin-top:-26px;padding:36px 0 0 0;font-size:14px;}div.icon-help div.helpcontent strong.standout{color:#0A8BDE;}#one-quarter-help{float:left;width:230px;}#one-quarter-help h2,.innercol-one-third h2{font-size:18px;background:#daeefa url("/car-insurance/img/bg/sidebar-heading.gif") repeat-x;color:#0a8bde;border:1px solid #daeefa;margin:0 0 10px 0;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;}#one-quarter-help p,.innercol-one-third p{margin:15px 10px;line-height:18px;}#one-quarter-help p span,.innercol-one-third p span{color:#0A8BDE;}.innercol-one-third h3{margin:15px 10px;}#page-error{margin-left:20px;}#page-error h1{color:#2e3191;}#page-error h2{color:#2e3191;padding:0;border:0;}ul#browserlist{margin:0 0 20px 0;list-style-type:none;overflow:hidden;}ul#browserlist li{background:url("/car-insurance/img/bg/browser-box.png") no-repeat;float:left;width:310px;height:80px;margin:0 15px 15px -5px;}ul#browserlist li a{display:block;margin:20px 0 0 20px;padding:0 0 10px 60px;text-decoration:none;background:url("/car-insurance/img/icon/browser-icons.jpg") no-repeat;}ul#browserlist li a strong{display:block;font-size:18px;color:#333;}ul#browserlist li.safari{margin-right:0;}ul#browserlist li.ie a{background-position:0 -400px;}ul#browserlist li.firefox a{background-position:0 -480px;}ul#browserlist li.safari a{background-position:0 -560px;}ul#browserlist li.chrome a{background-position:0 -640px;}ul#browserlist li.opera a{background-position:0 -720px;}div.browserhelp{clear:both;padding-left:60px;margin-bottom:30px;}#page-error div.browserhelp h2{display:block;line-height:40px;background:url("/car-insurance/img/icon/browser-icons.jpg") no-repeat;padding-left:60px;margin:0 0 0 -60px;}#page-error div.browserhelp h3{margin:0 0 10px 0;}#page-error div.browserhelp ol{margin:0 0 0 17px;padding:0;}#page-error div#firefox h2{background-position:0 -80px;}#page-error div#safari h2{background-position:0 -160px;}#page-error div#chrome h2{background-position:0 -240px;}#page-error div#opera h2{background-position:0 -320px;}.user-defined-list{margin:0;}.user-defined-list li{background:url("/car-insurance/img/icon/menu-sub-bullet.png") 15px 5px no-repeat;padding-left:35px;list-style-type:none;}.user-defined-list a{font-weight:normal;text-decoration:none;padding:6px 0;line-height:18px;display:block;}.raquo-bullet{background:url("/car-insurance/img/icon/menu-sub-bullet.png") left center no-repeat;padding-left:12px;}a.bullet-point{background:url("/car-insurance/img/icon/menu-sub-bullet.png") 12px 4px no-repeat;text-align:left;padding-left:28px;}#diagnosticinfo{text-align:right;font-size:80%;margin-right:2em;}h1,h2,form.get-new-quote-half h3{font-family:Arial;}.button-sprite{background:url("/car-insurance/img/sprites/buttons-sprite-9c3a3eee-839c-4340-b3ec-24c0e50caf2c.png") no-repeat;}input.button-sprite{padding:0;}input.button-add-to-quote{background-position:-143px 0;}img.button-get-car-insurance-quotes{background-position:-5974px 0;width:197px;height:36px;padding-bottom:10px;margin-top:20px;}img.button-sign-in-to-see-your-quotes{background-position:-5688px 0;width:287px;height:47px;margin-top:12px;}img.button-get-a-new-quote,input.button-get-a-new-quote{background-position:-5296px 0;}input.button-get-a-new-quote{width:197px;height:46px;}img.button-view-your-previous-quotes{background-position:-5493px 0;width:197px;height:45px;}#vehicletypelookup-button{width:79px;height:29px;}input.button-confirm-disabled{background-position:-505px 0;}input.button-confirm-enabled{background-position:-426px 0;}#carfinderdone{width:113px;height:47px;}input.button-done-disabled{background-position:-697px 0;}input.button-done-enabled{background-position:-584px 0;}#showMyResultsButton{width:152px;height:47px;}input.button-show-the-cars-disabled{background-position:-3657px 0;}input.button-show-the-cars-enabled{background-position:-3505px 0;}input.button-next-step{background-position:-2799px 0;width:163px;height:47px;}input.button-find-address{background-position:-810px 0;width:109px;height:29px;}input.button-add-a-driver{background-position:0 0;width:143px;height:47px;}#back{background-position:-316px 0;width:110px;height:47px;}#button-wrapper #getQuotes{background-position:-1517px 0;width:163px;height:46px;}#nextstep .button-next-step{background-position:-3322px 0;width:183px;height:47px;}#edit-quote-bar #getQuotes{width:178px;height:47px;border:0;}.button-update-results-disabled{background-position:-3987px 0;width:178px;height:47px;}.button-update-results-enabled{background-position:-3809px 0;width:178px;height:47px;}#results-table .button-go-to-site-disabled{background-position:-4755px 0;}#results-table .button-go-to-site-enabled{background-position:-4641px 0;}#results-table .button-call-disabled{background-position:-4527px 0;}#results-table .button-call-enabled{background-position:-4413px 0;}#narrow-results-table .button-go-to-site-disabled{background-position:-3232px 0;}#narrow-results-table .button-go-to-site-enabled{background-position:-4864px 0;}#narrow-results-table .button-call-disabled{background-position:-3052px 0;}#narrow-results-table .button-call-enabled{background-position:-2963px 0;}#button-refresh{background-position:-1517px 0;height:47px;width:163px;}.button-go-to-site{background-position:-6167px 0;}.button-get-phone-number{background-position:-6415px 0;}form.get-new-quote-half .button-get-a-quote-now{background-position:-1928px 0;width:177px;height:57px;}form.get-new-quote-quarter .button-get-a-quote-now{background-position:-2101px 0;width:202px;height:57px;}.icon-sprite,.icon{background:url("/car-insurance/img/sprites/icons-sprite.png") no-repeat;}span.icon,span.icon-sprite{position:absolute;display:block;background:url("/car-insurance/img/sprites/icons-sprite.png") no-repeat 0 0;}#my-account-icon,#feedback-icon{width:19px;height:23px;background-position:-51px -66px;}#my-account-icon{margin:-3px 0 0 0;}#feedback-icon{margin:-5px 0 0 101px;background-position:-51px -89px;}#error-message-summary img{width:15px;height:15px;background-position:-29px -43px;}div.question .error-message p span.icon{margin-left:-21px;width:15px;height:15px;background-position:-28px -43px;}img.ui-datepicker-trigger{width:16px;height:16px;background:url("/car-insurance/img/sprites/icons-sprite.png") no-repeat -28px -96px;}div.helptip h3 a{position:absolute;right:-16px;top:-13px;text-indent:-10000px;display:block;width:30px;height:30px;background-position:-1px -377px;}div.helptip .help-arrow{position:absolute;top:20px;left:-40px;width:40px;height:70px;padding:0!important;background-position:-31px -430px;}#niceconfirm-close{position:absolute;right:-55px;top:-10px;text-indent:-10000px;display:block;width:30px;height:30px;background-position:-1px -377px;}div.icon-help a.trigger img{background-position:-19px 0;}div.icon-help div.helpcontent h3 a{position:absolute;right:-13px;top:-13px;text-indent:-10000px;display:block;width:30px;height:30px;background-position:-1px -377px;}table#results-table tr.result-item.great-deal div.offers-title{position:absolute;bottom:0;left:17px;z-index:2;width:90px;height:73px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat scroll 0 -500px;}table#results-table tr.result-item td.optional-extra span{position:static;display:inline;height:15px;width:15px;display:block;margin-left:28px;text-indent:-10000em;}table#results-table tr.result-item td.optional-extra span.notincluded{background-position:0 -15px;text-indent:-10000em;}table#narrow-results-table tr.result-item.great-deal div.offers-title{position:absolute;bottom:0;left:10px;z-index:2;width:90px;height:73px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat scroll 0 -500px;}table#narrow-results-table tr.result-item td.optional-extra span{background:url("../../img/sprites/icons-sprite.png") no-repeat 0 0;height:15px;width:15px;display:block;margin-left:17px;text-indent:-10000em;}table#narrow-results-table tr.result-item td.optional-extra span.notincluded{background-position:0 -15px;text-indent:-10000em;}#big-brand-check table tr td.price-difference div.pointer{background:transparent url("../../img/sprites/icons-sprite.png") 0 -141px no-repeat;width:64px;font-weight:bold;font-size:11px;color:#999;padding-right:3px;display:table;}#details-page-top a span.icon-sprite{margin:5px 0 0 -14px;width:9px;height:7px;background-position:0 -31px;}ul.details-page-list li span.icon-sprite{width:16px;height:15px;margin-left:-22px;}#details-great-deal #great-deal-title{position:absolute;bottom:0;left:9px;float:left;width:90px;height:73px;background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat scroll 0 -573px;}.details-image{width:13px;height:13px;background-position:-57px -377px;}div.innercol-one-third img.open{background-position:-57px -390px;}div#question-carkeptnight label span.icon-sprite{position:static;display:block;}div#question-carkeptnight label.opt1 span{background-position:0 -237px;}div#question-carkeptnight label.opt2 span{background-position:0 -286px;}div#question-carkeptnight label.opt3 span{background-position:0 -190px;}#faqs ul li.question span{position:static;background-position:-8px -424px;width:12px;height:10px;float:left;margin:5px 10px 0 0;}#faqs ul li.question div.answer span{background-position:-20px -424px;}#vehiclemodificationlist span.icon-sprite{width:8px;height:10px;margin:14px 0 0 170px;background-position:0 -424px;}#vehiclemodificationlist li.active span.icon-sprite{background:none;}div#findcar-confirmedcar strong span.icon-sprite{background-position:0 -42px;width:30px;height:24px;margin:-20px 0 0 60px;position:relative;}p.infobox span{background-position:-25px -66px;width:26px;height:26px;margin:-5px 0 0 -32px;}a#cancel-additional-driver{margin-top:-33px;}a#cancel-additional-driver span.icon-sprite{background-position:0 -90px;display:inline;margin:0 0 0 -25px;width:20px;height:22px;}p#findaddress-confirmedaddress strong span{background-position:5px -66px;width:30px;height:24px;margin:-5px 0 0 1px;}div.section-legal{font-size:11px;color:#999;}div.section-legal h3{font-size:11px;font:bold 11px Arial,sans-serif;color:#666;margin:0;border:0;padding:20px 0 3px 0;}div.section-legal p{margin:5px 0;}div.section-legal a{color:#999;}div.section-legal address{display:inline;}div.section-legal ul{margin:0 0 0 12px;}div.section-legal ul li{margin-top:3px;}fieldset h2{margin:0 10px 10px 10px;}label.radiolabel{font-weight:normal;display:inline;padding-right:10px;}label.radiolabel input{margin:0 5px 0 0;}label.checklabel{font-weight:normal;display:inline;}label.checklabel-inline{font-weight:normal;display:inline;padding-left:5px;}p.question-unitvalue{display:inline;padding-left:4px;margin-right:4px;}#question-Licenceheldfor div .question-unitvalue{padding-left:0;margin-right:0;}.placeholder{color:#999;}.backbutton{float:left;margin:20px 0 0 15px;}div.question-disabled{color:#999;}div.question-disabled:hover{background:transparent none repeat scroll 0 0;border-color:#F7F7F7;}div.question-disabled a,div.question-disabled a:visited{color:#999;}#mileage-footnote,#mileage-footnote-invalid{display:none;}#question-annualbusinessmileage,div#question-additionaloccupationandbusinesssector{display:none;}#question-theownerandregisteredkeeper{display:none;}div.pictoral-radios{overflow:hidden;margin-left:-20px;}div.pictoral-radios label{float:left;cursor:pointer;display:block;width:70px;padding:5px 20px 0 20px;overflow:hidden;}div.pictoral-radios label span{display:block;width:70px;height:48px;}div.pictoral-radios input{margin-top:5px;}div#question-findcar div{padding-bottom:5px;}div#question-findcar div label.radiolabel{display:inline;padding:0;margin-right:20px;}#findYourCarLinkHandler{margin-left:15px;}#question-findaddress span,#question-newdrivername span{display:block;margin-bottom:7px;}#question-findaddress label,#question-newdrivername label{float:left;padding-bottom:0;margin-right:5px;}#question-emailaddress p{margin:5px 0 0 0;}div#question-name .error-message,div#question-findaddress .error-message{clear:left;padding-top:1px;}div.question .error-message p,div.question .error-message label{background:url("/car-insurance/img/icon/error-small.png") no-repeat scroll 0 0 transparent;font-weight:bold;margin:10px 0 0;padding-left:18px;}#addresslistcontainer p{clear:both;}#question-findaddress #button-findaddress{margin-top:20px;}#question-findaddress p#findaddress-confirmedaddress span{display:inline;}#question-findaddress select#addresslist{width:600px;overflow-x:hidden;}#question-findaddress select#addresslist option{width:450px;}#question-Licenceheldfor{min-height:47px;}div#years-held,div#months-held{width:185px;float:left;margin-bottom:5px;}div#error-Licenceheldfor{clear:both;}#verisign{padding:0 10px;}#verisign-intro{margin-top:15px;}#verisign-intro p{margin:0 10px 3px 10px;}#verisign-content{display:none;}#faq-panel h2{font-size:18px;background:#daeefa url("/car-insurance/img/bg/sidebar-heading.gif") repeat-x;color:#0a8bde;border:1px solid #daeefa;margin:20px 0 0 0;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;}#faq-panel ul{list-style-type:none;float:left;margin-left:0;margin-top:0;margin-bottom:10px;}#faq-panel ul .question{width:215px;margin-top:10px;margin-left:10px;overflow:hidden;}#faq-panel ul .question .answer{display:none;width:215px;float:left;margin-top:10px;}#faq-panel ul .question span{float:left;padding-top:3px;font-weight:bold;}#faq-panel ul .question p{margin:0;width:185px;float:right;}#faq-panel ul .answer p{margin:0 0 10px 0;}#faq-panel .read-more{margin-left:0;width:200px;margin-bottom:20px;float:left;margin-top:10px;}.hidden{position:absolute;top:-10000em;left:-10000em;overflow:hidden;}div#skyscraper-ad{position:absolute;margin-left:960px;padding-left:10px;top:197px;}#leaderboard-ad noscript div,#skyscraper-ad noscript div{border:0;background-image:none;background-color:Transparent;padding:0;margin:0;}div#home .page-container{background:url("/car-insurance/img/bg/home-bg-stripe.gif") repeat-x 0 75px;}div#home-main-holder{background:url("/car-insurance/img/bg/home-main-60a6df47-e7e9-400c-87da-1e11b1b5c8a5.jpg") no-repeat 0 0;overflow:hidden;min-height:300px;}div#home-main-holder #home-banner{float:left;width:680px;min-height:310px;padding:0 0 0 30px;}div#home-main-holder #home-banner #main-content{float:left;width:645px;}form#quote-start-form input{padding:0;margin:7px 0 3px -5px;}form#quote-start-form input#quote{margin-top:10px;}#home-img-holder a{display:block;padding-top:160px;}#main-content h1{margin:12px 0 0 0;padding:0;font-size:32px;color:#d61303;}#main-content h2{margin:0 0 10px 0;padding:0;font-size:19px;color:#333;border:0;}#main-content p{margin:16px 0;font-size:12px;font-weight:normal;color:#333;}div#home-main-holder #home-banner a{display:block;margin:0 0 0 -5px;}#home-video-link{float:right;margin:5px 12px 0 0;}#provider-list{margin:10px 0 20px 10px;width:940px;border-top:2px solid #efefef;border-bottom:2px solid #efefef;clear:both;}#provider-list p{text-align:center;margin:15px 0 20px 0;font-weight:bold;color:#444;font-size:14px;}#provider-list ul{margin:0;padding:0 10px 15px 10px;list-style-type:none;overflow:hidden;}#provider-list li{float:left;margin-right:10px;}#provider-list li.last{margin-right:0;}h2#no-quotes{width:400px;padding-bottom:40px!important;clear:both;padding-top:10px;}div#home div#main-content h1{margin-bottom:0;}div#home div#main-content p{width:360px;margin:10px 5px 5px 0;}div#home div#main-content p.home-results-list{clear:both;}ol.home-results-list{list-style-type:none;margin:0;padding:0;clear:both;margin-top:-5;}#getNewQuoteWithoutSigningIn{float:left;padding-left:10px;width:500px;font-size:12px;}div#home div#main-content div#home-welcomeback h1{float:left;}div#home div#main-content div#home-welcomeback a{float:left;margin:21px 0 0 10px;text-decoration:none;color:#0A8BDE;font-weight:bold;}div#home-main-holder #home-banner #no-cookies h1{margin:20px 0 5px 0;padding:0;font-size:18px;line-height:22px;color:#333;border:0;}div#home-main-holder #home-banner #no-cookies h2{margin:0;padding:0;font-size:32px;color:#d61303;line-height:36px;width:570px;}#provider-list ul li a:hover{cursor:pointer;}a#cookied-myaccount{float:left;display:inline;padding-top:5px;}li.home-result-item{width:365px;margin:0 0 5px 0;border:2px solid #ededed;background:url("/car-insurance/img/bg/home-annual-price.gif") repeat-y 110px 0 #fff;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}li.home-result-item div{float:left;text-align:center;}li.home-result-item div.home-result-item-logo{width:110px;padding-top:10px;}li.home-result-item div.home-result-item-annual-price{width:90px;}li.home-result-item div.home-result-item-annual-price{font-size:18px;font-weight:bold;padding:15px 0 0 0;}li.home-result-item div.home-result-item-monthly-price{color:#666;padding:3px 0;font-size:11px;line-height:12px;}li.home-result-item div.home-result-item-monthly-price{width:160px;padding:8px 0;}li.home-result-item div.home-result-item-monthly-price span{font-weight:bold;color:#333;}div.vertical-tab-widget{margin-top:15px;background:url("/car-insurance/img/bg/tab-content-box.png") repeat-y;overflow:hidden;margin-left:8px;}div.vertical-tab-widget-top{height:8px;background:url("/car-insurance/img/bg/tab-content-box.png") no-repeat -1880px 0;}div.vertical-tab-widget-bottom{height:8px;background:url("/car-insurance/img/bg/tab-content-box.png") no-repeat -940px 0;clear:both;}div.vertical-tab-widget h2{font-size:18px;padding:0;margin:7px 0 0 0;border:0;}div.vertical-tab-widget p{margin:10px 0 10px 0;line-height:18px;}div.vertical-tab-widget ul{list-style-type:none;margin:0;padding:0;}div.vertical-tab-widget ul.vertical-tabs{float:left;width:177px;margin-left:0;padding:0;}ul.vertical-tabs li{margin-bottom:1px;}ul.vertical-tabs li#community-tab a{padding-top:17px;height:21px;}div.vertical-tab-widget ul.vertical-tabs li a{display:block;height:28px;padding:10px 12px 12px 9px;color:#444;font-weight:bold;text-decoration:none;background:url("/car-insurance/img/bg/vertical-nav.png") no-repeat 0 0;}div.vertical-tab-widget ul.vertical-tabs li a:hover,div.vertical-tab-widget ul.vertical-tabs li a:focus,div.vertical-tab-widget ul.vertical-tabs li.current a{background-position:-177px 0;color:#fff;}div.tab-content-holder{float:left;width:733px;padding:0 25px 0 11px;margin-bottom:10px;}div.tab-content-holder .tab-content{display:none;}div.tab-content-holder div.current{display:block;}div.tab-content p{clear:both;}div.tab-content a.arrowed-link{text-decoration:none;padding-left:15px;background:url("/car-insurance/img/icon/menu-sub-bullet.png") no-repeat 0 4px;}div.tab-content ul.user-defined-list{clear:left;}div.tab-content ul.user-defined-list li{padding-left:15px;background-position:0 12px;}ul.teaser-list li{float:left;width:240px;overflow:hidden;margin-bottom:15px;}ul.teaser-list div{float:right;width:160px;padding-right:5px;}a.teaser-img{float:left;width:68px;}ul.teaser-list h3{font-size:12px;font-weight:bold;margin:4px 0 3px 0;padding:0;}ul.teaser-list h3 a{color:#333;text-decoration:none;}ul.teaser-list p{margin:0;padding:0;}#community-news{float:left;width:355px;}#community-discussion{float:right;width:365px;}ul.community-news-list li{overflow:hidden;margin-bottom:10px;}ul.community-news-list div{float:right;width:306px;}a.teaser-img{float:left;width:48px;}ul.community-news-list h4{font-size:12px;font-weight:bold;margin:0 0 3px 0;padding:0;}ul.community-news-list p{margin:0;padding:0;font-size:11px;color:#666;}#manufacturer-holder{float:left;padding:10px;background-color:#ededed;-moz-border-radius:5px;-webkit-border-radius:5px;}#manufacturer-list-submit{padding:0;margin-left:5px;}div.vertical-tab-widget ul.community-news-items{height:130px;}div.vertical-tab-widget ul.community-news-items li{margin:0;padding:0 0 15px 30px;list-style:none;background-image:url("/car-insurance/img/icon/home/ForumTopic.bmp");background-repeat:no-repeat;background-position:0 0;width:320px;}div.vertical-tab-widget ul.community-news-items li a{font-weight:bold;}div.vertical-tab-widget ul.community-news-items li ul.community-news-items-text li{background-image:none;font-style:italic;padding:0;}div.vertical-tab-widget ul.community-discussion-items{height:130px;}div.vertical-tab-widget ul.community-discussion-items li{margin:0 0 0 6px;padding:0 0 15px 30px;list-style:none;background-image:url("/car-insurance/img/icon/home/group.png");background-repeat:no-repeat;background-position:0 0;width:320px;}div.vertical-tab-widget ul.community-discussion-items li a{font-weight:bold;}p.footnote{font-size:11px;margin:5px 0 0 0;color:#666;}#vehiclevalue-footnote{display:none;}#car-bought-label{display:inline;}input#addmodificationstoquote{margin-top:0;}div.tablist{overflow:auto;width:650px;}div.tablist ul{list-style-type:none;margin:0;padding:0;}div.tablist div{display:none;float:left;width:420px;background:#e9f0f6;border:1px solid #cee0f4;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}div.tablist ul.tablist-tabs{float:left;height:auto;width:205px;display:block;position:relative;}div.tablist ul.tablist-tabs li{height:38px;padding:0;margin:0 5px 5px 0;border:1px solid #e2e2e2;background-color:#f7f7f7;-moz-border-radius:5px;-webkit-border-radius:5px;}div.tablist ul.tablist-tabs li.active{position:relative;font-weight:bold;background:#e9f0f6;border:1px solid #cee0f4;margin-right:-1px;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}div.tablist ul.tablist-tabs li a{display:block;line-height:38px;text-decoration:none;color:#000;width:95%;margin-left:10px;}div.tablist ul.tablist-tabs li.active a{background:#e9f0f6;}div.tablist ul.tablist-tabs li:hover{background-position:0 -40px;}div.tablist div.tablist-active{display:block;}div.tablist div.tablist-first{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;}div.tablist div.tablist-active ul{display:block;height:333px;overflow:auto;}div.tablist li{margin-right:10px;}div.tablist li:hover{background:#d8e2ea;-moz-border-radius:5px;-webkit-border-radius:5px;}div.tablist li label{font-weight:normal;padding:3px 5px;}div.tablist li label.selected{font-weight:bold;color:#4074d3;}div.tablist li label input{margin-right:7px;}div#form-panel{float:left;width:322px;}div#form-panel label span{font-weight:normal;}div#form-carfinder div#results-panel{width:480px;float:right;}div#mandatory-questions{background:#f7f7f7;border:1px solid #dfdfdf;padding:10px 10px 5px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;}div#question-makeandmodel,div#question-fueltypeandtransmission{overflow:hidden;margin-bottom:15px;}div#question-makeandmodel div,div#question-fueltypeandtransmission div{float:left;margin-right:10px;}div#mandatory-questions select{width:140px;}div#optional-questions{padding:15px 11px 0 11px;}div#optional-questions h3#tell-us{display:inline;font-size:14px;margin:0;margin-right:10px;}div#optional-questions p{margin:5px 0 10px 0;}div.carfinder-optional-question{margin:5px 0 15px 0;}div#optional-questions select{width:200px;}div#optional-questions div#icon-help{display:inline;left:5px;margin-left:5px;position:static;}#results-count-panel{text-align:center;}#carfinderdone{margin:0;}#results-summary-panel{float:right;width:450px;background:#e6f3fc;padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;}#odo-holder{display:block;text-align:center;height:34px;margin-bottom:60px;}#odo-holder #odo{margin:0 0 0 139px;}#results-list-panel{display:none;}#results-list-panel h3{margin:0 0 10px 0;}#results-list-panel p{margin:0 0 26px 0;}#car-finder-results-holder{width:450px;height:260px;overflow-y:scroll;border:1px solid #d1d1d1;background:#fff;}#car-finder-results-holder tr.even{background:#f0f7fd;}#car-finder-results-holder tr.selected{background:#0a8bde;color:#fff;}#car-finder-results-holder tr.hover{cursor:pointer;background:#62b5ea;color:#fff;}tr#car-finder-results-headers{background:url("/car-insurance/img/bg/car-finder-table-bg.png") repeat-x;}table#car-finder-results th{text-align:center;padding-bottom:3px;padding-top:3px;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}table#car-finder-results th.engine{border-left:none;}table#car-finder-results td{text-align:center;padding-bottom:3px;padding-top:3px;border-bottom:1px solid #D1D1D1;}th.engine{width:60px;}th.doors{width:43px;}th.year{width:56px;}th.model-version{width:254px;}th.body-type{width:184px;}div#form-carfinder div#loading{text-align:center;margin-top:160px;}div#form-carfinder div#loading{text-align:center;margin-top:160px;}div#question-year{margin-top:10px;}div#question-findcar div#findcar-confirmedcar{padding:5px 0 5px 0;}div#findcar-confirmedcar strong{float:left;padding:5px 5px 8px 0;}div#findcar-confirmedcar strong#findcar-assumptions{clear:both;background:none;padding-top:15px;}div#findcar-confirmedcar p{margin:0;padding:5px 0 0 5px;}div#findcar-confirmedcar ul{clear:both;margin-bottom:5px;}input#button-findcar{padding:1px 6px;}#vehicletypelookup-button{position:absolute;margin-top:-1px;}div.totalresults{margin-bottom:15px;}.totalmileage{width:458px;border:1px solid #e3e3e3;background:#f9f9f9 url("/car-insurance/img/bg/grad-grey.png") repeat-x bottom;position:relative;overflow:hidden;text-align:center;padding:15px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;}.totalmileage p,.totalresults p{font-size:14px;font-weight:bold;margin-top:0;}.totalmileage p.odointro{color:#999;}.totalmileage p.odovalue,.totalresults p.odovalue{color:#666;float:left;margin:6px 0 0 10px;}#providermessage-error{display:none;}#submitMileage{float:right;width:173px;height:45px;}#odo{border:2px solid #777;float:left;position:relative;margin-left:80px;display:inline;text-align:left;}#odo #shinewrapper{background:none;position:absolute;top:0;left:0;width:168px;height:30px;}#odo #shine{background:url("/car-insurance/img/widgets/odo/odo-shine-roll.png") repeat-x;position:absolute;top:0;left:0;width:168px;height:30px;}#odo div{background:url("/car-insurance/img/widgets/odo/odo-bg-sprite.png") repeat-y;width:28px;height:30px;float:left;background-position:0 0;}.totalresults #odo{margin-left:10px;}.totalresults #showMyResultsButton{float:right;margin-top:-10px;}div#form-modifications .button{position:absolute;right:0;bottom:0;}p#modifications-manage{display:none;margin:10px 0 0 0;font-size:12px;color:#333;}a#link-modifications{padding-top:3px;}.autocompleteDiv{padding:10px;background:#333;background:rgba(51,51,51,0.9);z-index:99999;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;top:-18px;}.ui-autocomplete{max-height:179px;overflow:auto;position:static!important;width:100%!important;list-style-position:outside;list-style:none;padding:0;margin:0;background-color:#fff;}.ui-menu-item{margin:0;cursor:default;display:block;font-size:12px;line-height:16px;overflow:hidden;}.ui-menu-item a{color:#000;display:block;padding:2px 5px;}.ui-menu-item strong{color:#d37e01;}.ui-menu-item .ui-state-hover{color:#fff;}.ui-state-hover{background-color:#3155ef;color:#fff;margin:0;}.ui-corner-all{-moz-border-radius:0!important;}.ac_loading{background:#fff url("/car-insurance/img/widgets/autocomplete/indicator.gif") right center no-repeat;}p.infobox{border:1px solid #daeefa;background:#e6f3fc;margin:15px 10px;padding:15px 15px 15px 42px;-webkit-border-radius:5px;-moz-border-radius:5px;}div#driversListDiv p{margin:5px 15px;}fieldset#additionaldrivers-fieldset .button{margin:0;}ol#driver-summary-container{list-style-type:none;padding:0;margin:0 10px;}ol#driver-summary-container li{padding-bottom:5px;}ol#driver-summary-container ul{overflow:hidden;margin:0;list-style-type:none;background:#fff;border:2px solid #ededed;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;}ol#driver-summary-container ul li{background:#fff;padding:0;float:left;}ol#driver-summary-container ul li h3{font-size:12px;font-weight:normal;display:inline;margin:0;}ol#driver-summary-container ul li.driver{width:130px;}ol#driver-summary-container ul li.name{width:120px;}ol#driver-summary-container ul li.dob{width:90px;}ol#driver-summary-container ul li.age{width:105px;}ol#driver-summary-container ul li.remove{width:100px;}ol#driver-summary-container ul li.edit{width:80px;float:right;}a#cancel-additional-driver{float:right;padding:3px 20px 10px 26px;}#adddriver{margin-right:0;}#question-findaddress #button-findaddress{padding-bottom:0;}p#findaddress-confirmedaddress{clear:both;padding:15px 0 8px 0;margin:0 0 5px 0;line-height:18px;}p#findaddress-confirmedaddress strong{padding:5px 38px 8px 0;}p#findaddress-confirmedaddress a{padding-left:10px;}p#addresserrormessage{display:none;}p#addressinfomessage{display:none;}#fulladdress{display:none;}#addresslist{max-width:570px;}.example-text{font-size:11px;color:#666;margin:5px 0 0 0;}div#form-captureclaims .half-panel-left,div#form-captureclaims .half-panel-right{width:420px;float:left;}div#form-captureclaims .half-panel-right{width:340px;margin-left:10px;}#button-savethisclaim{margin:10px 0 0 50px;}div#form-captureclaims .itemslist{height:365px;}div#question-claims,div#question-offences{overflow:auto;}div#question-claims .button,div#question-offences .button{float:right;margin:5px 0 0 0;}.itemslist{list-style-type:none;margin:10px 0 0 0;}.itemslist ul{margin:0;padding:0;list-style-type:none;}.itemslist li{margin-bottom:5px;padding:10px 10px 10px 45px;background:url("/car-insurance/img/icon/tick.png") no-repeat 10px 50%;-moz-border-radius:5px;-webkit-border-radius:5px;}.itemslist li:hover{background-color:#FFF2A8;}select#offencecode{width:430px;}.maxreached{color:#666;}#question-offencealcoholreading{display:none;}#question-emailAddress #optInSection{display:block;margin-bottom:0;}#question-emailAddress #optInSection span{display:block;margin-top:8px;}#question-password #passwordHelpNote{width:400px;}#notYou{color:#0A8BDE;padding:3px;font-weight:bold;text-decoration:none;}#yourAccount .your-account-bullet-list{font-size:13px;list-style:none;float:left;margin:0 0 10px 10px;width:400px;}#yourAccount .your-account-bullet-list li{margin-bottom:5px;width:400px;float:left;padding:5px 0 0 35px;background-image:url("/car-insurance/img/icon/tick.png");background-repeat:no-repeat;height:20px;}div.question p#security-quesiton-note{margin:3px 0 7px 0;}#show-security{display:none;}#months-held{display:none;}div#button-wrapper{height:90px;}div#button-wrapper div{float:left;}div#button-wrapper div#terms{width:350px;}p.agreements{font-size:12px;text-align:left;margin-left:150px;margin-top:25px;}#question-loyaltycard p{margin-top:0;}p.result-email-validation-message{font-weight:bold;padding-bottom:5px;}#page-details{width:960px;padding-top:5px;clear:both;}#details-page-main,#details-page-top,#details-page-footer{background:url("/car-insurance/img/bg/details-main.png") no-repeat;}#details-page-main{background-position:-640px 0;background-repeat:repeat-y;}#details-page-footer{background-position:-1280px -17px;height:15px;margin-bottom:10px;}div.details-block{margin:10px 20px;padding:10px 15px;background:#fff;border:2px solid #efefef;-webkit-border-radius:5px;-moz-border-radius:5px;}div.details-block h3{font-size:16px;margin:0;}#details-page-top{overflow:hidden;background-position:0 0;padding:0 25px;}#details-page-top h1{float:left;color:#D61303;font-size:24px;}#details-page-top a{float:right;padding:23px 0 0 28px;font-size:14px;color:#0a8bde;}#policy-summary img#provider-logo{float:left;margin:5px 0 10px 0;}ul#price-summary{float:right;list-style-type:none;border:0;margin:0 0 10px 0;width:380px;}ul#price-summary li{overflow:hidden;font-size:12px;}ul#price-summary li div{float:left;}ul#price-summary li div.left{width:115px;font-weight:bold;}ul#price-summary li div.right{width:265px;}ul#price-summary li.annual-price{margin-bottom:2px;font-weight:bold;}ul#price-summary li.annual-price .left{font-size:16px;padding-top:4px;}ul#price-summary li.annual-price .right{font-size:20px;}#policy-summary p{margin-bottom:0;}ul#price-summary li.optional-extras{font-size:11px;margin-bottom:5px;margin-left:115px;}ul#price-summary .without-extras{font-size:12px;font-weight:bold;width:113px;margin-top:5px;}ul#price-summary .without-extras-price{font-size:12px;font-weight:bold;margin-top:5px;}ul#price-summary .extras-warning{font-weight:bold;margin-top:5px;font-size:11px;width:370px;}ul.description-value-list{list-style-type:none;padding:0;margin:0;}ul.description-value-list li{overflow:hidden;background:url("/car-insurance/img/bg/ellipses.gif") repeat-x bottom #fff;padding:0;margin:4px 0;}ul.description-value-list span{background-color:#fff;}ul.description-value-list span.description{float:left;padding-right:5px;}ul.description-value-list li.annual{font-weight:bold;}ul.description-value-list li.annual .description{margin-top:10px;}ul.description-value-list li.annual .value{font-size:22px;margin-bottom:-2px;}ul.description-value-list li.monthly{font-weight:bold;margin-top:15px;}ul.description-value-list li.monthly .description{margin-top:3px;}ul.description-value-list li.monthly .value{font-size:16px;}#details-great-deal{position:relative;min-height:100px;border:2px solid #1db7f3;-webkit-border-radius:5px;-moz-border-radius:5px;}#details-great-deal h4{margin:5px 0 7px 18px;font-size:12px;}#details-great-deal p#great-deal-text{margin:0;padding:2px 0 2px 10px;background:transparent url("/car-insurance/img/sprites/1px-wide-sprite.png") repeat-x scroll 0 -534px;color:#fff;border:none;}#details-great-deal #great-deal-title p{width:75px;margin:23px auto 5px auto;text-align:center;font-size:12px;font-weight:bold;color:#fff;}#details-great-deal #terms-and-conditions{margin:10px 5px 0 110px;}ul.details-page-list{margin:10px 0 0 0;padding:0 3px;overflow:hidden;}ul.details-page-list li{float:left;width:563px;list-style-type:none;margin:0;padding:7px 0;border-bottom:solid 1px #EFEFEF;}#optional-extras ul.details-page-list li .icon-help{margin-left:3px;float:left;}#policy-includes ul.details-page-list li{width:265px;padding:7px 5px;}.details-block ul.details-page-list li .icon-help .trigger img{width:21px;height:21px;background:url("/car-insurance/img/icon/info-sprite.png") no-repeat scroll 0 -22px transparent;}.details-block ul.details-page-list li .icon-help .trigger img.icon-place-holder{width:21px;height:21px;background:url("/car-insurance/img/icon/info-sprite.png") no-repeat scroll 0 -1px transparent;}#policy-includes ul.details-page-list li .policy-features-list-item{float:left;width:170px;padding-top:2px;}.details-block ul.details-page-list li .description{float:left;width:295px;padding-top:2px;}ul.details-page-list li:hover,.details-hover{background:#FFFFE0;}span.value{float:right;padding-left:5px;font-weight:bold;}span.description{float:left;}div.icon-help a.trigger{text-decoration:none;}#full-terms-and-conditions{display:none;}#about-provider-text h4{font-size:12px;margin-top:10px;margin-bottom:0;}#about-provider-text p{line-height:18px;}div.details-buyoptions{padding:0;clear:both;overflow:hidden;background:#e5f3fc;}div.details-buyoptions h2{color:#0a8bde;font-size:22px;margin:0;padding:15px 0 0 22px;border:0;}div.details-block div.details-buyoptions h3{margin:15px 0;}div.details-buyoptions p{clear:both;font-size:11px;}div.details-buyoptions p.note{padding-top:3px;}div.details-buyoptions a{margin-left:5px;}div.details-buyoptions a img{width:250px;height:47px;}div.details-website-wrapper,div.details-phone-wrapper{width:265px;}div.details-website-wrapper{float:left;padding-left:22px;}div.details-website-wrapper a.provider-site-link{margin-left:-5px;}div.details-phone-wrapper{float:right;padding-right:10px;}div.details-buyoptions div.details-phone-wrapper h3{margin-left:10px;}div.details-phone-wrapper p{margin-left:10px;}div.details-phone-show div.phone-details{background:#fff;padding:5px 10px 0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;}div.details-phone-show div.phone-details p{clear:both;margin-left:0;}div.details-phone-show p.details-phone-number{color:#0c8ade;font-size:20px;font-weight:bold;margin:0;padding:0;}div.details-phone-show p.details-phone-times{color:#333;margin:0 0 5px;padding:0;}div.details-phone-show p.details-phone-ref{color:#333;font-size:14px;font-weight:bold;margin:8px 0 15px;padding:0;}#details-phone-show-top,#details-phone-show-bottom{display:none;}#details-phone-show-top{margin-bottom:10px;}#details-phone-show-bottom{margin-bottom:0;}div#details-buyoptions-top{-webkit-border-radius:5px;-moz-border-radius:5px;}div#details-buyoptions-bottom-holder{margin:0 8px;padding-bottom:10px;background:url("/car-insurance/img/bg/buyoptions.png") no-repeat -1252px bottom;}div#details-buyoptions-bottom{padding-bottom:0;}div#details-buyoptions-bottom h2{background:url("/car-insurance/img/bg/buyoptions.png") no-repeat;padding:15px 20px 0 20px;}div#details-buyoptions-bottom{background:url("/car-insurance/img/bg/buyoptions.png") repeat-y transparent -626px 0;}.details-edit{font-size:11px;position:absolute;top:2px;right:0;}input.details-edit{border:0;padding:0;background:none;color:#0a8bde;text-decoration:underline;cursor:pointer;overflow:visible;}div.details-edit-holder{padding-bottom:5px;border-bottom:1px solid #e6f3fc;margin-bottom:5px;}div.innercol-one-third h3{color:#0a8bde;margin:0;display:inline;}.cursor-pointer{cursor:pointer;}#check-details ul{margin:0 0 10px 0;padding:0 0 0 17px;}#check-details ul li{margin-bottom:6px;list-style-type:square;line-height:1.6;}#page-details div.innercol-two-thirds{width:640px;clear:both;float:right;}#page-details div.innercol-one-third{margin-top:5px;padding:0 10px;width:300px;}#provider-info p{margin:0 0 5px 0;}#policy-includes .details-block-title{background:url("/car-insurance/img/icon/results_icons.png") no-repeat scroll 0 2px transparent;margin-bottom:10px;padding-left:22px;}#optional-extras .details-block-title{background:url("/car-insurance/img/icon/results_icons.png") no-repeat scroll 0 -258px transparent;margin-bottom:10px;padding-left:22px;}div#assumptions{background:url("/car-insurance/img/bg/home-bg-stripe.gif") repeat-x scroll 0 45px transparent;}div#assumptions .page-container{width:960px;}.assumptions-button-sprite{background:url("/car-insurance/img/sprites/assumptions-button-sprite.png") no-repeat;}#assumptions-page-top{overflow:hidden;background:url("/car-insurance/img/bg/assumptions-background.png") no-repeat scroll 0 0 transparent;padding:5px 30px 0;margin-bottom:20px;height:371px;}#assumptions-page-top h1{color:#D61303;font-size:24px;margin:15px 0 5px 0;text-transform:uppercase;}#assumptions-page-top h2{color:#000;font-size:18px;border-bottom:0;padding:0;margin:0;}#assumptions-page-top p{margin:5px 0 15px;}#assumptions-page-top ul{float:left;width:620px;margin:0 10px 0 0;list-style:none;}#assumptions-page-top ul li{background:url("/car-insurance/img/icon/tick.png") no-repeat scroll left center transparent;padding:8px 10px 8px 35px;}#assumptions-page-top .assumptions-options-top{float:left;width:260px;margin-top:10px;}#assumptions-page-top .assumptions-options-top p{margin:15px 0 5px 6px;}#assumptions-page-top .assumptions-options-top .button-viewquotes-top{background-position:-268px 0;height:45px;width:254px;}#assumptions-page-top .assumptions-options-top .button-update-details-top{background-position:-10px 0;height:45px;width:254px;}#assumptions-page-main .innercol-half{margin-top:5px;width:470px;}#assumptions-page-main .innercol-left-half{float:left;}#assumptions-page-main .innercol-right-half{float:right;}#assumptions-page-main .innercol-half h2{-moz-border-radius:5px 5px 5px 5px;background:url("/car-insurance/img/bg/sidebar-heading.gif") repeat-x scroll 0 0 #DAEEFA;border:1px solid #DAEEFA;color:#0A8BDE;font-size:18px;margin:0 0 10px;padding:5px 10px;clear:both;}#assumptions-page-main ul.description-value-list{padding:0 10px;margin-bottom:30px;}#assumptions-page-main ul.description-value-list li{margin:12px 0;}#assumptions-page-main ul.description-value-list span.description{font-weight:bold;}#assumptions-page-main ul.description-value-list span{font-weight:normal;}#assumptions-page-main .assumptions-options-bottom{height:200px;-moz-border-radius:5px 5px 5px 5px;border:1px solid #E4E4E4;background:#F9F9F9;padding:5px 10px;font-size:14px;}#assumptions-page-main .assumptions-options-bottom h2{color:#D61303;font-size:24px;margin:15px 0 5px 0;background:none;border:none;}#assumptions-page-main .assumptions-options-bottom .column{width:218px;}#assumptions-page-main .assumptions-options-bottom .column.left{float:left;margin:0 6px;}#assumptions-page-main .assumptions-options-bottom .column.right{float:left;}#assumptions-page-main .assumptions-options-bottom .column p{margin:15px 0 5px 4px;}#assumptions-page-main .assumptions-options-bottom .button-viewquotes-bottom{background-position:-530px 0;height:45px;width:200px;}#assumptions-page-main .assumptions-options-bottom .button-update-details-bottom{background-position:-740px 0;height:45px;width:200px;}#assumptions-page-main .additional-drivers{text-align:right;margin-bottom:20px;}#assumptions-page-main #link-additionaldrivers{background:url("/car-insurance/img/icon/menu-sub-bullet.png") no-repeat scroll 12px 4px transparent;margin:0 0 20px;padding-left:28px;}#address{width:250px;text-align:right;}.claimsValue,.offencesValue,.nonMotoringValue{margin-top:17px;}.insDeclinedValue{margin-top:28px;}#window-assumptions h1{color:#D61303;font-size:24px;margin:15px 0 5px 0;border-bottom:1px solid #E9E9E9;}#window-assumptions #additionalDrivers{margin-top:10px;}#window-assumptions table tr td{padding:6px 0 6px 20px;width:200px;vertical-align:top;}#window-assumptions table tr td.headerCell,#window-assumptions table tr td.titleCell{font-weight:bold;}#window-assumptions table tr td.titleCell span{font-weight:normal;}#window-assumptions table tr.oddRow{background-color:#F5F5F5;}#window-assumptions #link-closeAdditionalDriver{background-position:-952px 0;height:50px;width:110px;float:right;margin-top:20px;}div.lastAddDriver1{left:100px!important;}div.lastAddDriver2{left:320px!important;}div.lastAddDriver3{left:540px!important;}#window-assumptions div.icon-help div.lastAddDriver1 h3,#window-assumptions div.icon-help div.lastAddDriver2 h3,#window-assumptions div.icon-help div.lastAddDriver3 h3{background-position:center 0!important;}@import "ui.base.css";@import "ui.theme.css";ul.navigationbar{min-width:940px;font:12px Arial;position:relative;z-index:2;clear:both;list-style-type:none;float:left;display:inline;margin:0;padding:0;}ul.navigationbar780{width:780px;}ul.navigationbar a{color:#fff;}ul.navigationbar li{float:left;margin:0;}ul.navigationbar li a.navigationbar-item{background:url("/car-insurance/Navigation/images/simple-nav-sprite_940.png") no-repeat;text-indent:-10000px;width:95px;color:#FFF;display:block;font-weight:bold;height:56px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;}ul.navigationbar780 li a.navigationbar-item{background:url("/car-insurance/Navigation/images/simple-nav-sprite_780.png") no-repeat;width:79px;}ul.navigationbar li a.navigationbar-item br{display:none;}ul.navigationbar li a.navigationbar-item em{display:none;}ul.navigationbar li a.navigationbar-item:visited{color:#fff;}ul.navigationbar li a.navigationbar-item-home{width:99px;margin-left:-10px;}ul.navigationbar780 li a.navigationbar-item-home{width:83px;}ul.navigationbar li a.navigationbar-item-home:hover,ul.navigationbar li.current a.navigationbar-item-home{background-position:0 -1200px;}ul.navigationbar li a.navigationbar-item-money{background-position:-7px -60px;}ul.navigationbar li.current a.navigationbar-item-money{background-position:-7px -1260px;}ul.navigationbar li a.navigationbar-item-insurance{background-position:-7px -120px;}ul.navigationbar li.current a.navigationbar-item-insurance{background-position:-7px -1320px;}ul.navigationbar li a.navigationbar-item-travel{background-position:-7px -180px;}ul.navigationbar li a.navigationbar-item-travel:hover,ul.navigationbar li.current a.navigationbar-item-travel{background-position:-7px -1380px;}ul.navigationbar li a.navigationbar-item-utilities{background-position:-7px -240px;}ul.navigationbar li.current a.navigationbar-item-utilities{background-position:-7px -1440px;}ul.navigationbar li a.navigationbar-item-mobiles{background-position:-7px -300px;}ul.navigationbar li.current a.navigationbar-item-mobiles{background-position:-7px -1500px;}ul.navigationbar li a.navigationbar-item-shopping{background-position:-7px -360px;}ul.navigationbar li.current a.navigationbar-item-shopping{background-position:-7px -1560px;}ul.navigationbar li a.navigationbar-item-broadband{background-position:-7px -420px;}ul.navigationbar li.current a.navigationbar-item-broadband{background-position:-7px -1620px;}ul.navigationbar li a.navigationbar-item-vouchers{background-position:-7px -480px;}ul.navigationbar li a.navigationbar-item-vouchers:hover,ul.navigationbar li.current a.navigationbar-item-vouchers{background-position:-7px -1680px;}ul.navigationbar li a.navigationbar-item-forums{background-position:-7px -540px;margin-right:-10px;}ul.navigationbar li a.navigationbar-item-forums:hover,ul.navigationbar li.current a.navigationbar-item-forums{background-position:-7px -1740px;}ul.navigationbar-home li a.navigationbar-item-home{background-position:0 -600px;}ul.navigationbar-money li a.navigationbar-item-money{background-position:-7px -660px;}ul.navigationbar-insurance li a.navigationbar-item-insurance{background-position:-7px -720px;}ul.navigationbar-travel li a.navigationbar-item-travel{background-position:-7px -780px;}ul.navigationbar-utilities li a.navigationbar-item-utilities{background-position:-7px -840px;}ul.navigationbar-mobiles li a.navigationbar-item-mobiles{background-position:-7px -900px;}ul.navigationbar-shopping li a.navigationbar-item-shopping{background-position:-7px -960px;}ul.navigationbar-broadband li a.navigationbar-item-broadband{background-position:-7px -1020px;}ul.navigationbar-vouchers li a.navigationbar-item-vouchers{background-position:-7px -1080px;}ul.navigationbar-forums li a.navigationbar-item-forums{background-position:-7px -1140px;}ul.navigationbar li div.subnav{display:none;color:#fff;width:940px;position:absolute;left:0;top:51px;z-index:1;}ul.navigationbar780 li div.subnav{width:780px;}ul.navigationbar li div.subnav div.subnav-inner{height:250px;overflow:hidden;padding:10px 5px;}ul.navigationbar li div.subnav div a{font-weight:bold;font-size:12px;text-decoration:none;}ul.navigationbar li div.subnav div p.title{font-size:18px;font-weight:bold;line-height:1.2;color:#fff;padding:0;border:0;margin:0;}ul.navigationbar li div.subnav div p.subtitle{color:#fff;padding:0;border:0;margin:5px 0 0 0;font-size:14px;font-weight:bold;line-height:1.2;height:30px;}ul.navigationbar li div.subnav div.subnav-inner div.subnav-column{float:left;display:inline;margin:0 5px;width:280px;height:230px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}ul.navigationbar780 li div.subnav div.subnav-inner div.subnav-column{width:226px;}ul.navigationbar li div.subnav ul{list-style-type:none;margin:10px 0 0 0;padding:0;}ul.navigationbar li div.subnav li{float:none;line-height:1.8;}ul.navigationbar li div.subnav li a{display:block;padding:3px 5px 3px 15px;width:260px;background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite-ie6.png") no-repeat 5px -2987px;-moz-border-radius:3px;-webkit-border-radius:3px;}ul.navigationbar li div[class="subnav"] li a{background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite.png") no-repeat 5px -2989px;}ul.navigationbar780 li div.subnav li a{width:210px;}ul.navigationbar li div.subnav ul.subnav-list-onecol{float:left;}ul.navigationbar li div.subnav ul.subnav-list-onecol li{line-height:1.2;}ul.navigationbar li div.subnav ul.subnav-list-twocol li{float:left;line-height:1.2;}ul.navigationbar li div.subnav ul.subnav-list-onecol li a,ul.navigationbar li div.subnav ul.subnav-list-twocol li a{background-position:5px -2993px;}ul.navigationbar li div.subnav ul.subnav-list-onecol li a{width:120px;}ul.navigationbar780 li div.subnav ul.subnav-list-twocol li a{width:93px;}ul.navigationbar li div#subnav-home li a:hover{background-color:#43469c;}ul.navigationbar li div#subnav-money li a:hover{background-color:#8356a5;}ul.navigationbar li div#subnav-insurance li a:hover{background-color:#de4134;}ul.navigationbar li div#subnav-travel li a:hover{background-color:#31bdf2;}ul.navigationbar li div#subnav-utilities li a:hover{background-color:#f4824d;}ul.navigationbar li div#subnav-mobiles li a:hover{background-color:#318dc8;}ul.navigationbar li div#subnav-shopping li a:hover{background-color:#ffb431;}ul.navigationbar li div#subnav-broadband li a:hover{background-color:#a2cf63;}ul.navigationbar li div#subnav-vouchers li a:hover{background-color:#f131a3;}ul.navigationbar li div#subnav-forums li a:hover{background-color:#6e7691;}ul.navigationbar li div.subnav{background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite-ie6.png") no-repeat;}ul.navigationbar780 li div.subnav{background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite_780-ie6.png") no-repeat;}ul.navigationbar li div[class="subnav"]{background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite.png") no-repeat;}ul.navigationbar780 li div[class="subnav"]{background:url("/car-insurance/Navigation/images/subnav-roundedbox-sprite_780.png") no-repeat;}#nav_iframe{display:block;position:absolute;left:0;top:50px;width:940px;height:275px;z-index:-1;}#subnav-money{background-position:0 -300px;}#subnav-insurance{background-position:0 -600px;}#subnav-travel{background-position:0 -900px;}#subnav-utilities{background-position:0 -1200px;}#subnav-mobiles{background-position:0 -1500px;}#subnav-shopping{background-position:0 -1800px;}#subnav-broadband{background-position:0 -2100px;}#subnav-vouchers{background-position:0 -2400px;}#subnav-forums{background-position:0 -2700px;}.subnav-shadow{width:940px;height:20px;z-index:1;background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/subnav-shadow.png',sizingMethod='scale');}div[class="subnav-shadow"]{background:url("/car-insurance/Navigation/images/subnav-shadow.png");filter:none;}ul.navigationbar780 .subnav-shadow{width:780px;}#navigation-footer{width:960px;}.navigationbar-footer{height:26px;background:url("/car-insurance/Navigation/images/footer-small-sprite.png");list-style-type:none;margin:0;text-align:center;padding:2px 0 0 0;clear:both;}.navigationbar-footer li{display:inline;color:#fff;}.navigationbar-footer li a{font:bold 11px Arial,sans-serif;color:#fff;text-decoration:none;}.navigationbar-footer li a:visited{color:#fff;}.navigationbar-footer li a:hover{border-bottom:1px dotted #ccc;}#footer-copyright{color:#999;font-size:11px;font-family:Arial;clear:both;padding:10px 0;margin:0;text-align:center;width:960px;}.navigationbar-footer-money{background-position:-8px -50px;}.navigationbar-footer-insurance{background-position:-8px -100px;}.navigationbar-footer-travel{background-position:-8px -150px;}.navigationbar-footer-utilities{background-position:-8px -200px;}.navigationbar-footer-mobiles{background-position:-8px -250px;}.navigationbar-footer-shopping{background-position:-8px -300px;}.navigationbar-footer-broadband{background-position:-8px -350px;}.navigationbar-footer-vouchers{background-position:-8px -400px;}.navigationbar-footer-forums{background-position:-8px -450px;}.navigationbar-footer-motoring{background-position:-8px 0;}ul.navigationbar{margin:.5em 0 0 0;z-index:10000;}.navigationbar-item-motoring{display:none!important;}ul.navigationbar-home li a.navigationbar-item-home:hover,ul.navigationbar li.current a.navigationbar-item-home{background-position:0 -600px;}ul.navigationbar-vouchers li a.navigationbar-item-vouchers:hover,ul.navigationbar li.current a.navigationbar-item-vouchers{background-position:-7px -1080px;}ul.navigationbar-forums li a.navigationbar-item-forums:hover,ul.navigationbar li.current a.navigationbar-item-forums{background-position:-7px -1140px;}#subnav-home{display:none!important;}#subnav-travel{display:none!important;}#subnav-vouchers{display:none!important;}#subnav-forums{display:none!important;}ul.navigationbar li div.subnav div h2{font-size:18px;float:none!important;font-weight:bold!important;width:100%!important;}ul.navigationbar li div.subnav div h3{background:none;}ul.navigationbar li div.subnav li a{text-transform:lowercase;}ul.navigationbar780 li div.subnav ul.subnav-list-onecol li a{width:90px;}ul.navigationbar li div.subnav ul.subnav-list-twocol li a{width:230px;}.footer{margin:0!important;}.navigationbar-footer{width:960px;_width:950px;}.navigationbar-footer780{background:url("/car-insurance/Navigation/images/footer-small-sprite_780.png") no-repeat;width:780px;}.navigationbar-footer-home{margin:50px 0 0 0;}div.footer #footer-copyright{padding:2px 10px;}#copyright{clear:both;}ul.navigationbar{z-index:10;}#breadcrumb{list-style-type:none;padding:0;margin:0 0 0 10px;}#breadcrumb li{display:inline;}#breadcrumb li a{color:#0A8BDE;}#alpha-bar{margin:20px 30px 0 30px;padding:0;overflow:hidden;width:660px;}#alpha-bar li{float:left;width:30px;height:30px;list-style-type:none;margin:0 5px 5px 0;padding:0;background:url("/car-insurance/img/bg/az-sprite.png") no-repeat;}#alpha-bar a{display:block;height:30px;text-indent:-1000em;}li#b-holder{background-position:-35px 0;}li#c-holder{background-position:-70px 0;}li#d-holder{background-position:-105px 0;}li#e-holder{background-position:-140px 0;}li#f-holder{background-position:-175px 0;}li#g-holder{background-position:-210px 0;}li#h-holder{background-position:-245px 0;}li#i-holder{background-position:-280px 0;}li#j-holder{background-position:-315px 0;}li#k-holder{background-position:-350px 0;}li#l-holder{background-position:-385px 0;}li#m-holder{background-position:-420px 0;}li#n-holder{background-position:-455px 0;}li#o-holder{background-position:-490px 0;}li#p-holder{background-position:-525px 0;}li#q-holder{background-position:-560px 0;}li#r-holder{background-position:-595px 0;}li#s-holder{background-position:-630px 0;margin-right:0;}li#t-holder{background-position:-665px 0;clear:left;margin-left:175px;}li#u-holder{background-position:-700px 0;}li#v-holder{background-position:-735px 0;}li#w-holder{background-position:-770px 0;}li#x-holder{background-position:-805px 0;}li#y-holder{background-position:-840px 0;}li#z-holder{background-position:-875px 0;}li#number-holder{background-position:-420px -80px;width:65px;}li#a-holder.disabled{background-position:0 -40px;}li#b-holder.disabled{background-position:-35px -40px;}li#c-holder.disabled{background-position:-70px -40px;}li#d-holder.disabled{background-position:-105px -40px;}li#e-holder.disabled{background-position:-140px -40px;}li#f-holder.disabled{background-position:-175px -40px;}li#g-holder.disabled{background-position:-210px -40px;}li#h-holder.disabled{background-position:-245px -40px;}li#i-holder.disabled{background-position:-280px -40px;}li#j-holder.disabled{background-position:-315px -40px;}li#k-holder.disabled{background-position:-350px -40px;}li#l-holder.disabled{background-position:-385px -40px;}li#m-holder.disabled{background-position:-420px -40px;}li#n-holder.disabled{background-position:-455px -40px;}li#o-holder.disabled{background-position:-490px -40px;}li#p-holder.disabled{background-position:-525px -40px;}li#q-holder.disabled{background-position:-560px -40px;}li#r-holder.disabled{background-position:-595px -40px;}li#s-holder.disabled{background-position:-630px -40px;}li#t-holder.disabled{background-position:-665px -40px;}li#u-holder.disabled{background-position:-700px -40px;}li#v-holder.disabled{background-position:-735px -40px;}li#w-holder.disabled{background-position:-770px -40px;}li#x-holder.disabled{background-position:-805px -40px;}li#y-holder.disabled{background-position:-840px -40px;}li#z-holder.disabled{background-position:-875px -40px;}li#number-holder.disabled{background-position:-420px -120px;width:65px;}div.multi-panel-three-quarters{background:url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") repeat-y scroll -2160px 0;}div.multi-panel-three-quarters h1{background:url("/car-insurance/img/bg/form-multi-panel-three-quarters.png") no-repeat -720px 0;margin:0;padding:20px 20px 0 20px;color:#d61303;font-size:22px;}div.multi-panel-three-quarters p{margin:10px 20px;}#car-insurers,#car-insurers ul{list-style-type:none;margin:0;padding:0;}#car-insurers{border:1px solid #ededed;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;margin:10px 20px;padding:6px 13px;overflow:hidden;}#car-insurers li,#car-manufacturers li{clear:right;list-style-type:none;margin:0;padding:0;}#car-insurers li h2,#car-manufacturers li h2{clear:left;color:#444;margin:0;padding:0;}#car-insurers li li{float:left;clear:right;width:112px;margin:10px 10px 0 10px;text-align:center;padding:0;font-weight:bold;}#car-insurers li.row-start{margin-left:0;clear:left;}#car-insurers li.row-end{margin-right:0;}#car-insurers li li a{display:block;border:1px solid #fff;background:#fff;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}#car-insurers li li a:hover,#car-insurers li li a:focus{border-color:#e6e6e6;}#car-insurers li a img{display:block;margin:4px auto 8px auto;}a.back-to-top{float:right;font-size:12px;margin-top:-20px;}#car-manufacturers{border:1px solid #ededed;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;margin:10px 20px;padding:6px 13px 36px 13px;}#car-manufacturers ul{margin:0;padding:0;}#car-manufacturers ul.alpha-category li{margin:0;padding:5px 0 0 31px;background:url("/car-insurance/img/bg/car-company-arrow.png") no-repeat 0 8px;}#car-manufacturers ul.alpha-category li a{font-size:18px;font-weight:bold;color:#444;text-decoration:none;text-transform:uppercase;}#car-manufacturers ul.alpha-category li.odd{float:left;clear:right;width:295px;}#car-manufacturers ul.alpha-category li.even{float:left;clear:right;width:295px;}#car-manufacturers ul.alpha-category li.spacer{clear:left;background:#fff;width:652px;height:10px;font-size:0;line-height:0;padding:0;}#car-manufacturers ul.alpha-category li li{display:inline;margin:0;padding:0 2px 0 0;background:none;}#car-manufacturers ul.alpha-category li li a{font-size:12px;font-weight:normal;text-transform:none;}.get-new-quote-quarter{background:url("/car-insurance/img/bg/get-quote-panel.jpg") no-repeat;margin-top:7px;}.get-new-quote-quarter legend{float:left;display:inline;font-size:26px;font-weight:bold;color:#8fc634;padding:10px 15px 0 15px;line-height:1;}.get-new-quote-quarter input{margin:20px 5px 5px 5px;}.get-new-quote-half input{margin-top:10px;}div.layout-row{margin:10px auto 0 auto;width:960px;}div.layout-fragment{display:inline;float:left;}div.third-width{width:320px;}div.two-thirds-width{width:640px;}div.quarter-width{float:left;width:220px;padding-left:10px;margin-right:10px;}div.half-width{width:460px;margin-right:10px;}div.three-quarter-width{width:700px;}div.full-width{width:940px;}div.fragment-fullwidth{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E3E3E3;}div.fragment-fullwidth h3{margin-left:10px;margin-left:10px;}div.fragment-spaced{margin:10px;border-style:none;}div.text-fragment{margin:0;border-style:none;}ul.model-list{width:43%;list-style-type:none;margin:0 0 0 10px;padding:0;}ul.left{float:left;}ul.right{float:right;}ul.model-list li{font-size:12px;margin-bottom:5px;color:#0A8BDE;}ul.model-list li a{margin-left:5px;color:#0A8BDE;}div.link-list-fragment{margin:10px;margin-left:0;}div.link-list-fragment h3{margin-left:10px;margin-left:10px;}div.entity-link-list-fragment{clear:both;height:100px;}div.entity-link-list-fragment strong{font-size:22px;float:left;margin-top:10px;}div.entity-link-list-fragment{border-style:none;}div.entity-link-fragment{height:50px;float:left;width:19%;text-align:center;}div.entity-link-fragment{border-style:none;}div.entity-link-fragment a{text-decoration:none;}div.guides-header-fragment{float:left;border-style:solid;border-width:1px;margin-top:10px;}div.guides-header-fragment{margin-right:10px;}div.guides-header-fragment{background-image:url("/car-insurance/img/bg/home-main-60a6df47-e7e9-400c-87da-1e11b1b5c8a5.jpg");}div.guides-header-fragment-text{width:30%;float:right;margin:10px;border-style:solid;border-width:1px;padding:5px;}div.combined-link-fragment-left{float:left;width:30%;}div.combined-link-fragment-right{float:right;width:70%;}ul#atoz{margin:0;padding:0;}ul#atoz li{background:url("/car-insurance/img/icon/bullet.png") 8px 8px no-repeat;}ul#atoz li a{color:#000;text-decoration:none;font-size:12px;}ul#atoz li.expander{list-style-type:none;padding:4px 0 4px 0;border-bottom:1px solid #eee;width:200px;}ul#atoz li.open{background-position:8px -26px;}ul#atoz li.expander a{padding:3px 0 3px 26px;display:block;}ul#atoz li.expander ul.submenu{display:none;margin:0;padding:0;}ul#atoz li.expander ul li{padding:0 0 0 26px;background-image:none;list-style-image:none;list-style-type:none;color:#0A8BDE;}ul#atoz li.expander ul li.current{background:url("/car-insurance/img/icon/current.png") repeat-x;}ul#atoz li.expander ul li a{background:url("/car-insurance/img/icon/menu-sub-bullet.png") left center no-repeat;padding:6px 0 6px 18px;display:block;color:#0A8BDE;}ul#atoz li.expander ul li.current a{color:#0A8BDE;font-weight:bold;}form.get-new-quote-half fieldset{width:100%;height:65px;background:#fff url("/car-insurance/img/bg/call-to-action-bk-grey.png") center center no-repeat;margin-bottom:15px;}form.get-new-quote-half fieldset h3{float:left;width:255px;margin-left:15px;margin-top:13px;color:#333;font-size:16px;line-height:20px;font-weight:bold;}form.get-new-quote-half-green fieldset h3{color:#8FC533;font-size:20px;line-height:27px;margin-top:8px;}form.get-new-quote-half-green fieldset{background:#fff url("/car-insurance/img/bg/call-to-action-bk.png") center center no-repeat;height:70px;}form.get-new-quote-half input{float:right;margin-top:10px;margin-right:7px;}form.get-new-quote-half-green input{margin-right:2px;}div.half-width h1{color:#D41804;margin-top:0;}div.quarter-width h2{font-size:18px;background:#daeefa url("/car-insurance/img/bg/sidebar-heading.gif") repeat-x;color:#0a8bde;border:1px solid #daeefa;margin:0;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;}div.half-width p{line-height:18px;}div.half-width ul.user-defined-list{margin:0;}div.half-width ul.user-defined-list li{border-bottom:none;width:400px;}div.half-width ul.user-defined-list li span{padding-left:15px;font-weight:bold;font-size:17px;color:#0A8BDE;}div.half-width ul.user-defined-list li a{font-size:12px;text-decoration:underline;}img.manufacturer-logo{float:left;margin:0 10px 0 0;}div.child-page-list{margin-left:8px;}div.combined-link-fragment{width:45%;float:left;margin:10px 10px 0 0;}div.combined-link-fragment dl{margin:0 20px 0 0;}div.combined-link-fragment dl dt{position:relative;margin:0 0 5px 74px;font-size:13px;font-weight:bold;}div.combined-link-fragment dl dt img{position:absolute;left:-74px;}div.combined-link-fragment dl dd{margin:0 0 10px 74px;font-size:12px;}div.combined-link-fragment dl dd span{display:block;margin-top:5px;color:#0A8BDE;}span.reddot{color:#f00!important;font-size:11px!important;font-weight:normal!important;}ul#resource-list,ul.user-defined-list{margin:0 0 25px 0;}div.combined-link-fragment dl ul.user-defined-list{margin-bottom:15px;}div.combined-link-fragment dl ul.user-defined-list li{padding-left:15px;background-position:0 12px;}ul#resource-list li{background:url("/car-insurance/img/icon/contact.png") no-repeat;}ul#resource-list li.contact{background-position:8px 6px;}ul#resource-list li.print{background-position:8px -93px;}div.quarter-width ul.user-defined-list li{border-bottom:1px solid #eee;background-position:15px 12px;}div.half-width h2{font-size:16px;border:0;margin-bottom:0;padding:0;}#guides div.multi-panel-three-quarters,#guides div.multi-panel-three-quarters h1,#guides div.multi-panel-three-quarters-footer{background-image:none;}#guides div.multi-panel-three-quarters h1{padding-left:0;}#faqs.content-management{padding:10px 10px 0 10px;}#faqs.content-management ul{list-style-type:none;margin:10px 0 10px 20px;}#faqs.content-management ul p{margin-left:10px;}#faqs.content-management ul li.question{padding:0;margin:3px 0 0 0;}#faqs.content-management h2{margin:0 20px 0 20px;padding:10px 0 0 0;border-bottom:none;}#faqs.content-management ul div.answer{display:none;padding:0;margin:0 0 15px 0;}#faqs.content-management ul div.answer a{display:inline;}.semvehicle-section-container{width:984px;clear:both;margin:auto;}div#semvehicle-main-holder{min-height:300px;overflow:hidden;margin-left:10px;}div#semvehicle-main-holder{width:925px;min-height:310px;padding:0 0 0 22px;}div#semvehicle-main-holder #main-content{float:left;width:645px;}div#semvehicle-main-holder #main-content #no-cookies h2{float:left;margin:0 0 5px 0;width:580px;padding:0;font-size:32px;color:#d61303;line-height:32px;text-transform:uppercase;border-bottom:none;}div#semvehicle-main-holder #main-content #no-cookies h1{margin:10px 0 0 0;padding:0;font-size:19px;color:#333;border:0;float:none;}div#semvehicle-main-holder p{margin:16px 0;font-size:12px;font-weight:bold;color:#333;}div#semvehicle-main-holder a{display:block;margin:0 0 0 -5px;}.fact-blurb p{line-height:15px;float:left;clear:both;font-size:10px;margin:auto;width:935px;padding:20px 20px 0 20px;}div#semvehicle-main-holder #main-content .twolinetext{font-weight:bold;margin:0 0 5px 0;padding:0;width:520px;float:left;}div#semvehicle-main-holder #main-content .semvehicle-list{list-style-type:none;margin:0 5px 0 0;float:left;}div#semvehicle-main-holder #main-content .semvehicle-list li{padding-bottom:5px;padding-top:2px;margin-top:3px;float:left;min-height:22px;background:url("/car-insurance/img/bg/smalltick.png") no-repeat scroll 0 -2px transparent;padding-left:30px;width:420px;}div#semvehicle-main-holder #main-content .viewpreviousquotessmall{padding-left:3px;}div#semvehicle-main-holder #main-content #quote-start-form{float:left;}div#semvehicle-main-holder #main-content #quote-start-form fieldset{margin-top:-5px;}.layout-fragment .guide-header{background:url("/car-insurance/img/content-management/beetle-background.png") no-repeat scroll 0 0 transparent;width:445px;margin-right:250px;font-size:16px;height:120px;padding:10px;}.layout-fragment .guide-header h1{font-size:28px;width:230px;text-transform:none;margin:10px 0 0 10px;color:#d61303;}.stepindicator{float:left;width:100%;clear:both;background:url("/car-insurance/img/widgets/stepindicator/stepindicator-sprite.png") no-repeat top center;min-height:70px;}.stepindicator div{width:940px;margin:0 auto;padding-top:17px;}.stepindicator ol{width:680px;overflow:hidden;margin:0 0 0 102px;padding:0;list-style-type:none;background:#f7f7f7 url("/car-insurance/img/widgets/stepindicator/stepindicator-sprite.png") no-repeat 40px -70px;}.stepindicator ol li{color:#b1b1b1;font-size:14px;float:left;display:inline;font-weight:bold;padding:0;margin-left:30px;text-align:center;}.stepindicator ol li.p1{width:115px;margin-left:0;}.stepindicator ol li.p2{width:140px;margin-left:150px;}.stepindicator ol li.p3{width:116px;margin-left:150px;}.s1 ol li.p1,.s2 ol li.p2{color:#333;}.stepindicator ol li.p3.enabled:hover,#main .s ol li.p3.enabled:hover{color:#333;}.s2 ol{background-position:40px -128px;}.s3 ol{background-position:40px -184px;}.s ol{background-position:40px -236px;}.stepindicator span.si-wrap{position:relative;display:block;}.stepindicator a,.stepindicator span.si_default{display:block;padding:30px 0 5px;}.stepindicator .enabled,#main .s3 ol li.enabled:hover{cursor:pointer;}.stepindicator a:link,.stepindicator a:visited,.stepindicator a:hover,.stepindicator a:active,.stepindicator a:focus,.stepindicator ol li.enabled:hover,.stepindicator ol li.enabled,.s li.p3,.s3 li.p3{color:#333;}.s3 li.p3{background:transparent url("/car-insurance/img/widgets/stepindicator/searching.gif") no-repeat 45px 2px;}.stepindicator li .si-hover{position:absolute;top:0;left:0;padding:9px 0 7px 0;width:100%;text-align:center;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;background:#000;background:rgba(0,0,0,0.8);}#compare-results-top{height:75px;background:url("/car-insurance/img/bg/form-fullwidth.png") no-repeat 0 50px;}#compare-results-top h1{color:#D61303;font-size:24px;float:left;margin:15px 0 0 8px;line-height:normal;}#compare-results-top div{color:#0A8BDE;float:right;font-size:14px;padding-top:23px;margin-right:8px;}#compare-results-top div a{color:#0A8BDE;}#compare-results-container{width:960px;}#compare-results-container{background:url("/car-insurance/img/bg/form-fullwidth.png") repeat-y -962px 0;}#compare-results-footer{height:20px;background:url("/car-insurance/img/bg/form-fullwidth.png") repeat-y -1921px -33px;}#compareTable{border-collapse:collapse;margin-left:28px;}#compareTable td{width:156px;text-align:center;background:url("/car-insurance/img/bg/compare-column.png") repeat-y -189px 0;padding:4px 0;font-size:12px;}#compareTable td.price{font-size:11px;}#compareTable td.annual-price{font-size:20px;font-weight:bold;padding-top:10px;}#compareTable td.price,#compareTable td.annual-price{background:url("/car-insurance/img/bg/compare-column.png") repeat-y -384px 0;}#compareTable td.compare-calltoaction{vertical-align:top;}#compareTable td.compare-calltoaction img{margin:5px 0;}#compareTable .additional-feature,#compareTable #hide-additional-features{display:none;}#compareTable thead td{background:url("/car-insurance/img/bg/compare-column.png") no-repeat 5px 0;padding:0;}#compareTable tfoot td{background:url("/car-insurance/img/bg/compare-column.png") no-repeat -573px -14px;height:8px;}#compareTable th{width:120px;text-align:right;padding:5px 15px 5px 0;vertical-align:top;font-size:12px;}#compareTable th.compare-row-header{font-size:14px;}#compareTable th.compare-row-header,#compareTable tr.more-features-amount td{color:#666;}#compareTable thead th{padding:0;}#compareTable tr.provider th{padding-bottom:25px;}#compareTable tr.provider td{padding-bottom:12px;}#compareTable tr.more-features-amount td a{font-size:11px;}#compareTable tr.more-features-amount td a.hide-link{display:none;padding-bottom:10px;}#compareTable hr{display:block;width:70%;background-color:#dedede;border:medium none #DEDEDE;color:#dedede;height:1px;}#compareTable td.empty{background:url("/car-insurance/img/bg/compare-column-empty.png") repeat-y -183px 0;}#compareTable thead td.empty{background:url("/car-insurance/img/bg/compare-column-empty.png") no-repeat 4px 0;}#compareTable tfoot td.empty{background:url("/car-insurance/img/bg/compare-column-empty.png") no-repeat -378px -14px;}#compareTable .feature-hover{left:10px;}#compareTable .additional-feature,#compareTable #hide-additional-features{display:none;}#compareTable .hover-container{position:relative;display:none;height:0;}#compareTable .hover-container a{background:transparent url("/car-insurance/img/sprites/icons-sprite.png") no-repeat scroll -1px -377px;height:28px;position:absolute;right:-44px;top:-1px;width:29px;z-index:50;}#compareTable .compare-header-arrow{position:relative;font-size:0;opacity:.9;line-height:0;width:0;filter:alpha(opacity=90);margin:0 auto;border-bottom:10px solid #191919;border-left:10px solid transparent;border-right:10px solid transparent;}#compareTable .compare-header-hover{width:190px;padding:16px;position:absolute;left:-33px;background-color:#191919;color:#fff;opacity:.9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#compareTable .compare-header-hover dt{font-size:20px;font-weight:bold;margin:0 0 8px 0;}#compareTable .compare-header-hover dd{font-size:11px;text-align:left;}#compareTable .compare-header-hover dd strong{color:#fff;}#compareTable tbody dl,#compareTable tbody dt,#compareTable tbody dd{margin:0;}#compareTable tbody dt{margin-top:39px;}#compareTable tbody .price dt{margin-top:5px;}#compareTable tbody dt.first{margin-top:0;}#compareTable tbody td strong{font-size:12px;color:#000;}#compareTable tbody td.price,#compareTable tbody td.annual-price{background-color:#ecf6fd;}#compareTable tbody td.price .price-annual strong{font-size:20px;padding-bottom:10px;margin-top:5px;color:#000;display:block;}#compareTable tbody td.price .price-monthly{color:#000;}#compareTable tbody td.price .price-monthly strong{font-size:11px;}#compareTable tbody td span.feature-yes{background:transparent url("/car-insurance/img/sprites/icons-sprite.png") 0 0 no-repeat;width:16px;height:16px;display:block;margin:0 auto;text-indent:-10000em;overflow:hidden;margin-bottom:5px;}#compareTable tbody td span.feature-no{background:transparent url("/car-insurance/img/sprites/icons-sprite.png") 0 -15px no-repeat;width:16px;height:16px;display:block;margin:0 auto;text-indent:-10000em;overflow:hidden;margin-bottom:5px;}#compareTable tbody td span.breakdown-text{font-size:11px;}#compareTable tbody td span.breakdown-price{margin-bottom:5px;display:block;}#compareTable td.no-extras-price strong{font-size:13px;}#compareTable tbody th span{font-weight:normal;font-size:11px;}
