body {
	font-family: Arial, Helvetica, sans-serif;
    margin-top:15px;
    margin-bottom:15px;
background-color:#EEEAE1;
}
.body_gloss {
	font-family: Arial, Helvetica, sans-serif;
    margin-top:15px;
    margin-bottom:15px;
background-color:#FFCC99;
}
.body_stack  { font-family: Arial, Helvetica, sans-serif; 
	background-color: #ffcc99; 
		margin-top: 15px; 
		margin-bottom: 15px }
.body_printerfriendly {
	font-family: Arial, Helvetica, sans-serif;
    margin-top:15px;
    margin-bottom:15px;
background-color:#FFffff;
}
.body_contactinvestment {
	font-family: Arial, Helvetica, sans-serif;
    margin-top:15px;
    margin-bottom:15px;
background-color:#708D47;
}
.maindiv
{
width:940px;
}
.topcorner
{
background-image:url(../images/top-corner.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0;
height:27px;
}
.bottomcorner
{
background-image:url(../images/bottom-corner.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0;
height:49px;
}

.mainbg
{
background-image:url(../images/bg.gif);

background-repeat:repeat-y;
margin:0;
}
.centerbody
{
width:778px;
}
.officelocation
  { color: #00467f; font-size: 14px; font-family: arial; font-weight: bold }
.officelocation a:link
  { color: #00467f; text-decoration: none }
.officelocation a:active
  { color: #00467f; text-decoration: none }
.officelocation a:visited
  { color: #00467f; text-decoration: none }
.officelocation a:hover
  { color: #00467f; text-decoration: none }

.footer1
 { color: #000000; font-size: 11px; font-family: "Trebuchet MS" }
.footer1 a:link
{
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
}
.footer1 a:active
{
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
}
.footer1 a:visited
{
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
}
.footer1 a:hover
{
text-decoration:underline;
color:#000000;
padding-left:5px;
padding-right:5px;
}
ul
{
list-style-image:url(../images/bullete1.gif);
background-position:left;
background-repeat:no-repeat;
margin:0px;
padding:0px;
padding-left:15px;

}

li  main-text 
 { color: #4d4d4d; font-size: 11px; font-family: "Trebuchet MS"; text-align: left }
li a
 { color: #4d4d4d; font-size: 12px; font-family: "Trebuchet MS"; text-decoration: underline; text-align: left }
li a:hover
  { color: #003399; font-size: 12px; font-family: "Trebuchet MS"; text-decoration: underline; text-align: left }

.links
{
font-family:"Trebuchet MS";
font-size:11px;
color:#4D4D4D;
background-image:url(../images/bullete1.gif);
background-position:left;
background-repeat:no-repeat;
}

.toplinks
 { color: #00467f; font-size: 11px; font-family: arial; background-image: url(../images/strip-top.gif); background-repeat: no-repeat; background-position: right 50%; padding-top: 5px; height: 20px }
.toplinks A:link
 { color: #00467f; text-decoration: none; padding-right: 10px; padding-left: 10px }
.toplinks A:active
 { color: #00467f; text-decoration: none; padding-right: 10px; padding-left: 10px }
.toplinks A:visited
 { color: #00467f; text-decoration: none; padding-right: 10px; padding-left: 10px }
.toplinks A:hover
{
text-decoration:none;
color:#F26111;
padding-left:10px; 
padding-right:10px;
}
.weblinks-heading
   { color: #333333; font-size: 12px; font-family: arial; font-weight: normal }
.weblinks
{

font-family:"arial";
font-size:12px;
color:#11638F;
}
.weblinks A:link
  { color: #333333; font-weight: normal; text-decoration: none }
.weblinks A:active
  { color: #333333; font-weight: normal; text-decoration: none }
.weblinks A:visited
  { color: #333333; font-weight: normal; text-decoration: none }
.weblinks A:hover
  { color: #003399; font-weight: normal; text-decoration: none }
.left
{
background-color:#FFD39D;
}
.footer
{
font-family:"verdana";
font-size:11px;
color:#FFFFFF;
}
.footer a:link
{
text-decoration:none;
color:#FFFFFF;
}
.footer a:active
{
text-decoration:none;
color:#FFFFFF;
}
.footer a:visited
{
text-decoration:none;
color:#FFFFFF;
}
.footer a:hover
{
text-decoration:underline;
color:#FFFFFF;
}
.personalbg
{
background-image:url(../images/personal--insurance-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.financialbg
{
background-image:url(../images/financial-insurance-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.commercialbg
{
background-image:url(../images/commercial-insurance-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.benefitbg
{
background-image:url(../images/group-benefit-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.pensionbg
{
background-image:url(../images/group-pension-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.careersbg
{
background-image:url(../images/career-bg.gif);
background-position:left;
background-repeat:repeat-y;
width:778px;
}
.side-menu-subtabBI
{
 font-family:"Trebuchet MS";
 font-size:11px;
 color:#000000;
}
.side-menu-subtabBI a:link
{
 text-decoration:none;
 color:#000000;
}
.side-menu-subtabBI a:active
{
 text-decoration:none;
 color:#000000;
}
.side-menu-subtabBI a:visited
{
 text-decoration:none;
 color:#000000;
}
.side-menu-subtabBI a:hover
{
 text-decoration:none;
 color:#ffffff;
}
.breadcrumblevel1
{
font-family:"verdana";
font-size:11px;
color:#1E6FA2;
font-weight:bold;
}
.breadcrumblevel1 a:link
{
text-decoration:underline;
color:#1E6FA2;
}
.breadcrumblevel1 a:active
{
text-decoration:underline;
color:#1E6FA2;
}
.breadcrumblevel1 a:visited
{
text-decoration:underline;
color:#1E6FA2;
}
.breadcrumblevel1 a:hover
{
text-decoration:none;
color:#1E6FA2;
}
.breadcrumblevel2
 { color: #000000; font-size: 11px; font-family: verdana; font-weight: bold }
.breadcrumblevel2 a:link
 { color: #000000; text-decoration: underline }
.breadcrumblevel2 a:active
 { color: #000000; text-decoration: underline }
.breadcrumblevel2 a:visited
 { color: #000000; text-decoration: underline }
.breadcrumblevel2 a:hover
{
text-decoration:none;
color:#1E6FA2;
}

.breadcrumblevel3
{
font-family:"verdana";
font-size:11px;
color:#333333;
font-weight:bold;
}
.breadcrumblevel3 a:link
{
text-decoration:underline;
color:#333333;
}
.breadcrumblevel3 a:active
{
text-decoration:underline;
color:#333333;
}
.breadcrumblevel3 a:visited
{
text-decoration:underline;
color:#333333;
}
.breadcrumblevel3 a:hover
{
text-decoration:none;
color:#333333;
}

.home-bullet-heading
   { color: #00467f; font-size: 11px; font-family: verdana; font-weight: bold }
.home-bullet-heading a:link
 { color: #00467f; text-decoration: none }
.home-bullet-heading a:active
 { color: #00467f; text-decoration: none }
.home-bullet-heading a:visited
 { color: #00467f; text-decoration: none }
.home-bullet-heading a:hover
{
text-decoration:none;
color:#000000;
}
.navheading1
 { color: #000000; font-size: 11px; font-family: arial; font-weight: bold; padding-left: 2px }
.navheading1 a:link
{
text-decoration:none;
color:#000000;
}
.navheading1 a:active
{
text-decoration:none;
color:#000000;
}
.navheading1 a:visited
{
text-decoration:none;
color:#000000;
}
.navheading1 a:hover
{
text-decoration:none;
color:#ffffff;
}
.pageheading1
{
font-family:"arial";
font-size:28px;
color:#003399;
font-weight:bold;
}
.pageheading
{
font-family:"Arial";
font-size:28px;
color:#003399;
font-weight:bold;
}
.pageheading a:link
{
text-decoration:none;
color:#003399;
}
.pageheading a:active
{
text-decoration:none;
color:#003399;
}
.pageheading a:visited
{
text-decoration:none;
color:#003399;
}
.pageheading a:hover
{
text-decoration:none;
color:#003399;
}
.main-text 
 { color: #333333; font-size: 12px; font-family: "Trebuchet MS"; text-align: left }
.main-text-10pt 
{
font-family:"Trebuchet MS";
font-size:11px;
color:#4D4D4D;
text-align:left;
}
h1
{
font-family:"verdana";
font-size:16px;
color:#000000;
text-align:justify;
}
h2
{
font-family:"verdana";
font-size:14px;
color:#000000;
text-align:justify;
}
.head1
{
font-family:"Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#000000;
}
.head1 a:link
{
font-family:"Trebuchet MS";
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.head1 a:active
{
text-decoration:none;
color:#000000;
}
.head1 a:visited
{
text-decoration:none;
color:#000000;
}

a.head4
{
font-family:"Trebuchet MS";
font-size:13px !important;
font-weight:bold;
text-decoration:none;
color:#000000;
}

a.head4:hover
{
font-family:"Trebuchet MS";
font-size:13px !important;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
.head2
{
font-family:"arial";
font-size:16px;
font-weight:bold;
color:#000000;
}
.head2 a:link
{
text-decoration:none;
color:#000000;
}
.head2 a:active
{
text-decoration:none;
color:#000000;
}
.head2 a:visited
{
text-decoration:none;
color:#000000;
}
.head2 a:hover
{
text-decoration:underline;
color:#000000;
}
.numbering
{
list-style-type:decimal;
}
.bulltes
{
font-family:"arial";
font-size:12px;
color:#000000;
font-weight:bold;
}
.bulltes a:link
{
text-decoration:none;
color:#000000;
}
.bulltes a:active
{
text-decoration:none;
color:#000000;
}
.bulltes a:visited
{
text-decoration:none;
color:#000000;
}
.bulltes a:hover
{
text-decoration:none;
color:#000000;
}
.email-link
  { color: #000000; font-size: 11px; font-family: arial; background-image: url(../images/email.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 27px; height: 23px }
.email-link a:link
 { color: #000000; text-decoration: underline;/* padding-left: 14px*/ }
.email-link a:activr
 { color: #000000; text-decoration: underline;/* padding-left: 14px */}
.email-link a:visited
 { color: #000000; text-decoration: underline;/* padding-left: 14px*/ }
.email-link a:hover
 { color: #ffffff; text-decoration: none;/* padding-left: 14px */}
.pdf-link
 { color: #000000; font-size: 11px; font-family: arial; background-repeat: no-repeat; background-position: left 50%; padding-left: 0px; height: 23px }
.pdf-link a:link
 { color: #000000; text-decoration: underline; padding-left: 0px }
.pdf-link a:active, .pdf-link a:visited
 { color: #000000; text-decoration: underline; padding-left: 0px }
.pdf-link a:hover
 { color: #FFF; text-decoration: underline; padding-left: 0px }
.pdf-resources-link a:hover
 { color: #ffffff; text-decoration: none; padding-left: 0px }
 .pension-link
 { color: #000000; font-size: 11px; font-family: arial; background-repeat: no-repeat; background-position: left 50%; padding-left: 0px; height: 23px }
.pension-link a:link
 { color: #000000; text-decoration: underline; padding-left: 0px }
.pension-link a:active, .pension-link a:visited
 { color: #000000; text-decoration: underline; padding-left: 0px }
.pension-link a:hover
 { color: #FFF; text-decoration: underline; padding-left: 0px }
.pension-resources-link a:hover
 { color: #ffffff; text-decoration: none; padding-left: 0px }
.right
{
float:right;
width:158px;
}
.finacial-resources-top
{
background-image:url(../images/financial_rightadtop.gif);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
width:158px;
}
.finacial-resources-bg
{
background-image:url(../images/financial_rightadbg.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.finacial-resources-bottom
{
background-image:url(../images/financial_rightadbottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:16px;
width:158px;
}
.finacial-resources-heading
{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#FFFFFF;
border-bottom:#FFFFFF 1px dashed;
margin:0;
}
.finacial-resources-download
{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
font-style:italic;
color:#ffffff;
}
.finacial-resources-download a:link
{
text-decoration:none;
color:#ffffff;
}
.finacial-resources-download a:active
{
text-decoration:none;
color:#ffffff;
}
.finacial-resources-download a:visited
{
text-decoration:none;
color:#ffffff;
}
.finacial-resources-download a:hover
{
text-decoration:none;
color:#000000;
}
.finacial-resources-link
{
background-image:url(../images/link.gif);
background-position:left;
background-repeat:no-repeat;
font-family:"Arial";
color:#000000;
font-size:11px;
height:23px;
padding-left:15px;

}
.finacial-resources-link a:link
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.finacial-resources-link a:activr
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.finacial-resources-link a:visited
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.finacial-resources-link a:hover
{
text-decoration:none;
padding-left:15px;
color:#ffffff;
}
/*-----------commercial-------------*/
.commercial-resources-top
 { background-image: url(../images/commercial_rightadtop.gif); background-repeat: no-repeat; background-position: 50% bottom; width: 158px; height: 12px }
.commercial-resources-bg
{
background-image:url(../images/commercial_rightadbg.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.commercial-resources-bottom
{
background-image:url(../images/commercial_rightadbottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:16px;
width:158px;

}
.commercial-resources-link
 { color: #000000; font-size: 11px; font-family: arial; background-image: url(../images/link_commercial.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 14px; height: 23px }
.commercial-resources-link a:link
 { color: #000000; text-decoration: underline; padding-left: 14px }
.commercial-resources-link a:activr
 { color: #000000; text-decoration: underline; padding-left: 14px }
.commercial-resources-link a:visited
 { color: #000000; text-decoration: underline; padding-left: 14px }
.commercial-resources-link a:hover
 { color: #ffffff; text-decoration: none; padding-left: 14px }
/*careers*/

.careers-resources-top
{
background-image:url(../images/careers_rightadtop.gif);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
width:158px;
}
.careers-resources-bg
{
background-image:url(../images/careers_rightadbg.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.careers-resources-bottom
{
background-image:url(../images/careers_rightadbottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:16px;
width:158px;
}
.careers-resources-heading
{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#005B94;
border-bottom:#005B94 1px dashed;
margin:0;
}
.careers-resources-download
{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
font-style:italic;
color:#005B94;
}
.careers-resources-download a:link
{
text-decoration:none;
color:#005B94;
}
.careers-resources-download a:active
{
text-decoration:none;
color:#005B94;
}
.careers-resources-download a:visited
{
text-decoration:none;
color:#005B94;
}
.careers-resources-download a:hover
{
text-decoration:none;
color:#000000;
}
.careers-resources-link
{
background-image:url(../images/link_careers.gif);
background-position:left;
background-repeat:no-repeat;
font-family:"Arial";
color:#000000;
font-size:11px;
height:23px;
padding-left:15px;

}
.careers-resources-link a:link
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.careers-resources-link a:activr
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.careers-resources-link a:visited
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.careers-resources-link a:hover
{
text-decoration:none;
padding-left:15px;
color:#ffffff;
}
/*group benefit*/
.benefit-resources-top
{
background-image:url(../images/benefit_rightadtop.gif);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
width:158px;
}
.benefit-resources-bg
{
background-image:url(../images/benefit_rightadbg.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.benefit-resources-bottom
{
background-image:url(../images/benefit_rightadbottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:16px;
width:158px;

}
.benefit-resources-link
 { color: #000000; font-size: 11px; font-family: arial; background-image: url(../images/link_benefit.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 15px; height: 23px }
.benefit-resources-link a:link
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.benefit-resources-link a:activr
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.benefit-resources-link a:visited
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.benefit-resources-link a:hover
{
text-decoration:none;
padding-left:15px;
color:#ffffff;
}

/*personal insrance*/

.personal-resources-top
{
background-image:url(../images/personal_rightadtop.gif);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
width:158px;
}
.personal-resources-bg
{
background-image:url(../images/personal_rightadbg.gif);
background-position:top;
background-repeat:repeat-y;
padding:5px;
}
.personal-resources-bottom
{
background-image:url(../images/personal_rightadbottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:16px;
width:158px;
}
.personal-resources-heading
{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#5B5B5B;
border-bottom:#5B5B5B 1px dashed;
margin:0;
}
.personal-resources-download
{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
font-style:italic;
color:#5B5B5B;
}
.personal-resources-download a:link
{
text-decoration:none;
color:#5B5B5B;
}
.personal-resources-download a:active
{
text-decoration:none;
color:#5B5B5B;
}
.personal-resources-download a:visited
{
text-decoration:none;
color:#5B5B5B;
}
.personal-resources-download a:hover
{
text-decoration:none;
color:#ffffff;
}

.personal-link {background:url(../images/link_personal.gif) no-repeat; font-family:"Arial"; color:#000000; font-size:11px; height:23px; padding-left:30px;}
.personal-link a:link {text-decoration:underline; color:#000000;}
.personal-link a:hover {text-decoration:underline; color:#FFFFFF;}
.personal-link a:visited {text-decoration:underline; color:#000000;}

.personal-resources-link {background:url(../images/link_personal.gif) no-repeat; font-family:"Arial"; color:#000000; font-size:11px; height:23px; padding-left:15px;}
.personal-resources-link a:link
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.personal-resources-link a:activr
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.personal-resources-link a:visited
{
text-decoration:underline;
padding-left:15px;
color:#000000;
}
.personal-resources-link a:hover
{
text-decoration:none;
padding-left:15px;
color:#ffffff;
}
.head3 { font-family:"Trebuchet MS"; color: orange; font-size: 13px; font-weight: bold }
.head-blue { font-family:"Trebuchet MS"; color: #003399; font-size: 13px; font-weight: bold }

.abspostext
{
	position:relative;
	top:300px;
	left:150px;
	z-index:2;
	width:700px;
}

.orangelink a {color:#FF6600; text-decoration:none;}
.quotehd {font-family:"verdana"; font-size:13px; color:#FF6600; font-weight:bold;}
.quotehd a {font-family:"verdana"; font-size:13px; color:#FF6600; font-weight:bold; text-decoration:none;}
.quotecontanct {font-family:"verdana"; font-size:11px; color:#003366; font-weight:bold;}

.main-text a
 { color: #4d4d4d; font-size: 12px; font-family: "Trebuchet MS"; text-decoration: underline; text-align: left }
.main-text a:hover
  { color: #003399; font-size: 12px; font-family: "Trebuchet MS"; text-decoration: underline; text-align: left }