
html,body,h1,h2,h3,h4,h5,h6,form,option,fieldset,img,ul,li,p{margin:0;padding:0;border:0 none;}
body{text-align:left;background:#e9f3fb}
ul,li{list-style:none;}
.clearfix:after{content:'.';display:block;height:0;line-height:0;clear:both;visibility:hidden;}


/*----------MAIN WRAPPER----------*/

#wrap{position:relative;width:980px;text-align:left;margin:10px auto 0 auto;background:#fff;padding:5px}
* html #wrap{background-image:none}
* html #header{background-image:none}
* html #content{background-image:none}
* html #axafooter{background-image:none}




/* HOMEPAGE */

#homepage{
    background:#fff;
    width:980px;
    height:auto;
    padding:0;
}

html>body #homepage{height:auto}



/* h1 banner */



/*---------- BANNER ----------*/

#banner 
    {width:927px;height:315px;padding:2px;margin-left:0px;margin-bottom:10px;background:transparent}
#banner h2{font-size:13pt;line-height:18px;color:#00519c;text-transform:uppercase;margin-top:5px;font-family:arial}
#banner p{font-size:12px;line-height:18px;padding:5px;color:#4e5a6f;font-family:arial}
#banner .box_right {width:310px;height:auto;float:right;margin-right:10px;border:none;padding-top:25px}

/*---------- BANNER ----------*/



/* AXAFOOTER - BRAND FOOTER */

#axafooter{position:relative;height:87px;margin:0;background:#fff url(../art/Background-overlay1.png) top repeat-x}
#axafooter .top{display:block;height:86px;border-top:1px solid #aaa;padding:0}
#axafooter .top h6{font-weight:bold;color:#00519c;font-size:10pt;font-family:arial;margin:5px 0}
#axafooter .top a{font-size:9pt;font-family:arial;text-decoration:none;color:#646060}
#axafooter .top a:hover{font-size:9pt;font-family:arial;text-decoration:underline}
#axafooter .top ul li{margin-right:10px;text-align:left}
#axafooter .top ul li img{float:left}
#axafooter .top .left{float:left;padding-left:10px}
#axafooter .top .right{float:right;width:315px;height:86px;background:transparent url(../images/sprites/master.png) no-repeat 0 0}
#axafooter .top .right img{display:inline;float:right;margin:5px 10px}
#axafooter .top .right h6{margin-left:80px}
#axafooter .top .right ul{margin-left:80px}
#axafooter .top .left span{display:block;text-align:center;margin-right:10px;float:left}
#axafooter .top .left span img{display:block}
#axafooter .bottom{display:block;height:16px;background:#eee url(../images/sprites/repeats-x.png) repeat-x 0 0;font-family:arial;text-align:right;padding:7px}
#axafooter .bottom a, #axafooter .bottom p{font-size:8pt;color:#646060;text-decoration:none;display:inline;padding:0 5px}
#axafooter .bottom a:hover{color:#aaa}



/* SITEMAPFOOTER */

#sitemapfooter{color:#888888;font-size:11px;margin-top:25px;width:980px;height:auto;background:#F5F6F7 url(../art/Background-overlay1.png) top repeat-x}
#sitemapfooter ul{float:right;width:230px;padding:5px;border-left:solid 1px #aaa}
#sitemapfooter ul.first{float:none;height:92px;border:0}
#sitemapfooter ul.last{}
#sitemapfooter ul li{padding:2px 5px}
#sitemapfooter ul li.title{font-weight:bold}
#sitemapfooter ul li.title a{color:#333}
#sitemapfooter ul li.title a:hover{color:#aaa}
#sitemapfooter a{text-decoration:none;color:#888;font-family:Arial}
#sitemapfooter a:hover{color:#333}



/* FOOTER */

#footer{text-align:center;padding:5px 0 5px 0}
#footer p{color:#888888;font:bold 10px Arial, Helvetica, sans-serif;padding:5px 0}



#footerlinks h4{font-weight:bold;color:#000000;font-size:8pt;font-family:Tahoma,Arial;margin:5px 0;padding:5px}
#footerlinks .seolinks table tr td{}
#footerlinks table tr td a{text-decoration:none;color:#aaa;font-size:8pt;font-family:Tahoma,Arial;line-height:32px}
#footerlinks table tr td a:hover{text-decoration:none;color:#888;font-size:8pt;font-family:Tahoma,Arial;line-height:32px}
#footerlinks .seolinks td{}



/* CONTENT */

#content{float:left;position:relative;width:930px;margin-top:10px;margin-bottom:10px;margin-left:4px;padding:20px;background:#fff url(../art/Background-overlay1.png) top repeat-x;border: solid 1px #eee}
#content img{float:left;padding:1px;display:inline;margin:0 15px 5px 0}

#content h1{font-size:17pt;font-family: Tahoma,Arial, Helvetica;color:#00519c;text-transform:capitalise;} 
#content h2.title{font-size:11pt;font-family: Tahoma,Arial, Helvetica;line-height:26px;color:#233446;padding-bottom:6px;text-transform:capitalize;border-bottom:solid 1px #ebecef}
#content h3{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509b;font-weight:bold;line-height:18px;padding-top:5px}

#content p{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px;padding:5px 0}
#content p.terms{font:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#4e5a6f;margin-bottom:5px}

#content a{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:none;font-weight:bold}
#content a:hover{font:12px Arial, Helvetica, sans-serif;color:#aaa;line-height:18px;text-decoration:underline;font-weight:bold}

#content a.links,
#full-tabs .online_landing .content a.links,
#home_print a.links{
    font-weight:normal;
    font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
    color:#212121;
    text-decoration:none;
    font-size:8pt;
    text-transform:uppercase;
    font-weight:normal;
    background:#DADADA url("../images/sprites/repeats-x.png") repeat-x scroll 0 -31px;
    text-align: center;
    vertical-align:middle;
    padding:6px;
    border-bottom:1px solid #aaa;
    border-width:1px 1px 1px 1px;
    border-style:solid;
    border-color:#aaa;
    margin:5px;
    line-height:20px}
#content a:hover.links, 
#TB_ajaxContent .selector a.links:hover,
#full-tabs .online_landing .content a:hover.links, #home_print a:hover.links
    {background:#fff url(../art/tab-blue-button.png) repeat-x scroll 0 50%;font:8pt "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#212121;text-decoration:none;font-weight:normal;line-height:20px}


#content .surround{border:solid 1px #eee;padding:0 5px 5px 5px;margin-bottom:10px}

#content table.surround{padding:0 0 0 0;vertical-align:middle;background:#f0f1f4}
#content a.button-link:hover img{border-style:solid;background-color: #f0f1f4}
#content img.basic{border-right:solid 2px transparent;border-bottom:solid 2px transparent;line-height:normal;padding:1px}
#content a:hover img.basic{border-right:solid 2px #aaa;border-bottom:solid 2px #aaa;background-color:#eee}
#content .bulletlist ul li{list-style-type:disc; color:#416db6; margin:0 0 0 20px}
#content .bulletlist{list-style-type:disc; color:#416db6; margin:0 0 0 20px}
#content .bulletlist_plus{margin:0 0 0 50px}
#content .bulletlist span{color:#000;line-height:22px}

#content .claims {width:738px;height:35px;padding:2px;clear:both;margin:3px;background:transparent url("../images/axani/claims-bar.jpg") no-repeat}
#content h2.white{font-family:Arial;font-size:16pt;color:#fff;text-transform:capitalize;margin-left:17px}
#content .number{font-family:Arial;font-size:12pt;color:#4e5a6f;}

/* GET QUOTE */
#content a.getquote 
    {display:block;height:20px;width:161px;padding:21px 30px 21px 30px;
	background:#FFF url(../images/get-quote-button/original-072011-large.png) no-repeat;margin:1px;
	font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:23px;text-decoration:none;text-transform:uppercase;font-weight:bold;margin-top:15px}

#content a:hover.getquote
    {display:block;height:20px;width:161px;padding:21px 30px 21px 30px;
    background:#FFF url(../images/get-quote-button/roll-over-072011-large.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:23px;text-decoration:underline;text-transform:uppercase;font-weight:bold;margin-top:15px}
/* GET QUOTE */


/* QUOTE BUTTON */  ----- USED ON HOME INSURANCE PAGES

#quotebutton {height:20px;width:161px}
#quotebutton a
    {display:block;height:20px;width:161px;padding:21px 30px 21px 30px;
	background:#FFF url(../images/get-quote-button/original-072011-large.png) no-repeat;margin:1px;
	font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:23px;text-decoration:none;text-transform:uppercase;font-weight:bold;margin-top:15px}

#quotebutton a:hover
    {display:block;height:20px;width:161px;padding:21px 30px 21px 30px;
    background:#FFF url(../images/get-quote-button/roll-over-072011-large.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:23px;text-decoration:underline;text-transform:uppercase;font-weight:bold;margin-top:15px}

/* QUOTE BUTTON */  ----- USED ON HOME INSURANCE PAGES


/* CONTENT */



/* BRANCHES */

#branches{padding:0;border:solid 1px #aaa;display:block;margin-bottom:10px}
#branches h3{font:bold 13px Arial, Helvetica, sans-serif;color:#3c434f;text-transform:uppercase}  
#branches h5{background:#005ba8;text-align:center;text-transform:uppercase;color:White;padding:10px 0 10px 0;font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase}
#branches ul{background:url(../art/wrap.gif) left top repeat-x;padding-left:10px}
#branches ul li{float:left;display:inline;width:215px;padding:20px 0;margin:0 20px 0 0;background:url(../art/border-home-vert.gif) right top repeat-y}
#branches ul .last{background:none;margin:0;width:200px}
#branches ul li img{float:left;display:inline;margin:0 15px 30px 0}
#branches ul li h4{font:bold 11px Arial, Helvetica, sans-serif;color:#3c434f}
#branches ul li p{font:11px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px;padding:5px 5px 5px 0}
#branches ul li p a{font:bold 10px Arial, Helvetica, sans-serif;color:#00519c;float:left;display:inline;padding:0 10px 0 0;margin:5px 0 0 0;background:url(../art/arrow-home.gif) right center no-repeat;text-decoration:none}
#branches ul li p a:hover{background:url(../art/arrow-home-red.gif) right center no-repeat;color:#e70d30;font-size:10px;line-height:normal}
#locateonmap{display:none}   

#branchmap {
    width:890px;
    background-color:#FFF;
    margin:5px;
    padding:10px;
}
#branchmap h4{font:bold 11px Arial, Helvetica, sans-serif;color:#000}    
#branchmap a.link{font:bold 11px Arial, Helvetica, sans-serif;color:#00519C;line-height:12px;float:left;display:inline;text-decoration:underline}
#branchmap a:hover.link{font:bold 11px Arial, Helvetica, sans-serif;color:#e70d30;line-height:12px;text-decoration:none}
#branchmap table tr td{padding:2px}
#branchmap table {width:100%}
#branchmap td{width:20%}



/*--------OnlineProductLayout.CSS--------*/

#full-tabs .online_landing{width:920px;margin-top:0}
#full-tabs .online_landing .background1{width:50%;border-right:solid 1px #ebecef;padding-right:6px}
#full-tabs .online_landing .background2{float:right}
#full-tabs .online_landing .content{width:420px;padding:4px 4px 4px 10px}
#full-tabs .online_landing .content p{ color:#373534;font-size:9pt}
#full-tabs .online_landing .content h4{line-height:18px;padding-top:5px;font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509c;padding-top:5px}
#full-tabs .online_landing .content h3{font-size:12pt;font-family: Tahoma,Arial, Helvetica;line-height:25px;color:#233446;padding-bottom:6px;text-transform:capitalize;border-bottom-color:#ebecef;border-bottom-width:1px;border-bottom-style:solid}
#full-tabs .online_landing .content h3 img{border:none;margin:0 10px 0 0;height:auto;width:auto}
#full-tabs .online_landing .content h1{font-size:9pt;font-family: "Arial", "Helvetica";line-height:18px;color:#00519c;font-weight:normal}
#full-tabs .online_landing .content ul li{list-style-type:disc;color:#ff9900;margin-left:10px;padding-bottom:7px}
#full-tabs .online_landing .content a{color:red;font-family:Arial, HelveticaNeue;font-size:10pt;text-decoration:none}
#full-tabs .online_landing .content a:hover{color:#00519c;text-decoration:underline}
#full-tabs .online_landing .content a.tip3{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:none;font-weight:bold}
#full-tabs .online_landing .content a:hover.tip3{color:#aaa;text-decoration:underline}
#full-tabs .online_landing .bottomborder{border-bottom:dotted 1px #aaa;padding:5px 5px 5px 10px;height:150px}
#full-tabs .online_landing .bottomborder .left{width:47%;vertical-align:top}
#full-tabs .online_landing .bottomborder .left h3{font-size:12pt;font-family: Tahoma,Arial, Helvetica;line-height:25px;color:#233446;padding-bottom:0;text-transform:capitalize}
#full-tabs .online_landing .bottomborder .left h4{line-height:13px;padding:5px 0;font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509c}
#full-tabs .online_landing .bottomborder .left ul li{line-height:13px;padding-top:5px;font:normal 12px Arial, Helvetica, sans-serif;text-transform:none;padding-top:5px;list-style-type:disc;color:#ff9900;margin-left:15px;padding-bottom:7px}
#full-tabs .online_landing .bottomborder .left ul li a{color:#00519c;padding-left:0}
#full-tabs .online_landing .bottomborder .left ul li a:hover{color:#aaa;padding-left:0}
#full-tabs .online_landing .bottomborder .right{width:47%;padding:10px 0;margin-left:10px;float:right}
#full-tabs .online_landing .bottomborder .right p span{color:#ff9900;font-weight:bold;font-size:13pt}
#full-tabs .online_landing .last{padding:5px}
#full-tabs .online_landing .last ul li{list-style-type:disc;color:#ff9900;margin-left:20px;padding-left:0}
#full-tabs .online_landing .billboard{background:transparent url(../images/billboard-car.jpg) no-repeat left;float:right;height:378px;width:275px;padding:0}
#full-tabs .online_landing .billboard ul{margin:6px 0 0 45px}
#full-tabs .online_landing .billboard ul li{padding:8.5px 0;font-family: Arial, Helvetica, sans-serif;font-weight:900}
#full-tabs .online_landing .billboard a.smoothbox{font-size:15pt;font-weight:normal;margin-left:15px;line-height:18pt}
#content #full-tabs .online_landing .billboard ul li a{color:#00519c;font-family:Arial, Sans-Serif}
#content #full-tabs .online_landing .billboard ul li a:hover{color:#aaa}
#full-tabs .online_landing .billboard h3{font-size:13pt;margin:40px 100px 0 14px;font-weight:bold;text-transform:uppercase;color:#F62217;line-height:17pt;text-align:center}
#full-tabs .online_landing .billboard p{font-size:16px;margin:55px 95px 0 70px;font-weight:bold;text-transform:none;color:#212121}


#popup1,#popup2,#popup3,#popup4,#popup5,#popup6{padding-top:15px}
#popup1 h5,#popup2 h5,#popup3 h5,#popup4 h5,#popup5 h5,#popup6 h5{font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight:normal;padding:5px}
#popup1 h6,#popup2 h6,#popup3 h6,#popup4 h6,#popup5 h6,#popup6 h6{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight:normal;padding-top:5px;line-height:24px;color:#212121}
#popup1 p,#popup2 p,#popup3 p,#popup4 p,#popup5 p,#popup6 p{color:#373534;font-size:10pt}
#popup1 .left,#popup2 .left,#popup3 .left,#popup4 .left,#popup5 .left,#popup6 .left{width:150px;height:44px;margin-right:10px;background-color:#e8e8e8}
#popup1 .left img,#popup2 .left img,#popup3 .left img,#popup4 .left img,#popup5 .left img,#popup6 .left img{display:inline}
#popup1 .right,#popup2 .right,#popup3 .right,#popup4 .right,#popup5 .right,#popup6 .right{width:470px;height:auto;float:right}
#popup1 .right ul,#popup2 .right ul,#popup3 .right ul,#popup4 .right ul,#popup5 .right ul,#popup6 .right ul{margin-left:10px}
#popup1 .right ul li,#popup2 .right ul li,#popup3 .right ul li,#popup4 .right ul li,#popup5 .right ul li,#popup6 .right ul li{list-style-type:disc;color:#ff9900;margin-left:20px;padding-left:0;font-size:13pt}
#popup1 .right ul li img,#popup2 .right ul li img,#popup3 .right ul li img,#popup4 .right ul li img,#popup5 .right ul li img,#popup6 .right ul li img{display:inline;padding:8px}




/*--------25% Sale--------*/

#sale {border:none;font-family:Arial;width:730px;height:345px;margin-left:95px;background:transparent url("../images/campaigns/save-139-072011.png") no-repeat;border:none}
#sale h1{font-size:25pt;margin-bottom:10px;margin-left:-100px;height:24px;line-height:36px;color:#00519c;padding:4px;width:560px}
#sale h1 span{color:#ee0303}
#sale h1.save {font-size:16pt;height:24px;line-height:23px;color:#00519c;padding:4px;margin-bottom:4px;width:200px}
#sale h1.saveon {font-size:25pt;margin-bottom:10px;margin-left:18px;height:27px;line-height:27px;color:#00519c;padding:4px;width:350px}
#sale h2{font-size:14pt;color:#00519c;text-transform:uppercase;padding:3px}
#sale h3{font:bold 13px;text-transform:uppercase;color:#01509c;font-weight:bold;line-height:18px;padding-top:5px}
#sale p{font:Arial, Helvetica, sans-serif;font-size:12px;color:#4e5a6f;line-height:22px;}
#sale p.terms{font:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#4e5a6f;width:230px;}
#sale a{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:none;font-weight:bold}


/*--------axadirect--------*/

#axadirect{font-family:Arial;width:927px;height:250px;background:#ffffff url("../art/transparency-white.png");margin-right:50px;}
#axadirect ul li{display:inline;float:left}
#axadirect ul li.left{border:solid 0px #eee;background:transparent;width:455px;height:240px;padding-left:25px}
#axadirect ul li.right{border:solid 0px #eee;background:transparent;float:right;margin-right:0px;margin-left:0px);width:250px;height:240px}
#axadirect h1{font-size:14pt;margin-bottom:10px;height:24px;width:360px;line-height:23px;padding:6px;color:#ffffff;}
#axadirect h2{font-size:12pt;color:#00519c;text-transform:uppercase;margin-top:22px}
#axadirect p{font-size:12px;color:#646060}



/*--------save139--------*/

#save139 {border:none;font-family:Arial, Helvetica, sans-serif;height:310px;background:#ffffff);margin-left:5px}
#save139 ul li{display:inline;float:left}
#save139 ul li.save{background:transparent url(../images/campaigns/online-save-139.png) no-repeat;width:550px;height:275px}
#save139 ul li.quote{background:transparent;float:right;margin-right:5px;margin-left:2px);width:360px;height:275px}
#save139 h1{font-size:25pt;margin-bottom:10px;height:24px;line-height:36px;color:#00519c;padding:4px;width:450px}
#save139 h1 span{color:#ee0303}
#save139 h1.save {font-size:16pt;height:24px;line-height:23px;color:#00519c;padding:4px;margin-bottom:4px;width:200px}
#save139 h1.saveon {font-size:25pt;margin-bottom:10px;margin-left:18px;height:27px;line-height:27px;color:#00519c;padding:4px;width:350px}
#save139 h2{font-size:14pt;color:#00519c;text-transform:uppercase;padding:3px}
#save139 h3{font:bold 13px;text-transform:uppercase;color:#01509c;font-weight:bold;line-height:18px;padding-top:5px}
#save139 p{font:Arial, Helvetica, sans-serif;font-size:12px;color:#4e5a6f;line-height:22px;}
#save139 p.terms{font:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#4e5a6f;width:730px;float:left}
#save139 a{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:none;font-weight:bold}
#save139 .textbox{width:170px;height:auto;float:right;margin-top:215px}

/* GET QUOTE */
#save139 a.getquote
    {display:block;height:17px;width:160px;padding:14px 28px 14px 28px;
	background:#FD6F6F url(../images/get-quote-button/original.png) no-repeat;margin:1px;border:none;
	font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:22px;text-decoration:none;text-transform:uppercase;font-weight:bold;margin-top:15px}

#save139 a:hover.getquote 
    {display:block;height:17px;width:160px;padding:14px 28px 14px 28px;
    background:#FD6F6F url(../images/get-quote-button/roll-over.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#fff;line-height:22px;text-decoration:underline;text-transform:uppercase;font-weight:bold;margin-top:15px}
/* GET QUOTE */

#save139 .surround{border:solid 1px #eee;padding:0 5px 5px 5px;margin-bottom:10px}
#save139 a.button-link:hover img{border-style:solid;background-color: #f0f1f4}
#save139 img.basic{border-right:solid 2px transparent;border-bottom:solid 2px transparent;line-height:normal;padding:1px}
#save139 a:hover img.basic{border-right:solid 2px #aaa;border-bottom:solid 2px #aaa;background-color:#eee}


/* --------------------------[ youngdriverni ]--------------------------*/

#youngdriverni {width:730px;height:280px;padding:2px;margin-left:6px;margin-bottom:5px;background:transparent url("../images/young-drivers/young-drivers-insurance.jpg") no-repeat}
#youngdriverni h2{font-size:13pt;line-height:18px;padding:0px;color:#00519C;text-transform:uppercase;margin-top:5px;font-family:arial}
#youngdriverni p{font-size:12px;line-height:18px;padding:5px;color:#646060;font-family:arial}
#youngdriverni .box_right {width:255px;height:auto;float:right;margin-right:-7px;margin-top:20px;border:none;padding-top:15px}


/* --------------------------[ cheapestyoungdriverni ]--------------------------*/

#cheapestyoungdriverni {width:730px;height:280px;padding:2px;margin-left:6px;margin-bottom:5px;background:transparent url("../images/young-drivers/cheap-young-drivers-car-insurance.jpg") no-repeat}
#cheapestyoungdriverni h2{font-size:13pt;line-height:18px;padding:0px;color:#00519C;text-transform:uppercase;margin-top:5px;font-family:arial}
#cheapestyoungdriverni p{font-size:12px;line-height:18px;padding:5px;color:#646060;font-family:arial}
#cheapestyoungdriverni .box_right {width:255px;height:auto;float:right;margin-right:-7px;margin-top:20px;border:none;padding-top:15px}



/*--------axaninews--------*/

#axaninews{font-family:Arial;width:927px;height:100px;background:#ffffff url("../art/transparency-white.png");margin-right:50px;margin-bottom:10px;}
#axaninews ul li{display:inline;float:left}
#axaninews ul li.right{border:solid 0px #eee;background:transparent;float:left;width:207px;height:100px;padding-top:10px;}
#axaninews ul li.left{border:solid 0px #eee;background:transparent;float:left;margin-right:0px;margin-left:0px);width:505px;height:100px;padding-left:5px;}
#axaninews h1{font-size:14pt;margin-bottom:10px;height:24px;width:360px;line-height:23px;padding:6px;color:#ffffff;}
#axaninews h2{font-size:12pt;color:#00519c;text-transform:uppercase;margin-top:22px}
#axaninews p{font-size:12px;color:#646060}



/*--------van isnurance--------*/

#content .vaninsuranceni {
    width: 930px;
    height: 260px;
    margin-left: 95px;
    background: url("../images/van-insurance/axa-van-insurance-ni.jpg") no-repeat;
    border:none;
}


/* FILL FORM */


#content a.fillform {
    display: block;
    height: 60px;
    width: 235px;
    background: url("../images/get-quote-button/Get-a-Quote.png") no-repeat;
    float: right;
    margin: 140px 220px 0 0;
    padding: 22px 0 0 32px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    line-height: 35px;
    text-decoration: none;
    font-weight: bold;
    }
    
#content a:hover.fillform {
    background: url("../images/get-quote-button/Get-a-Quote-GO.png") no-repeat;
    text-decoration: underline;
    }



/*--------FAQ.CSS--------*/

.question{font-weight: bold;font-family: Arial, Sans-Serif;font-size: 10pt;font:12px Arial, Helvetica, sans-serif;color:#00519C;line-height:18px;padding:5px 5px 5px 18px;background:#f0f1f4;background-image:url(../art/arrow-home-red.gif);background-repeat:no-repeat;background-position:5px 11px}
.answer{display: none;}
.answer p {padding:5px 5px 5px 18px}
.answer ul{padding:5px 15px 5px 5px}
.answer li{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;padding:5px 5px 5px 18px;line-height:18px}
.answer li span{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px}
.answer li.bulletlist{list-style-type:disc; color:#416db6; margin:0 0 0 20px;padding:2px 5px 3px 2px;margin:0 0 0 50px}




/*--------PRINTABLE.CSS--------*/

#home_print{width:937px;margin:10px 0 0 0;float:right;padding:20px;background:#fff url(../art/Background-overlay1.png) top repeat-x;border: solid 1px #eee;}
#home_print hr{height:1px;color:#00519c;margin-right:15px}
#home_print h2.title{
font-size:11pt;
font-family: Tahoma,Arial, Helvetica;
line-height:25px;
color:#233446;
padding-bottom:6px;
text-transform:capitalize;
border-bottom:solid 1px #ebecef;
margin-bottom:10px;
background:none;
padding:5px 0 2px 5px;
border-width:0 0 1px 0}
#home_print h2{font:normal 14pt Arial, Helvetica, sans-serif;color:#00519C;text-transform:none;padding:5px 5px 5px 10px;background:#f0f1f4;border-width:1px 1px 0 1px;border-color:#aaa;border-style:solid}
#home_print h3{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509b;font-weight:bold;line-height:18px;padding-top:5px}
#home_print img{float:left;padding:1px;border:1px solid #dadce3;display:inline;margin:0 15px 5px 0}
#home_print p{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px;padding:5px 0}
#home_print a{font:12px Arial, Helvetica, sans-serif;color:#76797C;line-height:18px;text-decoration:none}
#home_print a:hover{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:underline}
#home_print a.link{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;font-weight:bold;line-height:18px;padding:5px;background-color:#aaa;text-align:center;margin:auto;border:solid 1px #373534}
#home_print a:hover.link{color:#aaa;background-color:#fff}
#home_print .surround{border:solid 1px #aaa;padding: 0 5px 5px 5px;margin-bottom:10px}
#home_print table{width:900px;border:0}
#home_print table td{width:225px;border-right:solid 1px #aaa;padding:5px}
#home_print table td.last{width:225px;border-right:none;padding:5px}
#home_print table h3{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509b;font-weight:bold;line-height:18px;padding-top:5px;padding-bottom:6px;border-bottom:solid 1px #aaa}
#home_print li,ul.dataprotection li{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;padding:5px 5px 5px 18px;line-height:18px}
#home_print li span,ul.dataprotection li span{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px}
#home_print li.bulletlist{list-style-type:disc; color:#416db6; margin:0 0 0 20px;padding:2px 5px 3px 2px;margin:0 0 0 50px}
#home_print #bann .title p{font-size:12pt;font-family: Tahoma,Arial, Helvetica;line-height:25px;color:#233446;padding:6px;text-transform: uppercase;font-weight:bolder}



/*--------POPUP.CSS--------*/

#home_popup
{
background-color:transparent
}
#home_popup p
{
font:12px Arial, Helvetica, sans-serif;
color:#4e5a6f;
line-height:18px;
padding:5px 0;
}
#home_popup a
{
font:12px Arial, Helvetica, sans-serif;
color:#76797C;
line-height:18px;
text-decoration:none;
}
#home_popup a:hover
{
font:12px Arial, Helvetica, sans-serif;
color:#00519c;
line-height:18px;
text-decoration:underline;
}
#home_popup a.link
{
font:bold 13px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
font-weight:bold;
line-height:18px;
padding:5px;
background-color:#aaa;
text-align:center;
margin:auto;
border:solid 1px #373534;
}
#home_popup a:hover.link
{
color:#aaa;
background-color:#fff;
}
#home_popup table
{
width:900px;
border:0;
}
#home_popup table td
{
width:225px;
border-right:solid 1px #aaa;
padding:5px;
}
#home_popup table td.last
{
width:225px;
border-right:none;
padding:5px;
}
#home_popup table h3
{
font:bold 13px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#01509b;
font-weight:bold;
line-height:18px;
padding-top:5px;
padding-bottom:6px;
border-bottom:solid 1px #aaa;
}
#home_popup ul{background-color:#fff}
#home_popup li
{
font:12px Arial, Helvetica, sans-serif;
color:#4e5a6f;
padding:5px 5px 5px 18px;
line-height:18px;
}
#home_popup li span
{
font:12px Arial, Helvetica, sans-serif;
color:#4e5a6f;
line-height:18px;
}
#home_popup li.bulletlist
{
list-style-type:disc; color:#416db6; margin:0 0 0 20px;
padding:2px 5px 3px 2px;
margin:0 0 0 30px; 
}
#home_popup .selector .left,#home_popup .selector .right{background-color:#fff;padding-top:0;margin-bottom:3px}
#home_popup .selector .left{border-right:3px}
.selector strong{color:#00519c}
.selector li{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;padding:2px 5px 3px 2px;line-height:18px}
.selector ul li span{color:#646060;line-height:15px}





/* ----------------- SMOOTHBOX.CSS ------------------------*/
Smoothbox v20070814 by Boris Popoff (http://gueschla.com) * Based on Cody Lindley's smoothbox, MIT License * Licensed under the MIT License:http://www.opensource.org/licenses/mit-license.php */

html, body {
min-height: 100%;
height: auto !important;
height: 100%
}
#TB_window {
font: 12px Arial, Helvetica, sans-serif;
color: #333333;
}
#TB_secondLine {
font: 10px Arial, Helvetica, sans-serif;
color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
position: absolute;
z-index:100;
top: 0;
left: 0;
background-color:#000
}
#TB_window {
position: absolute;
background: #fff;
z-index: 102;
color:#000;
border: 4px solid #525252;
text-align:left;
}
#TB_window img {
display:block;
margin:0;
border:none
}
#TB_window #popup img{display:inline}
#TB_caption{
height:25px;
padding:7px 30px 10px 25px;
float:left;
}
#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}
#TB_closeAjaxWindow{
padding:0;
margin-bottom:1px;
text-align:right;
float:right;
}
#TB_closeAjaxWindow a {
	display: block;
	width: 27px;
	height: 27px;
	background: transparent url(../art/xx.gif) no-repeat center;
}
#TB_ajaxWindowTitle{
float:left;
padding:7px 0 5px 10px;
margin-bottom:1px;
}
#TB_title{
background-color:#e8e8e8;
height:27px;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}
#TB_ajaxContent p{
padding:5px 0 5px 0
}
#TB_load{
position: absolute;
display:none;
height:100px;
width:100px;
z-index:101;
}
#TB_HideSelect{
z-index:99;
position:absolute;
top: 0;
left: 0;
background-color:#fff;
border:none;
}
#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
}
/* IE6 */
* html #TB_iframeContent{
margin-bottom:1px;
}

#TB_ajaxContent .selector,#home_popup .selector{width:605px}
#TB_ajaxContent .selector img{margin:3px 5px 3px 0;float:left}
.selector strong{font:12pt Arial, Helvetica, sans-serif;color:#000;font-weight:bold;display:block}
.selector .left,.selector .right{width:280px;border-style:solid;border-color:#eee;border-width:0 1px 1px 0;padding:10px}
.selector .right{float:right;border-right:0}
#TB_ajaxContent .selector a.links{margin-left:0;cursor:pointer}
#TB_window .selector a:link.links{color:#212121}

/* ----------------- SMOOTHBOX.CSS ------------------------*/




/* ----[ OLs ULs, LIs, and DIVs ]----*/
/* Submenu Outer Wrapper - each submenu is inside a div with this class - javascript users only */
.smOW{ 
display:none; 
position: absolute; 
overflow:hidden; 
/*the 2px left & right padding lets you have a 1px border 
on the ul or ol inside since overflow is set to hidden*/
padding:0 2px;
margin:0 0 0 -2px
}
/* All submenu OLs and ULs */
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {	
/*border around submenu goes here*/
background:#fff;	
border:1px solid #aaa; 
left:0
}
/* All ULs and OLs */
#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol { 
padding: 0;
margin: 0;
list-style: none;
line-height: 1em
}
/* ----[ OLs ULs, LIs, and DIVs ]----*/

