/* Tabs
-------------------------------------*/
@media screen {
    .gsam .tabs {
        clear: both;        
        width: 100%;
        color: #FFFFFF;
        font-family: 'UniversCondensedBold', Arial;
        font-weight: normal;
    }
    .gsam .tabs li {
        float: left;
       height: 40px;
		margin-right: 5px;
		font-size:16px;
		min-width: 110px;
		text-align: center;	
	}
    .gsam .tabs li.active a {
        background:#252525;
            color:#85ABD1;
    }
    .gsam .tabs li a {
        display: block;
        padding: 11px 20px 13px 20px;
        color: #252525;
        font-size: 16px;
        text-transform: uppercase;
        text-decoration: none;
        background:#c2c2c1;
    }
    .gsam .tabs.data_table {
        position: relative;
        float: left;
        clear: both;

        border: none;
        z-index: 2;
    }
    .gsam .tabs.data_table li {
        height: 40px;
		margin-right: 5px;
		min-width: 110px;
		font-size:16px;
		text-align: center;
    }
    .gsam .tabs li a:hover{
		background-color:rgba(194, 194, 193, 0.7);
		color:#252525;
	}
	.gsam .tabs li.active a:hover{
		background:rgb(37,37,37);
		color:#85abd1;
	}
	.gsam .tabs.data_table li a:hover{
		background:rgba(194, 194, 193, 0.7);
		color:#252525;
	}
	.gsam .tabs.data_table li.active a:hover{
		background:rgb(37,37,37);
		color:#85abd1;
	}
	.lt-ie9.gsam .tabs li a:hover{
		background:url("../framework-libs/base/img/buttons/Grey_tabsHover.png") no-repeat 0 0;
	} 
	.lt-ie9.gsam .tabs li.active a:hover{
		background:rgb(37,37,37);
	}
	.lt-ie9.gsam .tabs.data_table li a:hover{
		background:url("../framework-libs/base/img/buttons/Grey_tabsHover.png") no-repeat 0 0;
} 
	.lt-ie9.gsam .tabs.data_table li.active a:hover{
		background:rgb(37,37,37);
	}
    
    .gsam .tabs.data_table li a {
        padding: 11px 20px 13px 20px;
        letter-spacing: -0.5px;
        /* [MS] Tight letter spacing on data table nav - may be tricky on IE */
        background:#c2c2c1;
    }
    .gsam .tabs.data_table li.active a {
    	color:#85ABD1;
        background:#252525;
    }
    .gsam .tabs.data_table li.tab_customize a {
        color: #333;
        background: #D0D0D0;
        border-left: 3px solid #EFEFED;
    }
    .gsam .tabs.data_table li.tab_customize a span {
        padding-right: 16px;
        background: url("../framework-libs/base/img/down_arrow_grey.png") 100% 6px no-repeat
    }

    /* Generic tab holder for content pages with non-dynamic tabs */
    .gsam .tabHolder {
        display: block;
        position: relative;
        overflow: hidden;
        border-bottom: 5px solid #252525;
    }
    .gsam div.tab_preinfo {
        clear: both;
        padding: 15px;
        background-color: #dedee0;
        margin-bottom: 22px;
    }
    .gsam div.tab_preinfo p {
        font: 18px/24px 'UniversCondensed', Arial, sans-serif;
        color: #333333;
    }
    .theme-1024.gsam div.tab_preinfo p {
        font: 14px Arial, sans-serif;
    }

    /* Tab Holder inside Content header */
    .gsam .content_header .tabHolder {
        float: left;
        width: 790px;
        margin-bottom: -18px;
    }
    .theme-1024.gsam .content_header .tabHolder {
        width: 646px;
    }
    .gsam .content_header .tabHolder.fullWidth {
        width: 100% !important;
    }

    /* 1024 Tabs
  -----------------------*/
    .theme-1024.gsam .tabHolder{
    	border-bottom:none;
    }
    .theme-1024.gsam .tabs.data_table {
        
        border-bottom:4px solid #252525;
    }
    .theme-1024.gsam .tabs li{
        margin-right:4px;
        min-width:90px;
        height: 32px;
    }
    .theme-1024.gsam .tabs li a {
        font-size: 13px;
        padding:9px 16px 10px 16px;
    }

    /* tax_info_form module */
    .gsam .tax_info_form.module {
        
    }
    .gsam .tax_info_form .tab_pages {
        font: normal 14px/20px Arial, sans-serif;
    }
    .gsam .tax_info_form .tab_column {
        float: left;
        width: 375px;
        margin: 25px 20px 20px 0;
    }
    .gsam .tax_info_form .tab_column h2 {
        font-size: 16px;
        font-family: 'UniversCondensed', Arial, sans-serif;
        font-weight: normal;
        width: 80%;
        border-top: 1px solid #BFBFBE;
        border-bottom: 1px solid #BFBFBE;
        margin: 0 0 20px 0;
        padding: 5px 0;
        text-transform: uppercase;
    }
    /* 1024 tax_info_form module */
    .theme-1024.gsam .tax_info_form .primary_column {
        margin-right: 24px;
    }
    .theme-1024.gsam .tax_info_form div.tab_column {
        width: 300px;
    }
    .theme-1024.gsam .tax_info_form div.tab_column h2 {
        font-size: 14px;
        line-height: 20px;
    }
    .theme-1024.gsam .tax_info_form .tab_pages {
        font: normal 13px/19px Arial, sans-serif;
    }
} /* end @media screen -- do not delete */
@media print {
    .gsam .tabs.data_table {
        padding-left: 0;
        margin-left: 0;
    }
    .gsam .tabs.data_table li {
        list-style: none !important;
    }
    .gsam .tabs.data_table li,.gsam .tabs.data_table li a {
        display: none;
    }
    .gsam .tabs.data_table li.active,.gsam .tabs.data_table li.active a {
        display: block;
    }
    .gsam .tabs.data_table li.active a {
        color: black;
        font-size: 12pt;
        font-weight: bold;
        text-transform: uppercase;
    }
    .gsam .tabs.data_table li.active a:after {
        content: " ";
    }
    .gsam .tabs.data_table {
        padding: 0;
    }
}
@media screen {
	.gsam .sidebar .filters_controls {
		background: #2e2d2d;
		color: #fff;
		font: normal 14px/14px Arial;
		margin-bottom: 18px;
		padding: 0;
	}
	.gsam .sidebar .filters_controls p.pre_form {
		font: 15px UniversCondensed, Arial;
		padding: 20px 25px;
		margin: 0;
	}
	.gsam .sidebar .filters_controls .result_info {
		padding: 15px 20px 12px 20px;
		overflow: hidden;
		background-color: #242323 !important;
		padding-top: 15px !important;
	}
	.gsam .sidebar .filters_controls .result_info dt {
		font: normal 20px UniversCondensedBold, Arial;
	}
	.gsam .sidebar .filters_controls .result_info dd {
		font: normal 19px UniversCondensed, Arial;
		margin-left: 5px;
	}
	.gsam .sidebar .filters_controls .result_info dt,.gsam .sidebar .filters_controls .result_info dd
		{
		float: left;
	}
	.gsam .sidebar .filters_controls div.filter {
		background: url("../framework-libs/base/img/filter_seperator.png") no-repeat scroll bottom left;
		padding: 20px 0 36px 20px;
	}
	.gsam .sidebar .filters_controls div.filter.lighter {
		background-color: #2d2c2c !important;
	}
	.gsam .sidebar .filters_controls div.filter.darker {
		background-color: #292828 !important;
	}
	.gsam .sidebar .filters_controls div.filter h2 {
		font: normal 14px UniversCondensedBold, Arial;
		margin-bottom: 25px;
		text-transform: uppercase;
		padding: 0;
		border: none;
		color: #fff;
		letter-spacing: normal;
	}
	.gsam .sidebar .filters_controls .filter ul {
		overflow: hidden;
		padding-top: 1px;
	}
	.gsam .sidebar .filters_controls .filter li {
		float: left;
		margin: -1px 20px 0 0;
		padding: 0 !important;
		width: 155px;
		border-bottom: 1px solid #403F3F;
	}
	.gsam .sidebar .filters_controls .filter ul li span {
		display: block;
		padding: 9px 7px 7px 10px;
	}
	.gsam .sidebar .filters_controls .filter ul a {
		color: #fff;
		display: block;
		padding: 7px 7px 7px 10px;
		text-decoration: none;
		word-wrap: break-word;
		background-color: transparent;
	}
	.gsam .sidebar .filters_controls .filter ul a:hover,.gsam .sidebar .filters_controls .filter ul a:active
		{
		background: #6286b5;
		color: #fff;
	}
	.gsam .sidebar .filters_controls .filter ul li.active a,.gsam .sidebar .filters_controls .filter ul a.selected
		{
		background: #6286b5;
		color: #fff !important;
		word-wrap: break-word;
	}
	.gsam .sidebar .filters_controls .filter ul li:hover,.gsam .sidebar .filters_controls .filter ul li.active
		{
		background: #6286b5;
	}
	.gsam .sidebar .filters_controls .cbx,.gsam .sidebar .filters_controls .rdo
		{
		display: none;
	}

	/** Keyword Filter **/
	.gsam .sidebar .filters_controls .keyword_filter li {
		margin-bottom: 40px;
	}
	.gsam .sidebar .filters_controls .keyword_filter ul a {
		color: #85abd1;
		border-bottom: none !important;
		margin-right: 8px;
	}
	.gsam .sidebar .filters_controls .keyword_filter ul a:hover,.gsam .keyword_filter ul a:active
		{
		color: #ffffff !important;
	}
	/* 
.gsam  span.filter_seperator,.gsam .search span.filter_date_seperator,
.gsam  span.filter_date_bottom_seperator{
	background: url("../components-libs/img/filter_seperator.png") no-repeat scroll 0 0 transparent;
	width:367px;
	height:1px;
	float:left;
	margin-top:16px;
}

.gsam span.filter_date_seperator{
	margin-top: 43px !important;
}

.gsam span.filter_date_bottom_seperator{
	margin-top: 0px !important;
}
 */
	.gsam .sidebar .filters_controls .filter.keyword_filter {
		padding: 0 15px;
	}
	.gsam .sidebar .filters_controls .keyword_filter dt {
		margin-left: 10px;
		font-family: 'UniversCondensedBold';
		font-size: 16px;
		margin-bottom: 6px;
	}
	.gsam .sidebar .filters_controls .keyword_filter dd {
		color: #85abd1;
	}
	.gsam .sidebar .filters_controls .keyword_filter dd.activated {
		display: block;
	}
	.gsam .sidebar .filters_controls .keyword_filter dd.deactivated {
		display: none;
	}
	.gsam .sidebar .filters_controls .keyword_filter p a.load_more.hideLoadMore
		{
		display: none;
	}
	.gsam .sidebar .filters_controls div.combined_section_filter {
		padding: 0 15px;
	}
	.gsam .sidebar .filters_controls div.content_type_filter {
		padding-top: 5px;
	}

	/** 1024 **/
	.theme-1024.gsam .sidebar .filters_controls {
		font: normal 12px/13px Arial;
	}
	.theme-1024.gsam .sidebar .filters_controls .result_info {
		padding: 10px 15px 8px 15px !important;
	}
	.theme-1024.gsam .sidebar .filters_controls .result_info dt {
		font-size: 17px;
	}
	.theme-1024.gsam .sidebar .filters_controls .result_info dd {
		font-size: 17px;
		margin-left: 3px;
	}
	.theme-1024.gsam .sidebar .filters_controls div.filter {
		padding: 15px 0 31px 16px;
	}
	.theme-1024.gsam .sidebar .filters_controls div.filter h2 {
		font-size: 12px;
		margin-bottom: 20px;
	}
	.theme-1024.gsam .sidebar .filters_controls .filter li {
		margin-right: 16px;
		padding: 0 !important;
		width: 121px;
	}
	.theme-1024.gsam .sidebar .filters_controls .filter ul li span {
		padding: 6px 4px 4px 7px;
	}
	.theme-1024.gsam .sidebar .filters_controls .filter ul a {
		padding: 4px 4px 4px 7px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .sidebar .filters_controls {
		display: block !important;
		width: 100%;
		margin-bottom: 50px;
	}
	.gsam .sidebar .filters_controls p.pre_form,.gsam .sidebar .filters_controls .cbx,.gsam .sidebar .filters_controls .rdo
		{
		display: none;
	}
	.gsam .sidebar .filters_controls .result_info {
		display: none;
	}
	.gsam .sidebar .filters_controls div.filter h2 {
		font-size: 12pt;
	}
	.gsam .sidebar .filters_controls .filter ul {
		padding: 0;
	}
	.gsam .sidebar .filters_controls .filter li {
		list-style: none;
		display: inline-block;
		height: auto !important;
		width: 40%;
		margin-right: 5%;
		font-size: 10pt;
	}
	.lt-ie8.gsam .sidebar .filters_controls .filter li {
		display: inline;
	}
	.gsam .sidebar .filters_controls .filter ul a {
		color: #cccccc !important;
		text-decoration: line-through !important;
		word-wrap: break-word;
	}
	.gsam .sidebar .filters_controls .filter ul li.active a,.gsam .sidebar .filters_controls .filter ul a.selected
		{
		text-decoration: none !important;
		color: black !important;
	}
	.gsam .sidebar .filters_controls .filter ul li.active a:before,.gsam .sidebar .filters_controls .filter ul a.selected:before
		{
		content: "\2713 \0020"; /* Tick and space icons */
	}
	.gsam .sidebar .filters_controls .filter ul a:after {
		content: " " !important;
	}
}
@media screen {
	.gsam .sidebar .sales_library_product_sidebar,.gsam .sidebar.shaded .sales_library_product_sidebar
		{
		background: none repeat scroll 0 0 #2E2D2D;
		color: #FFFFFF;
		font: 14px/14px Arial;
		width: 100%;
		padding: 0;
	}
	.gsam .sidebar .sales_library_product_sidebar.productSearch{
	   overflow:visible;
	}
	.gsam.theme-1024 .sidebar.shaded .sales_library_product_sidebar {
		padding: 0;
	}
	.gsam .sidebar .sales_library_product_sidebar h2 {
		font: normal 14px UniversCondensedBold, Arial;
		margin: 25px 0;
		padding: 0;
		border: none;
		color: #fff;
		letter-spacing: normal;
	}
	.theme-1024.gsam .sidebar .module.sales_library_product_sidebar h2 {
		font-size: 12px;
	}
	.gsam .result_info {
		background-color: #242323 !important;
		overflow: hidden;
		padding-bottom: 14px;
		padding-left: 19px;
		padding-right: 20px;
		padding-top: 14px !important;
	}
	.gsam .result_info dt {
		font: normal 19px UniversCondensed, Arial;
	}
	.gsam .result_info dd {
		font: normal 19px UniversCondensed, Arial;
		margin-left: 5px;
	}
	.theme-1024.gsam .result_info dd {
		font-size: 17px;
	}
	.gsam .result_info dt,.gsam .result_info dd {
		float: left;
	}
	.gsam .sidebar .sales_library_product_sidebar .pre_form {
		font: 15px UniversCondensed, Arial;
		padding: 4px 25px 17px;
	}
	.theme-1024.gsam .sidebar .sales_library_product_sidebar .pre_form {
		font-size: 13px;
	}
	.gsam  span.filter_seperator {
		background: url("../framework-libs/base/img/filter_seperator.png") no-repeat scroll 0 0
			#2E2D2D;
		width: 100%;
		height: 1px;
		float: left;
	}
	.gsam .browse_by_fund {
		padding: 0 25px 25px;
		clear: both;
		float: left;
		margin-bottom: 0px;
		min-height: 100px;
		background: #2d2c2c;
		width: 320px;
	}
	.lt-ie8.gsam .browse_by_fund {
		overflow: visible;
		height: 1px;
	}
	.gsam .browse_by_fund .input {
		width: 271px;
	}

	/* Theme 1024 */
	.theme-1024.gsam span.filter_seperator {
		width: 100%;
	}
	.theme-1024.gsam .browse_by_fund .input {
		width: 205px;
	}
	.theme-1024.gsam .browse_by_fund .submit {
		background: url("../framework-libs/base/img/sprites/sprite.png") no-repeat scroll -54px
			-35px #6286B5;
		height: 30px;
		width: 29px;
	}
	.theme-1024.gsam .browse_by_fund {
		width: 240px;
	}

	/*** Sidebar Styling END ***/
	.gsam .sales_library_product_sidebar .filter.topic_range_filter {
		background-color: #292828 !important;
		float: left;
		min-height: 140px;
		padding: 0 25px 10px;
	}
	.gsam .sales_library_product_sidebar .filter.topic_range_filter h2 {
		width: 100%;
	}
	.gsam.lt-ie8 .sales_library_product_sidebar .topic_range_filter h2 {
		padding-top: 0px !important;
	}
	.no-touch.gsam .sales_library_product_sidebar .filter ul a:hover,.no-touch.gsam .sales_library_product_sidebar .filter ul a:active,.no-touch.gsam .sales_library_product_sidebar .filter ul a:focus
		{
		background: #6286b5;
	}
	.gsam .sales_library_product_sidebar .filter ul li.selected a {
		background: #6286b5;
		color: #fff !important;
		word-wrap: break-word;
		height: 100%;
	}
	.gsam .sales_library_product_sidebar .filter ul {
		margin-left: -6px;
		overflow: hidden;
	}
	.theme-1024.gsam .sales_library_product_sidebar .filter ul a {
		font-size: 12px;
	}
	.gsam .sales_library_product_sidebar .filter ul li {
		border-bottom: 1px solid #403F3F;
	}
	.gsam .sales_library_product_sidebar .filter ul a {
		color: #FFFFFF;
		display: block;
		padding: 7px 7px 7px 0;
		text-decoration: none;
		padding-left: 10px;
		word-wrap: break-word;
	}
	.gsam .sales_library_product_sidebar .filter li {
		float: left;
		margin-right: 15px;
		padding: 0 !important;
		width: 147px;
	}
	.theme-1024.gsam .sales_library_product_sidebar span.filter_seperator {
		width: 100%;
	}
	.theme-1024.gsam .sales_library_product_sidebar .filter li {
		width: 107px;
	}
} /* end @media screen -- do not delete */
@media screen { /** Common **/
	.gsam .list_content_item a {
		text-decoration: none;
	}
	.gsam .list_content_item.module_two_col a, .gsam .list_content_item.module_three_col a {
		text-decoration: underline;
	}
	/** List content item - Columns **/
	.gsam .list_content_item.module_one_col {
		width: 770px;
		padding: 20px 0 20px 20px;
	}
	.gsam .list_content_item.module_one_col.campaign_page {
	    margin-top: 3px;
	    margin-bottom: 0px;
	}
	.gsam .list_content_item.module_one_col .module_details {
		width: 750px;
	}
	.gsam .list_content_item.module_two_col {
		width: 770px;
		padding: 20px 0 20px 20px;
	}
	.gsam .list_content_item.module_two_col .module_image {
		float: left;
		margin-right: 20px;
	}
	.gsam .list_content_item.module_two_col .module_details {
		float: left;
		width: 560px;
		padding: 30px 20px 0 0;
	}
	.gsam .list_content_item.module_three_col {
		width: 770px;
		padding: 20px 0 20px 20px;
	}
	.gsam .list_content_item.module_three_col .module_image {
		float: left;
		margin-right: 20px;
		max-width: 160px;
	}
	.gsam .list_content_item.module_three_col .module_details {
		float: left;
		width: 380px;
		padding: 24px 20px 0 0;
	}
	.gsam .list_content_item .module_subdetails {
		float: left;
		width: 170px;
		padding: 24px 20px 0 0;
	}

	/** clearfix **/
	.gsam .module_one_col:after,.gsam .module_two_col:after,.gsam .module_three_col:after
		{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		line-height: 0;
	}
	/* for IE6 */
	.gsam * html .module_one_col,.gsam * html .module_two_col,.gsam * html .module_three_col
		{
		height: 1%;
		zoom: 1;
	}
	/* for IE7 */
	.gsam *:first-child+html .module_one_col,.gsam *:first-child+html .module_two_col,.gsam *:first-child+html .module_three_col
		{
		min-height: 1px;
	}

	/** List content item **/
	.gsam  .list_content_item {
		background-color: #fff;
		margin-bottom: 8px;
	}
	.gsam  .list_content_item p {
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 14px;
		line-height: 17px;
	}
	.gsam  .list_content_item p.small_text {
		font-size: 12px;
		color: #666;
	}
	.gsam  .list_content_item p.medium_text {
		font-size: 13px;
		line-height: 15px;
		font-family: Arial, sans-serif;
		/*  font-size: 13px;
  line-height: 18px;*/
	}
	.gsam  .list_content_item p.large_text {
		font-size: 16px;
	}
	.gsam  .list_content_item p span {
		display: block;
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		color: #000;
	}
	.gsam  .list_content_item.module_one_col .module_details,.gsam  .list_content_item.module_two_col .module_details,.gsam  .list_content_item.module_three_col .module_details,.gsam  .list_content_item .module_subdetails
		{
		padding-top: 0;
	}
	.gsam  .list_content_item .module_details h2 {
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		font-size: 22px;
		line-height: 22px;
		margin-bottom: 6px;
	}
	.gsam .list_content_item .module_details p.wrap-list-text{
		overflow: hidden;
	}
	.gsam  .list_content_item .module_details h2 a {
		color: #333;
		text-decoration: none;
	}
	.gsam  .list_content_item .module_details h2 a:hover {
		color: #2C61A6;
	}
	.gsam  .list_content_item .module_details h3 {
		margin-bottom: 6px;
		color: #6286b5;
		font-size: 14px;
	}
	.gsam  .list_content_item .module_details h4,.gsam  .list_content_item .module_details h5,.gsam  .list_content_item .module_details span
		{
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 14px;
		line-height: 17px;
	}
	.gsam  .list_content_item .module_details p {
		font-family: Arial, sans-serif;
		font-size: 14px;
		line-height: 18px;
		color: #333;
	}
	.gsam .list_content_item.module_one_col .content_list.rte ul, .gsam .list_content_item.module_one_col .content_list.rte ol {
		margin-bottom: 0px;
		margin-top: 16px;
	}
	.gsam .list_content_item.module_one_col .content_list.rte ol {
		margin-left: 23px;
	}
	.gsam .list_content_item.module_one_col .content_list.rte ol ul, .gsam .list_content_item.module_one_col .content_list.rte ol ol {
		margin-left: 20px;
	}	
	.gsam .list_content_item.module_one_col .content_list.rte ul ul, .gsam .list_content_item.module_one_col .content_list.rte ul ol, .gsam .list_content_item.module_one_col .content_list.rte ol ul, .gsam .list_content_item.module_one_col .content_list.rte ol ol {
		margin-top: 0px;
	}
	.gsam  .list_content_item .module_details h5 {
		margin-bottom: 8px;
	}
	.gsam  .list_content_item .module_details span {
		margin-bottom: 8px;
		display: block;
	}
	.gsam .list_content_item .module_details .item_actions {
		margin-top: 18px;
	}
	.gsam  .list_content_item .module_subdetails h2 {
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 16px;
		margin-bottom: 10px;
	}
	.gsam  .list_content_item .module_subdetails h3 {
		margin: 0 0 14px 0;
		color: #6286b5;
		font-size: 14px;
		text-transform: uppercase;
	}
	.gsam  .list_content_item .module_subdetails p {
		margin-bottom: 12px;
	}
	.gsam .list_content_item .module_subdetails .item_actions {
		margin-top: 30px;
	}

	/** Load more **/
	.gsam .main .loading_more,.gsam .main a.load_more {
		width: 200px;
		display: block;
		color: #365884;
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		font-size: 15px;
		text-transform: uppercase;
		text-align: center;
		margin: 20px auto;
	}
	.gsam .main a.load_more:hover {
		color: #2c61a6;
	}

	/** Mask for loading **/
	.gsam .loading_mask {
		position: absolute;
		top: 66px;
		right: 0;
		bottom: 0;
		left: 10px;
		width: 1200px;
		height: 500px;
		background: url("../components-libs/img/bg/mask_bg.png") 0 0 repeat;
		z-index: -1;
		display: none;
	}
	.gsam .loading_mask.active {
		z-index: 2000;
	}
	.gsam .loading_mask p {
		padding: 30px 0 0;
		color: #fff;
		font-family: 'UniversCondensedBold', Arial;
		font-size: 18px;
		text-align: center;
	}

	/** 1024 **/
	.theme-1024.gsam .list_content_item.module_one_col,
	.theme-1024.gsam .list_content_item.module_two_col,
	.theme-1024.gsam .list_content_item.module_three_col {
		width: 630px;
		padding: 16px 0 16px 16px;
	}
	.theme-1024.gsam .list_content_item.module_one_col .module_details {
		width: 604px;
	}
	.theme-1024.gsam .list_content_item.module_two_col .module_details {
		width: 442px;
		padding: 0 16px 0 0;
	}
	.theme-1024.gsam .list_content_item.module_two_col .module_subdetails {
		width: 146px;
		padding: 0 16px 0 0;
	}
	.theme-1024.gsam .list_content_item.module_three_col .module_image {
		max-width: 128px;
		margin-right: 16px;
	}
	.theme-1024.gsam .list_content_item.module_three_col .module_details {
		float: left;
		width: 300px;
		padding: 0 16px 0 0;
	}
	.theme-1024.gsam .list_content_item.module_three_col .module_subdetails
		{
		width: 144px;
		padding: 0 16px 0 0;
	}
	.theme-1024.gsam .list_content_item {
		margin-bottom: 6px;
	}
	.theme-1024.gsam .list_content_item p, .theme-1024.gsam .list_content_item.module_one_col .content_list.rte ul, .theme-1024.gsam .list_content_item.module_one_col .content_list.rte ol {
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 12px;
		line-height: 15px;
	}
	.theme-1024.gsam  .list_content_item p.small_text {
		font-size: 11px;
	}
	.theme-1024.gsam  .list_content_item p.medium_text {
		font-size: 12px;
		line-height: 14px;
	}
	.theme-1024.gsam  .list_content_item p.large_text {
		font-size: 14px;
	}
	.theme-1024.theme-1024.gsam  .list_content_item .module_details h2 {
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 4px;
	}
	.theme-1024.gsam .list_content_item .module_details h3 {
		margin-bottom: 4px;
		font-size: 12px;
	}
	.theme-1024.gsam  .list_content_item .module_details h4,.theme-1024.gsam  .list_content_item .module_details h5,.theme-1024.gsam  .list_content_item .module_details span,.theme-1024.gsam  .list_content_item .module_details p
		{
		font-size: 12px;
		line-height: 15px;
	}
	.theme-1024.gsam  .list_content_item .module_details h5 {
		font-size: 12px;
		line-height: 14px;
		margin-bottom: 7px;
	}
	.theme-1024.gsam  .list_content_item .module_details span {
		font-size: 11px;
		margin-bottom: 4px;
	}
	.theme-1024.gsam .list_content_item .module_details .item_actions {
		margin-top: 12px;
	}
	.theme-1024.gsam  .list_content_item .module_subdetails h2 {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.theme-1024.gsam .list_content_item .module_subdetails h3 {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.theme-1024.gsam  .list_content_item .module_subdetails p {
		margin-bottom: 8px;
	}
	.gsam .list_content_item .module_subdetails .item_actions {
		margin-top: 25px;
	}

	/** Load more - 1024 **/
	.theme-1024.gsam .main .loading_more,.theme-1024.gsam .main a.load_more
		{
		font-size: 13px;
	}
	/** Mask for loading **/
	.theme-1024 .loading_mask {
		width: 960px;
	}
	.theme-1024.gsam .main .list_content_item.module_one_col.campaign_page {
        width: 630px;
    }

	/** Event Calendar - Overrides 
  --------------------------------**/
	.gsam .events_listcontent .list_content_item.module_two_col .module_details
		{
		width: 577px;
	}
	.gsam .events_listcontent .list_content_item.module_three_col .module_details
		{
		width: 397px;
	}
	.gsam  .events_listcontent .list_content_item .module_subdetails {
		width: 153px;
	}
	.gsam .events_listcontent .list_content_item .module_details h2 {
		color: #333;
		margin-bottom: 18px;
	}
	.gsam  .events_listcontent .list_content_item .module_subdetails p span
		{
		font-size: 16px;
	}
	.gsam .list_content_item p.small_text span{
		
		font-size: 16px;
	}

	/** Event Calendar 1024 - Overrides **/
	.theme-1024.gsam .events_listcontent .list_content_item.module_two_col .module_details
		{
		width: 454px;
	}
	.theme-1024.gsam .events_listcontent .list_content_item.module_three_col .module_details
		{
		width: 310px;
	}
	.theme-1024.gsam  .events_listcontent .list_content_item .module_subdetails
		{
		width: 134px;
	}
	.theme-1024.gsam .events_listcontent .list_content_item .module_details h2
		{
		margin-bottom: 12px;
	}
	.theme-1024.gsam  .events_listcontent .list_content_item .module_subdetails p span
		{
		font-size: 14px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .main .loading_more,.gsam .main a.load_more,.gsam .list_content_item .module_subdetails .item_actions
		{
		display: none;
	}
	.gsam .list_content_item {
		margin-bottom: 30px;
		padding-bottom: 30px;
		border-bottom: 1px solid #ccc;
	}
	.gsam .list_content_item.module_three_col .module_image,.gsam .list_content_item.module_three_col .module_details,.gsam .list_content_item.module_two_col .module_details,.gsam .list_content_item .module_subdetails
		{
		display: inline-block;
		vertical-align: top;
	}
	.lt-ie8.gsam .list_content_item.module_three_col .module_image,.lt-ie8.gsam .list_content_item.module_three_col .module_details,.lt-ie8.gsam .list_content_item.module_two_col .module_details,.lt-ie8.gsam .list_content_item .module_subdetails
		{
		display: inline;
	}
	.gsam .list_content_item.module_three_col .module_image {
		width: 20%;
	}
	.gsam .list_content_item.module_three_col .module_details {
		padding: 0 3%;
		width: 51%;
	}
	.gsam .list_content_item.module_two_col .module_details {
		padding: 0 3%;
		width: 71%;
	}
	.gsam .list_content_item .module_subdetails {
		width: 20%;
	}
	.gsam .list_content_item .module_details h2,.gsam .events_listcontent .list_content_item .module_details h2
		{
		font-size: 14pt;
		margin-top: 0;
	}
	.gsam .list_content_item .module_subdetails h2 {
		margin-top: 0;
	}
	.gsam .list_content_item .module_subdetails h2,.gsam .list_content_item .module_subdetails p,.gsam .list_content_item .module_details p
		{
		font-size: 10pt;
	}
	.gsam .list_content_item .module_details h4,.gsam .list_content_item .module_details h5,.gsam .list_content_item .module_details span
		{
		font-size: 8pt;
		text-transform: uppercase;
		margin: 0 5px;
	}
	.gsam .list_content_item .module_details h3,.gsam .list_content_item .module_subdetails h3
		{
		font-size: 10pt;
		margin-top: 0;
		margin-bottom: 0;
		text-transform: uppercase;
	}
	.gsam .list_content_item .module_details .item_actions {
		padding-left: 0;
	}
	.gsam .list_content_item .module_subdetails h3 {
		margin-top: 0;
	}
	.gsam .list_content_item .module_details h2 a {
		color: black;
	}
}

@media screen { /** Featured content - Columns **/
	.gsam .list_content.events_list.featuredlayout{
	   background: #FFF;
	   padding-bottom: 20px;
	}
	.gsam .featured_content_item.module_one_col {
		width: 790px;
	}
	.gsam .featured_content_item.module_one_col .module_details {
		width: 750px;
	}
	.gsam .featured_content_item.module_two_col {
		width: 790px;
	}
	.gsam .featured_content_item.module_two_col .module_image {
		float: left;
		margin-right: 20px;
		max-width: 385px;
	}
	.gsam .featured_content_item.module_two_col.campaign_page .module_image {
        margin-right: 0px;
        max-width: 385px;
    }
	.gsam .featured_content_item.module_two_col .module_details {
		float: left;
		width: 373px;
		padding: 30px 20px 0 0;
	}
	.gsam .featured_content_item.module_two_col.campaign_page .module_details {
        padding: 16px 20px;
        width: 364px;
    }
	.gsam .featured_content_item.module_three_col {
		width: 790px;
	}
	.gsam .featured_content_item.module_three_col .module_image {
		float: left;
		margin-right: 20px;
		max-width: 307px;
	}
	.gsam .featured_content_item.module_three_col .module_details {
		float: left;
		width: 270px;
		padding: 24px 20px 20px 0;
	}
	.gsam .featured_content_item.module_three_col .module_subdetails {
		float: left;
		width: 153px;
		padding: 24px 20px 0 0;
	}

	/** clearfix **/
	.gsam .module_one_col:after,.gsam .module_two_col:after,.gsam .module_three_col:after
		{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		line-height: 0;
	}
	/* for IE6 */
	.gsam * html .module_one_col,.gsam * html .module_two_col,.gsam * html .module_three_col
		{
		height: 1%;
		zoom: 1;
	}
	/* for IE7 */
	.gsam *:first-child+html .module_one_col,.gsam *:first-child+html .module_two_col,.gsam *:first-child+html .module_three_col
		{
		min-height: 1px;
	}

	/** Featured content item **/
	.gsam .featured_content_item {
		background: #C0D4E7
			url('../components-libs/list/img/blue_featured_bg.gif')
			no-repeat top right;
		margin-bottom: 25px;
	}
	.gsam .list_content.events_list{
	   margin: 3px 0;
	}
	.gsam .featured_content_item div.leftimg{
	   float: left;
	   min-height: 10px;
	   width: 385px;
	}
   .theme-1024.gsam .featured_content_item div.leftimg{
       width: 319px;
    }
    .gsam .featured_content_item.module_three_col div.leftimg{
        width: 327px;
    }
    .theme-1024.gsam .featured_content_item.module_three_col div.leftimg{
        width: 260px;
    }
    .gsam .list_content_item.module_three_col div.leftimg{
        float: left;
        min-height: 10px;
        width: 180px;
    }
    .theme-1024.gsam .list_content_item.module_three_col div.leftimg{
        width: 140px;
    }
	.gsam .featured_content_item.campaign_page {        
        margin-bottom: 0px;
    }
	.gsam .featured_content_item h2 {
		color: #333;
		margin-bottom: 18px;
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		font-size: 22px;
		line-height: 27px;
	}
	.gsam .featured_content_item h2 a {
		text-decoration: none;
		color: #000;
	}
	.gsam .featured_content_item h2 a:hover {
		color: #2C61A6;
	}
	.gsam .featured_content_item .module_details h3 {
		color: #fff;
		margin-bottom: 6px;
		font-size: 12px;
		text-transform: uppercase;
	}
	.gsam .featured_content_item .module_details h3 span.pipe {
		font-size: 80%;
		line-height: 13px;
		vertical-align: top;
		display: inline-block;
	}
	.gsam .featured_content_item .module_subdetails h3 {
		margin: 0 0 14px 0;
		color: #6286b5;
		font-size: 14px;
		text-transform: uppercase;
	}
	.gsam .featured_content_item p, .gsam .content_list.rte ul, .gsam .content_list.rte ol {
		color: #333;
		font-family: Arial, sans-serif;
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 16px;
	}
	gsam .content_list.rte ol{
		margin-left: 22px;
	}
	.gsam .content_list.rte ul ul, .gsam .content_list.rte ul ol, .gsam .content_list.rte ol ul, .gsam .content_list.rte ol ol {
		margin-bottom: 0px;
	}
	.gsam .content_list.rte ul ul li, .gsam .content_list.rte ul ol li, .gsam .content_list.rte ol ul li, .gsam .content_list.rte ol ol li {
		background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -557px transparent;
	}
	.gsam .featured_content_item p.large_text .orginal_date {
		font-size: 12px;
		font-family: 'UniversCondensed', Arial, sans-serif;
		color: #666;
	}
	.gsam .featured_content_item.campaign_page p {
	    margin-bottom: 0px;
	}
	.gsam .featured_content_item p.date {
		font: 12px 'UniversCondensedBold',Arial,sans-serif;
		margin-top: 13px;
		padding-top: 0;
		text-transform: uppercase;
		color:#666666;
		padding-bottom: 6px;
	}
	.gsam  .featured_content_item p.small_text {
		font-size: 12px;
		color: #666;
	}
	.gsam  .featured_content_item p.medium_text {
		font-size: 13px;
		line-height: 15px;
	}
	.gsam  .featured_content_item p.large_text {
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 16px;
	}
	.gsam  .featured_content_item p span {
		display: block;
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		color: #000;
	}
	.gsam .featured_content_item.campaign_page .feature-description{
	   overflow: hidden;
	} 	

	/** Featured content item - actions **/
	.gsam .item_actions {
		margin-top: 28px;
		color: #365884;
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		font-size: 12px;
		text-transform: uppercase;
	}	
	.gsam .item_actions li {
		float: left;
	}
	.gsam .item_actions li a, .gsam .list_content_item .item_actions li a {
		text-decoration: none;
	}
	.gsam .item_actions li.divider {
		background: transparent
			url("../components-libs/list/img/action_divider_grey.jpg")
			0 0 no-repeat;
		margin-left: 11px;
		padding-left: 12px;
	}
	
	.gsam .featured_content_item .module_details .rs_link {
        color: #365884;
        float: left;
        font: 12px 'UniversCondensedBold', Arial, sans-serif;
        margin-bottom: 0px;
        margin-top: 18px;
        text-decoration: none;
        text-transform: uppercase;       
    }
    .gsam  .featured_content_item .module_details a.rs_link:hover {
        color: #2c61a6;
    }

	/** 1024 **/
	/** Featured content - Columns **/
	.theme-1024.gsam .featured_content_item.module_two_col.campaign_page .module_image {
        margin-right: 0px;
        max-width: 319px;
    }
	.theme-1024.gsam .featured_content_item.module_one_col {
		width: 636px;
	}
	.theme-1024.gsam .featured_content_item.module_one_col .module_details {
		width: 636px;
	}
	.theme-1024.gsam .featured_content_item.module_two_col {
		width: 646px;
	}
	.theme-1024.gsam .featured_content_item.module_two_col.campaign_page {
	    width: 646px;
	}
	.theme-1024.gsam .featured_content_item.module_two_col .module_image {
		max-width: 300px;
		margin-right: 16px;
	}
	.theme-1024.gsam .featured_content_item.module_two_col .module_details {
		width: 304px;
		padding: 25px 16px 0 0;
	}
	.theme-1024.gsam .featured_content_item.module_three_col {
		width: 646px;
	}
	.theme-1024.gsam .featured_content_item.module_three_col .module_image {
		max-width: 244px;
		margin-right: 16px;
	}
	.theme-1024.gsam .featured_content_item.module_three_col .module_details
		{
		width: 210px;
		padding: 20px 16px 10px 0;
	}
	.theme-1024.gsam .featured_content_item.module_two_col.campaign_page .module_details {
        padding: 16px 20px;
        width: 287px;
    }
	.theme-1024.gsam .featured_content_item.module_three_col .module_subdetails
		{
		width: 134px;
		padding: 20px 16px 0 0;
	}

	/** Featured content item **/
	.theme-1024.gsam .featured_content_item.campaign_page {
        margin-bottom: 0px;
    }
	.theme-1024.gsam .featured_content_item h2 {
		margin-bottom: 12px;
		font-size: 20px;
		line-height: 25px;
	}
	.theme-1024.gsam .featured_content_item .module_details h3 {
		margin-bottom: 4px;
		font-size: 11px;
	}
	.theme-1024.gsam .featured_content_item .module_details h3 span.pipe {
		line-height: 10px;
	}
	.theme-1024.gsam .featured_content_item .module_subdetails h3 {
		margin: 0 0 10px 0;
		font-size: 12px;
	}
	.theme-1024.gsam .featured_content_item p, .theme-1024.gsam .content_list.rte ul, .theme-1024.gsam .content_list.rte ol {
		font-size: 12px;
		line-height: 14px;
		margin-bottom: 12px;
	}
	.theme-1024.gsam .content_list.rte ul ul, .theme-1024.gsam .content_list.rte ul ol, .theme-1024.gsam .content_list.rte ol ul, .theme-1024.gsam .content_list.rte ol ol {
		margin-bottom: 0px;
	}
	.theme-1024.gsam .content_list.rte ul ul li, .theme-1024.gsam .content_list.rte ul ol li, .theme-1024.gsam .content_list.rte ol ul li, .theme-1024.gsam .content_list.rte ol ol li {
		background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -559px transparent;
	}
	.theme-1024.gsam .featured_content_item.campaign_page p {
	    margin-bottom: 0px;
	}
	.theme-1024.gsam  .featured_content_item p.small_text {
		font-size: 11px;
	}
	.theme-1024.gsam  .featured_content_item p.medium_text {
		font-size: 12px;
		line-height: 13px;
	}
	.theme-1024.gsam  .featured_content_item p.large_text {
		font-size: 14px;
	}

	/** Featured content item - actions **/
	.theme-1024.gsam .item_actions {
		margin-top: 22px;
		font-size: 10px;
	}
	.theme-1024.gsam .item_actions li.divider {
		background: transparent
			url("../components-libs/list/img/action_divider_grey.jpg")
			0 0 no-repeat;
		margin-left: 6px;
		padding-left: 7px;
	}
	.theme-1024.gsam .featured_content_item .module_details .rs_link{
	    font-size: 10px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .featured_content_item h2 a {
		color: black;
	}
	.gsam .item_actions li {
		list-style: none;
	}
	.gsam .item_actions li a {
		font-size: 8pt;
		text-transform: uppercase;
	}
	.gsam .featured_content_item {
		padding-bottom: 30px;
		margin-bottom: 30px;
		border-bottom: 1px solid #ccc;
	}
	.gsam .featured_content_item .module_details h3,.gsam .featured_content_item .module_subdetails h3
		{
		font-size: 10px;
		margin-top: 0;
		margin-bottom: 0;
		text-transform: uppercase;
	}
	.gsam .featured_content_item h2 {
		font-size: 12pt;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.gsam .featured_content_item.module_three_col .module_image,.gsam .featured_content_item.module_two_col .module_image,.gsam .featured_content_item.module_three_col .module_details,.gsam .featured_content_item.module_two_col .module_details,.gsam .featured_content_item.module_three_col .module_subdetails
		{
		display: inline-block;
		vertical-align: top;
	}
	.gsam .featured_content_item.module_three_col .module_image {
		width: 25%;
	}
	.gsam .featured_content_item.module_two_col .module_image{
		width: 100%;
	}
	.gsam .featured_content_item.module_three_col .module_details {
		width: 40%;
		padding-left: 3%;
		padding-right: 3%;
	}
	.gsam .featured_content_item.module_two_col .module_details {
		width: 50%;
		padding-left: 5%;
	}
	.gsam .featured_content_item.module_two_col.campaign_page .leftimg{
		display: inline-block;
		width: 40%;
	}
	.gsam .featured_content_item.module_two_col.campaign_page .leftimg a:after{
		content: " " !important;
	}
	.gsam .featured_content_item.module_two_col .module_details h2 {
		margin-top: 0;
	}
	.gsam .featured_content_item.module_three_col .module_subdetails {
		width: 25%;
	}
	.gsam .item_actions {
		padding-left: 0;
	}
}

@media screen { /* List modules */
	.gsam .module.list ul {
		list-style: disc;
		margin: 20px 0 0 20px;
	}
	.gsam .module.list ul,.gsam .module.list ol {
		color: #333;
		font-family: Arial, sans-serif;
	}
	.gsam .module.list li {
		line-height: 26px;
		margin-bottom: 15px;
	}
	.gsam .module.list ul span {
		color: #333;
	}
	.gsam .module.list ul ul {
		list-style: none;
		margin-top: 0;
	}
	.gsam .module.list ul ul li {
		background: none 0 -554px no-repeat;
		margin: 0;
		padding-left: 11px;
	}
	.gsam .module.list ul ul ul li {
		font-style: italic;
	}
	.gsam .module.list ol {
		list-style: decimal;
		padding-left: 20px;
	}
	.gsam.lt-ie8 .module.list ol {
		padding-left: 25px;
	}
	.gsam .medium .module.list li,.gsam.theme-1024 .medium .main .module.list li,.gsam .medium .module .rte li, .gsam.theme-1024 .medium .module .rte li
		{
		font-size: large;
	}
	.gsam.theme-1024 .main .module.list li {
		font-size: 14px;
		line-height: 22px;
	}
	.gsam .module.paragraphs ul {
		margin: 0 0 15px 20px;
	}
	.gsam .module.paragraphs ol {
		margin: 0 0 15px 24px;
	}
	.gsam .module.paragraphs ul ol, .gsam .module.paragraphs ol ol {
		margin-left: 20px;
	}
	.gsam .module.paragraphs ul ul, .gsam .module.paragraphs ul ol, .gsam .module.paragraphs ol ul, .gsam .module.paragraphs ol ol {
		margin: 0 0 0 20px;
	}
	.gsam .module.paragraphs {		
		color: #333;
		font-family: Arial;
		line-height: 26px;		
	}
	
	
	.gsam .module.paragraphs.intro.ff_alignment .rte p{
		font-size:16px; 
		font-family: Arial;
		
	}
	.gsam .medium .module.paragraphs.intro.ff_alignment .rte p{
		font-size:large; 
		font-family: Arial;
		
	}
	.theme-1024.gsam .module.paragraphs.intro.ff_alignment .rte p{
		font-size: 14px;
	}
	
	
	/* .gsam .module.paragraphs ul{
    list-style: disc outside none;
    padding-left: 20px;

    }
    .gsam .module.paragraphs ol{
    list-style: decimal outside none;
    padding-left: 27px;

    }
	.gsam .module.paragraphs ul>li {
		font-style: normal;
		line-height: 26px;
		margin-bottom: 15px;
		color: #333333;
		font-family: Arial, sans-serif;
	}
	.gsam.theme-1024 .module.paragraphs ul>li {
        font-size: 14px;
        line-height: 22px;
    }
	.gsam .module.paragraphs ul ul li {
		background:
			url("../framework-libs/base/img/article-content/article-sprite.png")
			no-repeat scroll 0 -554px transparent;
		margin: 0 0 0 35px;
		padding-left: 11px;
	}
	.gsam .module.paragraphs ul ul ul li {
		background:
			url("../framework-libs/base/img/article-content/article-sprite.png")
			no-repeat scroll 0 -554px transparent;
		margin: 0 0 0 35px;
		padding-left: 11px;
	}
	.gsam .module.paragraphs ol>li {
		list-style: decimal outside none;
		font-style: normal;
		line-height: 26px;
		margin-bottom: 15px;
		color: #333333;
		font-family: Arial, sans-serif;
	}
	.gsam.theme-1024 .module.paragraphs ol>li{
	   font-size: 14px;
        line-height: 22px;
	}
	.gsam .module.paragraphs li li {
		list-style: none;
		background: url("../components-libs/img/footer_list-marker.gif") no-repeat scroll
			40px 4px transparent;
		padding-left: 50px;
	}
	.gsam .module.paragraphs li li li {
		background: url("../components-libs/img/footer_list-marker.gif") no-repeat scroll
			30px 4px transparent;
		padding-left: 40px;
		font-style: italic;
	} */
} /* end @media screen -- do not delete */
@media screen { /** Actions **/
	.gsam .list_content_item .item_actions li {
		float: left;
	}
	.gsam .list_content_item .item_actions li.divider {
		background: transparent
			url("../framework-libs/base/img/ideas-insights/action_divider.jpg")
			0 0 no-repeat;
		margin-left: 11px;
		padding-left: 12px;
	}
	.gsam .list_content_item .item_actions a {
		font-family: 'UniversCondensedBold', Arial, sans-serif;
		font-size: 12px;
		text-align: center;
		text-transform: uppercase;
	}
	.gsam .list_content_item .item_actions a span {
		display: block;
		height: 20px;
		background: transparent
			url("../framework-libs/base/img/ideas-insights/ideas_insights_sprites.png")
			no-repeat;
	}
	.gsam .list_content_item .item_actions a span.audio_icon {
		width: 33px;
		background-position: 0 0;
	}
	.gsam .list_content_item .item_actions a:hover span.audio_icon {
		background-position: 0 -20px;
	}
	.gsam .list_content_item .item_actions a span.video_icon {
		width: 29px;
		background-position: -36px 0;
	}
	.gsam .list_content_item .item_actions a:hover span.video_icon {
		background-position: -36px -20px;
	}
	.gsam .list_content_item .item_actions a span.file_icon {
		width: 19px;
		background-position: -68px 0;
	}
	.gsam .list_content_item .item_actions a:hover span.file_icon {
		background-position: -68px -20px;
	}

	/** Actions - 1024 **/
	.theme-1024.gsam .list_content_item .item_actions li.divider {
		background: transparent
			url("../framework-libs/base/img/ideas-insights/action_divider.jpg")
			0 0 no-repeat;
		margin-left: 8px;
		padding-left: 9px;
	}
	.theme-1024.gsam .list_content_item .item_actions a {
		font-size: 10px;
	}
	.theme-1024.gsam .list_content_item .item_actions a span {
		height: 16px;
	}
	.theme-1024.gsam .list_content_item .item_actions a span.audio_icon {
		width: 27px;
		background-position: -3px 0;
	}
	.theme-1024.gsam .list_content_item .item_actions a:hover span.audio_icon
		{
		background-position: -3px -20px;
	}
	.theme-1024.gsam .list_content_item .item_actions a span.video_icon {
		width: 23px;
		background-position: -39px 0;
	}
	.theme-1024.gsam .list_content_item .item_actions a:hover span.video_icon
		{
		background-position: -39px -20px;
	}
	.theme-1024.gsam .list_content_item .item_actions a span.file_icon {
		width: 13px;
		background-position: -71px 0;
	}
	.theme-1024.gsam .list_content_item .item_actions a:hover span.file_icon
		{
		background-position: -71px -20px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .list_content_item .item_actions li {
		list-style: none;
	}
	.gsam .list_content_item .item_actions a {
		font-size: 8pt;
		text-transform: uppercase;
	}
}
@media screen {
	/** START of Tout Block with left side header, and information on right (with seperator) ***/
	.gsam .mulsecdividinglines.section {
	   overflow: hidden;
	   zoom: 1;
	}
	.gsam  div.module.tout_block {
		margin-top: 0px;
		margin-bottom: 3px;
		background: #ffffff;
		min-height: 153px;
		height: auto;
		overflow: hidden;
	}
	.gsam .lines_divided_by_lines ul {
		width: 100%;
		margin: 8px 0 20px;
		clear: both;
	}
	.gsam .lines_divided_by_lines ul li {
		border-bottom: 1px solid #cccccc;
		padding: 8px 0;
	}
	.gsam .lines_divided_by_lines ul li.first {
		border-top: 3px solid #cccccc;
	}

	/** Theme 1024 **/
	.theme-1024.gsam .lines_divided_by_lines ul li {
		font-size: 14px;
	}

	/** END of Tout Block with left side header, and information on right (with seperator) ***/

	/** START of floating modules ***/
	.gsam  .module.floating_left {
		float: left;
		margin-right: 10px !important;
		margin-top: 0px !important;
		width: 480px;
	}
	.gsam .module.floating_right {
		float: right;
		margin-left: 10px !important;
		margin-top: 0px !important;
		width: 480px;
	}
	.gsam .module.floating_small {
		width: 280px;
	}

	/** Theme 1024 **/
	.theme-1024.gsam  .module.floating_left,.theme-1024.gsam  .module.floating_right
		{
		width: 392px;
	}
	.theme-1024.gsam  .module.floating_small {
		width: 228px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam div.module.tout_block {
		padding-bottom: 30px;
		margin-bottom: 30px;
		border-bottom: 1px solid #ccc;
		overflow: hidden;
		position: relative;
		vertical-align: top;
		float: none;
	}
}
@media screen {
    .gsam .module.campaign_list {
        width: 790px;
        margin-top: 20px;
    }    
    .gsam .module.campaign_list h2.header {
        text-transform: uppercase;
        font: 16px 'UniversCondensedBold', Arial, sans-serif;
        color: #333333;
    }
    .gsam.theme-1024  .module.campaign_list h2.header {
        font-size: 14px;
    }
    .gsam .medium .module.campaign_list h2.header {
        font-size: 19px;
    }
    .gsam.theme-1024 .medium .module.campaign_list h2.header {
        font-size: 17px;
    }
    .gsam .module.campaign_list .campaign_header {
        background: none repeat scroll 0 0 #FFFFFF;
        padding: 20px;
        width: 750px;
        float: left;
        margin-top: 20px;
    }
    .gsam .module.campaign_list .for_financial_advisors {
        margin-top: -14px;
    }
    .gsam .module.campaign_list .for_financial_advisors.item_container {
        margin-top: 0px;
    }
    .lt-ie8.gsam .module.campaign_list .for_financial_advisors {
        margin-top: 4px;
    }
    .gsam .module.campaign_list .for_financial_advisors .campaign_header,
    .gsam .module.campaign_list .for_all_material .campaign_header {
        margin-top: 0;
    }
    .theme-1024.gsam .module.campaign_list .campaign_header {
        width: 606px;
    }
    .gsam .module.campaign_list .campaign_header h2 {
        color: #85abd1;
        font: 28px 'UniversCondensedBold', Arial, sans-serif;
        text-transform: none;
    }
    .gsam .medium .module.campaign_list .campaign_header h2 {
        font-size: 31px;
    }
    .gsam .module.one_column_list {
        float: left;
    }
    .gsam .module.one_column_list .wide_item {
        background: none repeat scroll 0 0 #FFFFFF;
        float: left;
        height: auto;
        margin-top: 4px;
        min-height: 141px;
        padding: 20px;
        width: 1160px;
    }
    .gsam .module.campaign_list .campaign_item {
        background: none repeat scroll 0 0 #FFFFFF;
        float: left;
        height: auto;
        margin-top: 1px;
        min-height: 171px;
        padding: 20px 5px 20px 20px;
        width: 765px;
    }
    .gsam .module.campaign_list .campaign_item.news_item_without_image {
        min-height: 129px;
        margin-bottom: 6px;
    }
    .gsam .module.campaign_list .campaign_item .left_s {
        width: 161px;
        float: left;
    }
    .gsam .module.campaign_list .campaign_item .left_s img {
        max-width: 161px;
    }
    .gsam .module.one_column_list .wide_item .middle_s {
        width: 867px;
        float: left;
    }
    .gsam .module.one_column_list .wide_item .right_s {
        float: left;
        width: 293px;
    }
    .gsam .module.one_column_list .wide_item .right_s h4 {
        width: 60%;
    }
    .gsam .module.campaign_list .campaign_item .middle_s {
        float: left;
        padding: 0 20px;
        width: 396px;
    }
    .gsam .module.campaign_list .campaign_item.without_image .middle_s {
        width: 557px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type a {
        text-decoration: none;
        float: left;
        min-height: 40px;
        text-decoration: none;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download a
        {
        min-height: 0px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover
        {
        cursor: pointer;
    }
    .gsam .module.campaign_list .campaign_item .middle_s h3,.gsam .module.one_column_list .wide_item h3
        {
        font: 22px 'UniversCondensedBold', Arial, sans-serif;
        color: #333333;
    }
    .gsam .module.one_column_list .wide_item a.title {
        color: #313131;
        text-decoration: none;
    }
    .gsam .module.one_column_list .wide_item h3 a.title:hover {
        color: #2C61A6;
        cursor: pointer;
    }
    .gsam .module.one_column_list .wide_item h3 {
        width: 100%;
    }
    .gsam .module.campaign_list .campaign_item.news_item_without_image h3 {
        width: 460px;
        font: 22px/25px 'UniversCondensedBold', Arial, sans-serif;
    }
    .gsam .module.campaign_list .campaign_item .middle_s h3 a,.gsam .module.campaign_list .campaign_item.news_item_without_image h3 a
        {
        color: #333333;
        text-decoration: none;
    }
    .gsam .module.campaign_list .campaign_item .middle_s h3 a:hover,.gsam .module.campaign_list .campaign_item.news_item_without_image h3 a:hover
        {
        color: #2C61A6;
    }
    .gsam .medium .module.campaign_list .campaign_item .middle_s h3,.gsam .medium .module.campaign_list .campaign_item.news_item_without_image h3
        {
        font-size: 25px;
    }
    .gsam .module.campaign_list .campaign_item .middle_s p {
        color: #666666;
        font: 14px/18px Arial, Helvetica, sans-serif;
    }
    .gsam .module.campaign_list .campaign_item .middle_s p.desc {
        color: #333333;
    }
    .gsam .module.one_column_list .wide_item p.author {
        font: 14px 'UniversCondensed', Arial, sans-serif;
    }
    .theme-1024.gsam .module.one_column_list .wide_item p.author {
        font: 14px 'UniversCondensedBold', Arial, sans-serif;
    }
    .gsam .module.campaign_list .campaign_item .middle_s p.date,.gsam .module.one_column_list .wide_item p.date
        {
        color: #666666;
        font: 12px 'UniversCondensedBold', Arial, sans-serif;
        margin-bottom: 15px;
        margin-top: 14px;
        text-transform: uppercase;
    }
    .gsam .medium .module.campaign_list .campaign_item .middle_s p.date,.gsam .medium .module.one_column_list .wide_item p.date
        {
        font-size: 15px;
    }
    .gsam .medium .module.campaign_list .campaign_item .middle_s p.desc,.gsam .medium .module.one_column_list .wide_item p.desc
        {
        font-size: 17px;
    }
    .gsam .module.campaign_list .campaign_item .middle_s a.rs_link,.gsam .module.campaign_list .campaign_item.news_item_without_image a.rs_link,.gsam .module.one_column_list .wide_item a.rs_link
        {
        color: #365884;
        clear: both;
        float: left;
        font: 12px 'UniversCondensedBold', Arial, sans-serif;
        margin-bottom: 10px;
        margin-top: 18px;
        text-decoration: none;
        text-transform: uppercase;
    }
    .gsam .medium .module.campaign_list .campaign_item .middle_s a.rs_link,.gsam .medium .module.campaign_list .campaign_item.news_item_without_image a.rs_link,.gsam .medium .module.one_column_list .wide_item a.rs_link
        {
        font-size: 15px;
    }
    .gsam .module.campaign_list .campaign_item .middle_s a.rs_link:hover,.gsam .module.campaign_list .campaign_item.news_item_without_image a.rs_link:hover,.gsam .module.one_column_list .wide_item a.rs_link:hover
        {
        color: #2C61A6;
    }
 
    /*created css bcoz content is comming through rte [rte dont add class for html tag]*/
    .gsam .module.one_column_list .wide_item .desc .rte ul, .gsam .module.one_column_list .wide_item .desc .rte ol {
    	margin-bottom: 0px !important;
    }
    .gsam .module.campaign_list .campaign_item.news_item_without_image .desc p,.gsam .module.one_column_list .wide_item .desc p,
    .gsam .module.one_column_list .wide_item .desc .rte ul, .gsam .module.one_column_list .wide_item .desc .rte ol {
        margin-bottom: -7px;
        margin-top: 16px;
        width: auto;
        max-width: 97%;
        font-family: Arial, sans-serif;
        font-size: 14px;
        line-height: 1.285714286;
    } 
    .gsam .module.one_column_list .wide_item .desc .rte ul ul, .gsam .module.one_column_list .wide_item .desc .rte ul ol,
    .gsam .module.one_column_list .wide_item .desc .rte ol ul, .gsam .module.one_column_list .wide_item .desc .rte ol ol {    	
    	margin-top: 0px;
    }
    .gsam .module.one_column_list .wide_item .desc .rte ul li, .gsam .module.one_column_list .wide_item .desc .rte ol li{
    	margin-bottom: 0px;
    }
    .gsam .module.one_column_list .wide_item .desc .rte ul ul li, .gsam .module.one_column_list .wide_item .desc .rte ul ol li,
    .gsam .module.one_column_list .wide_item .desc .rte ol ul li, .gsam .module.one_column_list .wide_item .desc .rte ol ol li {    	
    	list-style: none;
    	background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -558px;
    	padding-left: 11px;
    }
    
    
    .gsam .module.campaign_list .campaign_item.news_item_without_image p.date
        {
        float: right;
        margin-right: 14px;
        margin-top: 7px;
        max-width: 275px;
        text-align: right;
        width: 275px;
        font: 16px 'UniversCondensed', Arial, sans-serif;
    }
    .gsam .module.campaign_list .campaign_item .right_s {
        float: left;
        padding: 0 5px;
        width: 158px;
        color: #232222;
    }
    .gsam .module.campaign_list .campaign_item .right_s h4 {
        font: 12px Arial, sans-serif;
        font-weight: 700;
        text-transform: uppercase;
    }
    .gsam .module.campaign_list .campaign_item .right_s p.approved_for_desc,.gsam .module.campaign_list .campaign_item .right_s p.pre_icons
        {
        font: 12px Arial, sans-serif;
        font-weight: normal;
    }
    .gsam .module.campaign_list .campaign_item .right_s p.pre_icons {
        float: left;
        margin-bottom: 3px;
        margin-top: 15px;
    }
    .gsam .module.one_column_list .wide_item .right_s p.categories {
        font: 12px Arial, sans-serif;
        margin: 18px 0px;
        font-weight: normal;
        float: left;
    }
    .gsam .module.one_column_list .wide_item .right_s p.categories span.caps
        {
        text-transform: uppercase;
    }
    .gsam .medium .module.campaign_list .campaign_item .right_s p.approved_for_desc,.gsam .medium .module.campaign_list .campaign_item .right_s p.pre_icons
        {
        font-size: 15px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type,.gsam .module.one_column_list .wide_item .right_s div.content_type
        {
        float: left;
        height: auto;
        margin-top: 11px;
        width: 100%;
    }
    .lt-ie8.gsam .module.campaign_list .campaign_item .right_s div.content_type,.lt-ie8.gsam .module.one_column_list .wide_item .right_s div.content_type
        {
        zoom: 1;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p,.gsam .module.one_column_list .wide_item .right_s div.content_type p
        {
        float: left;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type span.seperator
        {
        border-right: 1px solid #D0D1D0;
        float: left;
        margin-left: -25px;
        margin-top: 9px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type span.seperator
        {
        border-right: 1px solid #D0D1D0;
        float: left;
        margin-left: -11px;
        margin-right: 10px;
        margin-top: 0;
    }

    /** Icons **/
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download p.pdf
        {
        float: left;
        margin-left: -5px;
        margin-top: 15px;
        white-space: nowrap;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download p.pdf span
        {
        padding-left: 28px;
        padding-top: 5px;
    }
    .theme-1024.gsam .module.campaign_list .campaign_item .right_s div.content_type.download p.pdf span
        {
        padding-left: 22px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.pdf span,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.video span,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.audio span,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.read span
        {
        color: #2C61A6;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.pdf,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.video,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.audio,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.read
        {
        background: url("../framework-libs/base/img/search_icons_over.png") no-repeat scroll 0px
            0px transparent;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.audio,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.video,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.pdf,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.read
        {
        background: url("../framework-libs/base/img/search_icons.png") no-repeat scroll 0 0
            transparent;
        height: 21px;
        width: 22px;
        position: relative;
        right: 0;
        margin-right: 40px;
    }
    .lt-ie9.gsam .module.campaign_list .campaign_item .right_s div.content_type p.audio,.lt-ie9.gsam .module.campaign_list .campaign_item .right_s div.content_type p.video,.lt-ie9.gsam .module.campaign_list .campaign_item .right_s div.content_type p.pdf,.lt-ie9.gsam .module.campaign_list .campaign_item .right_s div.content_type p.read
        {
        margin-right: 33px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.audio,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.audio,.gsam .module.one_column_list .wide_item .right_s div.content_type p.audio,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.audio
        {
        background-position: 0 0;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.video,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.video
        {
        background-position: -25px 0;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.read,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.read
        {
        background-position: 0 -24px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.pdf,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.pdf
        {
        background-position: -24px -24px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.audio span,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.video span,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.pdf span,.gsam .module.campaign_list .campaign_item .right_s div.content_type p.read span
        {
        padding-top: 19px;
        float: left;
        margin-left: -5px;
        font-size: 12px;
        color: #365884;
        font-family: 'UniversCondensedBold';
        text-transform: uppercase;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.pdf span
        {
        margin-left: 0px;
        margin-top: 2px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.read span
        {
        float: left;
        margin-left: -2px;
        margin-top: 2px;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.video span
        {
        padding-top: 21px;
    }
    .gsam div.module.campaign_list a.load_more {
        color: #365884;
        display: block;
        /*float: left;*/
        font-family: 'UniversCondensedBold', Arial, sans-serif;
        font-size: 15px;
        left: 50%;
        margin: 28px auto 0 -100px;
        position: relative;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        width: 200px;
    }
    .theme-1024.gsam div.module.campaign_list a.load_more {
        font-size: 13px;
    }
    .gsam div.module.campaign_list a.load_more:hover {
        color: #2C61A6;
    }

    /** Icons END **/

    /** Wide Item Icons START **/
    .gsam .module.one_column_list .wide_item .right_s div.content_type.download p.pdf
        {
        width: 100%;
        float: left;
        margin-top: 15px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type.download p.pdf span
        {
        padding-left: 28px;
        padding-top: 5px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.pdf span,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.video span,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.audio span,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.read span,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.slideshow span,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.commentary span
        {
        color: #2C61A6;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.pdf,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.video,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.audio,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.read
        {
        background: url("../framework-libs/base/img/search_icons_over.png") no-repeat scroll 0px
            0px transparent;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.audio,.gsam .module.one_column_list .wide_item .right_s div.content_type p.video,.gsam .module.one_column_list .wide_item .right_s div.content_type p.pdf,.gsam .module.one_column_list .wide_item .right_s div.content_type p.read
        {
        background: url("../framework-libs/base/img/search_icons.png") no-repeat scroll 0 0
            transparent;
        height: 21px;
        width: 22px;
        position: relative;
        margin-right: 40px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.us_flag,.gsam .module.one_column_list .wide_item .right_s div.content_type p.slideshow,.gsam .module.one_column_list .wide_item .right_s div.content_type p.commentary
        {
        background: url("../framework-libs/base/img/more_control_icons.png") no-repeat scroll 0 0
            transparent;
        height: 21px;
        width: 22px;
        position: relative;
        margin-right: 40px;
    }
    .lt-ie8.gsam .module.one_column_list .wide_item .right_s div.content_type p.slideshow
        {
        margin-right: 25px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type a {
        margin-bottom: 5px;
        float: left;
        text-decoration: none;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.slideshow
        {
        background-position: -150px -2px;
        width: 72px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.slideshow
        {
        background-position: -150px -32px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.commentary
        {
        background-position: -61px 0;
        width: 72px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.commentary
        {
        background-position: -61px -31px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.video,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.video
        {
        margin-right: 50px;
        width: 27px;
        background-position: -25px 0;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.audio,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.audio
        {
        background-position: 0 0;
        margin-right: 57px;
        width: 27px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.read,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.read
        {
        background-position: 0 -26px;
        width: 27px;
        margin-right: 50px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.pdf,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.pdf
        {
        background-position: -24px -28px;
        width: 27px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.audio span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.video span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.pdf span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.read span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.us_flag span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.slideshow span,.gsam .module.one_column_list .wide_item .right_s div.content_type p.commentary span
        {
        color: #365884;
        float: left;
        font-family: 'UniversCondensedBold';
        font-size: 12px;
        margin-left: 0;
        padding-left: 29px;
        padding-top: 4px;
        text-transform: uppercase;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.us_flag span
        {
        padding-top: 3px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.slideshow span
        {
        padding-left: 25px;
        padding-top: 3px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.commentary span
        {
        padding-left: 25px;
        padding-top: 3px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.pdf span
        {
        margin-left: 0;
        margin-top: -2px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.read span
        {
        float: left;
        margin-left: -2px;
        margin-top: 0px;
    }
    .gsam .module.one_column_list .wide_item .right_s div.content_type p.video span
        {
        padding-top: 4px;
    }

    /** Wide Item Icons END **/

    /** Theme 1024 **/
    .gsam.theme-1024 .module.one_column_list .wide_item .middle_s {
        float: left;
        width: 693px;
    }
    .gsam.theme-1024 .module.one_column_list .wide_item {
        width: 920px;
    }
    .gsam.theme-1024 .module.one_column_list .wide_item .right_s {
        width: 227px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_header h2 {
        font-size: 24px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .left_s img {
        max-width: 132px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .left_s {
        width: 132px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s {
        width: 308px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .right_s {
        width: 130px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item {
        width: 621px;
        padding-bottom: 40px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item.news_item_without_image
        {
        padding-bottom: 15px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item.news_item_without_image h3
        {
        font-size: 20px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item.without_image .middle_s
        {
        width: 441px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s h3,.gsam.theme-1024 .module.one_column_list .wide_item h3
        {
        font-size: 20px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s p {
        font-size: 12px;
        line-height: 16px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item.news_item_without_image p.date
        {
        font-size: 14px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item.news_item_without_image p.date
        {
        max-width: 145px;
        width: 145px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s p.date,.gsam.theme-1024 .module.one_column_list .wide_item p.date
        {
        font-size: 10px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s .desc p,.gsam.theme-1024 .module.campaign_list .campaign_item.news_item_without_image .desc p,.gsam.theme-1024 .module.one_column_list .wide_item .desc p, .gsam.theme-1024 .module.one_column_list .wide_item .desc .rte ul, .gsam.theme-1024 .module.one_column_list .wide_item .desc .rte ol
        {
        font-size: 12px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .middle_s a.rs_link,.gsam.theme-1024 .module.one_column_list .wide_item .middle_s a.rs_link
        {
        font-size: 10px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .right_s h4 {
        font-size: 10px;
    }
    .gsam.theme-1024 .module.one_column_list .wide_item .right_s h4 {
        font-size: 14px;
    }
    .gsam.theme-1024 .module.campaign_list .campaign_item .right_s p.approved_for_desc,.gsam.theme-1024 .module.campaign_list .campaign_item .right_s p.pre_icons,.gsam.theme-1024 .module.one_column_list .wide_item .right_s p.categories
        {
        font-size: 10px;
    }
    .theme-1024.gsam .module.campaign_list {
        width: 100%;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_header h2 {
        font-size: 27px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .middle_s h3,.gsam.theme-1024 .medium .module.one_column_list .wide_item h3
        {
        font-size: 23px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .middle_s p.date,.gsam.theme-1024 .medium .module.one_column_list .wide_item p.date
        {
        font-size: 13px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .middle_s p.desc,.gsam.theme-1024 .medium .module.campaign_list .campaign_item.news_item_without_image p.desc,.gsam.theme-1024 .medium .module.one_column_list .wide_item p.desc
        {
        font-size: 15px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .middle_s a.rs_link,.gsam.theme-1024 .medium .module.one_column_list .wide_item .middle_s a.rs_link
        {
        font-size: 13px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .right_s h4
        {
        font-size: 13px;
    }
    .gsam.theme-1024 .medium .module.campaign_list .campaign_item .right_s p.approved_for_desc,.gsam.theme-1024 .medium .module.campaign_list .campaign_item .right_s p.pre_icons,.gsam.theme-1024 .medium .module.one_column_list .wide_item .right_s p.categories
        {
        font-size: 13px;
    }
    
     /** Theme 1024 END **/
     /*-----------------------------------cart icon css----------------------*/
        
	.gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon span
    {
        color: #2C61A6;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.carticon{
    background: url("../framework-libs/base/img/search_icons2.png") no-repeat scroll 0px 0px transparent;
	}
	.gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon{
	    background: url("../framework-libs/base/img/search_icons_over2.png") no-repeat scroll 0 0 transparent;
	    height: 21px;
	    width: 22px;
	    position:relative;
	    right:0;
	    margin-right:40px;
	    
	}
	.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.carticon span{
        color: #2C61A6;
    }
	.gsam .module.one_column_list .wide_item .right_s div.content_type p.carticon,.gsam .module.one_column_list .wide_item .right_s div.content_type a:hover p.carticon
        {
        background-position: 0 -26px;
        width: 27px;
        margin-right: 50px;
    }


    .gsam .module.one_column_list .wide_item .right_s div.content_type p.carticon span
        {
        float: left;
        margin-left: -2px;
        margin-top: 0px;
    }
    
    
    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon span
        {
        float: left;
        margin-left: -2px;
        margin-top: 2px;
    }
    
    
	.lt-ie9.gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon
        {
        margin-right: 33px;
    }

    .gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon,.gsam .module.campaign_list .campaign_item .right_s div.content_type a:hover p.carticon
        {
        background-position: 0 -24px;
    }
	.gsam .module.campaign_list .campaign_item .right_s div.content_type p.carticon span
        {
        padding-top: 19px;
        float: left;
        margin-left: 3px;
        font-size: 12px;
        color: #365884;
        font-family: 'UniversCondensedBold';
        text-transform: uppercase;
    }
    .gsam .module.campaign_list .campaign_item .middle_s a h3:hover{color:#2c61a6}
} /* end @media screen -- do not delete */
        @media print {
        	.gsam .gNav {
        		margin-bottom: 0;
    		}
    .gsam .module.campaign_list .for_financial_advisors,.gsam .module.campaign_list .for_investors
        {
        width: 100%;
    }
    .gsam .module.one_column_list .wide_item,.gsam .module.campaign_list .campaign_item
        {
        padding-bottom: 30px;
        margin-bottom: 30px;
        border-bottom: 1px solid #ccc;
        overflow: hidden;
        clear: both;
        vertical-align: top;
    }
    .gsam .module.campaign_list .campaign_item .left_s,.gsam .module.one_column_list .wide_item .middle_s,.gsam .module.campaign_list .campaign_item .middle_s,.gsam .module.one_column_list .wide_item .right_s,.gsam .module.campaign_list .campaign_item .right_s
        {
        display: inline-block;
    }
    .lt-ie8.gsam .module.campaign_list .campaign_item .left_s,.lt-ie8.gsam .module.one_column_list .wide_item .middle_s,.lt-ie8.gsam .module.campaign_list .campaign_item .middle_s,.lt-ie8.gsam .module.one_column_list .wide_item .right_s,.lt-ie8.gsam .module.campaign_list .campaign_item .right_s
        {
        display: inline;
    }
    .gsam .module.campaign_list .campaign_item .left_s {
        width: 20%;
        vertical-align: top;
    }
    .gsam .module.campaign_list .campaign_item .left_s * {
        vertical-align: top;
        display: block;
        width: 100%;
    }
    .gsam .module.campaign_list .campaign_item .left_s img {
        display: block;
        width: 100%;
    }
    .gsam .module.campaign_list .campaign_item .left_s a:after {
        content: " ";
    }
    .gsam .module.one_column_list .wide_item .middle_s {
        padding: 0 3%;
        width: 71%;
    }
    .gsam .module.campaign_list .campaign_item .middle_s {
        padding: 0 3%;
        width: 51%;
        vertical-align: top;
    }
    .gsam .module.campaign_list .campaign_item.without_image .middle_s {
        width: 71%;
    }
    .gsam .module.one_column_list .wide_item h3,.gsam .module.campaign_list .campaign_item .middle_s h3
        {
        margin-top: 0;
    }
    .gsam .module.one_column_list .wide_item .middle_s h3 a,.gsam .module.campaign_list .campaign_item .middle_s h3 a,.gsam .module.campaign_list .campaign_item.news_item_without_image h3 a
        {
        color: black;
        text-decoration: none;
    }
    .gsam .module.one_column_list .wide_item p.date,.gsam .module.campaign_list .campaign_item .middle_s p.date
        {
        font-size: 8pt;
        text-transform: uppercase;
    }
    .gsam .module.one_column_list .wide_item .middle_s p,.gsam .module.campaign_list .campaign_item .middle_s p
        {
        font-size: 10pt;
    }
    .gsam .module.one_column_list .wide_item .middle_s a.rs_link,.gsam .module.campaign_list .campaign_item .middle_s a.rs_link
        {
        font-size: 8pt;
        text-decoration: none;
        text-transform: uppercase;
    }
    .gsam .module.campaign_list .campaign_item .middle_s a{
    display:block;
    }
    
    .gsam .module.campaign_list .campaign_item .middle_s a[href]:after{
    	content: "";
    }
    .gsam .module.one_column_list .wide_item .right_s,.gsam .module.campaign_list .campaign_item .right_s
        {
        width: 20%;
        vertical-align: top;
    }
    .gsam .module.one_column_list .wide_item .right_s h4,.gsam .module.campaign_list .campaign_item .right_s h4
        {
        margin-bottom: 0;
        margin-top: 0;
    }
    .gsam .module.campaign_list .campaign_item .right_s h4,.gsam .module.campaign_list .campaign_item .right_s p.approved_for_desc,.gsam .module.campaign_list .campaign_item .right_s p.pre_icons
        {
        font-size: 10pt;
        margin-top: 0;
    }
    .gsam .module.campaign_list .campaign_item .right_s p.pre_icons {
        font-size: 8pt;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type,.gsam .module.one_column_list .wide_item .right_s div.content_type,.gsam div.module.campaign_list a.load_more
        {
        display: none;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download,.gsam .module.one_column_list .wide_item .right_s div.content_type.download
        {
        display: block;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download a,.gsam .module.one_column_list .wide_item .right_s div.content_type.download a
        {
        font-size: 8pt;
        overflow: visible;
        word-wrap: break-word;
        -ms-word-wrap: sWrap;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download *,.gsam .module.one_column_list .wide_item .right_s div.content_type.download *
        {
        display: inline;
    }
    .gsam .module.campaign_list .campaign_item .right_s div.content_type.download a:after,.gsam .module.one_column_list .wide_item .right_s div.content_type.download a:after
        {
        word-wrap: break-word;
        -ms-word-wrap: sWrap;
    }
    .gsam .module.campaign_list .campaign_item.news_item_without_image p.date
        {
        font-size: 10pt;
        margin-top: 0;
        margin-bottom: 5px;
    }
    .gsam .module.campaign_list a.rs_link {
        font-size: 8pt;
        text-transform: uppercase;
        word-wrap: break-word;
        -ms-word-wrap: sWrap;
    }
     
}

@media screen {
	.gsam .results_info_bar div.keyword_box {
		background: url("../framework-libs/base/img/advisor_resources/spr_search_term_bg.jpg")
			no-repeat scroll 0 0 #D0DEE9;
		height: 52px;
		float: left;
		width: 100%;
	}
	.gsam .results_info_bar div.keyword_box p {
		color: #232222;
		font: 18px 'UniversCondensed', Arial, sans-serif;
		padding-left: 20px;
		padding-top: 17px;
	}
	.gsam .results_info_bar {
		
	}
	.gsam .results_info_bar p.result_number {
		margin-bottom: 8px;
		margin-top: 8px;
	}
	.gsam .results_info_bar div.keyword_box p span.keyword {
		font: 18px 'UniversCondensedBold', Arial, sans-serif;
	}
	.gsam div.for_investors {
		margin-top: 31px;
		float: left;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .results_info_bar div.keyword_box p span.keyword {
		font-weight: bold;
	}
	.gsam .results_info_bar p.result_number {
		font-size: 11pt;
	}
}
.gsam .contactUsNew {
	font-family: 'UniversCondensed';
	font-size: 0;
}
.gsam .contactUsNew *{
	box-sizing: border-box;
	-webkitbox-sizing: border-box;
	-moz-box-sizing: border-box;
}
.gsam .contactUsNew__content {
	padding-right: 2%;
	width: 100%;
	padding-bottom: 30px;
}
.gsam .contactUsNew__content.bm-length_1 {
	width: 50%;
	display: inline-block
}
.gsam .contactUsNew__content.bm-length_1 .contactInfoNew {
	width: 100%
}
.gsam .contactUsNew__seeMore {
	font-size: 14px;
	position: absolute;
	right: 0;
	bottom: 8px;
	text-transform: none;
	font-family: UniversCondensed;
}
.gsam h2.fm-type_withSideText {
	position: relative;
	font-family: 'UniversCondensed';
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	margin-top: 35px;
	padding: 7px 0;
	padding-right: 90px;
}
.gsam .contactInfoNewText {
	display: inline-block;
	vertical-align: top;
}
.gsam .contactInfoNew__image {
	display: table-cell;
	width: 77px;
}
.gsam .contactInfoNewText.bm-with_image {
	padding-left: 10px;
	display: table-cell;
}
/*@media (min-width: 768px) {*/
.gsam  .contactUsNew__seeMore {
	padding-right: 8px;
}
.gsam .contactUsNew__content {
	padding-right: 0;
	width: 33%;
	display: inline-block;
	vertical-align: top;
}
.gsam .sidebar.shaded .contactUsNew{
	padding: 0 20px;
}
.gsam .sidebar .contactUsNew.bm-fields_2 .contactUsNew__content.bm-length_1, .gsam .sidebar .contactUsNew.bm-fields_3 .contactUsNew__content.bm-length_1 {
	width: 50%;
	padding-right: 15px;
}
.gsam .sidebar .contactUsNew.bm-fields_2 .contactUsNew__content.bm-length_1 .contactInfoNew, .gsam .sidebar .contactUsNew.bm-fields_3 .contactUsNew__content.bm-length_1 .contactInfoNew {
	width: 100%;
	padding-right : 0;
}
.gsam .contactUsNew__content.bm-content_more {
	width: 67%;
}
.gsam .contactUsNew__content.bm-content_more .contactInfoNew {
	width: 50%;
}

.gsam  .contactUsNew__heading.fm-type_withSideText {
	font-size: 20px;
	margin-bottom: 15px;
}

.gsam .gm-txtFrmt_inherit {
	color: inherit;
	display: inherit;
	font: inherit;
	text-decoration: inherit;
	text-transform: inherit;
}
.gsam .contactUsFeildLabel {
	font-size: 15px;
	display: block;
}
.gsam .contactInfoNew {
	font-size: 14px;
	display: inline-block;
	line-height: 16px;
	margin-top: 11px;
	width: 50%;
	vertical-align: top;
	padding-right: 15px;
}
.gsam .contactInfoNew__label {
	font-family: 'UniversCondensedBold';
}
.gsam .contactInfoNew__number a {
	color: #333333;
	cursor: default;
}
.gsam .contactInfoNew__number.bm-number_blue a, .gsam .contactInfoNew__email a {
	color: #466d96;
	font-family: 'UniversCondensedBold';
	word-break: break-all;
}

.gsam  .contactInfoNew {
	margin-top: 10px;
	width: 100%;
}


.gsam  .contactInfoNew {
	line-height: 18px;
	margin-top: 8px;
	width: 46%;
}
.gsam .contactInfoNew__number {
	color: inherit;
	font-family: 'UniversCondensed';
}


@media print {
	.noPrint {
		display: none !important;
	}
	.gsam  .contactInfoNew__number {
		font-family: 'UniversCondensed';
	}
	.gsam .contactUsNew {
		clear: both;
		float: left;
		width: 100%;
	}
	.gsam .contactUsNew__content,
	.gsam .contactUsFeildLabel,
	.gsam .contactInfoNew,
	.gsam .contactInfoNew__label,
	.gsam .contactInfoNew__address,
	.gsam .contactInfoNew__number,
	.gsam .contactInfoNew__email {
		font-family: arial;
		font-weight: normal;
	}
	
	.gsam .contactUsNew .contactUsNew__heading.fm-type_withSideText {
		border: 0 !important;
		font-weight: bold;
		font-size: 24px;
		font-family: arial !important;
	}

}

.gsam  .contactUsNew.bm-fields_1 .contactUsNew__content {
	width: 100%;
}
.gsam .contactUsNew.bm-fields_1 .contactInfoNew {
	width: 33%;
}
.gsam .contactUsNew.bm-fields_2 .contactUsNew__content, .gsam .contactUsNew.bm-fields_3 .contactUsNew__content {
	width: 33%;
}
.gsam .contactUsNew.bm-fields_2 .contactUsNew__content.bm-content_more, .gsam .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more {
	width: 67%;
}
.gsam .contactUsNew.bm-fields_2 .contactUsNew__content.bm-content_more .contactInfoNew, .gsam .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more .contactInfoNew {
	width: 50%;
}
.gsam .contactUsNew.bm-fields_2 .contactInfoNew, .gsam .contactUsNew.bm-fields_3 .contactInfoNew {
	width: 100%;
}
.gsam .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more {
	width: 33%;
}
.gsam .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more .contactInfoNew {
	width: 100%;
}


.gsam .sidebar .contactUsNew.bm-fields_1 .contactInfoNew {
	width: 50%;
}
.gsam .sidebar .contactUsNew.bm-fields_2 .contactUsNew__content, .gsam  .sidebar .contactUsNew.bm-fields_3 .contactUsNew__content {
	width: 100%;
}
.gsam .sidebar .contactUsNew.bm-fields_2 .contactInfoNew, .gsam .sidebar .contactUsNew.bm-fields_3 .contactInfoNew {
	width: 50%;
}
.gsam .sidebar .contactUsNew .contactUsNew__heading.fm-type_withSideText {
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	font-family: 'UniversCondensed';
	margin-bottom: 20px;
}
.gsam .sidebar *:first-child .contactUsNew__heading.fm-type_withSideText {
	margin-top: 0px;
}
.gsam .sidebar.shaded *:first-child .contactUsNew__heading.fm-type_withSideText {
	margin-top: 20px;
}
.gsam .contactUsNew.bm-fullLeft {
    width:100%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_1 .contactUsNew__content {
    width:75%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_1 .contactUsNew__content .contactInfoNew {
    width:33%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_2 .contactUsNew__content, .contactUsNew.bm-fullLeft.bm-fields_3 .contactUsNew__content {
    width:25%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_2 .contactUsNew__content .contactInfoNew, .contactUsNew.bm-fullLeft.bm-fields_3 .contactUsNew__content .contactInfoNew {
    width:100%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_2 .contactUsNew__content.bm-content_more {
    width:50%;
}
.gsam .contactUsNew.bm-fullLeft.bm-fields_2 .contactUsNew__content.bm-content_more .contactInfoNew {
    width:50%;
}
/*for authoring page*/
.gsam .module.contact_details_two_column ul li {
	float: left;
	margin-bottom: 60px;
	width: 94%;
}
.gsam .module.contact_details_two_column ul {
	width: 405px;
	float: left;
}
.gsam .module.contact_details_two_column ul li p.name {
	border-bottom: 1px solid #B1B2B1;
	font: 18px 'UniversCondensedBold', Arial, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 7px;
	width: 100%;
	color: #313131;
}
.gsam .module.contact_details_two_column ul li p.number {
	font-size: 15px;
	margin-top: 18px;
}
.gsam .contactType_heading {
	font-size: 20px;
}
.gsam .cq-wcm-edit .contact_details_two_column {
	background-color: #DDDDFF;
}
@media screen {
    .gsam .onlineRequest li {
        overflow: hidden;
    }
	.email_sent {
		color: #090;
	}
	.gsam .validation_error {
		color: #F00;
		font-family: "UniversCondensed", Arial;
		font-size: 14px;
	}
	.gsam .onlineRequest li .fieldWrap {
        float: left;
        width: 306px;
        margin: 0 0 30px;
    }
    .gsam .onlineRequest li .fieldWrap.even {
        width: 283px;
    }
    .gsam .onlineRequest li .fieldWrap.comment {
        width: 100%;
        margin-bottom: 50px;
        clear: both;
    }
    .gsam .onlineRequest li .fieldWrap label {
        display: block;
        margin: 0 0 8px 2px;
    }
    .gsam .onlineRequest li .fieldWrap input {
        width: 268px;
        padding: 0 8px;
        height: 30px;
    }
    .gsam .onlineRequest li .fieldWrap input,.gsam .onlineRequest li .fieldWrap textarea
        {
        font: 12px Arial;
        line-height: 30px;
        color: #333;
        border: 1px solid #c3c3c2;
        border-left: 2px solid #e5e5e5;
        border-bottom: 2px solid #e5e5e5;
    }
    .gsam .onlineRequest li .fieldWrap textarea {
        padding: 8px;
        width: 574px;
        height: 170px;
        margin: 0;
    }
    .gsam .onlineRequest li h3 {
        padding-bottom: 10px;
        margin-bottom: 24px;
        border-bottom: 1px solid #b1b2b1;
    }
    .lt-ie8 .onlineRequest li h3 {
        margin-top: 45px;
    }
    .lt-ie8.theme-1024 .onlineRequest li h3 {
        margin-top: 20px;
    }
    .gsam .onlineRequest li h3,.gsam .onlineRequest .button_wrap {
        width: 593px;
    }

    /* Custom Dropdown Style */
    .gsam .onlineRequest .formSelect {
        position: absolute;
        visibility: hidden;
    }

    /* Custom Dropdown Style */
    .gsam .onlineRequest .formSelect {
        position: absolute;
        visibility: hidden;
    }

    /* Button Style */
    .gsam .onlineRequest .button {
        background-color: transparent;
        cursor: pointer;
        display: inline-block;
        font-size: 14px;
        line-height: 25px;
        margin: -10px 0 0 0;
        padding: 0;
        text-decoration: none;
        text-transform: uppercase;
        float: right;
    }
    .gsam .onlineRequest .button span {
        background: url("../framework-libs/base/img/buttons/cta_L.png") no-repeat scroll left top
            transparent;
        float: left;
        line-height: 25px;
        margin: 0;
        padding: 0 3px 0 10px;
    }
    .gsam .onlineRequest .button span span {
        background: url("../framework-libs/base/img/buttons/cta_R.png") no-repeat scroll right
            top transparent;
        float: left;
        line-height: 25px;
        margin: 0;
        padding: 0 10px 2px 0;
    }
    .gsam .onlineRequest .button span span span {
        background: url("../framework-libs/base/img/buttons/cta_1px.png") repeat scroll 0 0
            transparent;
        color: #FFFFFF;
        float: left;
        font-family: UniversCondensedBold, Arial;
        font-weight: normal;
        line-height: 25px;
        margin: 0;
        padding: 0 3px;
    }
    .gsam .onlineRequest .button:hover span {
        background: url("../framework-libs/base/img/buttons/cta_L_hover.png") no-repeat scroll
            left top transparent;
    }
    .gsam .onlineRequest .button:hover span span {
        background: url("../framework-libs/base/img/buttons/cta_R_hover.png") no-repeat scroll
            right top transparent;
    }
    .gsam .onlineRequest .button:hover span span span {
        background: url("../framework-libs/base/img/buttons/cta_1px_hover.png") repeat scroll 0 0
            transparent;
    }
    .gsam .onlineRequest .button:focus span {
        background: url("../framework-libs/base/img/buttons/cta_L_hover.png") no-repeat scroll
            left top transparent;
    }
    .gsam .onlineRequest .button:focus span span {
        background: url("../framework-libs/base/img/buttons/cta_R_hover.png") no-repeat scroll
            right top transparent;
    } 
    .gsam .onlineRequest .button:focus span span span {
        background: url("../framework-libs/base/img/buttons/cta_1px_hover.png") repeat scroll 0 0
            transparent;
    }

    /* Validation Error Style */
    .gsam .onlineRequest li .fieldWrap.error label {
        color: #ff0000 !important;
    }
    .gsam .onlineRequest li .fieldWrap.error label:before {
        content: '* ';
    }
    .gsam .onlineRequest li .fieldWrap.error input,.gsam .onlineRequest li .fieldWrap.error textarea,.gsam .onlineRequest li .fieldWrap.error .ui_select_custom
        {
        border: 1px solid #ff0000;
    }
	.gsam .onlineRequest li .fieldWrap.error input{
        margin-bottom:1px;
	}
    /* Custom Dropdown style */
    .gsam .onlineRequest div.ui_select_custom,.gsam .onlineRequest div.custom_ul div.custom_ul_head,.gsam .onlineRequest div.ui_select_custom div.custom_ul_list div.ui_custom_select_li
        {
        height: 30px;
    }
    .gsam .onlineRequest div.custom_ul div.custom_ul_head,.gsam .onlineRequest div.ui_select_custom div.custom_ul_list div.ui_custom_select_li
        {
        line-height: 30px;
    }
    .gsam .onlineRequest div.custom_ul div.custom_ul_head {
        background:
            url("../framework-libs/base/img/dropdown/select_custom_ul_li_arrow_bgd_large.png")
            no-repeat right center #e7e8e8;
    }

	.gsam div.ui_select_custom {
		position: absolute;	
	}
    /* Theme 1024 Styling */
    .theme-1024.gsam .onlineRequest li .fieldWrap {
        width: 252px;
        margin: 0 0 20px;
    }
    .theme-1024.gsam .onlineRequest li .fieldWrap.even {
        width: 232px;
    }
    .theme-1024.gsam .onlineRequest li .fieldWrap label {
        font-size: 14px;
    }
    .theme-1024.gsam .onlineRequest li .fieldWrap input {
        width: 214px;
        height: 26px;
    }
    .theme-1024.gsam .onlineRequest li .fieldWrap textarea {
        width: 466px;
        padding: 5px 8px;
    }
    .theme-1024.gsam .onlineRequest li .fieldWrap input,.theme-1024.gsam .onlineRequest li .fieldWrap textarea,.theme-1024.gsam .onlineRequest div.custom_ul div.custom_ul_head,.theme-1024.gsam .onlineRequest div.ui_select_custom div.custom_ul_list big,.theme-1024.gsam .onlineRequest div.ui_select_custom div.custom_ul_list div.ui_custom_select_li
        {
        line-height: 26px;
    }
    .theme-1024.gsam .onlineRequest div.ui_select_custom,.theme-1024.gsam .onlineRequest div.ui_select_custom div.custom_ul_list
        {
        width: 233px;
    }
    .theme-1024.gsam .onlineRequest li h3,.theme-1024.gsam .onlineRequest .button_wrap
        {
        width: 485px;
    }
    .theme-1024.gsam .onlineRequest .button {
        font-size: 12px;
    }

    /* Theme 1024 Custom Dropdown style */
    .theme-1024.gsam .onlineRequest div.ui_select_custom,.theme-1024.gsam .onlineRequest div.custom_ul div.custom_ul_head,.theme-1024.gsam .onlineRequest div.ui_select_custom div.custom_ul_list div.ui_custom_select_li
        {
        height: 26px;
    }
    .theme-1024.gsam .onlineRequest div.ui_select_custom div.active {
        overflow-x: hidden;
    }
} /* end @media screen -- do not delete */
@media print {
    .gsam .onlineRequest form {
        display: none;
    }
}
.gsam .pageTitleBox {
  margin-bottom: 20px;
}
.gsam .pageTitleBox.gm-clear_fix:after {
  content: '';
  display: block;
  clear: both;
}
.gsam .pageTitleBox h1 {
  font-family: 'UniversCondensedBold';
  margin: 0px;
  font-size: 36px;
  width: 60%;
  float: left;
}
.gsam .pageTitleBox hr {
  border-top: 5px solid #c6c8c9;
  border-bottom: 0;
  clear: both;
  margin: 5px 0;
}
.gsam .pageTitleBox .utilsBtn {
  margin-top: 3px;
  float: right;
  width: 27px;
  text-align: center;
  cursor: pointer;
  width: 41px;
}
.gsam .pageTitleBox .utilsBox {
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 100000;
  background-color: transparent;
  position: static;
  display: inline-block ! important;
  float: right;
}
.gsam .pageTitleBox .utils {
  border-right: 1px solid #c6c8c9;
  float: left;
  padding-right: 9px;
  margin-top: 3px;
}
.gsam .pageTitleBox .share {
  font-size: 0;
  margin: 5px 0;
  padding: 0;
  border: none;
  float: right;
}
.gsam .pageTitleBox .share__icons {
  display: inline-block;
  width: auto;
  margin-left: 14px;
}
.gsam .pageTitleBox .icon {
  background-image: url('../../gsam-style/common/img/sprites/icons_ratina_small.png');
  background-repeat: no-repeat;
  display: inline-block;
}
.gsam .pageTitleBox .icon.im-printBlue-md {
  background-position: -3px -693px;
  width: 14px;
  height: 13px;
}
.gsam .pageTitleBox .icon.im-subscribeBlue-md {
  background-position: -3px -860px;
  width: 11px;
  height: 10px;
}
.gsam .pageTitleBox .icon.im-plusDarkBlue-md {
  background-position: -3px -658px;
  width: 11px;
  height: 10px;
}
.gsam .pageTitleBox .icon.im-downloadSmall-md {
  background-position: -3px -404px;
  width: 12px;
  height: 13px;
}
.gsam .pageTitleBox .icon.im-twitter-md {
  background-position: -3px -895px;
  width: 21px;
  height: 16px;
}
.gsam .pageTitleBox .icon.im-linkedInBlue-md {
  background-position: -3px -493px;
  width: 18px;
  height: 16px;
}
.gsam .pageTitleBox .icon.im-emailBlue-md {
  background-position: -3px -444px;
  width: 21px;
  height: 15px;
}
.gsam .pageTitleBox .extraOptions {
  display: inline-block;
  border: none;
  padding: 0 5px;
}
.gsam .pageTitleBox .extraOptions__text {
  font-size: 11px;
  text-transform: uppercase;
  font-family: 'UniversCondensedBold';
  margin-left: 4px;
}
.gsam .pageTitleBox .extraOptions.bm-removeFromFav {
  color: #9095A8;
}
.gsam .pageTitleBox .altRows {
  font-size: 14px;
  font-family: Arial, Helvetica, serif;
}
.gsam .pageTitleBox .altRows__1 {
  background-color: #f7f7f6;
}
.gsam .pageTitleBox .altRows__1,
.gsam .pageTitleBox .altRows__2 {
  padding: 2px 5.5%;
}
.gsam .pageTitleBox .tabsContainer {
  font-size: 0;
  height: 65px;
  position: relative;
  width: 80%;
}
.gsam .pageTitleBox .blueFilterTab {
  position: absolute;
  height: 65px;
  width: 50%;
  display: table;
}
.gsam .pageTitleBox .blueFilterTab.bm-tab_right {
  border-left: 10px solid transparent;
  left: 50%;
}
.gsam .pageTitleBox .blueFilterTab.selectedBlueFilterTab {
  z-index: 100000;
}
.gsam .pageTitleBox .blueFilterTab__label {
  height: 15px;
  display: table-row;
  font-family: 'UniversCondensed';
  font-size: 14px;
}
.gsam .pageTitleBox .blueFilterTab__value {
  padding-left: 16px;
  background-color: #688bb8;
  display: table-cell;
  vertical-align: middle;
  color: white;
  font-size: 13px;
  font-family: 'UniversCondensed';
}
.gsam .pageTitleBox .blueFilterTab__arrow {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  width: 16px;
  background-color: #85abd1;
  width: 23px;
}
.gsam .pageTitleBox .blueFilterTabDropdown {
  left: 0;
  width: 100%;
  position: absolute;
  top: 100%;
  height: 320px;
  overflow: hidden;
  z-index: 100000;
  background-color: #e9e9e9;
}
.gsam .pageTitleBox .listSeperator {
  position: absolute;
  top: 0;
  bottom: 80px;
  left: 50%;
  width: 1px;
  background-color: #d6d6d6;
}
.gsam .pageTitleBox .selectList {
  padding-left: 10px;
  margin-top: 55px;
  height: 185px;
  width: 50%;
  float: left;
  overflow-y: scroll;
}
.gsam .pageTitleBox .selectList__label {
  padding: 20px 0;
  position: absolute;
  top: 0;
  height: 55px;
  font-size: 18px;
  color: #9f9f9f;
  font-family: 'UniversCondensed';
}
.gsam .pageTitleBox .selectList__list {
  list-style-type: none;
  padding: 0;
}
.gsam .pageTitleBox .selectList__list__item {
  font-family: 'UniversCondensedBold';
  font-size: 15px;
  color: #3b5681;
  padding: 10px 0;
}
.gsam .pageTitleBox .selectList__list__item.selectedLI {
  background-color: #333333;
  margin-left: -10px;
  padding-left: 10px;
  color: white;
}
.gsam .pageTitleBox .okCancel {
  position: absolute;
  bottom: 0;
  padding: 20px 10px;
  height: 80px;
  border-top: 1px solid #d6d6d6;
  width: 100%;
}
.gsam .pageTitleBox .okCancel__btn {
  margin-right: 20px;
}
.gsam .pageTitleBox #performanceIndex .highcharts-legend {
  left: 5% ! important;
  right: 0 ! important;
}
.gsam .pageTitleBox #performanceIndex .highcharts-legend .null {
  width: 100% ! important;
}
.gsam .pageTitleBox #performanceIndex .highcharts-legend .null .null {
  width: 100% ! important;
}
.gsam .pageTitleBox #performanceIndex .highcharts-legend .null .null .highcharts-legend-item {
  width: 100% ! important;
}
.gsam .pageTitleBox #performanceIndex .highcharts-legend .null .null .highcharts-legend-item > span {
  width: 100% ! important;
  left: 0 ! important;
}

@media screen { /** START of Without Gradient Sidebar Block ***/
	.gsam .sidebar .module.without_gradient_sidebar_block {
		background-color: #dee0e2;
		padding: 15px 20px;
	}
	.gsam .sidebar .module.without_gradient_sidebar_block h3 {
		font: 16px 'UniversCondensedBold', Arial, sans-serif;
		color: #333333;
	}
	.theme-1024.gsam .sidebar .module.without_gradient_sidebar_block h3 {
		font-size: 14px ;
	}
	.gsam .sidebar .module.without_gradient_sidebar_block h3 a {
		cursor: pointer;
	}
	.gsam .sidebar .module.without_gradient_sidebar_block h3 a:hover {
		color: #2C61A6;
		cursor: pointer;
	}
	.gsam .sidebar .module.without_gradient_sidebar_block h3 {
		font: 16px 'UniversCondensedBold', Arial, sans-serif;
		color: #333333;
	}

	/** END of Without Gradient Sidebar Block ***/

	/** START of Gradient Sidebar Block ***/
	.gsam .sidebar .module.gradient_sidebar_block {
		background:
			url("../components-libs/multple-sec-right-col/img/gradient_sidebar_module_gradient.jpg")
			repeat-x scroll 100% 0 #DEE0E2;
		padding: 15px 20px 15px;
	}
	.gsam .sidebar .module.gradient_sidebar_block h3 {
		font: 16px 'UniversCondensedBold', Arial, sans-serif;
		color: #333333;
		margin-top: 0px;
	}
	.theme-1024.gsam .sidebar .module.gradient_sidebar_block h3 {
		font-size: 14px;
	}
	
	.gsam .sidebar .module.gradient_sidebar_block h3 a {
		cursor: pointer;
	}
	.gsam .sidebar .module.gradient_sidebar_block h3 a:hover {
		color: #2C61A6;
		cursor: pointer;
	}

	/** END of Gradient Sidebar Block ***/

	/** START of Gradient Sidebar Block With Border ***/
	.gsam .sidebar .module.without_gradient_sidebar_block.with_border,.gsam .sidebar .module.gradient_sidebar_block.with_border
		{
		border-bottom: 6px solid #acb1b8;
	}
	
    .gsam .sidebar .module .duedate {
        font-family: UniversCondensedBold;
        color: #A6A8AB;
    }

	/** END of Gradient Sidebar Block With Border ***/
} /* end @media screen -- do not delete */
.search_results_funds b{
	font-weight: bold;
}
.gsam .search .search_results_funds h2 {
 width: 320px;
}
.gsam.theme-1024 .search .search_results_funds h2{
  width:254px;
}
.gsam .search_results .section.section_heading{
	font-weight: bold;
	padding-left: 3px;	
	width:112px;
}
@media screen {
	.gsam .sidebar .relatedFunds,.gsam .right.home .relatedFunds {
		background-color: #DEE0E2;
	    border-bottom: 4px solid #000000;
        font-size: 12px;
        padding: 20px 15px;
	}
	.gsam .sidebar .relatedFunds ul,.gsam .right.home .relatedFunds ul {
	   margin-top: 15px;
	}
	.gsam .sidebar .relatedFunds ul li,.gsam .right.home .relatedFunds ul li {
	   color: #365884;
	   line-height: 17px;
       margin: 5px 0;
       text-transform: uppercase;
	}
	.gsam .sidebar .relatedFunds ul li a,.gsam .right.home .relatedFunds ul li a  {
	   text-decoration:none;
	}
} /* end @media screen -- do not delete */
@media screen {

.gsam .featuredContainer{
	overflow: hidden;
	width: 100%;
}
.gsam .featuredFunds ul {
	width: 384px!important;
}
.gsam .right.home .featuredFunds ul {
	width: 385px!important;
}
.gsam .featuredFunds li {
	clear:both;
	*float:left;
	*width: 384px;
}
.gsam .featuredFunds h2 {
    overflow: hidden;
    padding: 13px 5px 12px 16px;
}
.gsam .featuredFunds li div {
    display: inline;
    float: left;
   	padding: 12px 25px 8px 30px;
    width: 115px;
	overflow:hidden;
}

.gsam.theme-1024 .featuredFunds li div {   
   	padding: 12px 25px 8px 25px;   
}
.gsam .featuredFunds p {
	float:left;
	width:174px;
	padding:14px 20px;
	font-size:14px;
	line-height:17px;
	color:#333;
	display:inline;
}

.gsam .featuredFunds h2 div {
	float:right;
}
	
.gsam.theme-1024 .featuredFunds .fixed_income {
        background: url("../framework-libs/base/img/featured_funds/maroon_1024.jpg") no-repeat
            scroll left top transparent;
}   
.gsam.theme-1024 .featuredFunds .specialty {
        background: url("../framework-libs/base/img/featured_funds/sky_1024.jpg") no-repeat
            scroll left top transparent;
}
.gsam.theme-1024 .featuredFunds .total_portfolio_solutions {
        background: url("../framework-libs/base/img/featured_funds/yellow_1024.jpg") no-repeat
            scroll left top transparent;
}
.gsam.theme-1024 .featuredFunds .multi_asset {
        background: url("../framework-libs/base/img/featured_funds/yellow_1024.jpg") no-repeat
            scroll left top transparent;
}
	
.gsam .featuredFunds h3 {
    font-size: 16px;
	font-family: UniversCondensedBold, Arial;
	font-weight:normal;
	*letter-spacing:-1px;
    line-height: 15px;
    margin-bottom: 7px;
}
	
.gsam .featuredFunds .money_markets h3,.gsam .featuredFunds .equity h3,.gsam .featuredFunds .fixed_income h3,.gsam .featuredFunds .specialty h3,.gsam .featuredFunds .total_portfolio_solutions h3 {
    font-size: 16px;
    font-family: UniversCondensedBold, Arial;
    font-weight:normal;
    *letter-spacing:-1px;
    line-height: 15px;
    margin-bottom: 7px;
    margin-top:0px;
}
.gsam.theme-1024 .featuredFunds .money_markets h3,
.gsam.theme-1024 .featuredFunds .equity h3,
.gsam.theme-1024 .featuredFunds .fixed_income h3,
.gsam.theme-1024 .featuredFunds .specialty h3,
.gsam.theme-1024 .featuredFunds .total_portfolio_solutions h3{
    font-family: UniversCondensedBold, Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 13px;
    margin-bottom: 4px;
}

/* -[ START Added CSS property to override parent property ]- */ 	
.gsam .featuredFunds .money_markets p,.gsam .featuredFunds .equity p,.gsam .featuredFunds .fixed_income p,.gsam .featuredFunds .specialty p,.gsam .featuredFunds .total_portfolio_solutions p {
	margin:0;
}
	
.gsam .sidebar .money_markets.module,.gsam .sidebar .equity.module,.gsam .sidebar .fixed_income.module,.gsam .sidebar .specialty.module,.gsam .sidebar .total_portfolio_solutions.module {
    
}	
/* -[ END Added CSS property to override parent property ]- */
.gsam .featuredFunds h5 {
	color:#fff;
	font-size: 16px;
	font-family: UniversCondensedBold, Arial;
	font-weight:normal;
	margin-bottom: 0px;
	margin-top: 4px;
}

.gsam .featuredFunds h4 {
	font-size: 18px;
	font-family: UniversCondensed, Arial;
	font-weight:normal;
	margin-bottom: 2px;
}

.gsam .featuredFunds .sector {
	color:#000;
	font-size: 14px;
	font-family: UniversCondensed, Arial;
	font-weight:normal;
	margin-bottom: 2px;
}

.gsam .featuredFunds .share,
.gsam .featuredFunds .share_class {
	color:#fff;
	font-size: 14px;
	font-family: UniversCondensedBold, Arial;
	font-weight:normal;
	margin-bottom: 2px;
}

.gsam .featuredFunds .label {
	color:#fff;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}

.gsam .featuredFunds .equity h4 {
	color:#084b75;
}
.gsam .featuredFunds .fixed_income h4 {
	color:#772124;
}
.gsam .featuredFunds .money_markets h4 {
	color:#0a5e47;
}
.gsam .featuredFunds .specialty h4 {
    color:#00778b;
}
.gsam .featuredFunds .alternatives h4 {
    color:#00778b;
}
.gsam .featuredFunds .real_estate h4 {
    color:#00778b;
}
.gsam .featuredFunds .commodities h4 {
    color:#00778b;
}
.gsam .featuredFunds .portfolio_solutions h4 {
    color:#d0701a;
}
.gsam .featuredFunds .total_portfolio_solutions h4 {
    color:#d0701a;
}

.gsam .featuredFunds .equity {
	background:url("../framework-libs/base/img/featured_funds/blue.jpg") top left no-repeat;
	background-color: #084b75;
}

.gsam .featuredFunds .money_markets {
	background:url("../framework-libs/base/img/featured_funds/green.jpg") top left no-repeat;
	background-color: #0a5e47;
}
.gsam .featuredFunds .fixed_income {
    background:url("../framework-libs/base/img/featured_funds/maroon.jpg") top left no-repeat;
    background-color:#772124;
}
.gsam .featuredFunds .specialty {
    background:url("../framework-libs/base/img/featured_funds/sky.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .alternatives {
    background:url("../framework-libs/base/img/featured_funds/sky.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .real_estate {
    background:url("../framework-libs/base/img/featured_funds/sky.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .commodities {
    background:url("../framework-libs/base/img/featured_funds/sky.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .total_portfolio_solutions {
    background:url("../framework-libs/base/img/featured_funds/yellow.jpg") top left no-repeat;
    background-color:#d0701a;
}
.gsam .featuredFunds .multi_asset {
    background:url("../framework-libs/base/img/featured_funds/yellow.jpg") top left no-repeat;
    background-color:#d0701a;
}
.gsam .featuredFunds .portfolio_solutions {
    background:url("../framework-libs/base/img/featured_funds/yellow.jpg") top left no-repeat;
    background-color:#d0701a;
}
.theme-1024.gsam .featuredFunds .equity {
	background:url("../framework-libs/base/img/featured_funds/blue_1024.jpg") top left no-repeat;
	background-color: #084b75;
}

.theme-1024.gsam .featuredFunds .money_markets {
	background:url("../framework-libs/base/img/featured_funds/green_1024.jpg") top left no-repeat;
	background-color: #0a5e47;
}
.theme-1024.gsam .featuredFunds .fixed_income {
    background:url("../framework-libs/base/img/featured_funds/maroon_1024.jpg") top left no-repeat;
    background-color:#772124;
}
.theme-1024.gsam .featuredFunds .specialty {
    background:url("../framework-libs/base/img/featured_funds/sky_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .alternatives {
    background:url("../framework-libs/base/img/featured_funds/sky_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .real_estate {
    background:url("../framework-libs/base/img/featured_funds/sky_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .commodities {
    background:url("../framework-libs/base/img/featured_funds/sky_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .portfolio_solutions {
    background:url("../framework-libs/base/img/featured_funds/yellow_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}
.theme-1024.gsam .featuredFunds .multi_asset {
    background:url("../framework-libs/base/img/featured_funds/yellow_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}
.theme-1024.gsam .featuredFunds .total_portfolio_solutions {
    background:url("../framework-libs/base/img/featured_funds/yellow_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}

/*over images for normal and 1024 view*/
.gsam .featuredFunds .equity.over {
	background:url("../framework-libs/base/img/featured_funds/blue_over.jpg") top left no-repeat;
	background-color: #084b75;
}
.gsam .featuredFunds .money_markets.over {
	background:url("../framework-libs/base/img/featured_funds/green_over.jpg") top left no-repeat;
	background-color: #0a5e47;
}
.gsam .featuredFunds .fixed_income.over {
    background:url("../framework-libs/base/img/featured_funds/maroon_over.jpg") top left no-repeat;
    background-color:#772124;
}
.gsam .featuredFunds .specialty.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .alternatives.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .real_estate.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .commodities.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over.jpg") top left no-repeat;
    background-color:#00778b;
}
.gsam .featuredFunds .total_portfolio_solutions.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over.jpg") top left no-repeat;
    background-color:#d0701a;
}
.gsam .featuredFunds .multi_asset.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over.jpg") top left no-repeat;
    background-color:#d0701a;
}
.gsam .featuredFunds .portfolio_solutions.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over.jpg") top left no-repeat;
    background-color:#d0701a;
}

.theme-1024.gsam .featuredFunds .equity.over {
	background:url("../framework-libs/base/img/featured_funds/blue_over_1024.jpg") top left no-repeat;
	background-color: #084b75;
}
.theme-1024.gsam .featuredFunds .money_markets.over {
	background:url("../framework-libs/base/img/featured_funds/green_over_1024.jpg") top left no-repeat;
	background-color: #0a5e47;
}
.theme-1024.gsam .featuredFunds .fixed_income.over {
    background:url("../framework-libs/base/img/featured_funds/maroon_over_1024.jpg") top left no-repeat;
    background-color:#772124;
}
.theme-1024.gsam .featuredFunds .specialty.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .alternatives.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .real_estate.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .commodities.over {
    background:url("../framework-libs/base/img/featured_funds/sky_over_1024.jpg") top left no-repeat;
    background-color:#00778b;
}
.theme-1024.gsam .featuredFunds .portfolio_solutions.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}
.theme-1024.gsam .featuredFunds .multi_asset.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}
.theme-1024.gsam .featuredFunds .total_portfolio_solutions.over {
    background:url("../framework-libs/base/img/featured_funds/yellow_over_1024.jpg") top left no-repeat;
    background-color:#d0701a;
}
/*end over images */

.gsam .right .featuredFunds .module, 
.gsam .right .featuredFunds .module_over, 
.gsam .sidebar .featuredFunds .module,
.gsam .sidebar .featuredFunds .module_over,
.gsam .sidebar.shaded .featuredFunds .module,
.gsam .sidebar.shaded .featuredFunds .module_over{
		margin-bottom:0px;
    	padding: 0 0 6px;
}

.theme-1024.gsam .right .featuredFunds .module, 
.theme-1024.gsam .right .featuredFunds .module_over, 
.theme-1024.gsam .sidebar .featuredFunds .module,
.theme-1024.gsam .sidebar .featuredFunds .module_over,
.theme-1024.gsam .sidebar.shaded .featuredFunds .module,
.theme-1024.gsam .sidebar.shaded .featuredFunds .module_over{
    	padding: 0 0 12px;
}

.gsam .featuredFunds table {
    display: block;
    float: left;
    margin-top: 10px;
    position: relative;
    width: 210px;
}


.gsam .featuredFunds table tr td {
    width: 106px;
    padding: 1px;
}
.gsam .featuredFunds .money_markets.over .label,
.gsam .featuredFunds .money_markets.over .share {
	color:#99cccc;
}
.gsam .featuredFunds .equity.over .label,
.gsam .featuredFunds .equity.over .share {
	color:#3399cc;
}
.gsam .featuredFunds .fixed_income.over .label,
.gsam .featuredFunds .fixed_income.over .share {
	color:#bc8080;
}

.gsam .featuredFunds .specialty.over .label,
.gsam .featuredFunds .specialty.over .share {
	color:#46b0c1;
}

.gsam .featuredFunds .alternatives.over .label,
.gsam .featuredFunds .alternatives.over .share {
	color:#46b0c1;
}

.gsam .featuredFunds .real_estate.over .label,
.gsam .featuredFunds .real_estate.over .share {
	color:#46b0c1;
}

.gsam .featuredFunds .commodities.over .label,
.gsam .featuredFunds .commodities.over .share {
	color:#46b0c1;
}

.gsam .featuredFunds .portfolio_solutions.over .label,
.gsam .featuredFunds .portfolio_solutions.over .share {
	color:#ecc098 ;
}

.gsam .featuredFunds .total_portfolio_solutions.over .label,
.gsam .featuredFunds .total_portfolio_solutions.over .share {
	color:#ecc098 ;
}

.gsam .featuredFunds .over h3,
.gsam .featuredFunds .over h4
{
	color:#fff !important;
}


.gsam .featuredFunds h3 a {
	color: #333333;
	text-decoration:none;
}


.gsam .featuredFunds .over h3 a{
	color: #fff;
	text-decoration:none;
}


.gsam .featuredFunds li.over div {
    padding: 12px 15px 8px 30px;
}

.gsam.theme-1024 .featuredFunds li.over div {
    padding: 12px 10px 8px 25px;
}

.gsam .featuredFunds .carousel .slide span.clear {
	display: block;
}
.gsam .featuredFunds .carousel .module {
	background-color: #E9E9E9;
}


/* featured funds for generic sidebar usage */
.gsam .sidebar .find_funds_sidebar{
	float:left;
	padding-bottom: 0;
	margin-bottom: 15px;
	overflow: visible;
	z-index: 9;
}

.gsam .sidebar .find_funds_sidebar.browse_funds_sidebar{
	z-index: 5;
}

.gsam .sidebar.shaded .find_funds_sidebar{
	padding: 0 !important;
}	
/* Module-Vertical Getting Started (Module-65) */  
.gsam .sidebar .module.getting_started {
     20px;
}	
/* Overriding to accommodate changes needed in related funds*/  
.gsam .sidebar .module{
    margin-bottom:0;
}
.gsam .featuredFunds .carousel .module, .gsam .featuredFunds .carousel .module_over{
	min-height:124px;
}

.theme-1024.gsam .featuredFunds .carousel .module, .theme-1024.gsam .featuredFunds .carousel .module_over{
	min-height:101px;
}

.gsam.theme-1024 .sidebar .featuredFunds .carousel .slide a {
	width: auto;

}
.gsam.theme-1024 .sidebar .carousel .slide p {
	width: auto;
}	
.gsam.theme-1024 .featuredFunds p{
	padding: 14px 18px 0px 30px;
}	
}/* end @media screen -- do not delete */
.gsam .sidebar.shaded .slider_featured_funds_sidebar.carousel .tray .slide{
	padding:0;
}
.gsam .sidebar.shaded .slider_featured_funds_sidebar.carousel.tray_wrap {
	padding: 0;
}
.gsam.theme-1024 .sidebar.shaded .slider_featured_funds_sidebar.carousel.tray_wrap .slide p {
	width: 116px;
}
.gsam.theme-1024 .sidebar.shaded .slider_featured_funds_sidebar.carousel.tray_wrap .slide a {
	width: auto;
}



@media screen {
/** START of Related Funds Block ***/
.gsam .right.home .module.editorial {
    font: normal 14px/17px Arial;
    overflow: hidden;
    padding: 0 0 20px;
    position: relative;
    clear: both;
    margin-bottom: 20px;
}
.gsam .sidebar .module.related_funds_block, .gsam .right.home .module.related_funds_block.editorial{
    padding: 0px 20px;
    background:#DEE0E2;
    margin-bottom:20px;
}

.gsam .sidebar .module.related_funds_block.editorial.rte.no-title, .gsam .right.home .module.related_funds_block.editorial.rte.no-title{
    margin-top:-20px;
}

.gsam .right.home .module.editorial h2 {
    border: 1px solid #BFBFBE;
    border-width: 1px 0;
    color: #333;
    font: normal 16px/16px UniversCondensed, Arial;
    letter-spacing: -0.15px;
    margin: 0px;
    padding: 4px 0;
    text-transform: uppercase;
}
.gsam .sidebar .module.related_funds_block h2, .gsam .right.home .module.related_funds_block.editorial h2{
    margin-top:15px;
}

.gsam .related_funds_block .equity h4 {
	color:#084b75;
}
.gsam .related_funds_block .fixed_income h4 {
	color:#772124;
}
.gsam .related_funds_block .money_markets h4 {
	color:#0a5e47;
}
.gsam .related_funds_block .specialty h4 {
    color:#00778b;
}
.gsam .related_funds_block .alternatives h4 {
    color:#00778b;
}
.gsam .related_funds_block .real_estate h4 {
    color:#00778b;
}
.gsam .related_funds_block .commodities h4 {
    color:#00778b;
}
.gsam .related_funds_block .portfolio_solutions h4 {
    color:#d0701a;
}
.gsam .related_funds_block .total_portfolio_solutions h4 {
    color:#d0701a;
}

.gsam .sidebar .module.related_funds_block h4, .gsam .right.home .module.related_funds_block.editorial h4{
    font: 16px 'UniversCondensed', Arial, sans-serif;
    padding-top:10px;
}

.gsam .sidebar .module.related_funds_block h3, .gsam .right.home .module.related_funds_block.editorial h3{
    margin-top: 3px;
    padding-top: 0;
}

.gsam .right.home .module.editorial h3 {
    color: #333;
    font: normal 21px UniversCondensedBold, Arial;
    margin: 15px 0 1px;
    text-transform: none;
}

.gsam .sidebar .module.related_funds_block h3 a, .gsam .right.home .module.related_funds_block.editorial h3 a{
    color:#333333;
    text-decoration:none !important;
}

.gsam .sidebar .module.related_funds_block h3 a:hover, .gsam .right.home .module.related_funds_block.editorial h3 a:hover{
    color:#2C61A6;
}

.gsam .sidebar .module.related_funds_block p, .gsam .right.home .module.related_funds_block.editorial p, .gsam .sidebar .module.related_funds_block ul, .gsam .sidebar .module.related_funds_block ol, .gsam .right.home .module.related_funds_block.editorial ul, .gsam .right.home .module.related_funds_block.editorial ol{
    margin-top: 3px;
    padding-top: 0;
    margin-bottom: 22px;
}
.gsam .sidebar .module.related_funds_block ul ul, 
.gsam .right.home .module.related_funds_block.editorial ul ul,
.gsam .sidebar .module.related_funds_block ul ol, 
.gsam .right.home .module.related_funds_block.editorial ul ol,  
.gsam .sidebar .module.related_funds_block ol ul, 
.gsam .right.home .module.related_funds_block.editorial ol ul,
.gsam .sidebar .module.related_funds_block ol ol, 
.gsam .right.home .module.related_funds_block.editorial ol ol{
    margin-bottom: 0px;
}
.gsam .sidebar .module.related_funds_block ul, .gsam .right.home .module.related_funds_block.editorial ul, .gsam .sidebar .module.related_funds_block ol, .gsam .right.home .module.related_funds_block.editorial ol {
    margin-left: 0px;
    margin-top: 0px;
}
.gsam .sidebar .module.related_funds_block ul ul li, 
.gsam .right.home .module.related_funds_block.editorial ul ul li,
.gsam .sidebar .module.related_funds_block ul ol li, 
.gsam .right.home .module.related_funds_block.editorial ul ol li,  
.gsam .sidebar .module.related_funds_block ol ul li, 
.gsam .right.home .module.related_funds_block.editorial ol ul li,
.gsam .sidebar .module.related_funds_block ol ol li, 
.gsam .right.home .module.related_funds_block.editorial ol ol li {
    background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -558px transparent;
}
.gsam .right.home .module.editorial p{
    margin: 15px 0 0;
}

.gsam .sidebar .module.related_funds_block.rte ul,.gsam .sidebar .module.related_funds_block.rte ol, .gsam .right.home .module.related_funds_block.rte.editorial ul,.gsam .right.home .module.related_funds_block.rte.editorial ol{
    padding-left: 17px;
}

.gsam .sidebar .module.related_funds_block a.rlink, .gsam .right.home .module.related_funds_block a.rlink{
    font: 12px UniversCondensedBold,Arial;
    text-decoration: none !important;
    text-transform: uppercase;
    display: block;
    margin-top: 22px;
}

.gsam .sidebar .module.related_funds_block .related_funds_item, .gsam .right.home .module.related_funds_block.editorial .related_funds_item{
    background: url("../framework-libs/base/img/gradient_sidebar_module_gradient.jpg") repeat-x scroll 100% 0 #DEE0E2;
    padding: 15px 20px;
    margin: 0 -20px;
}

.gsam .sidebar .module.related_funds_block .related_funds_item.first, .gsam .right.home .module.related_funds_block.editorial .related_funds_item.first{
/*  padding-top: 23px;  
*/  background: none;
}
.gsam .module.related_funds_block .related_funds_item.first{
/*  padding-top: 23px;  
*/  background: none;
}
 .theme-1024.gsam .sidebar.shaded .module.related_funds_block .related_funds_item {
        padding-bottom: 0px;
    }

/** END of Related Funds Block ***/

} /* end @media screen -- do not delete */

@media screen { /* Module sidebar-map */
	.gsam .module.sidebar_location .map_container {
		width:100%;
		overflow: hidden;
	}		
	.gsam .module.sidebar_location .map_container img {		
		max-width: 100%;
		margin-right: 0px;
	}
	.gsam .sidebar .module.sidebar_location .title {
		font-size: 16px;
		color: #333;
		font-family: "UniversCondensedBold", Arial;
		margin: 15px 0 10px;
		text-transform: none;
	}
	.gsam .sidebar.shaded .module.sidebar_location a.enlarge_map {
		background: url("../framework-libs/base/img/ideas-insights/ideas_insights_sprites.png")
            no-repeat -6px -42px transparent;
		padding: 5px 0 0 28px;
		line-height: 22px;
		display: block;
		float: left;
		font-family: 'UniversCondensedBold', Arial;
		color: #365884;
		text-decoration: none;
		text-transform: uppercase;
	}
	.gsam .sidebar.shaded .module.sidebar_location .enlarge_map:hover {
		background-position: -6px -75px;
		color: #2C61A6;
	}
	/* 1024 */
	/*.theme-1024.gsam .module.sidebar_location .map_container {
		width: 100%;
	}*/
	/*.theme-1024.gsam .module.sidebar_location .map_container img {
		width: 100%;
	}*/
	.theme-1024.gsam .sidebar .module.sidebar_location .title {
		margin: 10px 0 5px;
		font-size: 14px;
	}
	.gsam.theme-1024 .sidebar.shaded .module.sidebar_location a.enlarge_map
		{
		font-size: 12px;
		line-height: 24px;
	}
} /* end @media screen -- do not delete */
@media screen {
	.gsam .sidebar .module.survey {
		background: #292828;
		color: #FFF;
		margin: 0;
		padding-top: 30px;
	}
	.gsam .sidebar .module.survey .survey_wrapper h2 {
		color: #FFF;
		padding: 0;
		margin: 0;
		border: 0 none;
		text-transform: none;
	}
	.gsam .sidebar .module.survey .rounded_button {
		margin: 10px 0 10px 0;
	}
	/*.gsam.lt-ie8 .sidebar .module.survey{
  padding-bottom:15px;
}*/
	/* 1024 */
	.theme-1024.gsam .sidebar .module.survey {
		padding-top: 25px;
	}
	.theme-1024.gsam .sidebar .module.survey .rounded_button {
		margin: 5px 0 5px 0;
	}
} /* end @media screen -- do not delete */
/*******
*
* Author and Expert sections
*
*******/
@media screen {
	.gsam .about_the_authors {
		margin-top: 11px;
	}
	.gsam .sidebar .module.about_the_authors h2 {
		margin: 0 0 9px;
	}
	.gsam.theme-1024 .sidebar .module.about_the_authors h2 {
		margin: 0;
	}
	.gsam .sidebar .module .person {
		border: 1px solid #ccc;
		border-width: 1px 0 0;
		color: #232e3b;
		overflow: hidden;
		padding: 12px 0;
	}
	.gsam .sidebar .module .person.first {
		border: 0;
	}
	.gsam .sidebar .module .person.large {
		border: 0;
	}

	/* Mega specificity in order to override fund detail rules when using article modules in its sidebar */
	.gsam .sidebar .module.about_the_authors .person img,.gsam .sidebar .module.about_the_experts .person img
		{
		float: left;
		margin-right: 7px;
		width: auto;
	}
	.gsam .sidebar .module .person p {
		line-height: 19px;
		margin: 0;
	}
	.gsam .sidebar .module .person .name {
		font: normal 25px UniversCondensed, Arial;
		margin: 0;
		text-transform: none;
	}
	.gsam .sidebar .person .name a {
		color: #232e3b;
	}
	.gsam .sidebar .person .meta {
		margin: 0 0 23px;
	}
	.gsam .sidebar .person .meta p {
		line-height: 17px;
	}
	.gsam .sidebar .person .more {
		margin: 12px 0;
	}
	.gsam .sidebar .module .person .title {
		margin-bottom: 5px;
	}
	.gsam .sidebar .module .person .org_title {
		margin-bottom: 5px;
		font: 14px UniversCondensedBold,Arial;
   		text-decoration: none;
		text-transform: none;
	}	
	
	.gsam .sidebar .module .person .upper_border {
	    -moz-border-bottom-colors: none;
	    -moz-border-left-colors: none;
	    -moz-border-right-colors: none;
	    -moz-border-top-colors: none;
	    border-color: #CCCCCC;
	    border-image: none;
	    border-style: solid;
	    border-width: 1px 0 0;
	    color: #232E3B;
	    overflow: hidden;
	    padding-top: 10px;
   		margin-top: 15px;
	}
	.gsam .sidebar .module .person.large .name {
		margin-top: 13px;
	}
	.gsam .sidebar .person.small {
		padding: 8px 0;
	}
	.gsam .sidebar .person.small .name {
		font: normal 16px/18px UniversCondensedBold, Arial;
		margin: 0;
	}
	.gsam .sidebar .person.small .name a {
		color: #365884;
	}
	.gsam .sidebar .person.small .title {
		font: normal 14px UniversCondensed, Arial;
		text-transform: uppercase;
	}
	.gsam .sidebar .module.about_the_experts .more {
		margin-top: 10px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .sidebar .module.about_the_authors,.gsam .sidebar .module.about_the_experts
		{
		display: block;
		width: 100%;
	}
	.gsam .sidebar .module.about_the_authors h2 {
		font-size: 12pt;
		line-height: normal;
	}
	.gsam .sidebar .module.about_the_experts h2 {
		font-size: 1.5em;
	}
	.gsam .sidebar .module .person {
		display: inline-block;
		vertical-align: top;
		padding-bottom: 20px;
		border-bottom: 1px solid #ccc;
		margin-bottom: 20px;
		width: 75%;
	}
	.gsam .sidebar .module .person * {
		vertical-align: top;
		line-height: normal;
	}
	.gsam .sidebar .module .person a:after {
		content: "" !important;
	}
	.gsam .sidebar .module .person .name a:visited,.gsam .sidebar .module .person .name a:link,.gsam .sidebar .module .person .name a
		{
		color: #365884 !important;
		text-decoration: none;
	}
	.gsam .sidebar .module.about_the_authors .person img {
		float: left;
		width: 155px;
		margin-right: 20px;
	}
	.gsam .sidebar .module.about_the_experts .person img {
		float: left;
		width: auto;
		margin-right: 20px;
	}
	.gsam .sidebar .module.about_the_experts .person img {
		width: auto;
	}
	.gsam .sidebar .module .person.large .name,.gsam .sidebar .module .person.large .title,.gsam .sidebar .module .person.large p
		{ /*display: inline-block;*/
		width: 75%;
		line-height: normal;
	}
	.gsam .sidebar .module .person .name {
		font-size: 12pt;
		margin-bottom: 0px;
		line-height: normal;
	}
	.gsam .sidebar .module .person p {
		font-size: 10pt;
		margin: 0;
		line-height: normal;
	}
	.gsam .sidebar .module .person .title,
	.gsam .sidebar .module .person p.more,
	.gsam .sidebar .module .person p.area,
	.gsam .sidebar .module .person p.meta.last
		{
		margin: 0 0 10px;
	}
	.gsam .sidebar .module .person .more a {
		font-size: 8pt;
		display: block;
		line-height: 9pt;
		word-wrap: break-word;
		-ms-word-wrap: sWrap;
	}
	.gsam .sidebar .module .person .more a:after {
		content: " [" attr(href) "] " !important;
	}
}
@media screen { /*******
*
* Carousels
*
*******/
    .gsam .carousel {
        overflow: hidden;
    }
    .gsam .carousel .tray_wrap {
        margin-bottom: 24px;
    }
    .gsam .carousel .tray {
        width: 10000em;
    }
    .gsam .carousel .slide {
        display: block;
        float: left;
    }

    /* Sidebar carousels */
    
    
    
    .gsam .sidebar.shaded .slider_featured_funds_sidebar .tray h3, .gsam .sidebar .slider_featured_funds_sidebar .tray h3 {
	    font-family: UniversCondensedBold,Arial;
	    font-size: 16px;
	    font-weight: normal;
	    line-height: 15px;
	    margin-bottom: 7px;
	    margin-top: 0px;
	  	
	}
	.gsam.theme-1024 .sidebar.shaded .slider_featured_funds_sidebar .tray h3, .gsam.theme-1024  .sidebar .slider_featured_funds_sidebar .tray h3{
		font-family: UniversCondensedBold,Arial;
	    font-size: 14px;
	    font-weight: normal;
	    line-height: 13px;
	    margin-bottom: 4px;
	}
	
	.gsam .sidebar.shaded .slider_featured_funds_sidebar .tray li p, .gsam .sidebar .slider_featured_funds_sidebar .tray li p{
		float: right;
		margin-top: 0px;
	}
	.gsam.theme-1024 .sidebar.shaded .slider_featured_funds_sidebar .tray li p{
		padding: 14px 0px 0px 66px;
	
	}
	.gsam.theme-1024 .sidebar .slider_featured_funds_sidebar .tray li.module p{
		padding: 14px 18px 8px 0px;
		width: 131px;
	}
	.gsam .sidebar .slider_featured_funds_sidebar.carousel .tray .module{
	 	margin-bottom:0px !important;
	 	min-height: 104px;
	 }  
    .gsam .sidebar .carousel .slide,.gsam .sidebar .carousel .slide p,.gsam .sidebar .carousel .slide a
        {
        display: block;
    }
    .gsam .sidebar .carousel .slide p a{
    	display: inline;
    }
   
    .gsam .sidebar .featuredContent .carousel .slide a img {
        max-width: 100%;
    }
    .gsam .sidebar.shaded .carousel {
        padding: 20px 0;
    }
    .gsam.theme-1024 .sidebar.shaded .carousel {
        padding: 16px 0;
    }
    .gsam .sidebar .carousel h2 {
        padding-right: 80px;
        margin-bottom: 0px;
        min-height: 16px;
    }
    .gsam .sidebar.shaded .carousel h2 {
        margin: 0 20px;
    }
    .gsam.theme-1024 .sidebar.shaded .carousel h2 {
        margin: 0 16px;
    }
    .gsam .sidebar.shaded .carousel .slide {
        width: 330px;
        padding: 0 20px;
    }
    .gsam.theme-1024 .sidebar.shaded .carousel .slide {
        width: 258px;
        padding: 0 16px;
    }
    .gsam.theme-1024 .sidebar .carousel .slide p a{
    	display: inline;
    }
    .gsam .sidebar .carousel .tray {
        height: 100%;
    }
    .gsam .sidebar .carousel .slider_pagination {
        float: none;
        font: bold 14px Arial;
        position: absolute;
        right: -9px;
        top: 1px;
    }
    .gsam .sidebar.shaded .carousel .slider_pagination {
        right: 10px;
        top: 21px;
    }
    .gsam.theme-1024 .sidebar.shaded .carousel .slider_pagination {
        right: 7px;
        top: 16px;
    }
    .gsam .sidebar .carousel .slide_pager {
        margin: 0 2px;
    }
    .gsam .sidebar .carousel .slider_pagination span {
        font-weight: normal;
        margin: 0 2px;
    }
    .gsam .fundDetail .sidebar .related_video .slide,.gsam .fundDetail .sidebar .more_from_author .slide
        {
        width: 370px;
        margin-right: 21px;
    }
    .gsam .sidebar .featured_funds_sidebar strong {
        color: #666;
    }
    .gsam .sidebar .carousel h3,.gsam .sidebar .featured_funds_sidebar h3 {
        margin-top: 20px;
    }
    .gsam .sidebar .carousel h3.tagLable {
        margin-top: 24px;
    }
    .gsam .sidebar .featured_funds_sidebar .slide_pager, .gsam .right .featured_funds_sidebar .slide_pager {
        font-family: Arial;
        font-weight: bold;
        padding: 0 5px;
    }
    .gsam .sidebar .featured_funds_sidebar .slide_pager span {
        font-family: Arial;
        padding: 0;
    }
    .gsam .sidebar .featured_funds_sidebar .slider_pagination {
        right: -3px;
        top: 29px;
    }
    .gsam .sidebar .slide {
        height: auto;
        position: relative;
        width: 370px;
    }
    .gsam .sidebar .slide img {
        display: block;
    }
    .gsam .main .sidebar .carousel .slide div {
        width: 370px;
    }

    /* New styles for Featured/Related content */
    .gsam .sidebar .related_video .video-image {
        width: 100%;
        position: relative;
    }
    .gsam .sidebar .related_video .video-image a {
        text-decoration: none;
    }
    .gsam .sidebar .related_video .video-image .video-image-title {
        width: 100%;
        font: 16px UniversCondensedBold, Arial;
        position: absolute;
        bottom: 0;
        height: 37px;
        line-height: 37px;
        color: #fff;
    }
    .gsam .sidebar .related_video .video-image .video-image-title .video-image-title-bg
        {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #000;
    }
    .gsam .sidebar .related_video .video-image .video-image-title .video-image-title-text
        {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background:
            url("../framework-libs/base/img/article-content/icn-vid-play.png")
            no-repeat;
        padding-left: 66px;
    }
    .gsam .sidebar .related_video .video-image .transparent {
        /* works for IE 5+. */
        filter: alpha(opacity = 80);
        /* works for IE 8. */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        /* works for old school versions of the Mozilla browsers like Netscape Navigator. */
        -moz-opacity: 0.8;
        /* This is for old versions of Safari (1.x) with KHTML rendering engine */
        -khtml-opacity: 0.8;
        /* This is the "most important" one because it's the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. */
        opacity: 0.8;
    }
    /* End: styles for Featured/Related content */
    .gsam.theme-1024 .sidebar .carousel .slide,.gsam.theme-1024 .sidebar .carousel .slide a
     {
        display: block;
        line-height: normal;
        width: 291px;
    }

	.gsam.theme-1024 .sidebar .carousel .slide p {
	            width: 291px;       
	}
	
	.gsam.theme-1024 .featuredFunds p {
		padding: 14px 20px;
		color: #333333;
	    display: inline;
	    float: left;
	    font-size: 12px;
	    line-height: 17px;
	    padding: 8px 18px;
	    width: 148px;
	}
	
	.gsam.theme-1024 .sidebar .featured_funds_sidebar h3 {
	    margin-top: 0;
	}
    .gsam.theme-1024 .sidebar.shaded .carousel .slide,.gsam.theme-1024 .sidebar.shaded .carousel .slide p,.gsam.theme-1024 .sidebar.shaded .carousel .slide a
        {
        width: 258px;
    }      

    /* my gsam carousel  */
    .gsam .my-gsam-content .carousel .slider_pagination {
        position: absolute;
        top: 18px;
        right: 18px;
        padding: 0;
    }
    .gsam .my-gsam-content .carousel .slider_pagination .slide_pager {
        margin: 0 8px;
        font-size: 14px;
        font-family: 'UniversCondensedBold', Arial;
    }
    .gsam .my-gsam-content .carousel .slider_pagination .slide_pager span {
        font-family: 'UniversCondensed', Arial, sans-serif;
        margin: 0 2px;
    }
    .gsam .my-gsam-content .carousel .slide {
        width: 390px;
        padding: 0;
        margin: 1px 0 20px 0;
    }
    .gsam .my-gsam-content .carousel .list_content_item {
        position: relative;
        padding: 16px 0;
        width: 360px;
        border-top: 1px solid #d3d5d5;
        border-bottom: 1px solid #d3d5d5;
        margin-bottom: -1px;
    }
    .gsam .my-gsam-content .list_content_item:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
        line-height: 0;
    }
    /* for IE6 */
    .gsam .my-gsam-content * html .list_content_item {
        height: 1%;
        zoom: 1;
    }
    /* for IE7 */
    .gsam .my-gsam-content *:first-child+html .list_content_item {
        min-height: 1px;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_image {
        float: left;
        margin-right: 8px;
        max-width: 160px
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details {
        float: left;
        width: 185px;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h3 {
        color: #85abd1;
        font-size: 12px;
        font-family: 'UniversCondensedBold', Arial;
        text-transform: uppercase;
        margin-bottom: 2px;
        width:94%;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h2 {
        font-size: 16px;
        font-family: 'UniversCondensedBold', Arial;
        width:93%;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h2 a
        {
        color: #242323;
        text-decoration: none;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h2 a:hover
        {
        color: #2C61A6;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details p {
        font-size: 14px;
        font-family: 'UniversCondensed', Arial, sans-serif;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details p.bottom-space
        {
        margin-bottom: 14px;
    }
    .gsam .my-gsam-content .carousel.reading-list a.remove {
        position: absolute;
        right: 0;
        top: 16px;
        width: 12px;
        height: 11px;
        margin: 0;
        padding: 0 !important;
        text-indent: -9999px;
        overflow: hidden;
        background-image: url("../framework-libs/base/img/my-gsam/close.png");
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content {
        border-top: 1px solid #BEC3C7;
        width: 360px;
        background: transparent !important;
        /* !important added to override default table styling for .module table {} */
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td {
        vertical-align: top;
        padding: 12px 10px;
        border-right: 0 !important;
        /* !important added to override default table styling for .module table {} */
        border-bottom: 1px solid #bec3c7 !important;
        /* !important added to override default table styling for .module table {} */
        font-family: 'UniversCondensed', Arial, sans-serif;
        font-size: 14px !important;
        /* !important added to override default table styling for .module table {} */
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td a
        {
        color: #333;
        text-decoration: none;
    }
    .gsam .my-gsam-content .carousel.literature_orders_column table.list_content td a
        {
        color: #85abd1;
        text-decoration: none;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td a:hover
        {
        color: #2C61A6;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class
        {
        width: 32px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class span.indicator
        {
        display: block;
        overflow: hidden;
        height: 16px;
        width: 16px;
        margin: 0;
        text-indent: 0;
        background: none;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class span.indicator img
        {
        margin-left: -364px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.fixed_income span.indicator img
        {
        margin-top: -53px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.specialty span.indicator img, .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.commodities span.indicator img, .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.alternatives span.indicator img, .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.real_estate span.indicator img
        {
        margin-top: -87px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.equity span.indicator img
        {
        margin-top: -36px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.money_markets span.indicator img
        {
        margin-top: -70px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.portfolio_solutions span.indicator img,
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.multi_asset span.indicator img
        {
        margin-top: -104px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds a.remove {
        display: block;
        width: 12px;
        height: 11px;
        text-indent: -9999px;
        overflow: hidden;
        background-image: url("../framework-libs/base/img/my-gsam/close.png");
        /*position: absolute;*/
    }
    /* 1024 - my_gsam carousel
  -------------------------------------*/
    .theme-1024.gsam .my-gsam-content .carousel .list_content_item .module_image
        {
        margin-right: 6px;
        max-width: 80px;
    }
    .theme-1024.gsam .my-gsam-content .carousel .slide {
        width: 320px;
    }
    .theme-1024.gsam .my-gsam-content .carousel .list_content_item {
        width: 286px;
    }
    .theme-1024.gsam .my-gsam-content .carousel.favourite-funds table.list_content
        {
        width: 290px;
    }
    .theme-1024.gsam .my-gsam-content .carousel.literature_orders_column table.list_content
    {
        width: 312px;
    }
    .theme-1024.gsam .reading-list .list_content_item .module_details {
        width: 180px;
    }
    .theme-1024.gsam .my-gsam-content h2.module_title {
        font-size: 14px;
        margin: 0 14px 16px 0;
    }
    .theme-1024.gsam .reading-list .list_content_item .module_details h3 {
        font-size: 11px;
    }
    .theme-1024.gsam .reading-list .list_content_item .module_details h2 {
        font-size: 14px;
    }
    .theme-1024.gsam .reading-list .list_content_item .module_details p.bottom-space
        {
        margin-bottom: 10px;
    }
    .theme-1024.gsam .reading-list .list_content_item .module_details p {
        font-size: 12px;
    }
    .theme-1024.gsam .favourite-funds table.list_content td.asset_class {
        width: 28px;
    }
    .theme-1024.gsam .carousel.favourite-funds table.list_content td {
        font-size: 12px !important;
        /* !important added to override default table styling for .module table {} */
        padding: 11px 6px 7px;
    }
} /* end @media screen -- do not delete */
@media print {
    .gsam .my-gsam-content .carousel .slider_pagination,.gsam .my-gsam-content .carousel.reading-list a.remove
        {
        display: none;
    }
    .gsam .my-gsam-content .carousel .list_content_item {
        padding-bottom: 10px;
        margin-bottom: 10px;
        border-bottom: 1px solid #ccc;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h3 {
        font-size: 8pt;
        margin-top: 0;
        margin-bottom: 0;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h2 {
        font-size: 12pt;
        margin-top: 0;
        margin-bottom: 5px;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details h2 a
        {
        color: black;
    }
    .gsam .carousel .tray_wrap {
        width: 100% !important;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_image {
        display: inline-block;
        vertical-align: top;
        width: 20%;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details {
        display: inline-block;
        vertical-align: top;
        width: 70%;
        padding-left: 5%;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details p.bottom-space
        {
        margin-bottom: 10px;
    }
    .gsam .my-gsam-content .carousel .list_content_item .module_details p {
        margin-bottom: 0;
        margin-top: 0;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content,.gsam .my-gsam-content .carousel.favourite-funds table.list_content td,.gsam .my-gsam-content .carousel.favourite-funds table.list_content th
        {
        border: none;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td {
        padding-bottom: 10px;
        padding-right: 10px;
    }

    /* Asset class images for My GSAM favourite funds carousel */
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class
        {
        width: 32px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class span.indicator
        {
        display: block;
        overflow: hidden;
        height: 16px;
        width: 16px;
        margin: 0;
        text-indent: 0;
        background: none;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class span.indicator img
        {
        margin-left: -364px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.fixed_income span.indicator img
        {
        margin-top: -53px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.specialty span.indicator img
        {
        margin-top: -87px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.equity span.indicator img
        {
        margin-top: -36px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.money_markets span.indicator img
        {
        margin-top: -70px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds table.list_content td.asset_class.total_portfolio_solutions span.indicator img
        {
        margin-top: -104px;
    }
    .gsam .my-gsam-content .carousel.favourite-funds a.remove {
        display: none;
    }
}

/*******
*
* Related Links
*
*******/
@media screen {
	.gsam .sidebar .related_links .rte ul, .gsam .right .related_links .rte ul {
		margin: 10px 0 0 14px;		
	}
	.gsam .sidebar .related_links .rte ol, .gsam .right .related_links .rte ol {
		margin: 10px 0 0 20px;	
	}
	.gsam .sidebar .related_links .rte ul ol, .gsam .right .related_links .rte ul ol, .gsam .sidebar .related_links .rte ol ol, .gsam .right .related_links .rte ol ol {
		margin-left: 20px;
	} 
	.gsam .sidebar .related_links li {		
		float: none;
		margin: 0;
	}
	.gsam .sidebar .related_links .inline a {
		color: #365884;
		display: block;
		padding-top: 5px;
	}
	.gsam .sidebar .related_links h2 {
        margin-bottom:8px;
    }
	.gsam .sidebar .related_links a:hover,.gsam .sidebar .related_links a:active,.gsam .sidebar .related_links a:focus
		{
		color: #2C61A6;
	}

	/* 1024 Style
 -----------------------------------*/
	.theme-1024.gsam .sidebar .related_links a {
		font-size: 12px;
	}
}
@media screen {
    .gsam .module.keynote_speakers {
        position: relative;
        overflow: hidden;
    }
    .gsam .module.keynote_speakers ul.speakers {
        margin-top: 0;
        margin-left:0;
    }
    .gsam .module.keynote_speakers .speakers li {
        float: left;
        margin-right: 24px;
        width: 170px;
        margin-bottom: 40px;        
    }
    
    .gsam .module.keynote_speakers .speakers .clearfix{
        width:100%;
        margin:0;
        padding:0;
    }

    
    .gsam .module.keynote_speakers .speakers li a {
        color: #365884;
        font-family: "UniversCondensedBold", Arial;
        font-size: 14px;
        text-decoration: none;
        text-transform: uppercase;
        display: block;
        margin-top: 15px;
    }
    .gsam .module.keynote_speakers .speakers li a:hover {
        color: #2C61A6;
    }
    .gsam .module.keynote_speakers .speakers li a.fullname,
    .gsam .module.keynote_speakers .speakers li span.fullname {
        color: #000;
        display: block;
        text-decoration: none;
        text-transform: none;
        font-family: UniversCondensedBold, Arial;
        font-size: 16px;
        margin-bottom: 5px;
    }
    .gsam .module.keynote_speakers .speakers li span.fullname{
       margin-top: 15px;
    }
    .gsam .module.keynote_speakers .speakers li a:hover.fullname {
        color: #365884;
    }
    .gsam .module.keynote_speakers .position {
        font-family: 'UniversCondensed', Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        line-height: 18px;
    }
    .gsam .module.keynote_speakers .short_desc {
        color: #333;
        font-size: 14px;
        font-family: Arial, sans-serif;
        line-height: 20px;
        padding-top: 15px;
    }
    /* 1024 
    -----------------------------------*/
    .theme-1024.gsam .module.keynote_speakers .speakers li {
        margin-right: 14px;
        width: 138px;
        height: 366px;
        margin-bottom: 30px;
    }
    .theme-1024.gsam .module.keynote_speakers .speakers li a.fullname,
    .theme-1024.gsam .module.keynote_speakers .speakers li span.fullname {
        font-size: 14px;
    }
    .theme-1024.gsam .module.keynote_speakers .position {
        font-size: 12px;
        line-height: 16px;
    }
    .gsam.theme-1024 .module.keynote_speakers .short_desc {
        font-size: 12px;
        line-height: 18px;
    }
    .gsam.theme-1024 .module.keynote_speakers .speakers li a {
        font-size: 12px;
        line-height: 18px;
    }
    
    .gsam.theme-1024 .module.keynote_speakers .speakers li span.fullname{
        line-height: 18px;
    }
} /* end @media screen -- do not delete */
@media print {
    .gsam .module.keynote_speakers .speakers {
        padding-left: 0;
        margin-left: 0;
    }
    .gsam .module.keynote_speakers .speakers li {
        list-style: none;
        height: auto !important;
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #ccc;
    }
    .gsam .module.keynote_speakers .speakers li a.fullname {
        display: block;
        color: #000000;
        margin-top: 5px;
    }
    .gsam .module.keynote_speakers .speakers li a.fullname:after {
        content: " ";
    }
    .gsam .module.keynote_speakers .speakers li a.fullname, .gsam .module.keynote_speakers .speakers li span.fullname {
    	display: block;
		color: #000000;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 10px;
    }
}
@media screen { 
	.gsam .sidebar .module.keynote_speakers .speakers li {
	   min-height: 0px;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li {
		margin-top: 10px;
		width: 100%;
		margin-bottom: 0;
	}
	.gsam.lt-ie9 .sidebar .module.keynote_speakers .module_content ul.speakers li
		{
		overflow: hidden;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li:after
		{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		line-height: 0;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li img
		{
		margin-right: 15px;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile
		{
		float: left;
		width: 200px;
		font-family: 'UniversCondensed', Arial;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .fullname
		{
		font-family: 'UniversCondensedBold', Arial;
		font-size: 16px;
		font-weight: normal;
		display: block;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .position
		{
		display: block;
		font-size: 14px;
	}
	/* 1024 */
	.theme-1024.gsam .module.keynote_speakers .speakers li {
        height: auto;
    }
	.theme-1024.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li img
		{
		margin-right: 10px;
		width: auto;
	}
	.theme-1024.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile
		{
		width: 160px;
	}
	.theme-1024.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .fullname
		{
		font-size: 14px;
	}
	.theme-1024.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .position
		{
		font-size: 12px;
		line-height: 15px;
	}
	
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .manage_team_profile {
    float: left;
    font-family: 'UniversCondensed',Arial;
    
    }
	
} /* end @media screen -- do not delete */
@media print {
	.gsam .sidebar .module.keynote_speakers {
		display: block;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers {
		padding-left: 0;
		margin-left: 0;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li {
		list-style: none;
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #ccc;
	}
	.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li img,.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile
		{
		display: inline-block;
		vertical-align: top;
	}
	.lt-ie8.gsam .sidebar .module.keynote_speakers .module_content ul.speakers li img,.lt-ie8.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile
		{
		display: inline;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile
		{
		width: 50%;
		padding-left: 3%;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .fullname
		{
		display: block;
		font-weight: bold;
		font-size: 9pt;
	}
	.gsam .sidebar .module.keynote_speakers .module_content .speakers .profile .position
		{
		font-size: 8pt;
	}
}

@media screen { /* Module Agenda main 
  -----------------------------------*/
	.gsam .module.agenda {
		margin-top: 20px;
		font-family: Arial, sans-serif;
		font-size: 14px;
	}
	.gsam .module.agenda ul li {
		border-bottom: 1px solid #CCC;
		padding: 8px 0;
	}
	.gsam .module.agenda ul li.first {
		border-top: 1px solid #CCC;
	}
	.gsam .medium .module.agenda {
		font-size: 16px;
	}
	.gsam .module.agenda .time {
		font-weight: bold;
		line-height: 18px;
	}
	.gsam .module.agenda .desc {
		line-height: 18px;
	}
	/* 1024
    -----------------------------------*/
	.gsam.theme-1024 .module.agenda {
		margin-top: 15px;
	}
	.gsam.theme-1024 .module.agenda .time,.gsam.theme-1024 .module.agenda .desc
		{
		font-size: 12px;
		line-height: 16px;
	}
	.gsam.theme-1024 .medium .module.agenda .time,.gsam.theme-1024 .medium .module.agenda .desc
	{
		font-size: 16px;
		line-height: 18px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .module.agenda ul {
		padding-left: 0;
	}
	.gsam .module.agenda ul li {
		list-style: none;
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #ccc;
	}
	.gsam .module.agenda .time {
		font-weight: bold;
		margin-bottom: 0;
	}
	.gsam .module.agenda .desc {
		margin-top: 0;
	}
}
@media screen {
	.gsam .aside .module.aside_agenda ul {
	   padding-left: 15px;
	   	}
	   	
	.gsam .aside .module.aside_agenda ul li {
		list-style: disc outside;
        font-family: Arial;
        line-height: 18px;
        margin: 0px;
        padding: 0px;
	}
	.gsam .aside .module.aside_agenda ol{
		font-family: Arial;
		font-size: 14px;
		color:#222;
		line-height: 18px;
	}
	
	.gsam .aside .module.aside_agenda ol li{
		list-style-type: decimal;
		
	}
    .gsam .aside .module.aside_agenda p,.gsam .module.aside_agenda p {
        margin-left: 15px;
        font-size: 14px;
        line-height: 18px;
    }
	.gsam .aside .module.aside_agenda .time,.gsam .module.aside_agenda .time {
		display: block;
		font-weight: bold;
		font-family: Arial;
	}
	
	.theme-1024.gsam .aside .module.aside_agenda ul {
	   padding: 0 0 0 15px;
	   	}
	 .theme-1024.gsam .aside .module.aside_agenda ul li {
		list-style: disc outside;
        font-family: Arial;
        line-height: 18px;
        margin: 0px;
        padding: 0px;
	}
	.theme-1024.gsam .aside .module.aside_agenda ol{
		font-family: Arial;
		font-size: 12px;
	}
	.theme-1024.gsam .aside .module.aside_agenda p {
        font-size: 12px;
        line-height: 13px;
        margin: 0px;
        padding: 0px 0 0 15px;
        
    }
	
	
} /* end @media screen -- do not delete */
@media print {
	.gsam .aside .module.aside_agenda .time {
		font-size: 9pt;
		font-weight: bold;
		display: block;
	}
	
	.gsam .aside .module.aside_agenda ul li{
		margin: 0px;
		padding: 0px;
	}
	
	.gsam .aside .module.aside_agenda p{
		margin:0px;
		padding:0px;
	}

}
@media screen {
	.gsam .sidebar .sales_library_product_sidebar,.gsam .sidebar.shaded .sales_library_product_sidebar
		{
		background: none repeat scroll 0 0 #2E2D2D;
		color: #FFFFFF;
		font: 14px/14px Arial;
		width: 100%;
		padding: 0;
	}
	.gsam.theme-1024 .sidebar.shaded .sales_library_product_sidebar {
		padding: 0;
	}
	.gsam .sidebar .sales_library_product_sidebar h2 {
		font: normal 14px UniversCondensedBold, Arial;
		margin: 25px 0;
		padding: 0;
		border: none;
		color: #fff;
		letter-spacing: normal;
	}
	.theme-1024.gsam .sidebar .module.sales_library_product_sidebar h2 {
		font-size: 12px;
	}
	.gsam .result_info {
		background-color: #242323 !important;
		overflow: hidden;
		padding-bottom: 14px;
		padding-left: 19px;
		padding-right: 20px;
		padding-top: 14px !important;
	}
	.gsam .result_info dt {
		font: normal 19px UniversCondensed, Arial;
	}
	.gsam .result_info dd {
		font: normal 19px UniversCondensed, Arial;
		margin-left: 5px;
	}
	.theme-1024.gsam .result_info dd {
		font-size: 17px;
	}
	.gsam .result_info dt,.gsam .result_info dd {
		float: left;
	}
	.gsam .sidebar .sales_library_product_sidebar .pre_form {
		font: 15px UniversCondensed, Arial;
		padding: 4px 25px 17px;
	}
	.theme-1024.gsam .sidebar .sales_library_product_sidebar .pre_form {
		font-size: 13px;
	}
	.gsam  span.filter_seperator {
		background: url("../framework-libs/base/img/filter_seperator.png") no-repeat scroll 0 0
			transparent;
		width: 367px;
		height: 1px;
		float: left;
	}
	.gsam .browse_by_fund {
		padding: 0 25px;
		clear: both;
		float: left;
		margin-bottom: 25px;
		min-height: 100px;
		background: #2d2c2c;
		width: 320px;
	}
	.lt-ie8.gsam .browse_by_fund {
		overflow: visible;
		height: 1px;
	}
	.gsam .browse_by_fund .input {
		width: 271px;
	}

	/* Theme 1024 */
	.theme-1024.gsam span.filter_seperator {
		width: 100%;
	}
	.theme-1024.gsam .browse_by_fund .input {
		width: 230px;
	}
	.theme-1024.gsam .browse_by_fund .submit {
		background: url("../framework-libs/base/img/sprites/sprite.png") no-repeat scroll -54px
			-35px #6286B5;
		height: 30px;
		width: 29px;
	}
	.theme-1024.gsam .browse_by_fund {
		width: 240px;
	}

	/*** Sidebar Styling END ***/
	.gsam .sales_library_product_sidebar .filter.topic_range_filter {
		background-color: #292828 !important;
		float: left;
		min-height: 140px;
		padding: 0 25px 10px;
	}
	.gsam .sales_library_product_sidebar .filter.topic_range_filter h2 {
		width: 100%;
	}
	.gsam.lt-ie8 .sales_library_product_sidebar .topic_range_filter h2 {
		padding-top: 0px !important;
	}
	.no-touch.gsam .sales_library_product_sidebar .filter ul a:hover,.no-touch.gsam .sales_library_product_sidebar .filter ul a:active,.no-touch.gsam .sales_library_product_sidebar .filter ul a:focus
		{
		background: #6286b5;
	}
	.gsam .sales_library_product_sidebar .filter ul li.selected a {
		background: #6286b5;
		color: #fff !important;
		word-wrap: break-word;
		height: 100%;
	}
	.gsam .sales_library_product_sidebar .filter ul {
		margin-left: -6px;
		overflow: hidden;
	}
	.theme-1024.gsam .sales_library_product_sidebar .filter ul a {
		font-size: 12px;
	}
	.gsam .sales_library_product_sidebar .filter ul li {
		border-bottom: 1px solid #403F3F;
	}
	.gsam .sales_library_product_sidebar .filter ul a {
		color: #FFFFFF;
		display: block;
		padding: 7px 7px 7px 0;
		text-decoration: none;
		padding-left: 10px;
		word-wrap: break-word;
	}
	.gsam .sales_library_product_sidebar .filter li {
		float: left;
		margin-right: 15px;
		padding: 0 !important;
		width: 147px;
	}
	.theme-1024.gsam .sales_library_product_sidebar span.filter_seperator {
		width: 100%;
	}
	.theme-1024.gsam .sales_library_product_sidebar .filter li {
		width: 107px;
	}
} /* end @media screen -- do not delete */
/*******
*
* Figures (Main article images and their attributes & meta data)
*
*******/
@media screen {
	.gsam .module.figure { /*border: 1px solid #ccc;*/
		border-width: 1px 0;
		color: #333;
		font-family: Arial;
		line-height: 26px;
		margin: -2px 0 47px;
		padding: 23px 0 28px;
		position: relative;
		border-bottom: 1px solid #CCCCCC;
	}
	.customclearfix{
		clear:both;
	}
	.gsam .primary_column .module.figure h2 {
		margin: -24px 0 12px;
	}
	.gsam .module.figure img {
		margin: 0;
		width: 100%;
	}
	.gsam .module.figure a .enlarge_image {
		background: none 0 -229px no-repeat;
		height: 20px;
		position: absolute;
		right: 0;
		top: 37px;
		width: 20px;
	}
	.gsam.lt-ie8 .module.figure a .enlarge_image {
		top: 39px;
	}
	.gsam .module.figure a:hover .enlarge_image,.gsam .module.figure a:active .enlarge_image,.gsam .module.figure a:focus .enlarge_image
		{
		background-position: 0 -249px;
	}
	.gsam .module.figure .figcaption,.gsam .module.figure .figcaption p {
		font: 12px Arial;
	}
	.gsam .module.figure .figcaption p {
		margin: 27px 0 0 0;
	}
	.gsam.theme-1024 .module.figure .figcaption p {
		font-size: 10px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .module.figure a .enlarge_image {
		display: none;
	}
	.gsam .module.figure .figcaption {
		font-size: 8pt;
	}
	.gsam .module.figure a,.gsam .module.figure img {
		width: 100%;
		display: block;
	}
}
@media screen { /* Heading modules */
	.gsam .module.heading h2 {
		border: 0;
		color: #333;
		font-family: UniversCondensedBold, Arial, sans-serif;
		font-weight: normal;
		font-size: 16px;
		line-height: 26px;
		margin: 40px 0 5px;
		text-transform: uppercase;
	}
	.gsam .module.heading.bordered h2 {
		border: 1px solid #bfbfbe;
		border-width: 1px 0;
		color: #333;
		font-family: UniversCondensed, Arial, sans-serif;
		font-size: 16px;
		letter-spacing: -0.15px;
		line-height: 16px;
		margin: 0px 0 12px;
		padding: 4px 0;
	}
	.gsam .module.heading.margintop h2 {
		margin-top: 30px;
	}
	.gsam .module.heading.padded h2 {
		padding: 8px 0;
	}
	.gsam .module.heading h2 span {
		display: block;
		font-family: UniversCondensed, Arial;
		font-style: normal;
		margin-bottom: 15px;
	}
	.gsam .module.heading.no_transform h2 {
		text-transform: none;
		font-size: 18px;
	}
	.gsam .main.medium h2 {
		font-size: large;
	}

	/** Theme 1024 START **/
	.theme-1024.gsam .module.heading h2,.theme-1024.gsam .module.heading.bordered h2
		{
		font-size: 14px;
	}
    .theme-1024.gsam .medium .module.heading h2,.theme-1024.gsam .medium .module.heading.bordered h2
		{
		font-size: 18px;
	}
	/** Theme 1024 END **/
} /* end @media screen -- do not delete */

@media screen {
	.gsam .secsubtitlewithdesc {
		overflow: hidden;
		zoom: 1;
	}
	.gsam div.intro_header {
		clear: both;
		overflow: hidden;
		zoom: 1;
		float: left;
	}
	.gsam div.intro_header div.headerTitle {
		color: #000000;
		float: left;
		font: 36px/38px 'UniversCondensedBold', Impact, Arial, sans-serif;
		min-height: 59px;
		padding-right: 19px;
		padding-top: 8px;
		width: 337px;
		display: inline-block;
		/**height: 100%;*/
	}
	.gsam .intro_header .right_side {
		border-left: 1px solid #C6C8C9;
		color: #777776;
		float: left;
		font: italic 20px/28px 'Times', Arial, sans-serif;
		padding: 18px 20px 7px;
		width: 720px;
	}
	.gsam .intro_header .right_side ul li, .gsam .intro_header .right_side ol li {
		line-height: 28px !important;
	}
	.gsam .intro_header .right_side ul{	
		padding: 20px 0 0 0 !important;		
	}	
	.gsam .intro_header .rte.right_side ul ul li, .gsam .intro_header .rte.right_side ul ol li, .gsam .intro_header .rte.right_side ol ul li, .gsam .intro_header .rte.right_side ol ol li{	
		background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -554px transparent;					
	}
	.gsam .intro_header .rte.right_side ul ul, .gsam .intro_header .rte.right_side ul ol, .gsam .intro_header .rte.right_side ol ul, .gsam .intro_header .rte.right_side ol ol {
		padding-top: 0px !important;
	}
	.gsam .intro_header .right_side ul ul, .gsam .intro_header .right_side ul ol, .gsam .intro_header .right_side ol ul, .gsam .intro_header .right_side ol ol {
		margin-left: 20px !important;
	}	
	.gsam .intro_header .right_side ol{	
		padding: 20px 0 0 4px !important;
	}
	.gsam .intro_header .right_side ul ol, .gsam .intro_header .right_side ol ol {
		margin-left: 20px !important;
	}
	/**In right side of two-column page **/
	.gsam div.main div.intro_header div.headerTitle{
		width: 28%;
		padding-top: 0px;
	}
	
	.gsam div.main div.intro_header div.right_side{
		width: 60%;
		padding-top: 10px;
	}
	/** Theme 1024 **/
	.theme-1024.gsam div.intro_header .headerTitle{
		font-size: 29px;
		padding-right: 15px;
		width: 277px;
	}
	.theme-1024.gsam .intro_header .right_side {
		width: 627px;
		font-size: 18px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam div.intro_header {
		border-bottom: 1px solid #ccc;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}
	.gsam div.intro_header .headerTitle {
		font-size: 16pt;
		margin-bottom: 10px;
		height: auto !important;
	}
	.gsam div.intro_header .right_side {
		height: auto !important;
		font-style: italic;
		font-family: Times;
		margin: 0;
	}
	
	
	.gsam .gNav {
		border-bottom: 1px solid #ccc;	
		margin-bottom: 0;
		padding-top: 20px;
	}
	
	.gsam .gNavHdr {
		padding: 0;		
		height: 85px;
		width: auto;		
	}
	
}
@media screen { /* Paragraph modules */
	.gsam .module.paragraphs p {
		color: #333;
		font-family: Arial;
		line-height: 26px;
		margin: 0 0 15px;

		/*width: 87%;*/
	}
    .gsam .three_column .primary_column .medium .rte p {
        font-size: large;
    }
	.gsam .module.paragraphs em {
		font-style: italic;
	}
	.gsam .module.paragraphs em i {
		font-style: italic;
	}
	.gsam .module.paragraphs.intro em,.gsam .module.paragraphs.intro i {
		font-family: Times, serif;
		font-style: italic;
	}
	.gsam .module.paragraphs.intro p {
		font: normal 21px/32px UniversCondensed, Arial, sans-serif;
		margin: 15px 0 14px;
		clear: both;
	}
	.gsam .medium .module.paragraphs.intro p {
		font-size: 24px;
	}
	.gsam .module.paragraphs.indent p {
		margin: 20px 40px;
		width: 80%;
	}
	.gsam .module.paragraphs.gir_intro p {
		font: normal 16px/27px Arial;
		margin-top: 15px;
	}
	.gsam .module.paragraphs.qa_intro p {
		line-height: 26px;
		margin-top: 30px;
		/*    width: 100%;*/
	}
	.gsam .main .module.paragraphs.in_header p {
		font-size: 15px;
		margin: 0 0 0 110px;
	}
	.gsam .medium .module.paragraphs p {
		font-size: large;
	}
	.gsam .medium .module.paragraphs span{
		font-size:14px;
		line-height:16px;
	}
	.gsam .medium .module.paragraphs span.italicscript{
		font-size: 24px;
		line-height: 32px;
	}
	.gsam.theme-1024 .module.paragraphs.intro p,.gsam.theme-1024 .main .module.paragraphs.intro p
		{
		font-size: 19px;
		line-height: 30px;
	}
	.gsam.theme-1024 .main .module.paragraphs p, .gsam.theme-1024 .main .module.paragraphs ul, .gsam.theme-1024 .main .module.paragraphs ol {
		font-size: 14px;
		line-height: 24px;
	}	 
	.gsam.theme-1024 .medium .module.paragraphs p {
		font-size: large;
	}
	.gsam.theme-1024 .medium .module.paragraphs.intro p {
		font-size: 22px;
	}
	.gsam .module.paragraphs.intro_smaller p {
		float: left;
		font: italic 18px/26px 'Times', 'Times New Roman', serif;
		padding: 15px 0;
		/*  width: 100%;*/
		margin-bottom: 0;
	}
	.theme-1024.gsam .module.paragraphs.intro_smaller p {
		font-size: 16px;
		line-height: 24px;
	}
	.gsam .module.paragraphs.italic_style p {
		float: left;
		font: italic 20px/26px 'Times', 'Times New Roman', serif;
		padding: 15px 0;
		width: 100%;
		margin-bottom: 0;
		color: #636363;
	}
	.theme-1024.gsam .module.paragraphs.italic_style p {
		font: italic 18px/24px 'Times', 'Times New Roman', serif;
	}
	.gsam p.post_media_player {
		width: 100%;
		color: #777776;
		float: left;
		font: italic 18px/26px 'Times', Arial, sans-serif;
		padding: 27px 0;
	}
	.theme-1024.gsam div.post_media_player p {
		font-size: 16px;
	}

	/* Small print */
	.gsam .module.small_print p {
		font: 12px/15px Arial;
		color: #333;
		margin-bottom: 10px;
	}
	.theme-1024.gsam .main .module.small_print p {
		font-size: 10px;
		line-height: 14px;
	}
	.gsam .module.small_print p sup {
		font-size: 10px;
		line-height: 15px;
		position: relative;
		top: -3px;
	}
	.theme-1024.gsam .module.small_print p sup {
		font-size: 9px;
		line-height: 13px;
		top: -2px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .module.paragraphs.intro em,.gsam .module.paragraphs.italic_style p {
		font-family: Times, serif;
	}
	.gsam .module.paragraphs.italic_style p {
		font-style: italic;
	}
	 .gsam .module.header p  {
	 	line-height: normal;
		margin-bottom: 16px;
		margin-top: 16px;        
    } 
     .gsam .module.header i {
     	font-family: Times, serif;
     	line-height:normal;
     }
}
/* 
 * Generic Aside Css
 * ---------------------*/
@media screen {
	.gsam .aside .module, .gsam .module.aside_agenda, .gsam .module.bluebullet_list {
		margin-top: 40px;
	}
	/*.gsam .aside .module{
  padding-bottom:50px;
}*/
	.gsam .aside .module h2, .gsam .module.aside_agenda h2, .gsam .module.bluebullet_list h2  {
		border-top: 1px solid #BFBFBE;
		color: #333;
		font-family: "UniversCondensed", Arial;
		font-size: 16px;
		margin-bottom: 15px;
		padding: 4px 0;
		text-transform: uppercase;
	}
	.gsam .aside ul,.gsam .module.aside_agenda ul {
		padding: 0;
		margin: 0;
	}
	.gsam .aside ul li,.gsam .module.aside_agenda ul li {
		font-family: Arial;
		font-size: 14px;
		line-height: 18px;
		padding: 0;
	}
	.gsam .sidebar .module.aside_event_details .module_content ul {
    	margin-left: 0;
    }
	.gsam .aside .module.aside_event_details li .label {
		font-weight: bold;
	}	
	.gsam .aside {
	    padding-top: 20px;
	    position: relative;
	}
	.gsam .aside .literaturemetadata{
	    overflow: hidden;
	    zoom: 1;
	}
	.gsam .aside .right_s {
        padding: 0 5px;
        width: 158px;
        color: #232222;            
    }
    .gsam .aside .right_s h4 {
        font: 12px Arial, sans-serif;
        font-weight: 700;
        text-transform: uppercase;
    }
	.gsam .aside .right_s p.approved_for_desc {
        font: 12px Arial, sans-serif;
        font-weight: normal;
    }
    /* Download Button */	
	.gsam .aside a.button {
	    float: left;
	    margin-top: 18px;
    }

    .gsam .aside a.button {
	    background-color: transparent;
	    cursor: pointer;
	    display: block;
	    font-size: 14px;
	    line-height: 25px;
	    padding: 0;
	    text-decoration: none;
	    text-transform: uppercase;
    }

	.gsam .aside a.button span {
	    background: url("../framework-libs/base/img/buttons/cta_L.png") no-repeat scroll left top transparent;
	    float: left;
	    font-size: 14px;
	    line-height: 25px;
	    margin: 0;
	    padding: 0 3px 0 10px;
	}

	.gsam .aside a.button span span {
	    background: url("../framework-libs/base/img/buttons/cta_R.png") no-repeat scroll right top transparent;
	    float: left;
	    font-size: 14px;
	    line-height: 25px;
	    margin: 0;
	    padding: 0 10px 2px 0;
	}

	.gsam .aside a.button span span span {
	    background: url("../framework-libs/base/img/buttons/cta_1px.png") repeat scroll 0 0 transparent;
	    color: #FFFFFF;
	    float: left;
	    font-family: UniversCondensedBold,Arial;
	    font-size: 14px;
	    font-weight: normal;
	    line-height: 25px;
	    margin: 0;
	    padding: 0 3px;
	}
	.gsam .aside a.button:hover span {
	    background: url("../framework-libs/base/img/buttons/cta_L_hover.png") no-repeat scroll left top transparent;
	}
	.gsam .aside a.button:hover span span {
	    background: url("../framework-libs/base/img/buttons/cta_R_hover.png") no-repeat scroll right top transparent;
	}
	.gsam .aside a.button:hover span span span {
	    background: url("../framework-libs/base/img/buttons/cta_1px_hover.png") repeat scroll 0 0 transparent;
	}
	
	
	.gsam .aside div.content_type p.pdf span,
	.gsam .aside div.content_type p.read span{
	    padding-top:19px;
	    float:left;
	    margin-left:-5px;
	    font-size:12px;
	    color:#365884;
	    font-family: 'UniversCondensedBold';
	    text-transform:uppercase;
	}
	.gsam .aside div.content_type.download p.pdf{
	    float: left;
	    margin-left: -5px;
	    margin-top: 15px;
	    white-space: nowrap;
	}
	.gsam .aside div.content_type.download p.pdf span{
	    padding-left: 28px;
	    padding-top: 5px;
	}
	.gsam .aside div.content_type.download p.pdf span{
	    padding-left: 28px;
	    padding-top: 5px;
	}
	
	.gsam .aside div.content_type{
	    float: left;
	    height: auto;
	    margin-top: 11px;
	    width: 100%;
	}
	.lt-ie8.gsam .aside div.content_type{
        zoom: 1;
    }    
    .gsam .aside div.content_type a{
	    text-decoration:none;
	    float: left;
	    min-height: 40px;
	    text-decoration: none;
	}

	.gsam .aside div.content_type.download a{
	    min-height: 0px;
	}
	
	.gsam .aside div.content_type a:hover{
	    cursor:pointer;
	}
	
	.gsam .aside div.content_type p.pdf,
	.gsam .aside div.content_type p.read{
	    background: url("../framework-libs/base/img/search_icons.png") no-repeat scroll 0 0 transparent;
	    height: 21px;
	    width: 22px;
	    position:relative;
	    right:0;
	    margin-right:40px;
	}
	.lt-ie9.gsam .aside div.content_type p.pdf,
	.lt-ie9.gsam .aside div.content_type p.read{
	    margin-right:33px;
	}
	.gsam .aside div.content_type p.pdf,
    .gsam .aside div.content_type a:hover p.pdf{
        background-position:-22px -24px;
    }
	
	/* 1024
  -----------------------------------*/
	.theme-1024.gsam .aside .module {
		padding-bottom: 45px;
	}
	.theme-1024.gsam .aside .module h2, .theme-1024.gsam .module.aside_agenda h2 {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.theme-1024.gsam .aside ul li, .theme-1024.gsam .cq-colctrl-lt5-c1 ul li {
		font-size: 12px;
		line-height: 16px;
	}
	.theme-1024.gsam .aside .module.pull_quote {
		margin-top: 115px;
	}
	.theme-1024.gsam .aside .module.pull_quote p {
		font-size: 16px;
	}
	.theme-1024.gsam .aside a.button span span span {
        font-size: 12px;
    }
    .theme-1024.gsam .aside .right_s {
        width: 134px;            
    }
} /* end @media screen -- do not delete */
@media print {
	.gsam .aside ul {
		padding-left: 0px !important;
		margin-left: 0px;
		margin-bottom: 0px;
	}
	.gsam .aside ul li {
		list-style: none;
		margin-bottom: 0px;
	}
	.gsam .module_content ul li{
		margin-bottom:15px;
	}
}
/* In-content blockquotes */
@media screen {
	.gsam .module.blockquote p {
		border: 1px solid #85ABD1;
		border-width: 0 0 0 3px;
		color: #5C5C5C;
		font-family: Arial, sans-serif;
		line-height: 26px;
		margin: 20px 25px;
		padding: 0 0 0 10px;
		width: 80%;
		clear: both;
	}
} /* end @media screen -- do not delete */

/*@media print {
    

    .gsam .module.blockquote p {
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
    }
}
*/
/*******
*
* Quotes
*
*******/
@media screen {
    .gsam .parbase.linklistbluetitles {
       overflow: hidden;
       zoom: 1;
    }
    .gsam .module.pull_quote {
        border-top: 5px solid #85abd1;
        color: #666;
        margin: 430px 0 24px;
        width: 100%;
    }
    .pull_quote_nobdr {
        border-top: none ! important;
    }
    .gsam .module.pull_quote .quote {
        margin: 8px 0px;
    }
    .gsam .aside .module.pull_quote p {
        font: normal 18px UniversCondensed, Arial;
        word-wrap: break-word;
        width: 98%;
    }
    .gsam .module.pull_quote span {
        display: block;
        text-align: left;
    }
    .gsam .aside .module.pull_quote .source {
        font: bold 14px Arial;
        margin: 12px 0;
    }
    .gsam .aside .module.pull_quote .source span {
        color: #85abd1;
        display: block;
        font-weight: normal;
    }
    .gsam .aside .module.pull_quote span strong {
        font-family: "UniversCondensedBold", Arial;
        font-weight: normal;
    }
    .gsam .aside .module.pull_quote .author {
        font-size: 24px;
        margin-top: 20px;
        line-height: 28px;
    }
    .gsam .module.pull_quote .author-position {
        text-transform: uppercase;
        font-size: 12px;
        line-height: 16px;
    }
    .gsam .module.pull_quote .author-department {
        font-size: 12px;
        line-height: 16px;
    }
    /* 1024 */
    .theme-1024.gsam .aside .module.pull_quote {
        margin: 325px 0 40px;
                   
    }
    .theme-1024.gsam .aside .module.pull_quote p {
        font-size: 14px;
        word-wrap: break-word;
    }
    .theme-1024.gsam .aside .module.pull_quote .source {
        font-size: 12px;
    }
    .theme-1024.gsam .aside .module.pull_quote .author {
        font-size: 22px;
        line-height: 26px;
    }
    .theme-1024.gsam .aside .module.pull_quote .author-department,.theme-1024.gsam .aside .module.pull_quote .author-position
        {
        font-size: 11px;
        line-height: 14px;
    }
        
    /** Link List Blue Title START **/
    .gsam .linklistbluetitle{
        width:100%;
        margin-top: 50px;
        overflow:hidden;   
    }
    .gsam .linklistbluetitle > div {
        padding-right:20%;
        float: left;
        margin-bottom: 53px;        
    } 
    .gsam .linklistbluetitle h3 {
        clear: both;
        color: #6286b5;
        font: 26px/32px UniversCondensed, Arial;
    }
    .gsam .linklistbluetitle span {
        background-color: #6286B5;
        clear: both;
        float: left;
        height: 2px;
        margin-bottom: 8px;
        width: 50px;
    }
    .gsam .linklistbluetitle p {
        color: #6286B5;
        float: left;
        font: 16px/1.5 UniversCondensed, Arial;
        color: #333333;
        margin-bottom: 15px;
    }
    .gsam .linklistbluetitle ul, .gsam .linklistbluetitle ul li .gsam .linklistbluetitle ol, .gsam .linklistbluetitle ol li {
    	background: none;
    	clear: both;
    }     
    .gsam .linklistbluetitle ul, .gsam .linklistbluetitle ol {    
    	margin-bottom: 15px;
    } 
    .gsam .linklistbluetitle ul ul, .gsam .linklistbluetitle ol ul, .gsam .linklistbluetitle ol ol, .gsam .linklistbluetitle ul ol {
    	margin-bottom: 0px;
    }		
    .gsam .linklistbluetitle a.rs_link {
        float: left;
        clear: both;
        font: 12px/14px UniversCondensedBold, Arial;
        color: #365884;
        text-transform: uppercase;
        text-decoration: none;
        margin-top: 20px;
        margin-bottom: 15px;
    }
    .gsam .medium .linklistbluetitle a.rs_link{
    	font-size: 14px;
    }
    .lt-ie8.gsam .linklistbluetitle a.rs_link {
        width: 100%;
    }    
    /** Link List Blue Title END **/
    
    /** Quote Column Styles START **/
    /**
    .gsam .module.quotes_column {
        float: left;
        margin-top: 50px;
        width: 100%;
        margin-bottom: 5px;
    }
    .gsam .module.quotes_column ul {
        width: 100%;
    }
    .gsam .module.quotes_column ul li {
        float: left;
        margin-bottom: 68px;
        margin-right: 40px;
        width: 157px;
    }
    .gsam .module.quotes_column.three_items ul li {
        width: 210px;
        margin-right: 53px;
    }
    .gsam .three_column .module.quotes_column ul li {
        width: 154px;
        margin-right: 40px;
    }
    .gsam .module.quotes_column ul li h3 {
        clear: both;
        color: #6286b5;
        font: 26px/32px UniversCondensed, Arial;
    }
    .gsam .module.quotes_column ul li span {
        background-color: #6286B5;
        clear: both;
        float: left;
        height: 2px;
        margin-bottom: 8px;
        width: 50px;
    }
    .gsam .module.quotes_column ul li p {
        color: #6286B5;
        float: left;
        font: 16px/1.5 UniversCondensed, Arial;
        color: #333333;
    }
    .gsam .module.quotes_column ul li a.rs_link {
        float: left;
        clear: both;
        font: 12px/14px UniversCondensedBold, Arial;
        color: #365884;
        text-transform: uppercase;
        text-decoration: none;
        margin-top: 20px;
    }
    .lt-ie8.gsam .module.quotes_column ul li a.rs_link {
        width: 100%;
    }
    **/
    /** Quote Column Styles END **/

    /** Quote Sidebar Styles START **/
    .gsam .module.quote_sidebar {
        padding: 0;
        margin-bottom: 22px;
    }
    .gsam .module.quote_sidebar blockquote {
        background-color: #355371;
        padding: 20px 15px;
        margin: 0;
        color: #fff;
    }
    .gsam .module.quote_sidebar blockquote p {
        margin: 0 0 15px;
        font: italic normal 20px/26px Times, sans-serif;
    }
    .gsam .module.quote_sidebar blockquote span.dash {
        display: block;
        background: #fff;
        height: 2px;
        width: 50px;
    }
    /** Quote Sidebar Styles END **/
    
    /** Theme 1024 Link List Blue Title START **/    
    .theme-1024.gsam .linklistbluetitle div h3 {
        font-size: 24px;
    }
    .theme-1024.gsam .linklistbluetitle div p, .theme-1024.gsam .linklistbluetitle div ul, .theme-1024.gsam .linklistbluetitle div ol {
        font-size: 14px;
    } 
     .theme-1024.gsam .medium .linklistbluetitle div p, .theme-1024.gsam .linklistbluetitle div ul, .theme-1024.gsam .medium .linklistbluetitle div ol{
     	font-size: 18px;
     }  
    /** Theme 1024 Link List Blue Title END **/  
    
    /** Theme 1024 Quote Column Styles START **/
    /**
    .theme-1024.gsam .module.quotes_column ul li {
        width: 128px;
        margin-right: 33px;
    }
    .theme-1024.gsam .module.quotes_column ul li h3 {
        font-size: 24px;
    }
    .theme-1024.gsam .module.quotes_column ul li p {
        font-size: 14px;
    }
    .theme-1024.gsam .module.quotes_column.three_items ul li {
        width: 173px;
        margin-right: 42px;
    }
    .theme-1024.gsam .three_column .module.quotes_column ul li {
        width: 130px;
        margin-right: 30px;
    }
    **/
    /** Theme 1024 Quote Column Styles END **/

    /** Theme 1024 Quote Sidebar Styles START **/
    .theme-1024.gsam .module.quote_sidebar{
    	margin-bottom:15px;
    }
    .theme-1024.gsam .module.quote_sidebar blockquote p, .theme-1024.gsam .module.quote_sidebar.noMargin  blockquote ul li, .theme-1024.gsam .module.quote_sidebar.noMargin  blockquote ol li {
        font-size: 18px;
        line-height: 22px;
    }
    .theme-1024.gsam .module.quote_sidebar.noMargin blockquote .rte ul ul li, .theme-1024.gsam .module.quote_sidebar.noMargin blockquote .rte ul ol li,
    .theme-1024.gsam .module.quote_sidebar.noMargin blockquote .rte ol ul li, .theme-1024.gsam .module.quote_sidebar.noMargin blockquote .rte ol ol li {
    	background: url("../framework-libs/base/img/article-content/white-dashed-bullet.png") no-repeat 0 13px;
    }
    /** Theme 1024 Quote Sidebar Styles END **/
} /* end @media screen -- do not delete */
@media print {
    .gsam .module.pull_quote {
        border-top: 3px solid #85ABD1;
        border-left: none;
        border-right: none;
        border-bottom: none;
        margin-bottom: 60px;
        padding-top: 1em;
    }
    .gsam .module.pull_quote p {
        margin-top: 0;
        padding-top: 0;
        line-height: normal;
    }
    .gsam .module.pull_quote span {
    	line-height: normal;
    }
    .gsam .module.quotes_column ul {
        padding: 0;
    }
    .gsam .module.quotes_column ul li {
        list-style: none;
    }
    .gsam .aside .module.pull_quote span strong {
        display: block;
    }
}

@media screen {
	.gsam .module.aside_agenda.dashed_list ul{
	   margin-top: 0;
	}
	
	.gsam .module.aside_agenda.dashed_list h2{
		margin-bottom:15px;
	}
	.gsam .module.aside_agenda h2{
		margin-bottom:15px;
	}
	.gsam .module.aside_agenda.dashed_list ul li{
	    list-style: none;
        background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -556px transparent;
        
	}
	.gsam .module.aside_agenda.dashed_list ol li{
        margin-left:20px;
    }
	.gsam .module.bluebullet_list,.gsam .module.blackbullet_list {
		
		/*float: left;
		width: 180px;
		margin-top: 40px;*/
	}
	.gsam .module.bluebullet_list h2{
		margin-bottom: 15px;
	}
	.gsam .module.bluebullet_list h3,.gsam .module.blackbullet_list h3 {
		border: 0 none;
		color: #333333;
		display: block;
		font: 16px/26px UniversCondensed, Arial;
		letter-spacing: -0.15px;
		margin: 0;
		padding: 4px 0;
		text-transform: uppercase;
	}
	.gsam .module.blackbullet_list p {
		margin-left: 20px;
	}
	
	.gsam .module.bluebullet_list p{
	   font-size: 14px;
       line-height: 18px;
       margin-left: 15px;
    }
    
    .gsam .aside .multiplesectionrule .module.bluebullet_list p,.gsam .aside .multiplesectionrule .module.aside_agenda p {
       margin:0;
    } 
    
	.gsam .module.bluebullet_list ul { /* color: #82b4e9;
    list-style: disc outside none;
    margin-left: 15px;*/
		
	}
	.gsam .module.blackbullet_list ul { /* color: #000000;
    list-style: disc outside none;
    margin-left: 15px;*/
		
	}
	.gsam .module.bluebullet_list ul li {
		background:
			url(../framework-libs/base/img/bulebullet_list.png)
			no-repeat 2px 6px;
		padding-left: 15px;
	}
	.gsam .module.blackbullet_list ul li {
		background:
			url(../framework-libs/base/img/blackbullet_list.png)
			no-repeat 0 50%;
		padding-left: 15px;
	}
	.gsam .module.bluebullet_list ol,.gsam .module.blackbullet_list ol {
		color: #000000;
		list-style: decimal;
		font-family: Arial;
		font-size: 14px;
		line-height: 18px;	
		margin-left: 20px;
	}
	.gsam .module.bluebullet_list ul li,    
	.gsam .module.blackbullet_list ul li{
		font-family: Arial;
		font-size: 14px;
		line-height: 18px;		
	}
	.gsam .module.bluebullet_list ul li,
	.gsam .module.bluebullet_list ol li {
	   margin: 0 0 0px 0px;
	}
	.gsam .module.bluebullet_list ul li span,.gsam .module.blackbullet_list ul li span,.gsam .module.bluebullet_list ol li span,.gsam .module.blackbullet_list ol li span
		{
		color: #313131;
	}
	.theme-1024.gsam .module.bluebullet_list ol, .gsam .module.blackbullet_list ol{
		font-family: Arial;
		font-size: 12px;
	}
	.theme-1024.gsam .module.bluebullet_list h3,.theme-1024.gsam .module.blackbullet_list h3
		{
		font-size: 14px;
	}
	.theme-1024.gsam .module.bluebullet_list ul li,.theme-1024.gsam .module.blackbullet_list ul li,.gsam .module.bluebullet_list ol li span,.gsam .module.blackbullet_list ol li span
		{
		font-size: 12px;
	}
	.theme-1024.gsam .module.bluebullet_list,.theme-1024.gsam .module.blackbullet_list
		{
		margin-top: 44px;
	}
	
	.theme-1024.gsam .module.bluebullet_list p{
	   font-size: 12px;
       line-height: 13px;
       margin:0px;
       padding: 0 0 0 15px;
       
    }
    
    .theme-1024.gsam .module.aside_agenda.dashed_list .rte ul li{
    	line-height: 19px;
    
    }
    .theme-1024.gsam .module.aside_agenda.dashed_list h2{
    	margin-bottom: 8px;
    }
	
	.gsam .module.aside_agenda.dashed_list .rte ul{
		padding-left:2px;
		font-size:14px;
	}
	.gsam .module.aside_agenda.dashed_list .rte ul li{
		list-style:none;
		margin: 0px;
		padding: 0 0 0 13px;
	}
	.gsam .module.aside_agenda ul{
	   
	   padding-left: 14px;
	}
	.gsam .module.aside_agenda ul li{
	    list-style-type: disc;
        padding-left: 5px;
        padding-top: 2px;
	}
	.gsam .module.aside_agenda ol li{
        margin-left:20px;
    }
	
} /* end @media screen -- do not delete */
@media print {
	.gsam .module.blackbullet_list h3 {
		font-size: 12pt;
	}
	.gsam .module.bluebullet_list ul,.gsam .module.blackbullet_list ul,.gsam .module.bluebullet_list ol,.gsam .module.blackbullet_list ol
		{
		padding-left: 0;
	}
	.gsam .module.bluebullet_list ul li,.gsam .module.blackbullet_list ul li,.gsam .module.bluebullet_list ol li,.gsam .module.blackbullet_list ol li
		{
		font-size: 8pt;
		list-style-position: inside;
	}
}
@media screen {
	.gsam .module.getting_started_footer {
		width: 100%;
		float: left;
	}
	.gsam .module.getting_started_footer h2 {
		border: 1px solid #BFBFBE;
		border-width: 1px 0;
		color: #333;
		font: normal 16px/16px UniversCondensed, Arial;
		letter-spacing: -0.15px;
		margin: 0 0 20px;
		padding: 4px 0;
		text-transform: uppercase;
	}
	.gsam .module.getting_started_footer .module_l,.gsam .module.getting_started_footer .module_m,.gsam .module.getting_started_footer .module_r
		{
		float: left;
		border-left: 1px solid #bfbfbe;
	}
	.gsam .module.getting_started_footer .module_l {
		width: 390px;
		float: left;
		border: none;
	}
	.gsam .module.getting_started_footer .module_l h4 {
		clear: both;
		color: #313131;
		float: left;
		font: 18px/22px UniversCondensedBold, Arial;
		margin-bottom: 14px;
		width: 90%;
	}
	.gsam .module.getting_started_footer .module_l p {
		float: left;
		width: 90%;
		color: #313131;
		font-size: 14px;
	}
	.gsam .module.getting_started_footer .module_m {
		float: left;
		width: 151px;
		padding: 0 32px;
	}
	.gsam .module.getting_started_footer .module_m ul {
		float: left;
		width: 100%;
	}
	.gsam .module.getting_started_footer .module_m ul li {
		width: 100%;
	}
	.gsam .module.getting_started_footer .module_m ul li a {
		float: left;
		width: 100%;
		font: 14px/22px UniversCondensedBold, Arial;
		color: #365884;
		text-transform: uppercase;
		text-decoration: none;
	}
	.gsam .module.getting_started_footer .module_m ul li a:hover {
		color: #2C61A6;
	}
	.gsam .module.getting_started_footer .module_r {
		float: left;
		width: 529px;
		padding: 0 32px;
	}
	.gsam .module.getting_started_footer .module_r p.detail {
		width: 100%;
		float: left;
		color: #313131;
		font-size: 14px;
	}
	.gsam .module.getting_started_footer .module_r p.number {
		font: 40px UniversCondensed, Arial;
		color: #313131;
		float: left;
		width: 100%;
	}
	.gsam .module.getting_started_footer .module_r a.add_more_contact_options
		{
		clear: left;
		color: #365884;
		display: block;
		float: left;
		font: 14px 'UniversCondensedBold', Arial, sans-serif;
		margin-top: 2px;
		text-decoration: none;
		text-transform: uppercase;
	}
	.gsam .module.getting_started_footer .module_r a.add_more_contact_options:hover
		{
		color: #2C61A6 !important;
	}
	.theme-1024.gsam .module.getting_started_footer .module_r a.add_more_contact_options
		{
		font: 12px 'UniversCondensedBold', Arial, sans-serif;
	}
	.lt-ie8.gsam .module.getting_started_footer .module_r a.add_more_contact_options
		{
		width: 100%;
	}
	.theme-1024.gsam .module.getting_started_footer .module_r p.detail {
		font-size: 12px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_r p.number {
		font-size: 38px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_l p {
		font-size: 12px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_m ul li a {
		font-size: 12px;
		line-height: 18px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_l {
		width: 312px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_m {
		width: 130px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_r {
		width: 385px;
	}
	.theme-1024.gsam .module.getting_started_footer .module_l h4 {
		font-size: 16px;
	}
	.theme-1024.gsam .module.getting_started_footer h2 {
		font-size: 14px;
	}
} /* end @media screen -- do not delete */
@media print {
	.gsam .module.getting_started_footer .module_m ul {
		margin-left: 0;
		padding-left: 0;
	}
	.gsam .module.getting_started_footer .module_m ul li {
		list-style: none;
	}
	.gsam .module.getting_started_footer .module_r a.add_more_contact_options
		{
		display: none;
	}
	.gsam .module.getting_started_footer>div {
		margin-bottom: 15px;
		padding-bottom: 10px;
		border-bottom: 1px solid #ccc;
	}
	.gsam .module.getting_started_footer .module_r {
		border-bottom: none;
	}
	.gsam .module.getting_started_footer .module_l p {
		padding-top: 0;
	}
	.gsam .module.getting_started_footer .module_r p.detail {
		margin-bottom: 5px;
	}
	.gsam .module.getting_started_footer .module_r p.number {
		margin-top: 0;
		font-size: 14pt;
		font-weight: bold;
	}
}
/*******
 *
 * Getting Started
 ******/
@media screen {
	.gsam .sidebar .module.getting_started h3, .gsam .right .module.getting_started h3 {
		margin-top: 15px;
	}
	.gsam .sidebar .module.getting_started .rte ul li, .gsam .sidebar .module.getting_started .rte ol li, .gsam .right .module.getting_started .rte ul li, .gsam .right .module.getting_started .rte ol li {
		line-height: 1.2;
	}
	.gsam .sidebar .module.getting_started .rte ul, .gsam .right .module.getting_started .rte ul {
		margin: 0 0 8px 20px;
	}	
	.gsam .sidebar .module.getting_started .rte ol, .gsam .right .module.getting_started .rte ol {
		margin: 0 0 8px 24px;
	}
	.gsam .sidebar .module.getting_started .rte ul ol, .gsam .sidebar .module.getting_started .rte ul ul, .gsam .sidebar .module.getting_started .rte ol ul, .gsam .sidebar .module.getting_started .rte ol ol, gsam .right .module.getting_started .rte ul ol, .gsam .right .module.getting_started .rte ul ul, .gsam .right .module.getting_started .rte ol ul, .gsam .right .module.getting_started .rte ol ol {
		margin-bottom: 0px;
		padding: 0;
	}
	.gsam .sidebar .module.getting_started .rte ul ol li, .gsam .sidebar .module.getting_started .rte ul ul li, .gsam .sidebar .module.getting_started .rte ol ul li, .gsam .sidebar .module.getting_started .rte ol ol li,	.gsam .right .module.getting_started .rte ul ol li, .gsam .right .module.getting_started .rte ul ul li, .gsam .right .module.getting_started .rte ol ul li, .gsam .right .module.getting_started .rte ol ol li {	
		background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -558px transparent;
	}
	.gsam .sidebar .module.getting_started div.phone, .gsam .right .module.getting_started div.phone {
		font-family: 'UniversCondensed', Arial, sans-serif;
		font-size: 40px;
		margin: 0px 0 2px;
		word-wrap: break-word;
		line-height: 40px;
	}
	.gsam .sidebar .module.getting_started p, .gsam .right .module.getting_started p {
        line-height: 1.2;
        margin: 0 0 8px;
    }
    .gsam .sidebar .module.getting_started p.more, .gsam .right .module.getting_started p.more {        
        margin: 0px;
    }
    .gsam .sidebar .module.getting_started h2, .gsam .right .module.getting_started h2 {
        padding: 5px 0;
    }    
    .gsam .sidebar .module.getting_started h3, .gsam .right .module.getting_started h3 {        
        margin-bottom: 10px;
    }
    .gsam .sidebar .module.getting_started .more a, .gsam .right .module.getting_started .more a {        
        font-size: 14px;
    } 
      	
	/* Theme 1024 */
    .gsam.theme-1024 .sidebar .module.getting_started .links li {
        margin-bottom: 5px;
    }
    .gsam.theme-1024 .sidebar .module.getting_started div.phone {        
        padding-bottom: 8px;
    }
    .gsam.theme-1024 .sidebar .module.getting_started .more a {
        font-size: 12px;
    }
    .gsam.theme-1024 .sidebar .module.getting_started .rte ul ol li, .gsam.theme-1024 .sidebar .module.getting_started .rte ul ul li, .gsam.theme-1024 .sidebar .module.getting_started .rte ol ul li, .gsam.theme-1024 .sidebar .module.getting_started .rte ol ol li {	
		background: url("../framework-libs/base/img/article-content/article-sprite.png") no-repeat scroll 0 -559px transparent;
	}
} /* end @media screen -- do not delete */
    
@media print {
	.gsam .sidebar .module.getting_started ul, .gsam .right .module.getting_started ul {
		margin-left: 0;
		padding-left: 0;
	}
	.gsam .sidebar .module.getting_started ul li, .gsam .right .module.getting_started ul li {
		list-style: none;
	}
	.gsam .sidebar .module.getting_started div.phone, .gsam .right .module.getting_started div.phone {
		font-weight: bold;
		font-size: 18pt;
	}
}
@media screen {
	.gsam .module.promo_three_col {
		overflow: hidden;
	}
	.gsam .module.promo_three_col>div {
		float: left;
	}
	.gsam .module.promo_three_col div.figure {
		border-right: 1px solid #B1B2B1;
		padding-right: 15px;
		width: 23%;
	}
	.gsam .module.promo_three_col div.figure img {
		max-width: 100%;
	}
	.gsam .module.promo_three_col div.linklist {
		border-right: 1px solid #B1B2B1;
		padding-left: 13px;
		padding-right: 13px;
		width: 23%;
	}
	.gsam .module.promo_three_col div.linklist a {
		font: 12px/16px UniversCondensedBold, Arial;
		text-decoration: none;
		text-transform: uppercase;
	}
	.gsam .module.promo_three_col div.last {
		padding-left: 13px;
		width: 43%;
	}
	.gsam .module.promo_three_col div.last p {
		font: 14px/18px Arial;
		color: #111;
		margin-bottom: 7px;
	}

	/* Button Style */
	.gsam .promo_three_col .button {
		background-color: transparent;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		line-height: 25px;
		margin: 5px 20px 0 0;
		padding: 0;
		text-decoration: none;
		text-transform: uppercase;
	}
	.gsam .promo_three_col .button span {
		background: url("../framework-libs/base/img/buttons/cta_L.png") no-repeat scroll left top
			transparent;
		float: left;
		line-height: 25px;
		margin: 0;
		padding: 0 3px 0 10px;
	}
	.gsam .promo_three_col .button span span {
		background: url("../framework-libs/base/img/buttons/cta_R.png") no-repeat scroll right
			top transparent;
		float: left;
		line-height: 25px;
		margin: 0;
		padding: 0 10px 2px 0;
	}
	.gsam .promo_three_col .button span span span {
		background: url("../framework-libs/base/img/buttons/cta_1px.png") repeat scroll 0 0
			transparent;
		color: #FFFFFF;
		float: left;
		font-family: UniversCondensedBold, Arial;
		font-weight: normal;
		line-height: 25px;
		margin: 0;
		padding: 0 3px;
	}
	.gsam .promo_three_col .button:hover span {
		background: url("../framework-libs/base/img/buttons/cta_L_hover.png") no-repeat scroll
			left top transparent;
	}
	.gsam .promo_three_col .button:hover span span {
		background: url("../framework-libs/base/img/buttons/cta_R_hover.png") no-repeat scroll
			right top transparent;
	}
	.gsam .promo_three_col .button:hover span span span {
		background: url("../framework-libs/base/img/buttons/cta_1px_hover.png") repeat scroll 0 0
			transparent;
	}

	/* THEME 1024 Styles */
	.theme-1024.gsam .module.promo_three_col div.linklist a {
		font-size: 10px;
		line-height: 14px;
	}
	.theme-1024.gsam .module.promo_three_col div.last p {
		font-size: 12px;
		line-height: 16px;
	}
	.theme-1024.gsam .promo_three_col .button {
		font-size: 12px;
	}
} /* end @media screen -- do not delete */
@media screen {
.gsam .sidebar .module .contentTitleLink h3:hover{
    color: #2C61A6;
    cursor: pointer;
}
.contentTitleLink {
    text-decoration: none;
    display: inline-block;
}
.gsam h3.header_text_hairline {
    border-color: #B6B6B4;
    border-style: solid;
    border-width: 1px 0;
}

} /* end @media screen -- do not delete */
@media screen {
	
	.gsam .columnWrapper .two_column {
	   margin-top: 0px;
	}
	.gsam .sidebar {
	   margin-top: 33px;
	 } 
	 .gsam .results_info_bar div.keyword_box p{
	       padding-top: 7px;
	 }
	 .gsam .featured_content_item.module_two_col{
            margin-top:18px;
     }
     .list_content.events_list + .list_content.events_list .featured_content_item {
   	 	margin-top: 3px;
	 }	
    .gsam .search_bar_funds form .input{
        width: 300px;
     }
     .gsam .search_bar_funds form .submit{
        display: none;
     }
	 .gsam div.for_investors {
	    margin-top:0;
	  }
	 .gsam .sidebar .module p{
	 margin: 15px 0 0;
	 }
	 .gsam .sidebar .module .more{
     margin-top:15px;
     }
     .gsam .sidebar .module.without_gradient_sidebar_block{
        padding-top: 0;
     }
     .gsam .sidebar .module.without_gradient_sidebar_block:nth-child(1){
        padding-top:15px;
     }
     .gsam .sidebar .module.gradient_sidebar_block{
     padding-top:15px;
     }
     
     .gsam .sidebar .module.without_gradient_sidebar_block h3, .gsam .sidebar .module.gradient_sidebar_block h3{
     	margin-top: 0px;
     }
     .gsam .sidebar .module{
     	margin-bottom: 20px;
     }
	 
	 .gsam .load_more_link {
	     text-align:center;
	  }
	  .gsam .load_more_link a{
	    width: 100%;
        margin: 0px auto;
	    color: #365884;
		float: left;
		font: 12px 'UniversCondensedBold',Arial,sans-serif;
		margin-bottom: 10px;
		margin-top: 18px;
		text-decoration: none;
		text-transform: uppercase;
	 }
	 .theme-1024.gsam .load_more_link a {
	   font-size:10px;
	 }
	 .theme-1024.gsam .results_info_bar div.keyword_box p
	 , .theme-1024.gsam .results_info_bar div.keyword_box .keyword
	 , .theme-1024.gsam .results_info_bar p.result_number {
	       font-size:14px;
	 }
	 
	 .theme-1024.gsam .results_info_bar div.keyword_box {
	    height: 44px;
	 }
	  .gsam .list_content_item .module_details h2 a{
        color: #000000;
        cursor: pointer;
     }
     .gsam .list_content_item .module_details .date{
         color: #666666;
         font-family: 'UniversCondensedBold',Arial,sans-serif;
         text-transform: uppercase;
         font-size: 12px;
         font-weight: 400;
         line-height: 15px;
         margin-top:13px;
     }
     .gsam .list_content_item .module_details p{
        padding-top:6px;
     }
     .gsam .list_content_item .module_details a.rs_link{
        font-family: 'UniversCondensedBold',Arial,sans-serif;
        font-size:12px;
        line-height:15px;
        text-transform: uppercase;
        margin-top:18px;
        position:absolute; 
     }
     .gsam .module.campaign_list .campaign_item .right_s{
        float:right;
     }
     .gsam div.image_tout{
     	background: #E5E7E7;
     }
      .gsam .module.campaign_list .campaign_item .middle_s a{
		  text-decoration:none;
	  }
		.gsam .module.campaign_list .campaign_item .middle_s a h3:hover{
		    color: #2C61A6;
		}
    
}

