body
{ 
background-color:#BCBCB8;
width: 100%;
height: 100%;
}


td.body {    	background-color:#FFFFFF;   
			width: 772px;
			vertical-align: top;
			padding: 0px;
			border-spacing: 0px;
			text-align : left;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			height: 100%;
			font-size : 10pt;			
			}
table.body {    	background-color:#FFFFFF;
			width: 772px;
			vertical-align: top;
			padding: 0px;
			border-spacing: 0px;
			text-align : left;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 10pt;
			height: 600px;				
			}
			
table.navigation {    	background-color:#0F64AB;
			vertical-align: top;
			padding: 0px;
			border-spacing: 0px;
			text-align : right;
			width: 204px;			
			}
			
td.navigation {    	background-color:#FFFFFF;
			vertical-align: top;
			padding: 0px;
			border-top: 4px solid white;
			border-bottom: 4px solid white;
			border-right: 3px solid white;
			text-align : left;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			width: 204px;			
			}

td.grid {   border-right: 4px solid white;
			text-align : left;	
			}
			
td.navButton {    	background-color:#B4B4B5;
			}

#dropmenudiv{
position: absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 13px Verdana;
line-height:18px;
z-index: 100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
}
			
td.underNav {    	background-color:#3F418A;
			width: 580px;
			vertical-align: top;
			padding: 0px;
			border-spacing: 0px;
			text-align : left;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			height: 7px;			
			}
td.header {    	background-color:#BCBCB8;
			width: 772px;
			vertical-align: bottom;
			padding: 0px;
			border-spacing: 0px;
			text-align : left;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			height: 75px;
			font-family : Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			}


td.headerEmail {background-color:#BCBCB8;
			vertical-align: bottom;
			padding: 4px;
			border-spacing: 0px;
			text-align : right;
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			height: 75px;
			font-family : Arial, Helvetica, sans-serif ;
			font-size: 8pt;
			width: 282px;
			}
			

input	{    	font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color: #000066;
			border: 1px solid #666666;		
			}

td.content	{    	font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 10pt;
			color: #000000;	
			}
.content	{    	font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 10pt;
			color: #000000;	 
			}
			
input[type="submit"]{    	font-weight : bold ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color: #FFFFFF;
			border: 1px solid #666666;
			background-color: #CC0000;
			}
			
select { 
			background-color: #FFFFFF; 
			color: #000066; 
			font-weight : normal ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;	
}

form { 
			background-color: #FFFFFF; 
			color: #000000; 
			font-weight : bold ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;	
}

table.callForm {background-color:#FFFFFF;
			vertical-align: top;
			padding: 3px;
			width: 560px;
			}

td.navContainer {background-color:#FFFFFF;
			width: 772px;
			vertical-align: top;
			padding: 0px;
			height: 100%;			
			border-right: solid #000000 1px;
			border-top: solid #000000 1px;
			}
			
table.navContainer {background-color:#FFFFFF;
			width: 772px;
			vertical-align: top;
			padding: 0px;			
			height: 100%;
			}		
			
table.leftContainer {    	background-color:#448FCD;    
			border-width: 0px;    
			width: 188px;
			vertical-align: top;
			padding: 0px;
			border-spacing: 0px;
			height: 100%;			
			}

td.leftColumn {    	background-color:#D4D1D1;    
			border-width: 0px;   
			width: 520px;
			vertical-align: top;
			padding: 5px;
			border-spacing: 0px;			
			height: 100%;
			font-size : 10pt;
			text-align: left;
			border-right: solid #FFFFFF 4px;
			border-bottom: solid #FFFFFF 4px;
			}
			
td.oneColumn {    	background-color:#EAEBEA;    
			border-width: 0px;   
			width: 720px;
			vertical-align: top;
			padding: 5px;
			border-spacing: 0px;			
			height: 100%;
			text-align: left;
			border-right: solid #FFFFFF 4px;
			border-bottom: solid #FFFFFF 4px;
			}

td.rightColumn {    	background-color:#EAEBEA;    
			border-width: 0px;   
			width: 221px;
			vertical-align: top;
			padding: 5px;
			border-spacing: 0px;			
			height: 100%;
			text-align: left;
			border-right: solid #FFFFFF 4px;
			border-bottom: solid #FFFFFF 4px;
			}
			


table.centerContainer {    background-color:#FFFFFF; 
			vertical-align: top;
			padding: 0px;
			height: 100%;
			border-right: solid #000000 1px;
			font-size : 10pt;
			text-align: center;
			width: 100%;
			height: 100%;
			}

td.centerContainer {background-color:#FFFFFF;
			vertical-align: top;
			padding: 0px;
			text-align : left ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color : #000000;
			font-weight : normal ;
			width: 100%;
			height: 300px;
			}

img.right {float: right;}

img.left {float: left;}

			
img.rightLC {float: right;
		border-top: solid #D4D1D1 5px;
		border-left: solid #D4D1D1 10px;
		border-bottom: solid #D4D1D1 10px;}

img.leftLC {float: left;
		border-top: solid #D4D1D1 5px;
		border-right: solid #D4D1D1 10px;
		border-bottom: solid #D4D1D1 10px;}

img.leftRC {float: left;
		border-top: solid #EAEBEA 5px;
		border-right: solid #EAEBEA 5px;
		border-bottom: solid #EAEBEA 5px;}

img.rightRC {float: right;
		border-top: solid #EAEBEA 5px;
		border-right: solid #EAEBEA 5px;
		border-bottom: solid #EAEBEA 5px;}




			
	

a.redLink{  		font-size : 11pt;
			font-weight : bold ;
			text-align : left ;
			color : #CC0000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;
			}
			
a.redLink:hover{  		font-size : 11pt;
			font-weight : bold ;
			text-align : left ;
			color : #3F418A ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;
			}

.title	{  font-size : 11pt;
			font-weight : bold ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
h1	{  font-size : 11pt;
			font-weight : bold ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
h2{  font-size : 10pt;
			font-weight : bold ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
h3{  font-size : 9pt;
			font-weight : bold ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
			
.medBody	{  font-size : 8pt;
			font-weight : normal ;
			text-align : right ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
			
.bodyStyle	{  font-size : 10pt;
			font-weight : normal ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}

.joinForm	{  font-size : 10pt;
			font-weight : normal ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;
			background-color:#EAEBEA;
			width : 720;
			}
			
.contactForm	{  font-size : 10pt;
			font-weight : normal ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;
			background-color:#EAEBEA;
			width : 520;
			background-color:#D4D1D1;
			}			
						
			
			
.subheader	{  font-size : 10pt;
			font-weight : normal ;
			text-align : left ;
			color : #000000 ;
			font-family : Arial, Helvetica, sans-serif ;
			vertical-align: top;}
			
td.beyondHeader		{background-color: #8283A7;}
td.beyondNavigation	{background-color: #8283A7;}
td.beyondContent	{background-color: #8283A7;}
td.beyondFooter		{background-color: #8283A7;}

td.blue {    	background-color:#F8F8F8;				
			vertical-align: top;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 1px solid #666666;
			width : 150px;
			text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}

td.green {  background-color: #F8F8F8; 	
			vertical-align: top;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 1px solid #666666;
			width : 150px;
			text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif ;
			}

td.orange {  background-color: #F8F8F8; 	
			vertical-align: top;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 1px solid #666666;
			width : 150px;
			text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif ;
			}

.content {  font-weight : normal ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;}

table.comparison {  background-color: #EAEBEA; 	
			vertical-align: middle;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 1px solid #CCCCCC;
			width : 755px;
			text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family : Verdana, Arial, Helvetica, sans-serif ;
			}

td.greyCompare {  background-color: #CCCCCC; 	
			vertical-align: middle;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 0px solid #CCCCCC;
			width : 135px;
			text-align : left;
			font-weight : bold ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}

td.greenCompare {  background-color: #00A651; 
color:#FFFFFF;
			vertical-align: middle;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 0px solid #CCCCCC;
			width : 135px;
			text-align : left;
			font-weight : bold ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}
td.blueCompare {  background-color: #2E3092; 
			color:#FFFFFF;
			vertical-align: middle;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 0px solid #CCCCCC;
			width : 135px;
			text-align : left;
			font-weight : bold ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}

td.orangeCompare {  background-color: #EC1019; 	
			color:#FFFFFF;
			vertical-align: middle;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 0px solid #CCCCCC;
			width : 135px;
			text-align : left;
			font-weight : bold ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}


td.compare {  background-color: #FFFFFF; 	
			vertical-align: middle;
			border : 1px solid #ECE8DC;
			text-align : left;
			font-weight : bold ;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}
td.addonDesc {  background-color: #FFFFFF; 	
			vertical-align: middle;
			border : 1px solid #ECE8DC;
			text-align : left;
			font-weight : normal ;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			font-size : 8pt;
			font-family : Verdana, Arial, Helvetica, sans-serif ;
			}
td.footerBlue {    	background-color:#FFFFFF;
			border-top: 5px solid #2E3092;
			border-bottom: 1px solid #000000; 
			border-right: 1px solid #000000;
			width: 772px;
			height: 50px;
			vertical-align: middle;
			padding: 0px;
			text-align : center ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color : #999999;
			font-weight : normal ;			
			}

td.footerRed {    	background-color:#FFFFFF;
			border-bottom: 1px solid #000000; 
			border-right: 1px solid #000000;
			border-top: 5px solid #EE1C24;
			width: 772px;
			height: 50px;
			vertical-align: middle;
			padding: 0px;
			text-align : center ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color : #999999;
			font-weight : normal ;			
			}

td.footerGreen {    	background-color:#FFFFFF;
			border-bottom: 1px solid #000000;
			border-top: 5px solid #00A54F;
			border-right: 1px solid #000000;
			width: 772px;
			height: 50px;
			vertical-align: middle;
			padding: 0px;
			text-align : center ;
			font-family : Arial, Helvetica, sans-serif ;
			font-size : 8pt;
			color : #999999;
			font-weight : normal ;			
			}  
td.portfolio {    	background-color:#EAEBEA;				
			vertical-align: top;
			padding-bottom : 5px;
			padding-left : 5px;
			padding-top : 5px;
			padding-right : 5px;
			border : 1px solid #666666;
			width : 155px;
			text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family :  Arial, Helvetica, sans-serif ;
			}
td.additional {  text-align : left;
			font-weight : normal ;
			font-size : 8pt;
			font-family : Verdana, Arial, Helvetica, sans-serif ;
			padding-right : 20px;
			padding-bottom: 10px;
			}
a {font-weight:bold;}
a:link			{ color: #3F418A; }  /* for unvisited links */
a:visited		{ color: #663399; } /* for visited links */
a:active			{ color: #CC0000; } /* when link is clicked */
a:hover			{ color: #CC0000; } /* when mouse is over link */

#humFormfiller {visibility:hidden;
display:none;}