
.footer_table,
#footer,
#right_nav,
.header_nav ul,
#breadcrumb,
.bgcolor1,
#left_nav
{
	display: none;
}


#content,
.mainContent
{
	display:relative;
	margin-left: 10px;
	clear:both;
	font-size:16px;
}
 
 
.careerstitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

.contactustitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.contactus:link, a.contactus:visited, a.contactus:active { color: #336699; text-decoration: none; font-weight: bold; }

.aboutustitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.aboutus:link, a.aboutus:visited, a.aboutus:active { color: #003366; text-decoration: none; font-weight: bold; }

.newseventstitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.newsevents:link, a.newsevents:visited, a.newsevents:active { color: #336699; text-decoration: none; font-weight: bold; }

.financialplanningtitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.financialplanning:link, a.financialplanning:visited, a.financialplanning:active { color: #336699; text-decoration: none; font-weight: bold; }

.lifeeventstitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.lifeevents:link, a.lifeevents:visited, a.lifeevents:active { color: #336699; text-decoration: none; font-weight: bold; }

.retirementplanningtitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.retirementplanning:link, a.retirementplanning:visited, a.retirementplanning:active { color: #336699; text-decoration: none; font-weight: bold; }

.estateplanningtitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.estateplanning:link, a.estateplanning:visited, a.estateplanning:active { color: #336699; text-decoration: none; font-weight: bold; }

.financialindependencetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.financialindependence:link, a.financialindependence:visited, a.financialindependence:active { color: #336699; text-decoration: none; font-weight: bold; }

.foryourbusinesstitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.foryourbusiness:link, a.foryourbusiness:visited, a.foryourbusiness:active { color: #336699; text-decoration: none; font-weight: bold; }

A.variableannuities:link, A.variableannuities:visited, A.variableannuities:active { color: #FF9900; text-decoration: none; font-weight: bold; }

.variableannuitiestitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #FF9900;
}

A.fixedannuities:link, A.fixedannuities:visited, A.fixedannuities:active { color: #003366; text-decoration: none; font-weight: bold; }

.fixedannuitiestitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

A.planningforlifeevents:link, A.planningforlifeevents:visited, A.planningforlifeevents:active { color: #003366; text-decoration: none; font-weight: bold; }

.planningforlifeeventstitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

a.variableuniversallife:link, a.variableuniversallife:visited, a.variableuniversallife:active { color: #003366; text-decoration: none; font-weight: bold; }

.variableuniversallifetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

a.universallife:link, a.universallife:visited, a.universallife:active { color: #003366; text-decoration: none; font-weight: bold; }

.universallifetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

a.termlife:link, a.termlife:visited, a.termlife:active { color: #003366; text-decoration: none; font-weight: bold; }

.termlifetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

a.wholelife:link, a.wholelife:visited, a.wholelife:active { color: #336699; text-decoration: none; font-weight: bold; }

.wholelifetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336699;
}

a.longtermcare:link, a.longtermcare:visited, a.longtermcare:active { color: #336633; text-decoration: none; font-weight: bold; }

.longtermcaretitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #336633;
}

a.survivorshiplife:link, a.survivorshiplife:visited, a.survivorshiplife:active { color: #003366; text-decoration: none; font-weight: bold; }

.survivorshiplifetitle {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #003366;
}

a.header:link, a.header:visited, a.header:active, a.subheader:link, a.subheader:visited, a.subheader:active { color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.header:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.subheader:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; }

.bgcolor1 {
background-color: #ffffff;
}

a:link, a:visited, a:active { color: #006699; text-decoration: none; font-weight: bold; }
A:hover { color: #003366; text-decoration: none; font-weight: bold; }

a.black:link, a.black:visited, a.black:active { color: #006699; text-decoration: none; font-weight: bold; }
A.black:hover { color: #003366; text-decoration: none; font-weight: bold; }
.black { color: #000000; }


a.nav:link, a.nav:visited, a.nav:active { color: #000000; text-decoration: none; font-weight: bold; }
#closewindow a:link, #closewindow a.visited, #closewindow a.active { color: #ffffff;}

A.nav:hover { color: #003366; text-decoration: underline; font-weight: bold; }

a.affiliates:link, a.affiliates:visited, a.affiliates:active { color: #FFFFFF; font-size: 10px; text-decoration: none; font-weight: bold; }
A.affiliates:hover { color: #003366; font-size: 10px; text-decoration: none; font-weight: bold; }

a.nav_on:link, a.nav_on:visited, a.nav_on:active { color: #006699; text-decoration: none; font-weight: bold; }
A.nav_on:hover { color: #003366; text-decoration: none; font-weight: bold; }

.footer, a.footer:link, a.footer:visited, a.footer:active { color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px; }
A.footer:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; font-size: 11px; }

td.footer
{
padding: 7px;
}

SUP {
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
}

BODY {
background-color: #FFFFFF;
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
color: #000000;
}

P {
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
color: #000000;
}

.checkbox {
text-indent: -20px;
margin: 5px, 10px, 5px, 20px;
}

TD {
font-family: Arial, Verdana, Helvetica ;
font-size: 11px;
color: #000000;
}

TD img.page_image {
float: left;
margin: 5px 15px 10px 0px;
}


UL.pagelink
{
margin-top: 3px;
margin-left: 17px;
}

UL.arrow
{
}
LI {
font-family: Arial, Verdana, Helvetica; 
font-size: 11px;
color: #000000;
}

B {
font-weight: 900;
}

INPUT {
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
}

SELECT {
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
}

.small {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
color: #000000;
}

.smallest {
font-family: Verdana, Helvetica, Arial;
font-size: 9px;
color: #000000;
}

.white {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
color: #FFFFFF;
}

.whitebold {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}

.olive {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
color: #999966;
}

.big {
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
color: #000000;
}

.bigger {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #000000;
}

.ulTD {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
color: #000000;
margin-top: 3px;
margin-bottom: 3 px;
}

.tabs DIV.header_date {
width: 110px;
text-align: right;
position:absolute;
z-index:0;
right: 10px; top: 70px;
display: inline;
}

.tabs DIV.header_date P {
font-size: 10px;
color: #FFFFFF;
margin: 0px;
}

form .alternate_rows
	{
	background-color: #F6F6F6;
	}
	
div.content table
	{
	border: 1px solid #999999;
	border-collapse: collapse;
	width: 100%;
	}
	
div.content table caption
	{
	font-size: 13px;
	font-weight: 900;
	color: #003366;
	padding: 8px;
	background-color: #EAEAEA;
	border: 1px solid #999999;
	border-bottom: none;
	}	
	
div.content table th
	{
	font-size: 13px;
	border: none;
	border-top: 1px dashed #999999;
	border-collapse: collapse;
	color: #000088;
	background-color: #CCCCCC;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	}
	
div.content table img
	{
	float: right;
	}	

div.content table td
	{
	border: none;
	line-height: 16px;
	border-collapse: collapse;
	padding: 8px;
	vertical-align: top;
	}
	
div.content table tfoot td
	{
	text-align: center;
	}
	
TABLE.blue 
	{
	border: 1px solid #999999;
	width: 100%;
	}
	
label	
	{
	font-weight: 900;
	cursor: crosshair;
	}
	
label:hover	
	{
	color: #FF9900;
	}	
	
select, input, textarea	
	{
	font: 100 11px Verdana,san-serif;
	}	
	
.form_warn
	{
	color: #CC0000;
	}
	
p.form_warn
	{	
	font-size: 11px;
	margin-bottom: 0px;
	}	
	
.form_instructions
	{
	color: #666666;
	}
	
.graytext
	{
	color: #666666;
	}	
	
.form_button
	{
	font-size: 11px;
	font-weight: 900;
	padding: 2px;
	background-color: #FFCC00;
	border-top: 2px solid #FFFF00;
	border-left: 2px solid #FFFF00;
	border-bottom: 2px solid #996600;
	border-right: 2px solid #996600;
	}
	
.right_align
	{
	text-align: right;
	}

.alternaterows 
	{
	background-color: #CCCCCC;
	}
	
.header_title {
	 font-family: Arial, Gothic, Verdana, Helvetica, sans-serif;
	 font-size:17.5pt;
	 font-weight: bolder;
	 color:#cc9934;
 }
 
 .header_subtitle {
	color:#003366;
	font-weight:bold;
	font-family:arial;
	font-size:11pt;
}

 .header_blue {
	 font-family: Arial, Gothic, Verdana, Helvetica, sans-serif;
	 font-size:15pt;
	 font-weight: bolder;
	 color:#003366;
}
 .header_dirtygreen {
	 font-family: Arial, Gothic, Verdana, Helvetica, sans-serif;
	 font-size:15pt;
	 font-weight: bolder;
	 color:#003366;
}

#closewindow {
	color:#FFFFFF; 
	height:20px; 
	width:100%; 
	left:0px; 
	position:absolute; 
	background-color:#000000; 
	text-align:center; 
	position:absolute; 
	bottom:0;
	}
	
.requote {
	background-image:url(/images/raq_bkg.gif);
	color:#FFFFFF;
 	font-weight:bold;
	margin-bottom: 10px;
	padding: 5px;
	}
a.requote:link, a.requote:visited {color: #ffffff; }
 
 .rightclm {
  display:none;
 }
 a.rightclm:link { color: #000000; text-align:left;}

 a.blackclm:link, a.blackclm:visited {color: #000000; text-align:left;}
 
a.blackclm:active,a.blackclm:hover { text-decoration: underline;text-align:left;}

.centerdiv {
left:300px;
width:300px;
}


/* To hide printer icon from print */

.print_icon
{
	display: none;
}

.print_icon2
{
	display: none;
}
