﻿/* SWIP Print Styles */

.skiplinks, #nav-global, #nav-main, #nav-sub, #nav-header, #zz1_GlobalNav, #literatureSearch, #thenav-footer, #header #img-i, #header #img-ii, #popflash, #content-main table table table td input, #content-main table table table td img, #content-main table table th.print {display: none;}
body {margin: 15px; font: 12pt Arial, Helvetica, sans-serif !important;}
body #header #img-iii {display: block; position: absolute; left: 15px; top: 15px;}
h3#title {border-bottom: 1px solid #d9d9d9; margin: 0 0 1em 0; padding-bottom: .5em; font-size: 16pt; font-weight: bold; padding-top: 100px;}
h1 {border-bottom: 1px solid #d9d9d9; margin: 0 0 1em 0; padding-bottom: .5em; font-size: 16pt; font-weight: bold;}
.home-2col, .home-3col {display: none;}
.home-3col .ms-WPBody h3, .home-3col .ms-TPBody h3 {font-weight: bold; font-size: 12pt; display: block !important;}
#content-main {width: 100% !important; padding-top: 100px;}
#content-3col #content-secondary {display: none;}
a {color: black !important; text-decoration: none !important;}
#micrositeContentOne, #micrositeContentTwo, #micrositeContentThree {height: auto;}
.fundSearch, h2.adviserHome {display: none;}
#content-main table {width: 90%; margin: 1em 0; border: none !important; border-collapse: collapse !important;}
#content-main table table {width: 100%; margin: 0; border: none !important; border-collapse: collapse !important;}
#content-main table table table {width: 100%; margin: 0; border: none !important; border-collapse: collapse !important;}

#intro {width:100%;}
#content-main table td, #content-main table th {border-collapse: collapse; border: none !important; text-align: left !important;}
#content-main table table td, #content-main table table th {border-collapse: collapse; border: none !important; text-align: left !important;}
#content-main table table table td, #content-main table table table th {border-collapse: collapse; border: none !important; text-align: left !important;}
#content-main table table table td div, #content-main table table td div, #content-main table td div {border: none !important; text-align: left !important;}
#content-main table table #content-fund table td {border: none !important;}
#content-fund {margin: 20px 0;}
#content-fund h3 {margin: 10px 0; clear: both;}
#content-main #content-fund #container-1 table td {width: 300px !important;}

.main-content-puff {padding-bottom: 1em; border-bottom: 1px solid #e6e6e6; width: 100%;}
#footer-content {margin: 3em 0 0 0; border-top: 2px solid #000;}
#footer p a {padding: 0 .2em;}

.puff, #news-signup {min-height:175px;}

* html .puff, * html #news-signup {height: auto !important; height: 175px;}
ul#nav-tab, dt a img, ul.ui-tabs-nav, #plotPerformance {display: none !important;}
dt, dd {
	display: block !important; width: 100%;
}
dt {
	font-weight: bold; font-size: 12pt;
}
#WebPartctl00_ctl20_g_45cc55a9_c0a9_4262_ab18_70e1b26fc04c {
	width: 100% !important;
	overflow: visible !important;
}
#hometopcontent #flashbox {
	display: none;}
	
#rotatingcontent h2, #searchcontent h2, #hometopcontent {display: none;}
#homeintro {padding-top: 0 !important;}
#homebottomcontent, .homepuff, .puff-image-link  {float: none !important; display: block !important; width: 100% !important;}
.puff-image-link {background: none !important;}
#homebottomcontent .homepuff img  {float: none !important; display: block !important;}
.puff-image-link table, .puff-image-link table tr.odd {border: none !important;}

table#ctl00_ctl20_g_60d3a14c_8f41_48d7_a6fb_acfd1e2fdc4d_ctl00_GridViewRelevantLiterature td a img, table#ctl00_ctl20_g_60d3a14c_8f41_48d7_a6fb_acfd1e2fdc4d_ctl00_GridViewRelevantLiterature td input, table td p.buttons {display: none !important;}
td td .ms-WPBody p {font-size: 12pt !important;}