#gs_head {
	background-image: none;
}

.gs_archiveTable {
	width: 100%;	
}

.gs_archiveTable th {
	font-size: 11px;
	line-height: 13px;
	*font-size: .9em ;
	*line-height: 1.1em;
	padding: 4px 40px 4px 7px;
}

.gs_archiveTable td {
	font-size: 11px;
	line-height: 13px;
	*font-size: .9em ;
	*line-height: 1.1em;
	padding: 4px 40px 4px 7px;
}


.gs_archiveTable td.gs_at_linkCell {
	font-size: 10px;
	line-height: 13px;
	*font-size: .85em;
	*line-height: 1.3em;
	padding-right: 7px;
	text-transform: uppercase;
}

.gs_at_dateCell {
	white-space: nowrap;
}

.gs_archiveTable tr.hideMe {
	display: none;
}

tr.gs_at_even th,
tr.gs_at_even td {
	background: #e6e6e6;
}

/* BIO NAV*/

.gs_bn_seeAllLink {
	font-size:10px;
	line-height:10px;
	text-transform:uppercase;	
}
	
.gs_bn_item {
	margin: 0 0 26px 0;
	padding: 0 20px 0 0;
}

.gs_bn_item.content {
	margin-bottom:5px;
	margin-top:-5px;
}

.gs_bn_title {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
}

.gs_bn_desc {
	margin: 4px 0 0 0;
	
}

/* CAROSELS */


.gs_caroselItem {
	float: left;
	width: 24.9%;
}

.gs_carosel_3up .gs_caroselItem {
	width: 33.2%;
}

.gs_caroselItem_last {
	float: right;
	width: 24.9%;
}

.gs_carosel_3up .gs_caroselItem_last {
	width: 33.2%;
}

.gs_caroselImage {
	padding: 5px 10px 0 0;
	display: block;
	height: 100px;
	cursor: pointer;
	*cursor: hand;
}

.gs_caroselText {
	padding: 0 15px 0 0;
}

.gs_caroselTitle { 
	color: #333;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	*font-size: 1em;
	*line-height: 1.25em;
	margin-bottom: 19px;
}

a:hover .gs_caroselTitle {
	color: #666;
}

/*CHECK BOXES*/

.gs_checkBox {
	display: block;
	float: left;
	width: 13px;
	height: 13px;
	margin: 0 5px 0 0;
	background: url(/a/pg/img/checkBoxes/unchecked.gif) top left no-repeat;
}

.gs_checkBox:hover {
	background-image: url(/a/pg/img/checkBoxes/unchecked_on.gif);
}

.gs_checkBox_on {
	display: block;
	float: left;
	width: 13px;
	height: 13px;
	margin: 0 5px 0 0;
	background: url(/a/pg/img/checkBoxes/checked.gif) top left no-repeat;
}

.gs_checkBox_on:hover {
	background-image: url(/a/pg/img/checkBoxes/checked_on.gif);
}
/* CONTACT FOOTER - see shell.css */

/* DETAIL HEAD */
.gs_detailHed {
	padding-bottom: 35px;	
}

.gs_dh_container_top {
	padding-bottom: 9px;	
}	

.gs_dh_container_top .gs_dh_returnLink {
	padding-bottom: 18px;
	font-size: 10px;
	line-height: 10px;
	*font-size: .85em;
	*line-height: 1em;
	text-transform: uppercase;
}

.gs_dh_container_bottom {
	padding-bottom: 18px;
}

.gs_dh_container_bottom .gs_dh_returnLink {
	font-size: 10px;
	line-height: 10px;
	*font-size: .85em;
	*line-height: 1em;
	text-transform: uppercase;
	padding-bottom: 19px;
}

.gs_dh_title {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1em;
}
.gs_dh_subTitle {
	margin: 0;
	padding: 0;
}

/* DETAIL INTRO */
.gs_detailIntro {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	margin-bottom: 37px;
}

/* DETAIL FOOT*/

.gs_df_title {
	font-size: 12px;
	line-height: 12px;
	*font-size: 1em;
	*line-height: 1em;
	margin-bottom: 37px;
	font-weight: bold;
}

.gs_df_contacts {
	padding-bottom: 37px;
}

.gs_df_contact {
	float: left;
	width: 181px;
	padding: 0 37px 0 0;
}

.gs_df_utilLinks ul {
	margin: 0;
	padding: 0 0 18px 0;
	list-style-type: none;
}

.gs_df_utilLinks li {
	padding: 0 0 19px 0;
	font-size: 10px;
	line-height: 10px;
	*font-size: .85em;
	*line-height: 1em;
	text-transform: uppercase;
}

/* DETAIL TOUT */

.gs_det_title {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	padding: 0;
	margin: 0 0 4px 0;
	font-weight: normal;
}

.gs_det_text {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;	
}

/* DETAIL LIST */

.gs_dl_title {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	padding-bottom: 9px;
	border-bottom: 4px solid #e6e6e6;
	margin-bottom: 12px;
	font-weight: bold;
	color: #666;
}

.gs_dl_item {
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
}

.gs_detailList_l2 .gs_dl_item {
	border-bottom: 0;
	padding: 0;
}

.gs_dl_lastItem {
	border-bottom: 0;
	padding-bottom: 0;
}


.gs_dl_itemTitle {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	font-weight: normal;
	margin-bottom: 2px;
}

.gs_videoTout .gs_dl_itemTitle {
	font-size: 12px;
	line-height: 15px;
	*font-size: 1em;
	*line-height: 1.2em;
}

.gs_dl_itemDesc {
	margin: 0;
	padding: 0;	
}

/* DIRECTORY INTRO */

.gs_direcoryIntro,
.gs_di_alt {
	color: #666;
}

.gs_di_intro1 {
	width: 50%;
	float: left;
}

.gs_di_intro1  .gs_di_contents {
	padding: 0 19px 0 0 ;
}

.gs_di_alt .gs_di_intro1  .gs_di_contents {
	border-bottom: 1px solid #e6e6e6;
	padding-right: 0;
	margin: 0 19px 0 0;
}

.gs_di_intro2 {
	width: 49.9%;
	float: right;
}

.gs_di_intro2  .gs_di_contents {
	padding: 0 0 0 18px;
}

.gs_di_alt .gs_di_intro2  .gs_di_contents {
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 0 18px;
	padding-left: 0;
}

.gs_di_last .gs_di_intro1 .gs_di_contents, 
.gs_di_last .gs_di_intro2 .gs_di_contents {
	border-bottom: 0;
}

.gs_di_eyeBrow {
	font-size: 12px;
	line-height: 15px;
	*font-size: 1em;
	*line-height: 1.25em;
	font-weight: bold;
}

.gs_di_hed {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin-bottom: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: 1px solid #e6e6e6;
}

.gs_di_alt .gs_di_hed {
	border: 0;
	padding-bottom: 0;
}
 
.gs_di_hed a:link,
.gs_di_hed a:visited {
	font-weight: normal;
}

/* DIRECTORY LIST */


.gs_dl_list1 {
	width: 50%;
	float: left;
}

.gs_dl_list1 ul {
	list-style:none;
	padding-right: 19px;	
}

.gs_dl_list2 {
	width: 49.9%;
	float: right;
}

.gs_dl_list2 ul,
.gs_dl_list2 .gs_hed {
	list-style:none;
	padding-left: 18px;	
}

.gs_direcoryListDetail ul {
	margin:0px;
	padding:0px;
}

.gs_direcoryListDetail li {
	margin:0 0 8px 0;
	padding: 0 0 8px 0px;
}

.gs_direcoryList li {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin:0 0 8px 0;
	padding: 0 0 8px 0px;
	border-bottom: 1px solid #e6e6e6;
	*display:inline-block;
}

.gs_direcoryList li.gs_dl_last {
	border:0;
}


.gs_dsl_list1 {
	width: 50%;
	float: left;
}

.gs_dsl_list1 ul {
	list-style:none;
	padding-right: 19px;	
}

.gs_dsl_list2 {
	width: 49.9%;
	float: right;
}

.gs_dsl_list2 ul {
	list-style:none;
	padding-left: 18px;	
}

.gs_direcorySubList li {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin:0 0 17px 0;
	*display:inline-block;
}

.gs_eventListing {
	padding-top: 11px;
}

.gs_el_image {
	margin-bottom: 18px;	
}

.gs_el_hed {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	font-weight: normal;
	color: #666;
	margin: 0 0 16px 0;
	padding: 0;
}

/* FLOAT IMAGES goto_floatImage */
.gs_floatImg_left {
	float: left;
	margin: 0 37px 18px 0;
}

.gs_floatImg_right {
	float: right;
	margin: 0 0 18px 37px;
}

/* HEADS */

.gs_hed,
.gs_hed_l1 {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin-bottom: 10px;
	font-weight: bold;
	color: #666;
}

.gs_hed_l2 {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	padding-bottom: 10px;
	border-bottom: 4px solid #e6e6e6;
	margin-bottom: 10px;
	font-weight: bold;
	color: #666;
}

.gs_hedBlock {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 4px solid #e6e6e6;
}

.gs_hedBlock_l2 {
	margin-bottom: 20px;
}

.gs_hb_title {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	font-weight: bold;
	color: #666;
}

.gs_hedBlock_l2 .gs_hb_title {
	font-size: 12px;
	line-height: 15px;
	*font-size: 1em;
	*line-height: 1.2em;
	font-weight: normal;
	color: #666;
}


.gs_hb_subTitle {
	margin: 0;
}

.gs_subHed {
	color : #666;
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 10px;
	*font-size: 1em;
	*line-height: 1.25em;
	font-weight: bold;
}

.gs_subHed_l2 {
	color : #666;
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 5px;
	*font-size: 1em;
	*line-height: 1.25em;
	font-weight: bold;
}

.gs_superHed {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	font-weight: normal;
	color: #666;
	margin: 0 0 10px 0;
	padding: 0;
}

.gs_superHed_highlight {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	font-weight: normal;
	color: #7399c6;
	margin: 0 0 10px 0;
	padding: 0;
}

.gs_superHed_sub {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
}

.gs_hed a:link, .gs_hed a:visited, a .gs_hed, .gs_hed_l1 a:link, .gs_hed_l1 a:visited, a .gs_hed_l1, .gs_hed_l2 a:link, .gs_hed_l2 a:visited, a .gs_hed_l2, .gs_hedBlock a:link, .gs_hedBlock a:visited, a .gs_hedBlock, .gs_subHed a:link, .gs_subHed a:visited, a .gs_subHed, .gs_subHed_l2 a:link, .gs_subHed_l2 a:visited, a .gs_subHed_l2, .gs_superHed a:link, .gs_superHed a:visited, a .gs_superHed  {
	font-weight: normal;
} 

 a:hover .gs_hed, a:hover .gs_hed_l1, a:hover .gs_hed_l2, a:hover .gs_hedBlock, a:hover .gs_subHed, a:hover .gs_subHed_l2, a:hover .gs_superHed {
	color: #999;
} 

/* HORIZONTAL NAV*/

.gs_horizNav {
	padding: 0 0 7px 0;
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 29px 0;
	position: relative;
}

.gs_hn_noRule {
	border-bottom: 0;
	margin-bottom: 0;
}

.gs_hn_item {
	padding: 0 20px 0 0;
}

.gs_hn_rss {
	position:absolute;
	right:0px;
	top:1px;
}

/* ICON */

.gs_icon {
	padding-left: 5px;
	display: inline;
	vertical-align: middle;	
}

/* LEAD IN goto_leadIn */

.gs_leadIn {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	color: #666;
}

.gs_art_leadIn {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	color: #666;
}

.gs_leadIn_highlight {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	color: #7399c6;
}

.gs_art_highlightLeadIn {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	color: #7399c6;
}

/* LISTS goto_list */

.gs_bullList {
	list-style-type: none;
	margin-bottom: 10px;
}

.gs_bullList li {
	display: block;
	*display: inline-block;
	padding: 0 0 6px 8px;
	background: url(/a/pg/img/bull.gif) 0 4px no-repeat;
}

/* ul.normal must stay in synch (relatively) with .gs_bullList */
.gs_contentBlock ol.normal {
	list-style-type: none;
	margin-bottom: 10px;
}

.gs_contentBlock ol.normal li {
	display: block;
	*display: inline-block;
	padding: 0 0 6px 8px;
	background: url(/a/pg/img/bull.gif) 0 4px no-repeat;
}

/* ul.normal li must stay in synch with .gs_bullList li */
.gs_contentBlock ul.normal {
	list-style-type: none;
	margin-bottom: 10px;
}

.gs_contentBlock ul.normal li {
	display: block;
	*display: inline-block;
	padding: 0 0 6px 8px;
	background: url(/a/pg/img/bull.gif) 0 4px no-repeat;
}

.gs_linkList {
	list-style-type: none;
	margin-bottom: 10px;
}

.gs_linkList li {
	padding: 0 0 7px 0;
	*display: inline-block;
}


.gs_twoColList {
	width: 100%;
}

.gs_twoColList ul {
	list-style-type: none;
	margin-bottom: 10px;
}

.gs_twoColList li { 
	display: block;
	*display: inline-block;
	padding: 0 0 9px 8px;
	background: url(/a/pg/img/bull.gif) 0 4px no-repeat;
}

.gs_twoColList_list1 {
	float: left;
	width: 50%;
}

.gs_twoColList_list1 li {
	padding-right: 19px;
}

.gs_twoColList_list2 {
	float: right;
	width: 49.9%;
}

.gs_twoColList_list2 li {
	padding-left: 29px;
	background-position: 17px 4px;
}

/* NAV LISTS goto_navList */

.gs_navList {
	list-style:none;
}

.gs_navList li {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin:0 0 8px 0;
	padding: 0 0 8px 0px;
	border-bottom: 1px solid #e6e6e6;
	*display:inline-block;
}

.gs_navList li li {
	font-size: 12px;
	line-height: 15px; 
	*font-size: 1em;
	*line-height: 1.25em;
	margin: 0;
	padding: 8px 0 0 19px;
	border: 0;
	*display:inline-block;
}

.gs_navList li.gs_nl_last {
	border:0;
}

.gs_subNavList {
	list-style:none;
	font-size: 12px;
	line-height: 12px; 
	*font-size: 1em;
	*line-height: 1em;
}

.gs_subNavList li {
	margin:0;
	padding: 0 0 10px 0;
	*display:inline-block;
}

.gs_crossRefList { 
	margin-top: 14px;
	font-size: 12px;
	line-height: 12px; 
	*font-size: 1em;
	*line-height: 1em;
}

.gs_crl_hed {
	font-size: 12px;
	line-height: 12px; 
	*font-size: 1em;
	*line-height: 1em;
	font-weight: bold;
	margin-bottom: 10px;
}

.gs_crossRefList ul {
	list-style:none;
}

.gs_crossRefList li {
	margin:0;
	padding: 0 0 10px 0;
	*display:inline-block;
}

/* NUMBER BLOCK */

.gs_numberBlock {
	padding: 0 0 14px 0;
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 14px 0;
}

.gs_nb_head{
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;	
	margin: 0 0 28px 25%;
	*margin: 0 0 28px 24%;
	padding: 0; 
	font-weight: normal;
}

.gs_nb_last {
	padding-bottom: 0;
	border-bottom: 0;	
}

.gs_nb_image {
	width: 25%;
	float: left;
}

.gs_nb_text {
	width: 74.9%;
	float: left;
}

.gs_nb_text img {
	display: block;
	padding: 20px;	
}

.gs_nb_title {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	margin-bottom: 10px;
	font-weight: normal;
	color: #7399c6;
}

.gs_nb_text p {
	margin: 0;
}

/*PAGINATION*/

.gs_pagination {
	padding: 10px 0 18px 0;
	text-align: right;
	font-size: 10px;
	line-height: 10px;
	text-transform: uppercase;
}

.gs_pg_prev {
	padding: 0 3px 0 0;
}

.gs_pg_next {
	padding: 0 0 0 3px;
}

.gs_pg_sep, 
.gs_pg_pageLink {
	padding: 0 3px;
}

/* PUBLICATION LIST */

.gs_publicationList ul {
	list-style-type: none;	
	margin-bottom: 7px;
}

.gs_publicationList .gs_pl_item {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 10px 0;
	vertical-align: bottom;
}

.gs_publicationList .gs_pl_item_last {
	padding: 0 0 10px 0;
	vertical-align: bottom;
}

.gs_pl_itemTitle {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1em;
	
}

.gs_pl_itemDetails {
	padding-left: 5px;
}

/* PUBLICATION TOUT */

.gs_pt_text {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
}

/* QUOTE PARAGRAPH */

.gs_quoteBbock {
	font-weight: bold;
	padding-left: 0 !important; /*IE 7, MOZ*/
	padding-left: 8px; /*IE 6*/
	text-indent: -8px;
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.2em;
}

.gs_qb_attribution {
	font-weight: normal;
	display: block;
	padding: 7px 0 0 10px;
	text-indent: -7px;
	font-size: 12px;
	line-height: 15px;
	*font-size: .8em;
	*line-height: 1.3em;
}

/* REMOTE LOAD HEAD */
.gs_remoteLoadHed {
	margin-bottom: 19px;
	color: #666;
}

.gs_ol_contain_vid .gs_remoteLoadHed {
	color: #fff;
}

.gs_rlh_title {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	font-weight: bold;
	margin-bottom: 18px;
}

.gs_rlh_subTitle {
	margin: 0;
}
/* SELECTION BLOCK */

.gs_sb_hed {
	font-size: 20px;
	line-height: 24px;
	*font-size: 1.65em;
	*line-height: 1.2em;
	color: #666;
	font-style: italic;
	margin-bottom: 17px;
}

.gs_sb_inputSection {
	margin: 5px 0 10px 0;
}

.gs_sb_input_row {
	margin: 0 0 10px 0;
}

.gs_sb_option {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	background: #e5e5e5;	
	display: block;
	*display: inline-block;
	width: 150px;
	float: left;
	padding: 5px 0;
	text-align: center;
	border-right: 1px solid #fff; 
}

/* CUSTOM SELECT BOXES */

div.gs_selectBox {
	width: 150px;
	padding: 4px;
	border: 1px solid #999;	
	margin: 0 0 15px 0;
	font-size: 10px;
	line-height: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	z-index: 100;
}

.gs_sel_title {
	width: 138px;
	float: left;
	margin-right: -1px;
	cursor: pointer;
	*cursor: hand;
	border-right: 1px solid #999;
	background: #fff;
}

.gs_sel_handle {
	float: right;
	width: 11px;
	height: 10px;
	position: relative;
	top: 0;
	left: 0;
	border-left: 1px solid #999;
	background: url(/a/pg/img/handle.gif) 4px center no-repeat #fff;
	cursor: pointer;
	*cursor: hand;
	z-index: 1;
}

.gs_sel_drawer {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #fff;
	z-index: 3000;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	width: 158px;
	
}

.gs_sel_option {
	background: #fff;
	border-top: 1px solid #e6e6e6;
	padding: 3px 4px;
	cursor: pointer;
	*cursor: hand;
	width: 150px;
}


.gs_sel_selected {
	color: #666;
	cursor: pointer;
}

/* STOCK QUOTE TABLE */

.gs_sq_numbers {
	vertical-align: bottom;
	display: block;
	*display: inline-block;
	margin: 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #fff;
}

.gs_sq_stockSign {
	display: block;
	*display: inline-block;
	font-weight: bold;
	float: left;
	padding: 5px 25px 0 0;
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
}

.gs_sq_stockValue {
	display: block;
	*display: inline-block;
	float: left;
	color: #7399c6;
	font-size: 20px;
	line-height: 20px;
	*font-size: 1.65em;
	*line-height: 1em; 
}
	
.gs_sq_stockChange {
	display: block;
	*display: inline-block;
	float: right;
	text-align: right;
	font-size: 15px;
	line-height: 17px;
	padding: 5px 0 0 0;
	*font-size: 1.25em;
	*line-height: 1.1em;
}

.gs_sq_source {
	clear: left;
	padding: 6px 0 6px 0;
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
}

/* STRATEGY FILTER */

.gs_strategyFilter {
	color: #999;
	padding: 25px;
	position: relative;
	top: 0;
	left: 0;
}

.gs_sf_content {
	width:  150px;
	height: 150px;
	margin-bottom: 12px;
	background: url(/a/pg/img/gsam/fundExplorer/ring.gif) top left no-repeat;
	position: relative;
	top: 0;
	left: 0; 
}

.gs_sf_block1, .gs_sf_block2, .gs_sf_block3, .gs_sf_block4, .gs_sf_block5, .gs_sf_block6, .gs_sf_block7, .gs_sf_block8, .gs_sf_block9 {
	background: #999;
	position: absolute;
	width: 21px;
	height: 21px;
	color: #fff;
	cursor: pointer;
	*cursor: hand;
}

.gs_sf_selected {
	background: #000;
}
.gs_sf_block1, .gs_sf_block2, .gs_sf_block3 {top: 27px;}
.gs_sf_block4, .gs_sf_block5, .gs_sf_block6 {top: 50px;}
.gs_sf_block7, .gs_sf_block8, .gs_sf_block9 {top: 73px;}
.gs_sf_block1, .gs_sf_block4, .gs_sf_block7 {left: 27px;}
.gs_sf_block2, .gs_sf_block5, .gs_sf_block8 {left: 50px;}
.gs_sf_block3, .gs_sf_block6, .gs_sf_block9 {left: 73px;}

.gs_sf_sat1 {
	background: url(/a/pg/img/gsam/fundExplorer/dot.gif) top left no-repeat;
	position: absolute;
	top: 12px;
	left: 97px;
	width: 13px;
	height: 12px;
	color: #fff;
	cursor: pointer;
	*cursor: hand;
}

.gs_sf_sat2 {
	background: url(/a/pg/img/gsam/fundExplorer/dot.gif) top left no-repeat;
	position: absolute;
	top: 97px;
	left: 12px;
	width: 13px;
	height: 12px;
	color: #fff;
	cursor: pointer;
	*cursor: hand;
}

.gs_sf_selSat {
	background-image: url(/a/pg/img/gsam/fundExplorer/dot_on.gif);
}

.gs_sf_fundDisplayWindow {
	display: none;
	position: absolute;
	top: -50px;
	left: 160px;
	width: 150px;
	height: 225px;
	background: #e6e6e6;
	padding: 10px;
	border: 1px solid #999;
}

.gs_sf_closeButton {
	background: url(/a/pg/img/overlay/close.gif) 50% 50% no-repeat #fff;
	position: absolute;
	top: 8px;
	right: 8px;
	width: 9px;
	height: 9px;
	font-size: 9px;
	line-height: 9px;
	padding: 2px;
	border: 1px solid #999;
	cursor: pointer;
	*cursor: hand;
}

.gs_sf_fundLinksLabel {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	margin-bottom: 15px;
}

.gs_sf_fundLinks {
	clear: both;
}

.gs_sf_linkList {
	list-style-type: none;
}

.gs_sf_linkList li {
	margin-bottom: 5px;
}

.gs_sf_fundsLegend {
	position: absolute;
	bottom: 10px;
	left: 10px;
	font-size: 10px;
	line-height: 10px;
	text-transform: uppercase;
	font-weight: bold;	
}

/* TABLES goto_table */

.gs_dataTable {
	width: 100%;
	margin-bottom: 19px;
}

.gs_dataTable th {
	text-align: left;
	font-size: 11px;
	line-height: 13px;
	*font-size: .9em ;
	*line-height: 1.1em;
	font-weight: bold;
	padding: 0 0 4px 7px;
}

.gs_dataTable td {
	font-size: 11px;
	line-height: 13px;
	*font-size: .9em ;
	*line-height: 1.1em;
	padding: 4px 0 4px 7px;
}

.gs_dataTable td.gs_dt_right {
	text-align: right;
	padding-right: 7px;
}

tr.gs_dt_even th,
tr.gs_dt_even td {
	background: #e6e6e6;
}

/* TEXT DRAWER */
.gs_textDrawer {
	margin-bottom: 9px;	
	color: #666;
}

.gs_textDrawer .gs_td_hed {
	*text-indent: 1px;
	font-size: 12px;
	line-height: 15px;
	*font-size: 1em;
	*line-height: 1.25em;
	cursor: pointer;
	*cursor: hand;	
	color: #000;
}

.gs_textDrawer .gs_td_hed:hover {
	color: #999;
}

.gs_textDrawer .gs_td_content {
	padding: 9px 37px 0 0;
}

.gs_textDrawer_group {
	border-top: 1px solid #e6e6e6;
	padding: 0px 0 0 0;
}

.gs_tdg_td {
	padding: 10px 0 0 0;
	margin: 0;
	border-bottom: 1px solid #e6e6e6;	
}

.gs_tdg_last {
	border-bottom: 0;
}

.gs_textDrawer_group .gs_td_hed {
	margin: 0 0 10px 0;
	font-size: 12px;
	line-height: 15px;
	*font-size: 1em;
	*line-height: 1.25em;
	cursor: pointer;
	*cursor: hand;
	color: #000;
	font-weight: normal;
}

.gs_textDrawer_group .gs_td_hed:hover {
	color: #999;
}

.gs_textDrawer_group .gs_td_content {
	padding: 0;
	margin: 0;
}

.gs_textDrawer_group .gs_td_content p {
	margin: 0;
	padding: 0 0 10px 0;
 
}

/* TOUT LIST goto_toutList*/
.gs_toutList_date {
	display: block;	
}

.gs_toutList_tout {
	padding: 0 74px 0 0;
}

.gs_toutList_alt .gs_toutList_tout {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #c6c6c6;
}

.gs_toutList_tout_last {
	padding-bottom: 0;
	border-bottom: 0;
}

.gs_toutList_tout a,
.gs_toutList_tout_last a {
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
}

.gs_toutList_tout a:link,
.gs_toutList_tout a:visited,
.gs_toutList_alt a:link,
.gs_toutList_alt a:visited {
	font-weight: normal;
}

/*Video Tout*/
.gs_videoTout {
	border-top: 1px solid #e6e6e6;
	padding: 10px 0 19px 0;
}

.gs_vt_title {
	color : #666;
	font-size: 15px;
	line-height: 17px;
	*font-size: 1.25em;
	*line-height: 1.1em;
	font-weight: normal;
	margin-bottom: 20px;
}

.gs_vt_col1 {
	float: left;
	width: 280px;
}

.gs_vt_col2 {
	margin-left: 317px;	
}

.gs_vt_moderator_col1 {
	float: left;
	width: 85px;
}

.gs_vt_moderator_col2 {
	margin-left: 105px;	
}

.bio_content {
	display: none;	
}
	