@charset "UTF-8";
/* CSS Document */

.advisorWelcomeContainer  ul li p {width:200px;color:#052174;font-weight:bold;padding-left:15px;}

.informationContainer ul {position:relative;}
.informationContainer ul span.infoLink {position:absolute;top:95px;left:240px;dipslay:block;}

.newsContainer .newsTitle {border-bottom:solid 1px #C2C2C2;margin-bottom:10px!important;}
.newsContainer p.newsLink {text-align:right;}

.topNavBlankContainer p.tel {text-align:right;padding:30px 10px 0 0;font-size:2em;color:#234987; font-family:Trebuchet MS, Arial, Helvetica, sans-serif}

/*p.zoneTitle, .informationContainer .infoTitle {font-weight:bold;}*/


/*.siteMapContainer { margin:0; float:left; padding:0 }
314.siteMapContainer ul { margin:0; padding:0; list-style-type:none }
315.siteMapContainer li { margin:0; float:left; padding:0 0 30px 0 }*/
.siteMapContainer {background-color:#FFFFFF;float:left;margin:0pt 10px 0pt 0pt;padding:5px 5px 15px 210px;}
.siteMapContainer h2 {padding:0;}
.siteMapContainer h3 {margin:10px 0 0px 0;}
.siteMapContainer ul {list-style-type:disc;color:#000;padding:0px 5px 0px 15px;}
.siteMapContainer ul li {float:none;padding:0;padding:0.2em;}
.siteMapContainer ul li ul li { margin-left:10px;list-style-type:circle }
.siteMapContainer a {font-size:1.3em; color:#333333;}
.siteMapContainer ul li p {margin:0; font-size:1em; padding:0}

.backtotopContainer {clear:both;}

fieldset {border:none;}
fieldset legend, button, .choose-path div a.cta {text-indent:-9999px;font-size:0.1em;}
fieldset#login {background: url(../images/409x150login.gif) no-repeat; width:409px; height:150px;}

fieldset label {display:block;margin:1em;}
fieldset label span, fieldset a {color:#193985!important;}
fieldset label span {font-size:1.4em;font-weight:bold;display:block;float:left;width:6em;}
fieldset label input {width:12em;}
fieldset p {margin-left:9em;font-size:1.1em;}

button.login {background: url(../images/login.gif) no-repeat;border:0;width:60px;height:21px;float:right;}

.loginAddContainer {margin:0; clear:both; padding:0 10px 0 0; float:right }
div.bluebox {background-color:#C6E6DF;color:#000000;font-size:1.2em;margin:10px 0pt 5px;padding:5px;}
div.bluebox strong {color:#052174;}
div.bluebox dl {margin:0;padding:0;}
div.bluebox dl dt {float:left;width:120px;}
div.bluebox dl dd {padding-bottom:10px;}
div.bluebox address { font-style:normal;margin-left:80px;}

ul.download { list-style-type:none;font-size:1.2em;margin:0;padding:0.2em 0 0.2em 0;}
ul.download li {background: url(../images/11x14greenArrow.gif) no-repeat; display:block;margin-bottom:1em;}
ul.download li a {padding-left:15px;text-decoration:none;color:#052174;font-weight:bold;}

#home {width:890px;height:605px;background: url(../images/home.jpg) no-repeat;margin-top:7px;position:relative;}
#home h1 {position:absolute;top:15px;left:40px;color:#fff;font-size:2.3em; letter-spacing:0.1em;font-family:Trebuchet MS, Arial, Helvetica, sans-serif}
#home h2 {position:absolute;padding:0;margin:0;top:74px;left:40px;width:340px;color:#193985;font-size:2.1em;line-height:130%; font-family:Trebuchet MS, Arial, Helvetica, sans-serif}
#home .choose-path {padding:70px 0 0 440px;}
#home .choose-path a img {border:0;float:left;margin-right:7px;padding:10px 0 20px 0;} 
#home .choose-path div {clear:left;width:250px;}
#home .choose-path div a.cta {width:55px; height:21px; float:right;}
#home .choose-path div a.login {background: url(../images/btn-login.gif) no-repeat;}
#home .choose-path div a.more {background: url(../images/btn-more.gif) no-repeat;}

.ajaxTabsContainer .gridContainer ul {width:370px;}
.ajaxTabsContainer .gridContainer ul li.gridText {width:215px;}
.ajaxTabsContainer .gridContainer {padding-bottom:20px;}
.ajaxTabsContainer ul.reasonstoBuy {font-size:1.2em;padding-left:10px;float:none;}
.ajaxTabsContainer dd {float:none;}
