	.navbar_level1 {
		text-align:left;	
		border: 1px solid #3C3A37;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#3C3A37;
		width:135px;
		padding: 0 0 0 5px;
		color: #FFFFFF;
		font-weight:bold;
		text-decoration:none;
		display:block;
		}
	.cp_navbar_level1 {
		text-align:left;	
		border: 1px solid #004A8D;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#004A8D;
		width:200px;
		padding: 0 0 0 5px;
		color: #FFFFFF;
		font-weight:bold;
		text-decoration:none;
		}
	.navbar_level2 {
		border: 1px solid #3C3A37;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#FFFFFF;
		width:130px;
		max-width:130px;
		padding: 0 0 0 10px;
		color: #3C3A37;
		font-weight:bold;		
		text-decoration:none;	
		display:block;	
		}
	.cp_navbar_level2 {
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		vertical-align:middle;
		height:14px;
		background-color:#FFFFFF;
		width:195px;
		max-width:195px;
		padding: 0 0 0 0px;
		color: #3C3A37;
		font-weight:bold;		
		text-decoration:none;		
		}	
	.cp_navbar_level2:hover {
		text-decoration:underline;
		}		
	.cp_navbar_level3 {
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		vertical-align:middle;
		height:14px;
		background-color:#FFFFFF;
		width:200px;
		max-width:200px;
		padding: 0 0 0 10px;
		color: #3C3A37;	
		text-decoration:none;		
		}			
	.navbar_level3 {
		border: 1px solid #706F6D;
		width:115px;
		text-align:left;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#FFFFFF;
		padding: 0 0 0 20px;
		color: #706F6D;
		font-weight:normal;
		text-decoration:none;
		display:block;		
		}
.navbar_level1:hover, .navbar_level2:hover, .navbar_level3:hover {
	background-color:#004A8D;
	color:#FFFFFF;
	}
	
.chartNav {
	font-family:Arial, Helvetica, sans-serif;
	}
.header_middle {
	border-bottom:1px solid #004A8D;
	border-right:1px solid #004A8D;
	}
.body_middle {
	border-right:1px solid #004A8D;
	background-image:url(../img/index_main_bg.gif);
	background-repeat:no-repeat;
	}
.cp_body_middle {
	border-right:1px solid #004A8D;
	border-bottom:1px solid #004A8D;
	background-repeat:no-repeat;
	}
.body_right {
	background-image:url(../img/index_right_bg.gif);
	background-repeat:no-repeat;
	}
.header_right, .cp_header_right {
	border-bottom:1px solid #004A8D;
	}
.cp_header_left {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:004A8D;
	border:1 solid #004A8D;
	font-size:36px;
	padding:0 0 3px 10px;
	vertical-align:bottom;
	line-height: 40px;
	}
.cp_header_right {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:004A8D;
	font-size:12px;
	padding:0 10px 3px 10px;
	vertical-align:bottom;
	text-align:right;
	border:1 solid #004A8D;
	}
.footer {
	border-top:1px solid #004A8D;
	border-bottom:1px solid #004A8D;
	font-family:"Times New Roman", Times, serif;
	color:#004A8D;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:18px;
	}	
.footer_white {
	border-top:1px solid #004A8D;
	border-bottom:1px solid #004A8D;
	text-align:right;
	font-family:"garamond", "Times New Roman", Times, serif;
	color:#ffffff;
	font-weight:bold;
	font-size:24px;
	border-bottom:1px solid #004A8D;
	padding-right:15px;
	letter-spacing:0.075em;
	}
h1, .h1, .page_header	{
	font-family:"garamond", "Times New Roman", Times, serif;
	color:#004A8D;
	font-size:36px;
	padding:0 0 3px 10px;
	vertical-align:bottom;
	line-height: 40px;
	height:60;
	vertical-align:text-bottom;
	font-weight:bold;
	}
h2{
	font-family:"garamond", "Times New Roman", Times, serif;
	color:#004A8D;
	font-size:30px;
	line-height:50px;
	padding:0 0 3px 5px;
	vertical-align:bottom;
	vertical-align:text-bottom;
	font-weight:bold;
	}
h3, .h3, .body_text	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C3A37;
	font-weight:normal;
	padding:0 10 0 15px;
	}
h4	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C3A37;
	font-weight:normal;
	padding:0 10 0 10px;
	}
.adp_text, .adp_link	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C3A37;
	font-weight:normal;
	}
.adp_link	{
	color: 004A8D;
	}
.servicetriangle_client, .servicetriangle_clientteam, .servicetriangle_investmentteam {
	font-family:"garamond", "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:22px;
	line-height: 22px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}
.servicetriangle_client:hover, .servicetriangle_clientteam:hover, .servicetriangle_investmentteam:hover {	
	font-size:24px;
	font-weight:bold;
	color:#004A8D;
	}
.inthissection_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#004A8D;
	font-weight:bold;
	}
.inthissection_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-left: 1 solid #DFDFDE; 
	border-top: 1 solid #DFDFDE;
	border-bottom: 1 solid #DFDFDE; 

	color:#004A8D;
	background-color:#FFFFFF;
	}
.inthissection_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#004A8D;
	text-decoration:none;
	background-color:#FFFFFF;
	}
.inthissection_link:hover {
	text-decoration:underline;
	}
.chartnav, .chartnav_over{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004A8D;
	text-decoration:none;
	background-color:#F0F0F0;
	text-align:center;
	border-right: solid 1 #DFDFDE;
	}
.inthissection_link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004A8D;
	text-decoration:none;
	text-align:center;
	width:100%;
	}
.chartnav_over, .inthissection_link2:hover{
	color:#FFFFFF;
	background-color:#004A8D;
	}
.charecteristics_data, .charecteristics_desc, .compreturns_data, .compreturns_desc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left: 1 #000000 solid;
	border-top: 1 #000000 solid;
	width:125px;
	font-weight:bold;
	}

.holdingsheader_data, .holdingsheader_percent, .bondsholdingsheader_percent {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	color:#FFFFFF;
	font-weight:bold;
	width:220px;
	background-color:#004A8D;
	}	
.holdingsheader_percent {
	text-align:center;
	width:auto;
	}
.bondsholdingsheader_percent  {
	text-align:center;
	width:auto;
	}
.holdings_data, .holdings_percent {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	font-weight:bold;
	}
.holdings_percent {
	text-align:center;
	}
.holdings_link {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.NAV_table_header {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#004A8D;
	}	
	
.NAV_table_data {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
	font-weight:bold;
	}	
.charecteristics_table, .compreturns_table, .holdings_table {
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	}
.charecteristics_data, .compreturns_data {
	text-align:center;
	}
.charecteristics_desc, .compreturns_desc {
	text-align:left;
	}
.contact_form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
	
.user_info_table {
	border:1
	}
.user_info_headerrow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	}
.user_info_datacell {
	font-family:Arial, Helvetica, sans-serif;
	padding: 5 5 1 5;
	font-size:12px;
	color:#303030;
	border: 1px solid #000000;