﻿/*--------BASE.CSS--------*/ 
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:#f0f1f4 url(../art/darkblue-background.gif) repeat scroll 0 0;}
ul,li{list-style:none;}
.clearfix:after{content:'.';display:block;height:0;line-height:0;clear:both;visibility:hidden;}
#wrap{position:relative;width:980px;text-align:left;margin:5px auto 0 auto;background:transparent url(../art/wrap-background.png) repeat;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
* html #wrap{background-image:none}
* html #header{background-image:none}
* html #home_right{background-image:none}
* html #axafooter{background-image:none}
#homepage{padding:0;min-height:482px;height:482px;}
html>body #homepage{height:auto}
#header{position:relative;height:80px;z-index:10;background:#fff url(../art/Background-overlay1.png) top repeat-x;padding:10px}
#header a.logo img{float:left}
#header a.logo strong{display:none}
#header .header-right{display:block;float:right;text-align:right;width:470px}
#header .header-right .welcome{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px 5px 5px;color:#aaa;vertical-align:top;float:left;width:330px}
#header .header-right a{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#416db6;padding:2px 5px;text-decoration:none;position:relative;z-index:1}
#header .header-right a:hover{text-decoration:underline}
#header .header-right p{color:#00519c;font-size:20px;font-family:Arial;margin-top:0;padding:7px 0;width:329px;float:right;border-top:solid 1px #D5D6D9;text-transform:uppercase;font-weight:bold}
#header .header-right p span{font-size:12px}
#header .header-right img{margin-top:10px}
#header .header-right .axalinks{position:absolute;top:70px; right:10px;border-top:solid 1px #D5D6D9;z-index:50}
#header .header-right a img{margin:0;border:solid 1px #aaa;vertical-align:bottom}
#header .header-right a:hover img{border-color:red}
#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(../art/dash-blue-background.gif) no-repeat right center}
#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}
#home_left{float:left;width:192px;position:relative}
#home_right{float:right;position:relative;width:739px;margin:10px 0 0 0;padding:20px;background:#fff url(../art/Background-overlay1.png) top repeat-x;border: solid 1px #eee}
#axafooter h1 strong,#axafooter h2 strong,#axafooter h3 strong,#home_left h1 strong, #home_left .logo strong,#home_left ul li a strong,#myaxamenu ul li a strong,#myaxamenu h5 strong,#myaxamenu .makeclaim strong,#productmenu ul li a strong,#productmenu h5 strong,#claimsmenu ul li a strong,#claimsmenu h5 strong,#banner a.getcarquote strong, #homepagebanner a.getquote strong{display:none}
#productmenu{display:block;height:275px;width:192px}
* html #productmenu{height:321px} /* For IE6 */
* + html #productmenu{height:291px} /* For IE7 */
#myaxamenu{display:block;margin-top:10px}
* html #myaxamenu{margin-top:13px}
#claimsmenu{display:block;margin-top:10px}
#promobox,#homepromo1,#homepromo2,#homepromo3{border:solid 1px #aaa;font-family:Arial;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#promobox .title,#homepromo1 .title,#homepromo2 .title,#homepromo3 .title{background:#659EC7 url(../art/transparency-dark-stripe.png) repeat-x left bottom;padding:7px 3px;display:block;text-align:center;color:#fff;font-weight:bold}
* html #promobox .title,* html #homepromo1 .title,* html #homepromo2 .title,* html #homepromo3 .title{background-image:none}
#promobox .content,#homepromo1 .content,#homepromo2 .content,#homepromo3 .content{padding:5px 10px;display:block;font-size:10pt;background-color:#fff;color:#646060}
#promobox .content .left,#homepromo1 .content .left,#homepromo2 .content .left,#homepromo3 .content .left{background-color:#ebecef;}
#promobox .content .right,#homepromo1 .content .right,#homepromo2 .content .right,#homepromo3 .content .right{background-color:#aaa;}
#promobox .content strong,#homepromo1 .content strong,#homepromo2 .content strong,#homepromo3 .content strong{font-size:13px;display:block;margin-bottom:5px;color:#000}
#promobox .content img,#homepromo1 .content img,#homepromo2 .content img,#homepromo3 .content img{border:none;padding-bottom:80px}
#promobox p,#homepromo1 p,#homepromo2 p,#homepromo3 p{color:#646060}
#promobox ul li,#homepromo1 ul li,#homepromo2 ul li,#homepromo3 ul li{padding-top:4px}
#home_right img{float:left;padding:1px;display:inline;margin:0 15px 5px 0}
#home_right h3{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#01509b;font-weight:bold;line-height:18px;padding-top:5px}
#home_right p{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f;line-height:18px;padding:5px 0}
#home_right a{font:12px Arial, Helvetica, sans-serif;color:#00519c;line-height:18px;text-decoration:none;font-weight:bold}
#home_right a:hover{font:12px Arial, Helvetica, sans-serif;color:#aaa;line-height:18px;text-decoration:underline;font-weight:bold}
#home_right 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}
#home_right a.links,#home_left a.links,#TB_ajaxContent .selector a.links,#full-tabs .online_landing .content a.links,#home_print .surround 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(../art/ui-bg_glass_75_dadada_1x400.png) repeat-x scroll 0 50%;
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}
#home_right a:hover.links, #home_left a:hover.links,#TB_ajaxContent .selector a.links:hover,#full-tabs .online_landing .content a:hover.links,#home_print .surround 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}
#home_right a.links img,#home_print .surround a.links img{vertical-align:text-top;border:none;margin:0;float:none;padding:0 5px 0 0}
#home_right .surround{border:solid 1px #eee;padding:0 5px 5px 5px;margin-bottom:10px}
#home_right table.surround{padding:0 0 0 0;vertical-align:middle;background:#f0f1f4}
#home_right a.button-link:hover img{border-style:solid;background-color: #f0f1f4}
#home_right img.basic{border-right:solid 2px transparent;border-bottom:solid 2px transparent;line-height:normal;padding:1px}
#home_right a:hover img.basic{border-right:solid 2px #aaa;border-bottom:solid 2px #aaa;background-color:#eee}
#footer{text-align:center;padding:5px 0 5px 0}
#footer p{font:bold 10px Arial, Helvetica, sans-serif;color:#fff;padding:5px 0}
#footer p a{font:bold 10px Arial, Helvetica, sans-serif;color:#fff;margin:0 5px;text-transform:uppercase;text-decoration:none}

table.pstyle{font:12px Arial, Helvetica, sans-serif;color:#4e5a6f}

.bulletlist{list-style-type:disc; color:#416db6; margin:0 0 0 20px}
.bulletlist_plus{margin:0 0 0 50px}
.bulletlist span{color:#000;line-height:22px}
#home_right .bulletlist ul li{list-style-type:disc; color:#416db6; margin:0 0 0 20px}
#home_right .comparison img{width: 20px;height: 20px;text-align:center;float:none;padding:0 0 0 0;margin:0 0 0 0;border-color:#F8F8F8;display:block}   

table.comparison{width: 650px;border-width:0;border-style:none;vertical-align: middle;border-color:White;border-collapse:collapse;background:#F8F8F8}
.comparison tr td{border-width:2px;border-style:solid;border-color:#416db6;padding:0 0 0 5px}

#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}    
#bann{height:40px;width:737px;background:#CCCCCC url(../art/tab-blue-background.png) repeat-x scroll 0 50%;margin-bottom:10px;vertical-align:middle;border:solid 1px #aaa}
#bann .title{float:left}
#bann .title h1{font-size:12pt;font-family: Tahoma,Arial, Helvetica;line-height:25px;color:#233446;padding:6px;text-transform: uppercase;font-weight:bolder}
#bann .phone{float:right;display:inline;width:315px;height:40px;padding-right:10px;padding-left:40px;background:transparent url(../art/phone-tmb.gif) no-repeat;background-position:left center}
#bann .phone img{border:none;padding-top:5px;float:right}
#bann .popup{float:right;display:inline;width:332px;height:40px;text-align:right}
#bann .popup p{font-size:16pt}

#banner{height:80px}
#banner img{float:left;margin-bottom:0;padding:0;margin-right:0px}
#banner h1, #banner h1 a{font:bold 24px Arial, Helvetica, sans-serif ;color:#000;text-transform:uppercase;text-align:right;line-height:24px;margin-right:210px}
#banner p{font:20px Arial, Helvetica, sans-serif;color:#000;line-height:40px;text-align:right;margin-right:240px}
#banner .conditions{position:absolute;top:20px;left:252px;display:block;background:none;height:70px;width:509px}
#banner .conditions p{font:11px Arial, Helvetica, sans-serif;color:#000;line-height:normal;padding:0;margin:49px 7px 0 7px;text-align:left}
#banner .conditions a{font:11px Arial, Helvetica, sans-serif;line-height:12px;color:#0066cc;text-decoration:none}
#banner .conditions a:hover{color:#99ccff;text-decoration:underline}
#banner .getquote{position:absolute;top:25px;left:580px;display:block}
#banner .getquote a.smoothbox, #banner .getquote a.getcarquote{height:58px;display:block;width:177px;background:transparent url(../art/get-quote1.gif) no-repeat left}
#banner .getquote a:hover.smoothbox, #banner .getquote a:hover.getcarquote{display:block;background:transparent url(../art/get-quote1.gif) no-repeat right;cursor:pointer}
#banner .getquote a.smoothbox strong, #banner .getquote a.getcarquote strong{display:none}

#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}

#home_right table.last{border-collapse:collapse;display:inline;margin:0}
#home_right table.last tr{width:199px;border-collapse:collapse}
#home_right table.last img{border:none;margin:0;padding:0;width:199px}

#homepagetitle{position:relative;background:#fff url(../art/subnav-status.jpg) top left no-repeat;height:39px;margin-top:-10px;margin-left:-27px;padding:5px 5px 5px 20px}
#homepagetitle h1{font-size:18pt;color:#fff;text-transform:uppercase;font-family:arial}
#homepagebanner{border:none;font-family:Arial}
#homepagebanner .right{float:right;width:310px;border-left:1px solid #eee;padding-left:10px}
#homepagebanner .right span{background:url(../images/Homepage-Home2.jpg) no-repeat bottom right;display:block;height:200px;width:310px;margin:0 0 5px 0}
#homepagebanner .left{width:403px}
#homepagebanner .left span{background:url(../images/Homepage-Car1.jpg) no-repeat bottom right;display:block;height:185px;width:95%;margin-top:-20px}
#homepagebanner h2{font-size:14pt;color:#00519c;text-transform:uppercase}
#homepagebanner p{font-size:12px;color:#646060}
#homepagebanner a.getquote{height:68px;display:block;width:231px;background:transparent url(../art/GetQuoteHomePage.png) no-repeat bottom left;float:right;margin-right:10px}
#homepagebanner a:hover.getquote{height:68px;display:block;width:231px;background:transparent url(../art/GetQuoteHomePage.png) no-repeat bottom right}
#homepagebanner .left a.getquote{background:transparent url(../art/GetQuoteHomePage.png) no-repeat bottom left;float:none;margin-left:170px}
#homepagebanner .left a:hover.getquote{background:transparent url(../art/GetQuoteHomePage.png) no-repeat bottom right}
#homepagebanner .right .getquote a{height:68px;display:block;width:231px;background:transparent url(../art/GetQuoteHomePage-home.png) no-repeat bottom left;float:right;margin-right:10px}
#homepagebanner .right .getquote a:hover{background:transparent url(../art/GetQuoteHomePage-home.png) no-repeat bottom right}
#homepagebanner .conditions{width:163px;height:56px;border:0;padding:5px}
#homepagebanner .conditions p,#homepagebanner .content .conditions a{font:8pt Arial, Helvetica, sans-serif;padding-top:0}
#homepagebanner .conditions a{color:#0066cc;text-decoration:none;font-size:8pt;font-weight:normal;line-height:18px}
#homepagebanner .conditions a:hover{font:8pt Arial, Helvetica, sans-serif;color:#99ccff;text-decoration:underline;line-height:18px}

#home_right a.callbacklink img,#home_right a.enquirylink img{width:30px;height:30px;display:inline-block;line-height:normal;border-right:solid 2px transparent;border-bottom:solid 2px transparent;padding:1px}
#home_right a:hover.callbacklink img,#home_right a:hover.enquirylink img{border-right:solid 2px #aaa;border-bottom:solid 2px #aaa;background-color:#eee}
#home_right a.enquirylink img{width:63px;height:63px}
div.hidden,#homepagebanner .right .getquote a strong{display:none}

#home_right .surround table.medium{width:738px;border-collapse:collapse;margin:0 -5px}
#home_right .surround table.medium td{border:solid 1px #eee;width:59px}
#home_right .surround table.medium td.content{width:222px}
#home_right .surround table.medium td.content p{padding:5px}
#home_right .surround table.medium td.title{font-weight:bold;text-align:center}
#home_right .surround table.medium td img{border:0;margin-left:12px}

#home_right .surround table.small{width:600px;border-collapse:collapse;margin:0 -6px;border-left:solid 4px #416DB6;border-right:solid 4px #416DB6;margin-left:60px}
#home_right .surround table.small td{border:solid 1px #eee;width:200px;background-color:#659ec7;color:#fff}
#home_right .surround table.small td p{color:#fff;padding:5px}
#home_right .surround table.small td.content{width:400px;background-color:Transparent;color:#4E5A6F}
#home_right .surround table.small td.content p{padding:5px;color:#4E5A6F}
#home_right .surround table.small td img{border:0;margin-left:12px}

#home_right .promobanner{width:726px;height:62px;border: 1px solid #aaa; padding:5px; margin-top:13px; background:#659EC7 url(../art/transparency-dark-stripe.png) repeat-x scroll left bottom;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#home_right .promobanner .buttons span img{display:inline;border: solid 3px transparent;margin-right:10px}
#home_right .promobanner .buttons span.active img, .buttons span:hover img{border: solid 3px #fff}

/*--------noobSlider.CSS--------*/
/* Sample 4*/
#box4{position:absolute}
#box4 div{float:left;width:490px;height:60px;background-color:transparent;border:none}
#box4 img{	width:83px;height:53px;float:left;}
#info4{background:#fff !important;	color:red !important;	cursor:default}
.mask3{position:relative;width:490px;height:60px;overflow:hidden;float:right}

/* Sample 8*/
#box8{position:absolute;width:403px;height:200px}
#box8 div{width:403px;float:left}
#box8 div img{margin:0;padding:0}
.slideshow1{position:relative;width:403px;height:200px;overflow:hidden;background-color:transparent;border:none;margin:5px 0}

/* ---------------------------- */
.buttons{}
.buttons span{cursor:pointer}

/* Sample 1*/
#box1{	position:absolute}
#box1 span{	display:block;	float:left;}

/* Sample 2*/
#box2{	position:absolute;}
#box2 span{	display:block;	float:left;}

/* Sample 3*/
#box3{	position:absolute;}
#box3 span{	display:block;	float:left;}

/* Sample 5*/
#box5{	position:absolute;	width:240px}
#box5 span{	display:block}
#info5{	bottom:0}
/* Sample 6*/
#box6{	position:absolute;	width:240px}
#box6 span{	display:block}
#handles6_1{float:left}
#handles6_2{float:right}
.mask6{	position:absolute;	left:50%;	margin-left:-120px;	width:240px;	height:180px;	overflow:hidden}
.sample6 .buttons{	clear:both;	text-align:center;}
/* Sample 7*/
#box7{position:absolute;}
#box7 span{	display:block;	float:left}
#thumbs7{	position:relative;	width:486px;	clear:both;	height:41px;	overflow:hidden;	margin-top:200px}
#thumbs7 .thumbs, #thumbs_handles7, #thumbs_mask7{	position:absolute;	top:0;	width:100%;	height:41px;}
#thumbs7 .thumbs div, #thumbs_handles7 span{	display:block;	width:60px;	height:41px;	margin:0;	float:left;	cursor:pointer;}
#thumbs7 .thumbs div img{	width:54px;	float:right;}
#thumbs_handles7 span{	background:url(thumb_invisible.gif) no-repeat;}
#thumbs_mask7{	width:1200px;	background:url(thumbs_mask.gif) no-repeat center top;}
/* ********************************** */
.thumbs{	width:54px;}
.thumbs div{	display:block;	width:54px;	height:41px;	margin:3px 0;	cursor:pointer;}
.thumbs div img{	display:block;	width:100%;	height:100%;	border:none}
.info{	width:240px;	height:50px;	background:#000;	position:absolute;}
.info p, .info h4{	color:#fff;	padding:3px 8px;	font-family:Arial;}
.info h4{	font-size:14px;}
.info h4 a{	float:right;	background:#fff;	color:#000;	font-size:10px;	padding:0 3px;	text-decoration:none}
.mask1{	position:relative;	width:480px;	height:180px;	overflow:hidden;}
.mask2{	position:relative;	width:240px;	height:180px;	overflow:hidden;}
span img{	display:block;	border:none;}

/*--------OnlineProductLayout.CSS--------*/

#full-tabs .online_landing{width:732px;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:320px;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:315px;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:349px;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}

#home_right #full-tabs .online_landing .billboard ul li a{color:#00519c;font-family:Arial, Sans-Serif}
#home_right #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,#full-tabs .online_landing .billboard p a{font-size:16px;margin:55px 95px 0 70px;font-weight:bold;text-transform:none;color:#212121}
#full-tabs .online_landing .billboard p a{margin:0}
#full-tabs .online_landing .billboard p a:hover{text-decoration:none}

#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}

/*--------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:5px 10px 7px 0;
margin-bottom:1px;
text-align:right;
float:right;
}
#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;
}

/* ----[ MenuMatic.css ]----*/

/* all menu links */
#nav a, #subMenusContainer a{
text-decoration:none;
display:block;
padding:10px 20px;
background-color:#fff ;
font-family:Arial;
font-size:10pt;
font-weight:normal;
text-transform:capitalize;
color:#646060;
border:solid 1px #ebecef;
background:transparent url(../art/Menu-Transparency.png) repeat-x center
}
* html #nav a, * html #subMenusContainer a{background-image:none;background-color:#fff}
* html #subMenusContainer li, * html #nav li{margin-bottom:-0.99em}
* html #subMenusContainer li a{position:relative}
/* Just main menu links --[for non-javascript users this applies to submenu links as well]*/
#nav a{
margin:0;
}
/* Just sub menu links */
#subMenusContainer a, #nav li li a{
text-align:left;
}
/* All menu links on hover or focus */
#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{
background-color:#F6C739 ;
color:#FFF;
}
/* sub menu links on hover or focus */
#subMenusContainer a:hover, 
#subMenusContainer a:focus, 
#nav a.mainMenuParentBtnFocused, 
#subMenusContainer a.subMenuParentBtnFocused,
#nav li a:hover,
#nav li a:focus{
background-color:#659EC7;
color:#FFF;
}
/* Parent Sub Menu Links ---[javascript users only]*/
.subMenuParentBtn{ 
background: url(../art/arrow_right.gif) right center no-repeat;  
}
/* Parent Sub Menu Links on hover or focus ---[javascript users only]*/
.subMenuParentBtnFocused{ 
background: url(../art/arrow_right_over.gif) right center no-repeat;  
}
/* Parent Main Menu Links ---[javascript users only]*/
.mainMenuParentBtn{	
background: url(../art/arrow_right.gif) right center no-repeat; 
}
/* Parent Main Menu Links on hover or focus ---[javascript users only]*/
.mainMenuParentBtnFocused{	
background: url(../art/arrow_right_over.gif) right center no-repeat; 
}
/* ----[ 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
}
/* List items in main menu --[for non-javascript users this applies to submenus as well]  */
#nav li { 
background:#f7f7f7 url(../art/Arrow-menu.png) no-repeat right center;
display:block;
list-style:none;
position:relative}
* html #nav li{background-image:url(../art/Arrow-menu.gif)}
#subMenusContainer li{
list-style: none;
}
/* main menu ul or ol elment */
#nav{
display:block;
position: absolute;
list-style:none;
margin-top:10px;
width:190px;
z-index:5;
left:0%;
text-align: left;
}
#subMenusContainer{	display:block; 	position:absolute;	top:0;	left:0;	width:100%;	height:0;	overflow:visible;	z-index:1000000000; }
/* --------------------------[ The below is just for non-javscript users ]--------------------------*/
#nav li li{	float:none; }

#nav li li a{ /* Just submenu links*/	
position:relative;
float:none;
}
#nav li ul { /* second-level lists */
position: absolute;
width: 10em;
margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
/* third-and-above-level lists */
#nav li ul ul { margin: -1em 0 0 -1000em; }
#nav li:hover ul ul {	margin-left: -1000em; }

/* lists nested under hovered list items */
#nav li:hover ul{	margin-left: 190px; margin-top:-2.5em;}
#nav li li:hover ul {	margin-left: 10em; }

/* extra positioning rules for limited noscript keyboard accessibility */
#nav li a:focus + ul {  margin-left: 190px; margin-top:-2.5em; }
#nav li li a:focus + ul { left:190px; margin-left: 1010em; margin-top:-2.5em;}
#nav li li a:focus {left:190px;margin-left:1000em; width:10em;  margin-top:-2.5em;}
#nav li li li a:focus {left:190px; margin-left: 2010em; width: 10em;  margin-top:-2.5em;}
#nav li:hover a:focus{ margin-left: 0; }
#nav li li:hover a:focus + ul { margin-left: 10em; }

/* --------------------------[ Simpletabs.css ]--------------------------*/

#home_right .tab-wrapper{padding:5px 0 0 0;margin:0;border:1px solid #eee;clear:both}
#home_right .tab-menu{margin:0;padding:0;list-style:none;overflow:auto}
#home_right .tab-menu li{margin:0;padding:0;float:left;line-height:30px}
#home_right .tab-menu li a{
line-height:30px;
padding:7px 0.5em;text-decoration:none;
background-color:#fff;
font-family:Arial;font-size:10pt;font-weight:normal;text-transform:capitalize;
color:#646060;
border:solid 1px #ebecef;
background:#f7f7f7 url(../art/Menu-Transparency.png) repeat-x center}
* html #home_right .tab-menu li a{background-image:none;background-color:#fff}
#home_right .tab-menu li a:hover,.tab-menu li a:focus{font-size:10pt;background:#659ec7 url(../art/Menu-Transparency.png) repeat-x center;font-weight:normal;color:#fff;text-decoration:none;line-height:30px }
* html #home_right .tab-menu li a:hover,.tab-menu li a:focus{background-image:none;background-color:#659ec7}
#home_right .tab-menu li.tab-selected a{font-size:10pt;background:#5485a8 url(../art/Menu-Transparency.png) repeat-x center;font-weight:normal;color:#fff;}
* html #home_right .tab-menu li.tab-selected a{background-image:none;background-color:#5485a8}

/* DROPDOWN.CSS */

#container {
display:block;
position:relative;
width:120px;
font-size:11px;
float:right;
margin-right:10px
}
#dropdown {
display:block;
position:absolute;
clear:both;
margin:0;
padding:0;
text-align:left;
list-style-type:none;
text-align:left;
width:120px;
float:none;
left:0;
top:0
}
#dropdown li {
font-weight:bold;
float:left;
color:#416DB6;
cursor:pointer;
width:122px;
margin-top:0
}
#dropdown li.menu {
background:transparent url(../art/Arrow-drop.gif) no-repeat scroll right center;
border:solid 1px #ebecef;
padding:2px
}
#dropdown li ul {
margin:0;
padding:5px 3px 0 3px;
list-style-type:none;
background:#fff;
position:relative;
z-index:10000
}
#dropdown li ul li {
display:block;
float:none;
clear:both;
}
#dropdown li ul li a {
color:#fff;
font-weight:normal;
text-decoration:none;
display:block;
border-top:solid 1px #ebecef
}
#dropdown li ul li a:hover
{
text-decoration:underline
}
/* HoverPopup */
.tip		{font-family:Arial;width:139px}
.tip-top	{}
.tip-title	{color:#fff;font-size:11px;color:#fff;font-weight:bold;padding:8px 8px 2px 8px;background:url(../art/bubble.png) left top no-repeat;text-transform:uppercase}
.tip-text	{color:#fff;font-size:12px;padding:2px 8px 8px 8px ;background:url(../art/bubble.png) left bottom no-repeat}
.tip-bottom	{}

#home_right table.extras tr td strong{display:block;width:95px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4E5A6F;margin:0 5px}
#home_right table.extras tr td p{display:block;width:440px;margin-right:10px}
#home_right table.extras tr td img{margin:0 2px}
#home_right .mainextras .right{height:225px;width:530px;float:right}
#home_right .mainextras .right p.highlight{background-color:#eee;display:block;padding:4px}
#home_right .mainextras .left{height:225px;width:180px}
#home_right .mainextras .left img{float:none}

#wrap #feed-control {width:848px;height:35px;margin:10px 65px 0;background:transparent url(../images/blog-banner-background.png) no-repeat}
#wrap #feed-control .gfg-horizontal-container .gfg-branding{width:0;display:none}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root{margin-right:0;border:0;padding-top:6px}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-title{background-color:Transparent;border:0}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-title a.gfg-collapse-href{color:#fff}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-title a:hover.gfg-collapse-href{color:#eee}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-entry{background-color:Transparent;padding-left:20px;padding-top:1px}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-entry .gf-result{background-color:Transparent}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-entry .gf-result a.gf-title {color:#444; text-decoration:none;font-weight:bold}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-entry .gf-result a:hover.gf-title {color:#444; text-decoration:underline;font-weight:bold}
#wrap #feed-control .gfg-horizontal-container .gfg-horizontal-root .gfg-entry .gf-result .gf-spacer, .gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate{color:#444}

#sitemapfooter{color:#888888;font-size:11px;margin:3px auto;width:980px;background:#F5F6F7 url(../art/Background-overlay1.png) top repeat-x}
#sitemapfooter ul{float:right;width:184px;padding:5px;border-left:solid 1px #aaa}
#sitemapfooter ul.first{float:none;height:115px;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}
#sitemapfooter .bottom{display:block;height:16px;background:#eee url(../art/grey-footer.gif) repeat-x left center;font-family:arial;text-align:right;padding:7px}
#sitemapfooter .bottom a, #sitemapfooter .bottom p{font-size:8pt;color:#646060;text-decoration:none;display:inline;padding:0 5px}
#sitemapfooter .bottom a:hover{color:#aaa}