body {
background-color: #fff;
font-family: "Trebuchet MS";
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 20px;
font-size: 1.6rem;
line-height: 2.0rem;
color: #050505;
}

.footer{width:100%; background-color: #00456A;}
.footservice{background:#f2f2f2;}
.footercon{width:1024px; margin:0 auto; line-height:150%;text-align:left;padding:30px 0;}
.foottxt{float:left;}
.footicon{float:right;}
.clearfix{clear:both;}
.footicon{float:right;}

.navbar-nav {
float: left;
margin: 0;
}

.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}



.navbar-nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}

.nav>li>a {
position: relative;
display: block;
padding: 10px 15px;
font-size:12px;
}

.footservice img {
margin-left: auto;
margin-right: auto;
display: block;
padding-bottom: 8px;
clear: both;
}

.homeright{width:300px; align:right; margin-top:15px;}
.homeright a{display:block; width:300px; height:81px;}
.homeright a.home-advisor{background:url(/images/cta/ctashome.png) 0 0 no-repeat;}
.homeright a.home-advisor:hover{background:url(/images/cta/ctashome.png) -300px 0 no-repeat;}
.homeright a.home-quote{background:url(/images/cta/ctashome.png) 0 -81px no-repeat;}
.homeright a.home-quote:hover{background:url(/images/cta/ctashome.png) -300px -81px no-repeat;}
.homeright a.home-info{background:url(/images/cta/ctashome.png) 0 -162px no-repeat;}
.homeright a.home-info:hover{background:url(/images/cta/ctashome.png) -300px -162px no-repeat;}
.homeright a.home-invest{background:url(/images/cta/ctashome.png) 0 -243px no-repeat; height:82px;}
.homeright a.home-invest:hover{background:url(/images/cta/ctashome.png) -300px -243px no-repeat;}

.subright{width:225px; align:right;}
.subright a{display:block; width:225px; height:75px;}
.subright a.sub-advisor{background:url(/images/cta/ctassub.png) 0 0 no-repeat;}
.subright a.sub-advisor:hover{background:url(/images/cta/ctassub.png) -225px 0 no-repeat;}
.subright a.sub-quote{background:url(/images/cta/ctassub.png) 0 -75px no-repeat;}
.subright a.sub-quote:hover{background:url(/images/cta/ctassub.png) -225px -75px no-repeat;}
.subright a.sub-info{background:url(/images/cta/ctassub.png) 0 -150px no-repeat;}
.subright a.sub-info:hover{background:url(/images/cta/ctassub.png) -225px -150px no-repeat;}
.subright a.sub-invest{background:url(/images/cta/ctassub.png) 0 -225px no-repeat;}
.subright a.sub-invest:hover{background:url(/images/cta/ctassub.png) -225px -225px no-repeat;}
.subright a.sub-business{background:url(/images/cta/ctassub.png) 0 -300px no-repeat;}
.subright a.sub-business:hover{background:url(/images/cta/ctassub.png) -225px -300px no-repeat;}
.subright a.sub-travel{background:url(/images/cta/ctassub.png) 0 -375px no-repeat;}
.subright a.sub-travel:hover{background:url(/images/cta/ctassub.png) -225px -375px no-repeat;}
.subright a.sub-auto{background:url(/images/cta/ctassub.png) 0 -450px no-repeat;}
.subright a.sub-auto:hover{background:url(/images/cta/ctassub.png) -225px -450px no-repeat;}
.subright a.sub-home{background:url(/images/cta/ctassub.png) 0 -525px no-repeat;}
.subright a.sub-home:hover{background:url(/images/cta/ctassub.png) -225px -525px no-repeat;}
.subright a.sub-life{background:url(/images/cta/ctassub.png) 0 -600px no-repeat;}
.subright a.sub-life:hover{background:url(/images/cta/ctassub.png) -225px -600px no-repeat;}
.subright a.sub-group{background:url(/images/cta/ctassub.png) 0 -675px no-repeat;}
.subright a.sub-group:hover{background:url(/images/cta/ctassub.png) -225px -675px no-repeat;}
.subright a.sub-nonprofit{background:url(/images/cta/ctassub.png) 0 -750px no-repeat;}
.subright a.sub-nonprofit:hover{background:url(/images/cta/ctassub.png) -225px -750px no-repeat;}


.preFooter {
background-color: #fafafa;
padding: 38px 0px 38px 0px;
font-size: 14px;
line-height: 20px;
font-size: 1.4rem;
line-height: 2.0rem;
}

.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
width:1024px;
}

.row {
margin-left: -15px;
margin-right: -15px;
}

.col-sm-8 {
width: 670px;
float: left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.col-sm-4 {
width:320px;
float: left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

h4 {
padding-bottom: 10px;
border-bottom: thin solid #ccc;
font-size: 18px;
margin-top: 10px;
margin-bottom: 10px;
color:#333;
}

.footerGroup li {
display: block;
float: left;
margin-left: auto;
margin-right: auto;
}

.nav>li>a {
padding: 10px 10px;
position: relative;
display: block;
}

.footerLink {
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333;
}

.footerLink img {
margin-left: auto;
margin-right: auto;
display: block;
padding-bottom: 8px;
clear: both;
}

.col-xs-6 {
width: 40%;
float: left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.information ul {
margin: 0px 0px 0px 0px;
padding-left: 0px;
}

.information ul li {
list-style: none;
margin: 0px 0px 0px -15px;
text-decoration: none;
}

.information ul li a:before{
    content: "\203A";

    padding-right: 8px;
    color: #0c7796;
    text-decoration: none;
}

.information ul li a:hover{text-decoration:none;}