.non_printable {
	display: none;
}

body {
	background: white;
}

#gs_doc {
	position: relative;
	background: white;
}

#gs_nav {
	display: none;	
}

#gs_head .gs_clearer {
	display: none;
	clear: none;
	height: 0px;
	width: 0px;
	margin:0px;
	overflow: hidden;	
}

#gs_main {
	margin-left:22px;
	margin-right:22px;
	padding:0px;	
}

.gs_contactFooter {
	padding:0px;
	background: white;
	margin-left:22px;
	margin-right:22px;
	width: auto;	
}

.gs_contactFooter a:link,
.gs_contactFooter a:visited {
	text-decoration: none;
	color: #000;	
}

.gs_contactFooter a:hover {
	color: #999;	
}
	
.gs_cf_contact, .gs_cf_division {
	float: none;
	padding:10px;
	margin:0px;
	width:100%;
	height:auto;	
}	
	
.gs_cf_division {
	padding-left:0px;	
}

.gs_cf_utilLinks {
	display:none;	
}

.gs_hero {
	margin:0px;
	padding:0px;
	margin-bottom:22px;	
}

.gs_hero_links {
	display: none;
	width:1px;
	height:1px;	
}

.gs_lo_detail, .gs_lo_detail .gs_lo_colPad {
	padding:0px;	
}

.gs_df_utilLinks, .gs_dh_container_top {
	display: none;	
}

/* header */
#gs_utilNav {
	display: none;	
}

.gs_lo_chapter_col1 {
	display: none;	
}

.gs_lo_chapter_col2 {
	width: auto;
	float:none;
}

.gs_lo_chapter_col2 .gs_lo_colPad{
	padding:0px;	
}

.gs_lo_colSplit1, .gs_lo_colSplit2{
	float:none;
	width: auto;
}

.gs_lo_colSplit1 .gs_lo_colPad {
	padding: 0px;	
}

.gs_lo_colSplit2 .gs_lo_colPad {
	padding: 0px;	
}

#gs_footer {
	background: white;
	
}

#gs_footerLinks {
	display: none;
}

#gs_footerCopy {
	text-align: right;
}

.gs_un_halo {
	display:none;		
}

.gs_hero_title {
	margin:0px;
	padding:0px;
	color: black;
}

#gs_head {
	background: white;
	margin:22px 22px 22px 22px;
	padding:0px;
	width:auto;
	border-bottom:1px solid #AAAAAA;
	height:97px !important;
	min-height:97px !important;
}

.gs_headTitle {
	padding: 0px;
	margin: 0px;
	float:none;
	height:72px !important;
}

.gs_title_container {
	margin:0px;
	margin-left:81px;
	padding:0px;
	height:72px !important;
	position:relative;
}

.gs_title_container_sub {
	position:relative;
	margin:0px;
	padding:0px;
	height:72px !important;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

.gs_page_title, .gs_page_title.black {
	margin:0px;
	padding:0px;
	color: black;
	font-size:180%;
	line-height:25px;
	position:absolute;
	bottom:0px;
	left:0px;
	white-space:nowrap;
}

.gs_ht_eyeBrow {
	margin:0px;
	padding:0px;
	font-size: 115%;
	font-weight: bold;
	color: #707070;
	line-height:15px;
	position:absolute;
	white-space:nowrap;
	left:0px;
	bottom:25px;
}

.gs_ht_eyeBrow.gray, .gs_ht_eyeBrow.grey, .gs_ht_eyeBrow.black, .gs_ht_eyeBrow.white {
	color: #707070; 
}

#gs_logo {
	float: none;
	border: 0px;
	margin:0px;
	padding:0px;
	position:absolute;
}

#gs_logo a {
	border: 0px;	
}

#gs_logo_disclaimer {
	float: none;
	border: 0px;
	margin:0px;
	padding:0px;
	position:absolute;
}

#gs_logo_disclaimer a {
	border: 0px;	
}

.gs_di_intro1, .gs_di_intro2 {
	float: none;
	width: 100%;	
}

.gs_di_intro1 .gs_di_contents, .gs_di_intro2 .gs_di_contents {
	padding:0px;
	margin:0px;
}

.gs_colTouts {
	display: none;	
}

.show_on_print {
	display: block;
}

#gs_homeHero {
	padding:0px;
	margin:0px;
}

.gs_bioNav {
	display: none;	
}

.gs_bn_item {
	margin: 0px;
	padding: 0px;
	margin-bottom:5px;
	margin-top:-5px;
}

.gs_lo_1-3_2-3_colSplit2 {
	float:none;
	width:100%;
}

.gs_lo_1-3_2-3_colSplit1 {
	display:none;
}

.bio_content {
	display: block;	
}

.gs_dl_list1 {
	width: 100%;
	float: none;
}

.gs_dl_list2 {
	width: 100%;
	float: none;
}

.gs_dl_list1 ul {
	margin-bottom:0px;	
}

.gs_dl_list1 ul,
.gs_dl_list2 ul,
.gs_dl_list2 .gs_hed {
	padding-left: 0px;
	padding-right:0px;	
}

.gs_direcoryList .gs_dl_list1 li.gs_dl_last {
	border-bottom: 1px solid #e6e6e6;
}

.gs_horizNav {
	display: none;
}

.gs_lo_fundDetail_col1 {
	display:none;
}

.gs_lo_fundDetail_col2 {
	float: none;
	width: auto;
}

.gs_lo_fundDetail_col2 .gs_lo_colPad {
	padding-left:0px;
	padding-right:0px;	
}


.gs_lo_fundDetail_col3 {
	display: none;
}