

/* -- Attempting to load: /schwab/prospect/includes/csslib/wsodBase.1.css */


body,div,p,table,caption,tbody,tfoot,thead,tr,th,td,h1,h2,h3,h4,h5,h6,
ul,ol,li,dl,dt,dd,pre,form,fieldset,legend,input,textarea,blockquote,iframe {
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

caption,th {
	text-align:left;
}

fieldset,img,abbr,acronym { 
	border:0;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}

strong {
	font-weight:bold;
}

ol,ul {
	list-style:none;
}

h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}

.hasLayout, .contain {
	*zoom:1;
}

.contain:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.capitalize {
	text-transform:capitalize;
}

.upperCase {
	text-transform:uppercase;
}

.lowerCase {
	text-transform:lowercase;
}

.floatLeft {
	float:left;
	_display:inline;
}

.floatRight {
	float:right;
	_display:inline;
}

.none {
	display:none;
}


/* -- Loaded: /schwab/prospect/includes/csslib/wsodBase.1.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/common.css */

/* Begin Global Styles */

body {
	margin: 0;
	padding: 0;
	font-family: "Arial","Verdana","Helvetica",sans-serif;
	font-size: x-small;
	color: #333;
}

body.mobile #schwabChanHeader{
	xpadding-bottom: 38px;
}


#WSOD .publicModLeftCol {
	float:left;
	width:568px !important;
}

#WSOD .error {
    color: #A10000;
}

#WSOD .publicModRightCol {
	float:right;
	width:290px !important;
}

#WSOD .publicModLeftCol2 {
	float:left;
	width:574px !important;
}

#WSOD .publicModRightCol2 {
	float:right;
	width:300px !important;
}

#WSOD .publicModBorder {
	border:1px solid #ccc;
}

#WSOD .publicFrame {
	margin:8px 6px;
}

#WSOD .publicH1Title {
	float:none;
	margin:10px;
}

.acenter {
	text-align:center !important;
}

#ctContent {
	z-index:-5;
}

#WSOD a, #WSOD .invoke, #WSOD .action {
	color: #336699;
}

#WSOD .invoke, #WSOD .action { cursor:pointer; text-decoration:underline; }

#WSOD #symbolDescBlock h2 {
	margin-right:5px;
}

#WSOD .internalRelatedSymbolsContainer {
	float:left;
	margin-top:5px;
	position:relative;
	z-index:999
}

#WSOD .internalRelatedSymbolsContainer .schwabHopup .schwabHopupContent {
	padding-bottom:18px;
}

#WSOD .internalRelatedSymbolsContainer .schwabHopup .schwabHopupContent span{
	font-weight:bold;
}

#WSOD #schwabInternalRelatedSymbols .schwabHopup {
	width:300px;
}

#WSOD .relatedSymbolsTrigger {
	display:inline-block;
	margin-bottom:10px;
	white-space:nowrap;
}

span.wsodFullNewsStory {
	color: #336699;
	cursor: pointer;
	text-decoration:underline;
	white-space:nowrap;
}

	/*Header Over riding the common.css classes*/
	#WSOD{ background:none; }
	#WSOD #mainWide{}

	#WSOD .ChangeCompany { text-align:left; }
	#WSOD #sidebar .topRailModule{ margin-top:10px; }
	
	/*#WSOD #titlebar{ width:968px; }
	#WSOD div#disclaimersContainer{ width:968px; }*/
	/*End Header*/

	#WSOD a.tearOff, #WSOD span.newsTearOff {
		background:url(/schwab/prospect/research/resources/img/Icon.newWin.gif) right no-repeat;
		_display:inline-block;
		padding-right:14px;
	}

	#WSOD .iconPDF {
		background:url(/schwab/prospect/research/resources/img/Icon.acrobatSmall.gif) right no-repeat;
		padding-right:16px;
	}

	#WSOD img {
		border: 0;
	}

	#WSOD input {
		font-size:12px;
	}

	#WSOD h1, #WSOD h2, #WSOD h3, #WSOD h4, #WSOD h5, #WSOD h6, #WSOD form, #WSOD p {
		margin:0;
		padding:0;
	}

	#WSOD h1 {
		font-size: 145%; /* equivalent to 16px */
		font-weight: bold;
	}

	#WSOD h2, #WSOD h3, #WSOD h4, #WSOD h5, #WSOD h6 {
		font-size: 100%; /* equivalent to 11px */
		font-weight: bold;
	}

	#WSOD h2 div.line1 {
		font-size:160%;
		color:#af9260;
	}

	#WSOD h2 div.line2, #WSOD h3 div.line1 {
		color:#766343;
	}

	#WSOD h2 div.line2, #WSOD h3 div.line1 {
		font-size:140%;
	}

	

	#WSOD .fleft {
		float: left;
	}

	#WSOD .fright {
		float: right;
	}
	
	#WSOD .noBorder {
		border:none;
	}
	
	div.WSODStatusWin {
		position:absolute;
		width:100%;
		background:#fff;
		top:0;
		left:0;
		z-index:999998;
		cursor:wait;
	}

	div.WSODSubStatusWin {
		width:307px;
		height:82px;
		position:absolute;
		text-align:center;
		z-index:999999;
		cursor:wait;
		color:#fff;
		background:url(/schwab/prospect/research/resources/img/Bg.StatusWin.gif) no-repeat center;
		font-size:13px;
		font-weight:bold;
		display:none;
	}

	div.WSODSubStatusWin div{
		background:url(/schwab/prospect/research/resources/img/Loader.blue.gif) no-repeat center 12px;
		padding:55px 0 14px 0;
	}

	#WSOD .tright {
		text-align: right;
	}

	#WSOD .tleft {
		text-align: left !important;
	}

	#WSOD .ticker{
		text-transform:uppercase;
	}

	#WSOD .positive {
		color: #00a743;
		/* or #d50000 Bold 12px Arial */
	}

	#WSOD .negative {
		color: #d50000;
		/* Bold 12px Arial */
	}

	#WSOD span.negative {
		white-space:nowrap;
	}

	#WSOD span.positive {
		white-space:nowrap;
	}

	#WSOD .hopDown {
		cursor: pointer;
	}

	#WSOD .placeholder {
		cursor: help;
	}

	#WSOD .alt {
		background-color: #fafafa;
	}

	#WSOD .mouseOver{
		text-decoration:none;
		border-bottom:1px dotted #4378a7;
	}

	#WSOD tr.moOn{
		background-color:#fff8da;
	}

	#WSOD .ecCollapse {
		display:none;
	}

	#WSOD .ddmMenu{
		display:none;
	}

	#WSOD ul.bullets,
	#WSOD ul.basic {
		list-style-type:disc;
	}
	
	#WSOD ul.bullets li {
		margin:0 0 0 40px;
	}
	
	#WSOD ul.basic li {
		margin:0 0 8px 24px;
	}

	#WSOD .loader{
		background:url(/schwab/prospect/research/resources/img/Icon.loading.gif) no-repeat center;
		padding:30px;
		overflow:hidden;
		text-indent:-2000px;
	}

	#WSOD .mvloader{
		background:#fff url(/schwab/prospect/research/resources/img/Loader.white.text.gif) no-repeat 50% 10%;
		overflow:hidden;
		text-indent:-2000px;
		z-index:9999;
		left:0;
		top:0;
	}

	#WSOD .chartLoader{
		background:url(/schwab/prospect/research/resources/img/Icon.loading.gif) no-repeat center #fff;
		overflow:hidden;
		text-indent:-2000px;
	}

	#WSOD .mvSelectHider {
		position:absolute;
		left:0;
		top:0;
		z-index:1;
	}
	
	#WSOD .mvview {
		_zoom:1;
	}
	
	#WSOD .bold {
		font-weight:bold;
	}
	#WSOD .nowrap {
		white-space:nowrap;
	}

	#WSOD .serDisclaimer{
		color:#999;
		margin:0 10px;
	}

	#WSOD div.fundDisclaimer{
		margin:0 0 0 8px;
		padding-top:8px;
		font-weight:bold;
		color:#666;
	}

	#WSOD td.last, #WSOD th.last {
		border-right: none;
	}

	#WSOD tr.last td {
		border-bottom:none;
	}

	#WSOD {
		/*width: 932px;
		font-size: 120%; /*Font Resize project - to make base font 12px (x-small + 120% = 12px) * /
		margin: 0;
		padding: 0;

		background due to - TT0242188
		background: #ECECEC;
		*/
	}
	#WSOD #sidebar {
		float: right;
		margin-right:8px;
		margin-left:5px;
		width: 209px;
		_display:inline;
		display:none;
	}
	
	#WSOD #main.fullWidth  #activeContent {
		/*width:956px;*/
	}
	
	#WSOD #sidebar.contentSidebarWide {
		width:278px;
		margin:0;
	}	
	#WSOD #containerMainWide {
		margin:0 9px;
		padding-top:10px;
	}	
	#WSOD #contentMainWide {
		float:left;
		width:650px;
	}
	
	#WSOD #ctMainWide {
		/*float: left;*/
		padding-top:10px;
		/*width: 100%*/
	}
	#WSOD #ctContentMainWide {
		/*
		float:left;
		width:728px;*/
	}
	#WSOD #sidebar.ctSidebarWide {
		padding-top: 10px;
	}
	
	#WSOD #main {
		background-color: #fff;
		/*
		float:left;
		width: 744px;*/
	}
	
	#WSOD #main.fullWidth {
		/*width: 968px;*/
	}

	#WSOD div#brandingBar {
		background-color:#fff;
		height:47px;
		position:relative;
	}

	#WSOD div#brandingBar img.logo {
		position:absolute;
		top:11px;
		left:10px;
	}

	#WSOD div#brandingBar a#learnMoreClose {
		background:transparent url(/schwab/prospect/research/resources/img/Icon.close.gif) no-repeat right center;
		padding-right:15px;
		position:absolute;
		top:16px;
		right:9px;
	}

	#WSOD #titlebar {
		background: #fff url(/schwab/prospect/research/resources/img/Gradient.Sprite.png) left -301px repeat-x; /* F8F5ED */
		border-bottom: solid 1px #DDD9D1;
		border-top: solid 1px #F8F5ED;
	}
	#WSOD h1 {
		margin: 0;
		padding:  0 8px 0 10px;
		color: #434343;
		font-weight: bold;
		font-size: 145%;
		float: left;
	}
	#WSOD #titlebar h1 {
		font-size: 16px;
		margin: 3px 0;
		padding-top: 2px;
	}
	
#WSOD div.reportGuideLink { /*RQST0057186*/
	margin-top:3px;
}

#WSOD div.reportGuideLink a {
	font-weight:normal;
}	

/* watchlist padding override */
#schwabWatchlist #panelBottom {
	display:none;
}

/* Begin PageTools Styles */

	#WSOD #tools {
		padding: 8px 10px 6px 0;
		font-size: 12px;
		float:right;
	}

	#WSOD #tools div.cwt {
		font-size:13px;
	}

	#WSOD #tools div.PageTools {
		_float:right;
	}
	#WSOD #tools ul {
		margin: 0;
		padding: 0;
		_float:right;
	}
	#WSOD #tools ul li {
		margin: 0;
		padding: 0;
		float: left;
		list-style-type: none;
		text-align: left;
	}
	#WSOD #tools ul li a.ToolbarLink {
		padding: 0 5px 0 0;
		margin-right: 5px;
		border-right: solid 1px #E0E1E3;
	}
	#WSOD #pageTools li div {
		background: transparent url(/schwab/prospect/research/resources/img/Icon.Sprite.png) left 50% no-repeat;
		float:left;
		width:9px;
		height:8px;
		margin:2px 6px 0px 3px;
	}
	#WSOD #pageTools li div#iconFeedback { background-position: -1110px 50%; }
	#WSOD #pageTools li div#iconExport { background-position: -1050px 50%; }
	#WSOD #pageTools li div#iconPrint { background-position: -1560px 50%; }
	#WSOD #pageTools li div#iconHelp { background-position: -1200px 50%; }
	
#WSOD div.iconDMExport {
	float:left;
	width:15px;
	height:12px;
	margin-top:2px;
	background:transparent url(/schwab/prospect/research/resources/img/Icon.Export.gif) no-repeat right center;
}

	#WSOD #tools ul li.textResize { margin-top: -2px; }
	#WSOD a.TextResizeWidget { font-weight: bold; }

	#WSOD #TextResizeWidgetSmall {
		font-size: 12px;
		margin-right: 2px;
	}
	#WSOD #TextResizeWidgetMedium {
		font-size: 13px;
		margin-right: 2px;
	}
	#WSOD #TextResizeWidgetLarge { font-size: 15px; }
	#WSOD .TextResizeWidget.activeSize {
		cursor: default;
		color: #333;
		text-decoration: none;
	}

/* End PageTools Styles */

	#WSOD #content {
		padding: 0 20px 10px 20px;
	}

	#WSOD #activeContent{
		border:1px solid #d5d3ca;
		border-width:0 1px;
		padding-bottom:10px;
	}

	#WSOD div.auxillary #activeContent{
		border:none;
	}

	#WSOD #footer, #WSOD div.WSODfooter{
		clear:left;
		background: #FEFEFE url(/schwab/prospect/research/resources/img/Gradient.tan.3.gif) top left repeat-x;
		color: #666;
	}
	#WSOD #footer div, #WSOD div.WSODfooter div, #WSOD div.WSODfooter p {
		padding: 8px 8px 0 10px;
		font-size: 90%;
	}





/* Sidebar Module Styles */

	#WSOD div.sidebar {
		border: solid 1px #659EC9;
		margin: 0 5px 20px 0;
	}


/* Generic Module Styles */

	/* moduleheader1: solid blue background */

		#WSOD div.moduleheader1 {
			background: #326698;
			padding: 1px 10px 5px;
		}

		#WSOD div.moduleheader1 h2, #WSOD div.moduleheader1 h3 {
			color:#fff;
			font-weight:bold;
			margin:0;
			float:left;
		}

		#WSOD div.moduleheader1 h3 span {
			font-weight:normal;
			font-size:90%;
		}

		#WSOD div.moduleheader1 ul {
			float:right;
			list-style-type:none;
			margin:0;
			padding:0;
		}

		#WSOD div.moduleheader1 ul li {
			display:inline;
			margin:0 4px;
			color:#ccc;
		}

		#WSOD div.moduleheader1 ul li a,
		#WSOD div.moduleheader1 ul li span {
			color:#ccc;
			white-space:nowrap;
		}

		#WSOD div.moduleheader1 ul li a.simple {
			background-image:none;
			padding:0;
		}

		#WSOD div.moduleheader1 ul li.newwin, #WSOD div.moduleheader1 ul li a.newwin {
			background:transparent url(/schwab/prospect/research/resources/img/Icon.newWin.gif) no-repeat right center;
			padding-right:15px;
		}

	/* moduleheader2: tan gradient background */

		#WSOD div.module div.moduleheader2 {
			background: #fff url(/schwab/prospect/research/resources/img/Gradient.tan.4.gif) bottom left repeat-x;
			padding: 0 10px;
			height: 25px;
			line-height: 25px;
			width: 704px;
		}

		#WSOD div.module div.moduleheader2 ul {
			margin: 0;
			padding: 0;
		}

		#WSOD div.module div.moduleheader2 ul li {
			margin: 0;
			padding: 0;
			float: left;
			list-style-type: none;
			margin-right: 10px;
		}

		#WSOD div.module div.moduleheader2 ul li a, #WSOD div.module div.moduleheader2 ul li span {
			padding-right: 5px;
			border-right: solid 1px #e0e1e3;
		}


	#WSOD img.expand {
		position: relative;
		top: 2px;
		margin-right: 6px;
	}


	#WSOD div.banner {
		padding: 0 10px;
		_padding-top: 8px;
		margin: 5px 10px 10px;
	}
	
	#WSOD span.significantCalendar {
		border-left: solid 1px #E0E1E3;
		margin-left: 7px;
		padding-left: 6px;
		=position: relative;
		=top: 3px;
	}

	#WSOD span.significantCalendar img {
		position: relative;
		top: 3px;
		=position: static;
		=top: 0px;
	}

	#WSOD span.fsiCode {
		color:#B75F15;
		font-weight:bold;
	}

	#WSOD span.bannerHeading {
		color: #333;
		font-weight: bold;
	}

	#WSOD div.SeeThisPageFor {
		float: right;
		margin-top:-28px;
	}

	#WSOD div.banner h4{
		display: inline;
	}

	#WSOD #SeeThisPageForfield {
		width: 55px;
	}

	#WSOD #SeeThisPageForbtn {
		border: solid 1px #545454;
		background: #7E7E7E url(/schwab/prospect/research/resources/img/Gradient.gray.4.gif) bottom left repeat-x;
		color: #fff;
		font-weight: bold;
		margin-left: 4px;
		font-size: 100%;
	}

	#WSOD div.module2 {
		border: solid 1px #326698;
		/*width: 702px;*/
		margin: 0 10px;
	}

	#WSOD div.module2.moduleSpaceBottom {
		margin-bottom: 10px;
	}
	
	#WSOD ul.nav, #WSOD ul.pageTypeNav {
		margin: 0;
		padding: 0;
		list-style-type: none;
		padding-left: 10px;
	}

	#WSOD ul.pageTypeNav {
		background:#F9F4EC url(/schwab/prospect/research/resources/img/Gradient.Sprite.png) repeat-x scroll left -200px;
		padding-top: 4px;
		padding-bottom: 4px;
	}

	#WSOD div.module2 ul.nav {
		background: #ebf0f3;
	}

	#WSOD ul.pageTypeNav li.disabled a{
		color: #000;
		cursor: default;
		opacity:0.5;
		text-decoration: none;
		outline: none;
	}

	#WSOD ul.nav li, #WSOD ul.pageTypeNav li {
		float: left;
		margin-right: 9px;
	}

	#WSOD ul.nav li a, #WSOD ul.pageTypeNav li a, #WSOD ul.nav li span, #WSOD ul.pageTypeNav li span{
		cursor:pointer;
	}

	#WSOD ul.nav li a, #WSOD ul.nav li span, #WSOD ul.pageTypeNav li a, #WSOD ul.pageTypeNav li span {
		padding-left: 7px;
		border-left: solid 1px #BFBEBE;
		font-size:12px;
	}

	#WSOD ul.nav li div.quote a, #WSOD ul.nav li div.quote span, #WSOD ul.pageTypeNav li div.quote a, #WSOD ul.pageTypeNav li div.quote span {
		font-size:10px;
	}

	#WSOD ul.pageTypeNav li span.active, #WSOD ul.pageTypeNav li a.active {
		font-weight:bold;
		color:#000;
		cursor:default;
	}

	#WSOD ul.nav li.first a, #WSOD ul.pageTypeNav li.first span, #WSOD ul.pageTypeNav li.first a {
		border:none;
		padding-left:0;
	}

	#WSOD ul.nav li.selected, #WSOD ul.nav li.selected a {
		color:#000;
		font-weight:bold;
		text-decoration:none;
	}

	#WSOD div.module {

	}

/* FirstGlance Module Styles */
#WSOD div.FirstGlance {
	margin:0 0 10px 0;
	border-top:1px solid #fff;
	clear:none;
	font-size:12px;
	position:relative;
	z-index:51;
}

#WSOD div.FirstGlance .headingContainer {
	margin:0 0 6px 0;
}

#WSOD div.FirstGlance span#companyLogo img{
	margin-right:3px;
}

#WSOD div.FirstGlance .secAlert {
	float:right;
	margin-top:8px;
	font-weight:bold;
}

#WSOD #ctModFirstGlance h2 {
	width: 572px;
}

#WSOD div.FirstGlance h2 {
	font-weight: normal;
	font-size: 22px;
	margin-bottom: 10px;
}
	#WSOD div.FirstGlance h2 span {
		font-weight: bold;
	}

	#WSOD div.FirstGlance h2 span.ticker{
		text-transform:uppercase;
	}

	#WSOD div.FirstGlance h2 span.exchange{
		color:#666;
	}
	
	#WSOD div.FirstGlance h2 span.isSchwabETFSymbol {	
		margin-left:3px;
		margin-right:6px;
		position:relative;
		top:3px;
	}
	
	#WSOD div.FirstGlance h2 span.isSchwabETFSymbol img {	
		margin-left:3px;
	}
	
	#WSOD div.FirstGlance h2 a.hopupAllSchwabETFs {
		font-size:55%;
	}

	#WSOD div.FirstGlance h2 span.issueType{
		font-size:60%;
		font-weight:normal;
		margin:0 0 0 7px;
	}
#WSOD div.FirstGlance table {
	float: left;
	width:auto;
}
	#WSOD div.FirstGlance table tr {
		margin: 0;
		padding: 0;
	}
	#WSOD div.FirstGlance table th {
		font-weight: normal;
		text-align: left;
		padding: 0;
		color:  #666;
		white-space: nowrap;
	}
	#WSOD div.FirstGlance table td {
		vertical-align:top;
		white-space: nowrap;
	}
	/* Spacers used to guarantee spacing in between data points */
	#WSOD div.FirstGlance table .spacer {
		font-size:1px;
		width:40px;
	}
	#WSOD div.FirstGlance div.realtime table .spacer {
		font-size:1px;
		width:7px;
	}
	#WSOD div.FirstGlance th.last, #WSOD div.FirstGlance td.last {
		padding-right: 0;
	}
	#WSOD div.FirstGlance td.serContainer {
		white-space:normal;
		width: 158px;
	}
	#WSOD div.FirstGlance div.realtime td.serContainer {
		width:130px;
	}
	#WSOD div.FirstGlance td.serContainer div.ratingsSqLg {
		float:left;
		margin-top:2px;
	}
	#WSOD div.FirstGlance td.serContainer strong {
		display:block;
		word-wrap:break-word;
		margin-left:25px;
	}
	#WSOD div.FirstGlance td.serContainer .seriLg {
		margin-right:4px;
	}
	#WSOD div.FirstGlance td.serContainer em {
		font-style:normal;
		color:#999;
		font-size:10px;
		display:block;
		margin-left:25px;
		white-space:nowrap;
	}

	#WSOD div.FirstGlance td#reportCardContainer {
		white-space:normal;
		width:110px;
	}
	#WSOD div.FirstGlance td#reportCardContainer a {
		text-decoration:none;
	}
	#WSOD div.FirstGlance td#reportCardContainer img {
		float:left;
		margin-top:3px;
	}
	#WSOD div.FirstGlance td#reportCardContainer div.reportCardLink {
		display:block;
		margin-left:27px;
		font-weight:bold;
	}

	#WSOD div.FirstGlance td#firstGlanceFooter {
		font-size: 10px;
		font-weight: normal;
		color: #a7a7a7;
		padding-top:4px;
	}

	#WSOD div.FirstGlance .positive, #WSOD div.FirstGlance .negative {
		font-weight: bold;
		font-size: 12px;
	}

	#WSOD div.FirstGlance span.fsiAbbr{
		font-size:80%;
	}

	#WSOD div.FirstGlance .sublabel {
		font-size: 10px;
		color: #666;
	}
	
	#WSOD div.FirstGlance .disclaimerADR {
		color:#CC9966;
		margin:5px 0 0;
	}

	#WSOD div.FirstGlance .value {
		font-weight: bold;
	}

	#WSOD #popupSymbolMessage {
		color:#333333;
		margin:2px 0px 2px 4px;
		padding:3px 15px;
		background:#FBF1A3;
	}
	#WSOD #popupSymbolMessage span {
		color:#B70302;
		display:block;
		font-weight:bold;
	}
	#WSOD div.FirstGlance #popupViewBtn { }
	#WSOD div.FirstGlance #popupForm {
		width:129px;
	}
	#WSOD div.FirstGlance #popupForm input {
		font-size:11px;
		margin-top:1px;
		margin-right:3px;
		width:72px;
		float:right;
	}
	#WSOD input.fhDefault {
		color:#999;
	}
	#WSOD div.FirstGlance div.popupVersion div.buttons {
		width:248px;
	}

	#WSOD div.FirstGlance div.buttons {
		width: 151px;
		float: right;
		text-align: right;
		position:relative;
		top:10px;
	}
	#WSOD div.FirstGlance div.buttons span.separator {
		border-left:1px solid #DBDAD7;
		margin-left:3px;
	}

	#WSOD div.FirstGlance .pageLastUpdate, #WSOD div#content div.pageLastUpdate {
		float: right;
		width: auto;
		font-size: 10px;
		color: #a7a7a7;
		padding-top: 7px;
	}
	
	#WSOD div.FirstGlance p.disclaimerPreferred {
		color:#326698;
		margin:5px 0 0;
	}
	
	#WSOD div.FirstGlance .relatedCountryContainer .labelText {
		color:#666;
	}
	
	/* Symbol Change Notification */
	#WSOD #symbolChangeNotification{
		background:#faf599;
		padding:10px 15px;
		margin:0 0 12px 0;
	}

	#WSOD #symbolChangeNotification span.ticker{
		font-weight:bold;
	}

	#WSOD #symbolChangeNotification a.close{
		padding-right:14px;
		background:url(/schwab/prospect/research/resources/img/Icon.close.blue.gif) right no-repeat;
		cursor:pointer;
	}

	#WSOD #symbolChangeNotification a.close:hover{
		text-decoration:underline;
	}

	/* First Glance - Related shares */
	#WSOD a#relatedSharesLink {
		font-size:11px;
		margin:5px;
	}
	#WSOD div#relatedSharesHopup {
		background: #ffffff;
		border: 1px solid #909292;
		position: absolute;
		width:300px;
		z-index: 999;
	}
	#WSOD div#relatedSharesHopup div.title {
		background: #60A4C9;
		color: #fff;
		font-weight: bold;
		padding: 4px 4px;
	}
	#WSOD div#relatedSharesHopup div.title span{
		float:left;
		width:181px;
	}
	#WSOD div#relatedSharesHopup div.title a{
		background:url("/schwab/prospect/research/resources/img/Icon.close.gif") no-repeat scroll right center transparent;
		color:#FFF;
		cursor: pointer;
		float:right;
		font-weight:normal;
		padding-right:14px;
		text-decoration:underline;
	}
	#WSOD div#relatedSharesHopup div.content {
		z-index: 100;
	}
	#WSOD div#relatedSharesHopup div.heading {
		background:none repeat scroll 0 0 #659EC9;
		color:#FFFFFF;
		font-weight: bold;
		margin:5px;
		padding:2px 0 2px 4px;
	}
	#WSOD div#relatedSharesHopup div.placeholder {
		cursor: default;
		font-weight: bold;
		text-align: center;
	}
	#WSOD div#relatedSharesHopup dl {
		margin: 2px 6px 6px 6px;
	}
	#WSOD div#relatedSharesHopup dl dt,#WSOD div#relatedSharesHopup dl dd{
		display: inline;
		font-weight: bold;
	}
	#WSOD div#relatedSharesHopup dl dt {
		display:block;
		float:left;
		width:30%;
	}
	#WSOD div#relatedSharesHopup dl dd {
		display:block;
		float:left;
		width:70%;
	}

	/* Next Steps */

	#WSOD div.FirstGlance div.NextSteps{
		display:inline;
	}

	#WSOD div.NextSteps{
		position:relative;
		z-index:400;
	}

	#WSOD table.investingIdeas{
		position:relative;
		z-index:200;
	}

	#WSOD div.NextSteps ul.menu{
		position:absolute;
		left:0;
		width:156px; /*160px overlapped the right rail a bit*/
		top:16px; /* Fixing Firefox's display-inline with blocks within is 1-pixel off problem */
		=top:18px;
		margin:0;
		padding:0;
		list-style:none;
		text-align:left;
		background:#fff;
		border:1px solid #ccc;
		z-index:12;
		display:none;
	}

	#WSOD div.specialNextSteps div.NextSteps ul.menu{
		position:absolute;
		left:0;
		width:156px; /*160px overlapped the right rail a bit*/
		top:2px;
		margin:0;
		padding:0;
		list-style:none;
		text-align:left;
		background:#fff;
		border:1px solid #ccc;
		z-index:12;
		display:none;
	}

	#WSOD div.specialNextSteps div.NextSteps ul.menu, #ie8#fix{
		top:16px; /* Fixing Firefox's display-inline with blocks within is 1-pixel off problem */
		=top:18px;
	}



	#WSOD div.NextSteps ul.menu li{
		padding:4px 6px;
		border-bottom:1px solid #eee;
		white-space:nowrap;
		color:#666;
		cursor:pointer;
		font-size:12px;
	}

	#WSOD div.NextSteps ul.menu li.moOn{
		background:#eee;
		color:#000;
		text-decoration:underline;
	}

	#WSOD div.NextSteps ul.menu li.disabled{
		color:#b3b3b3;
	}

	#WSOD div.NextSteps a.buttonDD{
		color:#333;
	}

	#WSOD div.nsPrompt{
		position:absolute;
		background:#fff;
		border:1px solid #999;
		width:310px;
		z-index:999;
	}

	#WSOD div.nsPrompt h3{
		background:#369;
		color:#fff;
		padding:9px 8px;
	}

	#WSOD div.nsPrompt p{
		background:#eee;
		border-bottom:1px solid #ccc;
		padding:7px 8px;
		color:#666;
	}

	#WSOD div.nsPrompt div.errorMessage{
		background:#FDF2B0;
		color:#b70302;
		padding:7px 8px;
	}

	#WSOD div.nsPrompt p strong{
		font-size:14px;
	}

	#WSOD div.nsCartAddPrompt th{
		background:#ddd;
		border-bottom:1px solid #ccc;
		padding:9px 8px;
		text-align:left;
		font-weight:normal;
	}

	#WSOD div.nsCartAddPrompt td{
		border-right:1px solid #eee;
		border-bottom:1px solid #eee;
		padding:9px 8px;
		font-weight:bold;
	}

	#WSOD div.nsCartAddPrompt tr.loading td{
		height:48px;
		background:url(/schwab/prospect/research/resources/img/Icon.Loading.gif) center no-repeat;
		text-indent:-999px;
		overflow:hidden;
	}
	#WSOD div.nsCartAddPrompt tr.defaultMsg{
		display:none;
	}
	#WSOD div#nsCartAddPrompt.def tr.defaultMsg{
		display:table-row;
	}
	#WSOD div.nsCartAddPrompt tr.defaultMsg td{
		font-style:italic;
	}

	#WSOD div.nsCartAddPrompt td.deleteCell{
		width:12px;
	}

	#WSOD div.nsPrompt div.delete{
		width:12px;
		height:12px;
		overflow:hidden;
		text-indent:-9999px;
		background:url(/schwab/prospect/research/resources/img/Icon.close.gif) no-repeat;
		cursor:pointer;
	}

	#WSOD div.nsPrompt .ticker{
		text-transform:uppercase;
	}

	#WSOD div.nsPrompt div.footerControls{
		background:#eaeaea;
		padding:4px 10px;
		text-align:right;
	}

	#WSOD div.nsPrompt div.footerControls a.button{
		margin-left:4px;
	}

	#WSOD div#nsPrompt div.footerControls a.button5{
		color:#666;
	}

	#WSOD div#nsPrompt.def div.footerControls a.button4{
		background-position:0% -80px;
		cursor:default;
	}
	#WSOD div#nsPrompt.def div.footerControls a.button4 span{
		background-position:100% -80px;
		color:#999;
	}

	/* Heading Disclaimers */

	#WSOD p.headingDisclaimer {
		font-weight:bold;
		margin:12px 9px 0 16px;
	}

	/* Hopups */

	#WSOD div.hopup {
		position:absolute;
		display:none;
		width:360px;
		border:1px solid #999;
		background:#fff;
		z-index:999;
	}

	#WSOD div.hopup div.moduleheader1{
		background:#659ec9;
		padding:7px 8px;
	}

	#WSOD div.hopup div.close {
		float:right;
		width:12px;
		height:12px;
		overflow:hidden;
		background:url(/schwab/prospect/research/resources/img/Icon.close.gif) no-repeat;
		text-indent:-9999px;
		cursor:pointer;
	}

	#WSOD div.hopup h3{
		float:left;
	}

	#WSOD div.hopup h4{
		color:#666;
		margin:7px 9px;
	}

	#WSOD div.hopup p{
		margin:0 9px 7px 9px;
	}

/* Pagenav Styles*/

	#WSOD div.PageNavigation {
		clear: both;
		border-top:solid 1px #fff;
		margin-top:9px;
		_height: 25px;
		position: relative;
		z-index:1;
	}

	#WSOD ul.pageNav {
		list-style-type: none;
		padding: 0 0 0 1px;
		margin: 0 0 -1px 0;
		zoom:1;
		position: relative;
		z-index:9;
	}

	#WSOD ul.pageNav:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}

	#WSOD ul.pageNav li {
		float: left;
		border: solid 1px #CDCBC0;
		padding: 1px;
		margin-left: 2px;
	}
	#WSOD ul.pageNav li a, #WSOD ul.pageNav li span {
		display: block;
		background: #FAFAF8 url(/schwab/prospect/research/resources/img/Gradient.Sprite.png) left -50px repeat-x;
		text-decoration: none;
		color: #000;
		padding: 6px 8px;
		text-align: center;
		line-height: 11px;
		font-size: 12px;
	}
	#WSOD ul.pageNav li a:hover{
		text-decoration:underline;
	}
	#WSOD ul.pageNav li.active a:hover{
		text-decoration:none;
	}
	#WSOD ul.pageNav li.active, #WSOD ul.pageNav li.mvActive {
		border-bottom-color: #fff;
		font-weight: bold;
	}
	#WSOD ul.pageNav li.active a, #WSOD ul.pageNav li.active span,
	#WSOD ul.pageNav li.mvActive a, #WSOD ul.pageNav li.mvActive span  {
		background-color: #fff;
		background-image: none;
	}
	#WSOD ul.pageNav li.selected a:hover{
		text-decoration:none;
	}
	#WSOD ul.pageNav li.selected {
		border-bottom-color: #fff;
		font-weight: bold;
	}
	#WSOD ul.pageNav li.selected a, #WSOD ul.pageNav li.selected span {
		background-color: #fff;
		background-image: none;
	}
	#WSOD ul.pageNav li.disabled{
		cursor:default;
		opacity: .5;
		filter: alpha(opacity=50);
		KHTMLOpacity:.5;
	}

	#WSOD #changeCompany {
		width: 85px;
		position: absolute;
		top: -6px;
		right: 0px;
	}

	#WSOD div#symbolLookup {
		float:right;
		margin:4px 0 0 0;
	}

	#WSOD div#symbolLookup label {
		float:left;
		color:#666;
		margin:2px 4px 0 0;
		font-weight:bold;
	}
	#WSOD div#symbolLookup input {
		float:left;
		border:1px solid #787878;
		color:#999;
		margin-right:3px;
		width:135px;
		font-size:90%;
	}

	#WSOD div#symbolLookup a {
		background:#8C8D8D url(/schwab/prospect/research/resources/img/Gradient.gray.4.gif) repeat-x scroll left bottom;
		border:1px solid #666;
		color:#FCF9F5;
		font-weight:bold;
		padding:0 5px 1px;
		float:left;
	}

#WSOD .ratingSmallCurrent{
	background-image:url(/schwab/prospect/research/resources/img/ratings.serSmallBlue.gif);
}

#WSOD .ratingSmallPrevious{
	background-image:url(/schwab/prospect/research/resources/img/ratings.serSmallGrey.gif);
}

#WSOD .ratingSmA{background-position:left 508px;background-repeat:no-repeat;}
#WSOD .ratingSmAMod{background-position:left 475px;background-repeat:no-repeat;}
#WSOD .ratingSmB{background-position:left 442px;background-repeat:no-repeat;}
#WSOD .ratingSmBMod{background-position:left 409px;background-repeat:no-repeat;}
#WSOD .ratingSmC{background-position:left 376px;background-repeat:no-repeat;}
#WSOD .ratingSmCMod{background-position:left 343px;background-repeat:no-repeat;}
#WSOD .ratingSmD{background-position:left 311px;background-repeat:no-repeat;}
#WSOD .ratingSmDMod{background-position:left 277px;background-repeat:no-repeat;}
#WSOD .ratingSmF{background-position:left 244px;background-repeat:no-repeat;}
#WSOD .ratingSmFMod{background-position:left 211px;background-repeat:no-repeat;}
#WSOD .ratingSmNC{background-position:left 178px;background-repeat:no-repeat;}
#WSOD .ratingSmNCMod{background-position:left 145px;background-repeat:no-repeat;}
#WSOD .ratingSmNR{background-position:left 112px;background-repeat:no-repeat;}
#WSOD .ratingSmNRMod{background-position:left 79px;background-repeat:no-repeat;}
#WSOD .ratingSmNC{background-position:left 46px;background-repeat:no-repeat;}
#WSOD .ratingSmNCMod{background-position:left 14px;background-repeat:no-repeat;}

#WSOD .ratingLargeCurrent{
	background-image:url(/schwab/prospect/research/resources/img/ratings.serLargeBlueU.gif);
}

#WSOD .ratingLargePrevious{
	background-image:url(/schwab/prospect/research/resources/img/ratings.serLargeGrey.gif);
}

#WSOD .ratingLgA{background-position:left -30px;background-repeat:no-repeat;}
#WSOD .ratingLgAMod{background-position:left -80px;background-repeat:no-repeat;}
#WSOD .ratingLgB{background-position:left -130px;background-repeat:no-repeat;}
#WSOD .ratingLgBMod{background-position:left -180px;background-repeat:no-repeat;}
#WSOD .ratingLgC{background-position:left -230px;background-repeat:no-repeat;}
#WSOD .ratingLgCMod{background-position:left -280px;background-repeat:no-repeat;}
#WSOD .ratingLgD{background-position:left -330px;background-repeat:no-repeat;}
#WSOD .ratingLgDMod{background-position:left -380px;background-repeat:no-repeat;}
#WSOD .ratingLgF{background-position:left -430px;background-repeat:no-repeat;}
#WSOD .ratingLgFMod{background-position:left -480px;background-repeat:no-repeat;}
#WSOD .ratingLgNC{background-position:left -630px;background-repeat:no-repeat;}
#WSOD .ratingLgNCMod{background-position:left -680px;background-repeat:no-repeat;}
#WSOD .ratingLgNR{background-position:left -730px;background-repeat:no-repeat;}
#WSOD .ratingLgNRMod{background-position:left -780px;background-repeat:no-repeat;}
#WSOD .ratingLgNA{background-position:left -530px;background-repeat:no-repeat;}
#WSOD .ratingLgNAMod{background-position:left -580px;background-repeat:no-repeat;}

/* Compare tfoot styles */
#WSOD tFoot#compareFooter tr{
	background:#eee;
}

#WSOD tFoot.compareFooter a.compareButton{
	background:url(/schwab/prospect/research/resources/img/Gradient.gold.2.gif) repeat-x #b59b66;
	color:#fff;
	font-weight:bold;
	padding:3px 6px;
	border:1px solid #877554;
	margin-right:10px;
}

#WSOD tFoot.compareFooter span{
	color:#999;
	margin-left:3px;
}

#WSOD tFoot.compareFooter a.goTo{
	float:right;
	margin-top:-14px;
	background:url(/schwab/prospect/research/resources/img/Icon.arrowBlueRight.gif) right no-repeat;
	padding-right:7px;
}


#WSOD .btn {
	cursor: pointer;
	font-weight: bold;
	color: #fff;
	font-size:11px;
}

.none {
	display:none;
}

#WSOD .invisible {
	visibility:hidden;
}

.block {
	display:block;
}

div#fullDescDiv {
	display:none;
	position:absolute;
}

div.tooltip1 {
	background:#fff;
	width:auto;
	padding:4px;
	font-size:11px;
	border:1px solid #AE9E8E;
	border-color:#C2B183 #AE9E8E #AE9E8E #C2B183;
}

ul.tabs {
	list-style-type: none;
	padding: 0;
	margin: 0;
	zoom: 1;
	overflow: auto;
}

div.relatedCompanyNav ul.tabs {
	overflow: visible;
}

ul.tabs li {
	float: left;
	padding: 0;
	margin: 0;
}

/*SCHWAB CHAN STYLES*/
#schwabChanHeader, #schwabChanHeader{
	width: 968px;
}

#WSOD .serValue, #WSOD .serValueHist{
	cursor:pointer;
}

#WSOD div#SERListContainer table.serListTable {
	clear:both;
}

#WSOD ul.moduleNav {
	list-style-type:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #C6BDAE;
	overflow:visible;
}

#WSOD ul.moduleNav li {
	float:left;
	margin:0 0 0 2px;
	padding: 0;
	border:1px solid #C4BDB0;
	border-bottom-width:0px;
	background-color:#fff;
}

#WSOD ul.moduleNav li a {
	display:block;
	text-decoration:none;
	color:#333;
	background: #e4dac6 url(/schwab/prospect/research/resources/img/Gradient.Sprite.png) repeat-x left -101px;
	padding:3px 6px;
	border:1px solid white;
	border-bottom:none;
	font-size:11px;
}

#WSOD ul.moduleNav li.active,
#WSOD ul.moduleNav li.mvActive {
	background-color:#fff;
}

#WSOD ul.moduleNav li.active a,
#WSOD ul.moduleNav li.mvActive a {
	background-image:none;
	background-color:#fff;
	font-weight:bold;
	position:relative;
	bottom:-1px;
	padding: 2px 4px 4px;
}

#WSOD.hasLayout, #WSOD .hasLayout, #WSOD table caption, #WSOD div.moduleheader1 {
	*zoom:1;
}

#WSOD.hasLayout:after, #WSOD .hasLayout:after, #WSOD table caption:after, #WSOD div.moduleheader1:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

body #WSOD div.SnapChart {
	background:none;
}

#WSOD.contain, #WSOD .contain {
	*zoom:1;
}

#WSOD.contain:after, #WSOD .contain:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Button Styles */
#WSOD a.button, #WSOD a.buttonDD {
	height:18px;
	line-height:18px;
	display:-moz-inline-box;
	display:inline-block;
	text-decoration:none;
	color:#fff;
	cursor:pointer;
	font-size:12px; /*Font Resize project - to make fixed button font 12px */
	font-weight:bold;
}

#WSOD a.button, #WSOD a.buttonDD, #WSOD a.button span, #WSOD a.buttonDD span {
	background:transparent url(/schwab/prospect/research/resources/img/Bg.Buttons.png) no-repeat;
}

#WSOD a.button span, #WSOD a.buttonDD span {
	display:block;
	_display:inline-block;
	height:18px;
	line-height:18px;
	padding-left:8px;
	white-space:nowrap;
}

#WSOD a.button span {
	margin-right:5px;
	padding-right:3px;
	text-align:center;
}

#WSOD a.buttonDD span {
	margin-right:24px;
	text-align:left;
}

#WSOD a.button:hover, #WSOD a.button span:hover, #WSOD a.buttonDD:hover, #WSOD a.buttonDD span:hover {
	text-decoration:underline;
	color:#333;
}

#WSOD a.button1 {background-position:right -120px;}
#WSOD a.button1 span {background-position:left 0px;}

#WSOD a.button2 {background-position:right -140px;}
#WSOD a.button2 span {background-position:left -20px;}

#WSOD a.button3 {background-position:right -160px;}
#WSOD a.button3 span {background-position:left -40px;}

#WSOD a.button4 {background-position:right -180px;}
#WSOD a.button4 span {background-position:left -60px;}

#WSOD a.button5 {background-position:right -200px;}
#WSOD a.button5 span {background-position:left -80px;}

#WSOD a.button6 {background-position:right -220px;}
#WSOD a.button6 span {background-position:left -100px;}


#WSOD .generalHopup {
	background-color: #fff;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	color: #666;
	display: none;
	position: absolute;
	width: 200px;
	z-index:9999;
}

#WSOD .dynamicHopupContainer {
	display: inline-block;
	padding: 0 3px;
	position: relative;
	width: 13px;
}

#WSOD .dynamicHopupTrigger {
	text-decoration: none;
}

#WSOD .dynamicHopup {
	background-color: #fff;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	color: #666;
	position: absolute;
	width: 200px;
	white-space: normal; /* needs to override #WSOD div.recentCriteria ul li { white-space: nowrap; } in case these also show up in Recent Criteria dropdown */
	z-index:9999;
}

#WSOD .generalHopup .hopupShadow1,
#WSOD .dynamicHopup .hopupShadow1 {
	border-right: 1px solid #a3a2a2;
	border-bottom: 1px solid #a3a2a2;
}

#WSOD .generalHopup .hopupShadow2,
#WSOD .dynamicHopup .hopupShadow2 {
	border: 1px solid #727272;
}

#WSOD .generalHopup .hopupTitle,
#WSOD .dynamicHopup .hopupTitle {
	background-color: #659ec9;
	color: #fff;
	padding: 5px;
}

#WSOD .generalHopup .hopupContent,
#WSOD .dynamicHopup .hopupContent {
	padding: 8px;
	font-weight: normal;
}

#WSOD .generalHopup .bulletedList {
	list-style: disc inside;
	padding-top: 2px;
}

#WSOD .generalHopup .complianceId {
	font-size: 10px;
	padding-top: 5px;
}

#WSOD .generalHopup.wideHopup {
	width: 400px;
}

#WSOD #truncatePopup .hopupContent {
	white-space:nowrap;
	width: auto;
}
/*Additional Information Popup*/
#WSOD div.addtlHopup {
	width:312px;
}

#WSOD .addtlHopup .hopupContent {
	padding:0 5px 5px 5px;
}

#WSOD div.addtlHopup h5 {
	zoom:1;
	color: #fff;
	padding:5px;
	border-bottom:1px solid #959595;
	background: #578AB3 url(/schwab/retail/research/resources/img/Gradient.blue.7.jpg) top left repeat-x;
}

#WSOD .addtlHopup p {
	margin-top:7px;
}

#WSOD .addtlHopup strong {
	color:#333;
}

#WSOD .ecControllerContainer {
	background:#FDFDFD url(/schwab/prospect/research/resources/img/Gradient.gray.2.gif) repeat-x scroll left bottom;
	padding:5px 10px;
	text-align:left;
	border-top:1px solid #eee;
}

#WSOD .ecController {
	background:transparent url(/schwab/prospect/research/resources/img/Icon.expand.gif) no-repeat scroll left center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	padding-left:18px;
	zoom:1;
}

#WSOD .ecControllerCollapse {
	background:transparent url(/schwab/prospect/research/resources/img/Icon.collapse.gif) no-repeat scroll left center;
}

#WSOD #pageTools {
	/* float:right; */
}

#WSOD div#schwabChanHeader {
	width: auto !important;
}


#WSOD div#underConstruction {
	background-color:#fff;
	border: 1px solid #cfc9bd;
	margin: 30px;
	z-index:99;
}

#WSOD div#underConstruction div.heading h1{
	background:transparent url(/schwab/prospect/resources/img/Logo.Schwab.gif) no-repeat scroll 18px center;
	float:left;
	height:46px;
	text-indent:-9999px;
}

#WSOD div#underConstruction div.heading a {
	background:transparent url(/schwab/prospect/research/resources/img/Icon.close.gif) no-repeat scroll right center;
	float:right;
	font-size:11px;
	line-height:46px;
	margin-right:14px;
	padding-right:14px;
}

#WSOD div#underConstruction div.modTitlebar {
	background:#FFFFFF url(/schwab/prospect/research/resources/img/Gradient.tan.2.gif) repeat-x scroll left bottom;
	border-bottom:1px solid #DDD9D1;
	/*border-top:1px solid #F8F5ED;*/
	border-top: 8px solid #666;
}

#WSOD div#underConstruction div.modTitlebar h1 {
	float: none;
	font-size:16px;
	margin:3px 0pt;
	padding-top:2px;
}

#WSOD div#underConstruction div.inner {

	background: url(/schwab/prospect/research/resources/img/underConstruction-side.gif) no-repeat 100% 0;
	margin: 20px 0;
	padding-right: 31px;
}

#WSOD div#underConstruction div.inner div.checkBackHeading {
	background-color: #e9e3d3;
	color: #a0854d;
	height: 36px;
}

#WSOD div#underConstruction div.inner div.checkBackHeading h2 {
	color: #a0854d;
	font-size: 16px;
	line-height: 42px;
	margin-left:10px;
}

#WSOD div#underConstruction div.inner div.message {
	background-color: #f2efe6;
	padding-left: 10px;
	padding-bottom: 10px;
}

#WSOD div#underConstruction div.inner div.message div{
	padding-top: 15px;
}

#WSOD div#underConstruction div.inner div.message div.closeMessage span {
	font-size: 11px;
	font-weight: bold;
}

#WSOD div#underConstruction div.inner div.message div.closeMessage a {
	margin-left: 20px;
}

#WSOD div#underConstruction div.inner div.message div.closeMessage a span {
	color: #333;
	font-weight: normal;
}
#WSOD div#underConstruction div.bg {
	background-color: #f2efe6;
	margin: 0 20px;
}

#WSOD div#invalidSymbolContainer
{
	height:800px;
}
#WSOD div#invalidSymbolContainer div
{
	background-color:#FBF1A3;
	padding:10px 20px;
	margin:40px 100px 0px 25px;
	line-height:20px;
}
#WSOD div#invalidSymbolContainer div span
{
	display:block;
	font-weight:bold;
	color:#B70302;
}

#WSOD p.noInfoAvail {
	color:#999;
	font-weight:bold;
	padding:20px 10px;
	text-align:center;
}

#WSOD p.noInfoAvail span, p.noInfoAvail strong {
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
}

/*Change Company Styles*/

#WSOD div.ChangeCompany {
	padding: 0;
	font-size: 10px;
}
#WSOD div.ChangeCompany span.txtSpan {
	color: #999;
	float: left;
	margin:7px 0 0 7px;
	_display:inline;
}
#WSOD div.ChangeCompany form.inputform {
	display: inline;
	padding: 4px 8px;
	margin-left: 7px;
	float: left;
	background: #F6F2EC;
}
#WSOD div.ChangeCompany input {
	width: 128px;
	margin: 0 4px 0 0;
	padding: 1px;
	font-size: 11px;
	background-color:#fff;
	border:1px solid #999;
}
#WSOD div.ChangeCompany input.active {
	color: #333;
}

#WSOD div.ChangeCompany input.error {
	color:#B70304;
	background-color:#FBF49C;
}


#WSOD div.sparkChartContainer {
	height: 20px;
	overflow: hidden;
	cursor: pointer;
}

#WSOD div.sparkChartContainer, #WSOD .sparkChart {
	width:70px;
	z-index:0;
}

/* accomodates new drawing server spark charts */

#WSOD .ctSparkChart {
	cursor: pointer;
	height: 20px;
	overflow: hidden;
	width:143px;
}

#WSOD .ctSparkChart  img.sparkChart {

	width:auto;
	z-index:0;
}


#WSOD div.sparkLoading {
	background: url(/schwab/prospect/research/resources/img/Icon.LoaderSmall.gif) center no-repeat;
	*background-position-y:2px;
	width:70px;
	height:20px;
}

/* base table styles */

#WSOD table {
	border-collapse: collapse;
	width: 100%;
}

#WSOD th {
	font-weight:bold;
}

#WSOD td {
	vertical-align: middle;
}

#WSOD td.data {
	text-align: right;
}

#WSOD td.description {
	text-align: left;
}

#WSOD table.standard {}

#WSOD table.standard thead th {
	background-color:#ddd;
	text-align:left;
	padding:3px 4px;
	color:#000;
	border-bottom:1px solid #ccc;
	font-weight:normal;
	vertical-align:bottom;
	font-size:11px;
}

#WSOD table.standard thead th.data {
	text-align:right;
}

#WSOD table.standard thead th.center {
	text-align:center;
}

#WSOD table.standard tbody th,
#WSOD table.standard tbody td {
	background-color:#fff;
	font-size:12px;
	text-align:left;
	padding:4px 4px 4px 3px;
	border-top:1px solid #eee;
	vertical-align:middle;
}

#WSOD table.standard tbody td.data {
	text-align:right;
}

#WSOD table.standard tbody td.center {
	text-align:center;
}

#WSOD table.standard tbody td.symbol {
	font-weight:bold;
	text-transform:uppercase;
}

#WSOD table.standard tbody td.description {
	font-weight:bold;
}

#WSOD table.standard tbody td.ser {
	text-align:center;
}

#WSOD table.standard tbody td.ser div {
	margin:0 auto;
}

#WSOD table.standard tbody tr.alt td,
#WSOD table.standard tbody tr.alt th {
	background-color:#fafafa;
}

#WSOD table.standard tbody tr.moOn td {
	background-color:#fff8da;
}

#WSOD table.standard tbody tr.firstRow td {
	border-top:none;
}

#WSOD table.standard tbody.grid td {
	border:1px solid #eee;
	border-width:1px 0 0 1px;
}

#WSOD table.standard tbody.grid td.firstCol {
	border-left:none;
}

#WSOD table.sortable thead th.firstColP,
#WSOD table.standard thead th.firstColP,
#WSOD table.standard tbody th.firstColP,
#WSOD table.standard tbody td.firstColP,
#WSOD table.standard tfoot td.firstColP {
	padding-left:10px ! important;
}

#WSOD table.sortable thead th.lastColP,
#WSOD table.standard thead th.lastColP,
#WSOD table.standard tbody td.lastColP {
	padding-right:10px ! important;
}

#WSOD table.standard tfoot td {
	border-top:1px solid #ccc;
	background-color:#eee;
	padding:5px;
	font-size:12px;
}

#WSOD table.standard .dataSourceProvider td {
	border-top:1px solid #ccc;
	background-color:#ddd;
	padding:3px;
	font-size:12px;
}

#WSOD table.standard .miscFooter td {
	border-top:1px solid #ccc;
	background-color:#eee;
	padding:5px;
}

#WSOD table.standard thead tr.columnHeadings th {
	border:none;
}

#WSOD table.standard thead tr.columnHeadings th {
	font-weight:bold;
	text-align:center;
	padding-bottom:0;
	color:#999;
}

#WSOD table.standard thead tr.columnHeadings th div {
	border-bottom:1px solid #ccc;
	padding-bottom:2px;
}

#WSOD table.newsTablefromXML td { /*PROB0048959*/
	border:1px solid #eee;
	text-align:center;
	padding:4px 4px 4px 3px;
	_padding:4px 0;
}

/* sortable table styles */

#WSOD table.sortable thead th {
	font-weight: normal;
}

#WSOD table.sortable thead th.tsControl {
	padding-right:0;
	vertical-align:bottom;
	text-align:left;
}

#WSOD table.sortable thead th.tsControl div {
	float:left;
	text-decoration:underline;
	padding-right:8px;
	cursor:pointer;
}

#WSOD table.sortable thead th.data div {
	text-align:right;
	float:right;
}

#WSOD table.sortable thead th.center {
	text-align:center;
}

#WSOD table.sortable thead th.center div {
	float:none;
	margin:0 auto;
	xdisplay:table-caption;
}

#WSOD table.sortable thead th.tsAscending div, #WSOD table.sortable thead th.tsDescending div {
	background-position:right 91%;
	background-repeat:no-repeat;
	text-decoration:none !important;
}

#WSOD table.sortable thead th.tsAscending div {
	background-image: url(/schwab/prospect/research/resources/img/Icon.SortAscending.gif);
}

#WSOD table.sortable thead th.tsDescending div {
	background-image: url(/schwab/prospect/research/resources/img/Icon.SortDescending.gif);
}

/* vertical table class extensions */
#WSOD table.vertical {
	border-bottom: 1px solid #CCCCCC;
}

#WSOD table.vertical caption {
	font-weight: bold;
	padding: 2px 0;
}

#WSOD table.vertical tbody th {
	border-top: 1px solid #CCCCCC;
	font-weight: normal;
}
#WSOD table.vertical tbody th span {
	color: #9f9f9f;
	font-size: 10px;
}
#WSOD table.vertical tbody td {
	border-top: 1px solid #CCCCCC;
	font-weight: bold;
	text-align: right;
}

#WSOD table.vertical tfoot tr td{
	background: #FFFFFF;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

/*Disclaimers*/
#WSOD div#disclaimersContainer {
	clear:left;
	background-color:#fff;
	color:#999;
	font-size:11px;/*font-size:10px;*/
	margin:0 0 0 10px;
}
#WSOD div#disclaimersContainer > div.disclaimerRow {
	display: flex;
	gap: 5px;
	padding-left: 10px;
}
#WSOD div#disclaimersContainer > div.hasSup {
    padding-left: 0;
}
#WSOD div#disclaimersContainer a.tearOff { /*ISS124755*/
	margin-right:10px;
}
#WSOD div#disclaimersContainer b {
	font-weight: bold;
	color: #000;
}
#WSOD div#disclaimersContainer li {
	margin-bottom: 10px;
}
#WSOD .DataSourceIdentification h2 {
	margin-top:15px;
}
#WSOD .DataSourceIdentification .footerCopy {
	margin-top:20px;
	padding-top:2px;
	border-top:1px solid #666;
	color:#666;
	font-size:90%;
}
#WSOD div#disclaimersContainer div {
	margin-bottom:10px;
}
#WSOD div#disclaimersContainer div.compliance {
	color:#666666;
}
#WSOD div#disclaimersContainer div.footnote {
	color:#333333;
	font-size:110%;
	font-style:italic;
	font-weight:bold;
}
#WSOD div#disclaimersContainer div.bold,
#WSOD div#disclaimersContainer div.bold {
	color:#333333;
	font-weight:bold;
}
#WSOD div#disclaimersContainer div.italic {
	font-style:italic;
}
#WSOD div#disclaimersContainer #Disclaimer_124B,
#WSOD div#disclaimersContainer #Disclaimer_112A {
	color:#333;
	font-weight:bold;

}
#WSOD div#disclaimersContainer div:not(.disclaimerRow) p {
    margin-bottom: 10px;
}
#WSOD div#disclaimersContainer .datasource {
	text-align:right;
}
#WSOD div#disclaimersContainer .prominent {
	font-size:12px;
}
/*
#WSOD div#footnotesContainer {
	clear:both;
	width:720px;
	margin:0 10px;
	font-weight:bold;
	font-style:italic;
}

#WSOD div#complianceContainer {
	clear:both;
	width:720px;
	font-size:10px;
	color:#666;
	margin:0 10px 4px;
}

#WSOD div#footnotesContainer p {
	margin:4px 0;
}

#WSOD div.disclaimers p {
	padding: 8px 8px 0 10px;
	font-size: 90%;
}*/

/* sprite styles */

.spr {
	background:transparent url(/schwab/prospect/research/resources/img/Icon.Sprite.png?version=2) no-repeat 0px;
	text-decoration: none;
	zoom:1;
}
.sprAcrobat {background-position:0px;padding-right:15px;}
.sprAcrobatSmall {background-position:-30px;padding-right:12px;}
.sprAddToChart {background-position:-60px;padding-right:11px;}
.sprArrowLeft {background-position:-449px;padding-right:4px;}
.sprArrowRight {background-position:-540px;padding-right:4px;}
.sprDividends {background-position:-810px;padding-right:13px;}
.sprDividendsEx {background-position:-2196px;padding-right:13px;}
.sprEarnings {background-position:-900px;padding-right:13px;}
.sprEarningsUp {background-position:-2165px;padding-right:13px;}
.sprEarningsDown {background-position:-2135px;padding-right:13px;}
.sprPodcasts {background-position:-2035px;padding-right:81px;}
.sprRss {background-position:-1973px;padding-right:41px;}
.sprTearoff {background-position:-1380px -6px;padding-right:11px;margin-left:3px;}
.sprShowChart {background-position:-1649px;padding-right:15px;}
.sprShowChartDisabled {background-position:-1679px;padding-right:15px;}
.sprHelp {background-position:-1170px;padding-right:13px;}
.sprHelpSmall {background-position:-1200px;padding-right:9px;}
.sprNoLoadFee {background-position:-2291px;padding-right:33px;}
.sprSelectList {background-position:-2248px;padding-right:33px;}
.sprEdit {background-position:-2334px;padding-right:14px;}
.sprClose {background-position:-720px;padding-right:11px;}
.sprCell {background-position:-2376px 52%;padding-right:13px;}
.sprOnline {background-position:-2395px 54%;padding-right:16px;}
.sprMoveUp {background-position:-2419px 64%;}
.sprMoveDown {background-position:-2462px 64%;}
.sprMoveUpFade {background-position:-2505px 64%;}
.sprMoveDownFade  {background-position:-2548px 64%;}


.sprEC, .sprECAlt {padding-right:18px;}
.ecController .sprEC {background-position:-960px;}
.ecControllerCollapse .sprEC {background-position:-780px;}
.ecController .sprECAlt {background-position:-930px;}
.ecControllerCollapse .sprECAlt {background-position:-750px;}


#WSOD .SectorCommentary div.ndSeries {
	padding:5px 8px 5px 15px;
}
#WSOD .SectorCommentary div.middleSeries {
	border-top:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	background-color:#FAFAFA;
}
#WSOD .SectorCommentary div.ndReportIcon {
	width:22px;
	height:27px;
	float:left;
}
#WSOD .SectorCommentary div.ndReportIcon {
	background:transparent url(/schwab/prospect/research/resources/img/Report.NedDavisRR.gif) no-repeat;
}
#WSOD .SectorCommentary div.ndSeriesHeadline {
	margin-left:37px;
}
#WSOD .SectorCommentary div.ndSeriesHeadline a {
	color:#336699;
	font-weight:bold;
}

/* Prospectus link on ETF pages */
#WSOD ul.pageNav li.prospectusLink {
	border: none;
}

#WSOD ul.pageNav li.prospectusLink a {
	color: #336699;
	background: none;
	text-decoration: underline;
	padding: 0;
	position: relative;
	top: 6px;
	left: 50px;
}

/* move to wsodBase.1.css ? */

.superScript {
	vertical-align:super;
	font-size:9px;
}
.subScript {
	vertical-align:sub;
	font-size:9px;
}

/* listChubble for Element.modify */
#WSOD .schwabListbox{
	background: url(/schwab/prospect/research/resources/img/right.schwablistbox.png) top right no-repeat;
}
#WSOD .schwabListbox_title{
	font-weight: bold;
	padding: 15px 0 0px 20px;
	margin:0;
	background: url(/schwab/prospect/research/resources/img/left.schwablistbox.png) top left no-repeat;
}
#WSOD .schwabListbox_listContainer{
	padding: 0px 0px 0px 7px;
	margin: 0;
	background: url(/schwab/prospect/research/resources/img/left.schwablistbox.png) bottom left no-repeat;
}
#WSOD .schwabListbox_list{
	margin: 0;
	background: url(/schwab/prospect/research/resources/img/right.schwablistbox.png) bottom right no-repeat;
	padding: 10px 10px 17px 20px;
}
#WSOD .schwabListbox_list li {
	background:transparent url(/schwab/prospect/research/resources/img/Bullet.gray.1.gif) no-repeat scroll left 6px;
	padding-left:10px;
}

/* /Stocks/options.asp Preferred Shares */

#WSOD div.Preferreds {
	padding-top: 10px;
}

/* New Common Styles */

#WSOD .subLabel {
	color:#999;
	font-size:10px;
}

#WSOD .label {
	color:#000;
}

#WSOD .frame {
	padding:7px 10px;
}

#WSOD .frameM {
	margin:10px;
}

#WSOD .frameMV {
	margin:10px 0;
}

#WSOD .frameMH {
	margin:0 10px;
}

#WSOD .minFrameMV {
	margin:7px 0;
}

#WSOD .frameRSM {
	margin-right:10px;
}



/* Module Styles */

#WSOD #main .flush {
	margin:0;
}
#WSOD #main .flushV {
	margin-top:0;
	margin-bottom:0;
}
#WSOD #main .flushH {
	margin-right:0;
	margin-left:0;
}

#WSOD .moduleMain, #WSOD .moduleSub, #WSOD .moduleRail,
#WSOD .moduleBasic {
	margin:10px 0 0 0;
	*zoom:1;
}

#WSOD .moduleMain {
	border:1px solid #326698;
}


#WSOD .moduleMain .heading {
	background-color:#326698;
	color:#fff;
	font-weight:bold;
	padding:1px 10px 5px;
}

#WSOD .moduleBasic {
	border:1px solid #e0e0e0;
}
#WSOD .moduleBasic .heading {
	font-size:100%;
}
#WSOD .moduleBasic label {
	font-weight:bold;
}

#WSOD .moduleBasic .heading,
#WSOD .moduleBasic .mbFooter,
#WSOD .moduleSub .mbFooter {
	background-color:#eee;
	padding:5px 10px; 
}

#WSOD .headingHorizBtm {
	border-bottom:1px solid #e0e0e0;
}

#WSOD .headingHorizAltBtm {
	border-bottom:1px solid #ccc;
}

#WSOD .moduleBasic .mbFooter {
	border-top:1px solid #e0e0e0;
}

#WSOD .moduleSub {
	border-color:#659EC9 #428CBB #428CBB;
	border-style:solid;
	border-width:1px;
}

#WSOD .moduleSub .heading {
	background-color:#659EC9;
	color:#fff;
	font-weight:bold;
	padding:2px 10px 4px;
}

#WSOD .moduleMain .heading a,
#WSOD .moduleSub .heading a {
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
}

#WSOD .moduleMain .heading em,
#WSOD .moduleSub .heading em,
#WSOD .moduleBasic .heading em {
	font-size:10px;
	font-weight:normal;
}

#WSOD div.loadingMask {
	background:#fff url(/schwab/prospect/research/resources/img/Loader.white.text.gif) no-repeat center center;
	display:block;
	height:100%;
	left:0;
	padding:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:999;
}

/* hide the WSDOM firebug console that appears with debug on */
#toolbar {
	display:none;
}

#WSOD #mfNextStepsMenu div.NextSteps {
	display:block;
}

#WSOD .rescaleFootNote{
	font-size:10px;
	color:#999999;
	text-align:left;
	margin:7px 5px;
}

/* Inline Bar Charts */

#WSOD .inlineBarChart {
	
}

#WSOD .inlineBarChart li {
	width:50%;
	*width:49%;
	float:left;
}

#WSOD .inlineBarChart li .bar {
	background-color:#5DA1C8;
	font-size:0;
	height:8px;
	margin-top:3px;
}

#WSOD .inlineBarChart li.left .bar {
	float:right;
}

#WSOD .inlineBarChart li.right .bar {
	float:left;
}

#WSOD .inlineBarChart li.left .value {
	float:right;
	padding-right:4px;
}

#WSOD .inlineBarChart li.right .value {
	float:left;
	padding-left:4px;
}

#WSOD #tthHoldingWeightingsTbody .inlineBarChart li.left .value,#WSOD #tthHoldingWeightingsTbody .inlineBarChart li.right .value  {
   font-weight:bold;	
}

#WSOD .MFAllocationChartContainer img{
	margin-left:10px;
}

#WSOD table.sortable thead th.netAssetsColumn div {
	text-align:center;
}

#WSOD table.sortable thead th.netAssetsColumnNoGraph div {
	text-align:center;
	width:35px;
}

#WSOD #NDRLink{
	color:#FFFFFF;
}

#WSOD .chartHopupSymbolInput {
	float: right;
	font-size: 11px;
	margin-right: 3px;
	margin-top: 1px;
	width: 72px;
}

.chartHopupSubmitBtn {
	float:right;
}

#WSOD .moduleHeader3 .standardText3 {
	color:#fff;
}

#demoCnt {
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	left:0;
	z-index:101;
}

#demoCnt .wrapper {
	background:#fff;
	position:absolute;
	z-index:100;
	width:600px;
}
#WSOD .FirstGlance .badges {
	*margin-top:-20px;
}
#WSOD .badges {
	display:inline-block;
	margin-left:10px;
}
#WSOD .badges .spr{
	display:inline-block;
}
#WSOD .badges .spr + .spr{
	margin-left:5px;
}
#WSOD .sprETFsSelectList {
	background-position: -2587px -5px;
	height:15px;
	width:42px;
}
/*Math Formula in the Distribution Yield Hopup*/
#WSOD .dataFormula {
	font-weight:bold;
	margin: 0 auto; 
	display: inline-block;
}
#WSOD .dataDescription {
	display:inline-block;
	width: 100px;
}

#WSOD .dataFormulaDivision {
	float:left;
	width: 150px; 
	text-align: center;
}

#WSOD .dataFormulaDenominator {
	border-top: 1px solid #bfbfbf;
	position: relative; 
}

#WSOD .dataFormulaOperator {
	position: absolute;
	top: -17px;
	right: -42px; 
}

/* SCH-2295: (SCH-3034) */
#WSOD .ETPWarning {
	padding: 0 10px;
}

#WSOD .ASTWarning, #WSOD .CommodityETPWarning {
	padding: 0 10px;
	margin-top: 10px;
}

#WSOD .ETPWarning h5 {
	font-size: 12px;
	margin-bottom: 15px;
}

#WSOD .CommodityETPWarning h5 {
	font-size: 12px;
	margin-bottom: 15px;
}

#WSOD .CommodityETPWarning p {
	margin-top: 4px;
}

#WSOD iframe {
	border: 0px;
}

#WSOD sup.disclosureSup {
	cursor: pointer;
}

/* -- Loaded: /schwab/Prospect/research/resources/style/common.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/roundedCorners.css */

/*corner for b tags*/
#WSOD .krzyC{
	display:block;
	overflow:hidden;
	font-size:1px;
	height:1px;
	clear:both;
	position:relative;
	margin:0;
	padding:0;
}

#WSOD .rc{
	position:relative;
}

#WSOD .recurseObject b{
	display:inline;
	overflow:auto;
	font-size:small;
	height:auto;
	background:none;
	clear:none;
}

/* roundedContainer */
#WSOD .tabbedC{
	height:1px;
	font-size:1px;
	display:block;
	
}

#WSOD .tabbedContainer{
	margin:2px 0 0 0;
	border-bottom:none;
	border-top:none;
}

#WSOD .tabbedCTop1{
	background-color:#D5D3CA;
	height:1px;
	font-size:1px;
	position:relative;
	margin:0 1px;
	top:-2px;
}
#WSOD .tabbedCTop2{
	background-color:#fff;
	height:1px;
	font-size:1px;
	border:1px solid #D5D3CA;
	border-width:0 1px 0 1px;
	position:relative;
	top:-2px;
}
#WSOD .tabbedCBot1{
	background:#fff;
	border:1px solid #D5D3CA;
	border-width:0 1px;
	position:relative;
	top:12px;
}
#WSOD .tabbedCBot2{
	background:#D5D3CA;
	margin:0 1px;
	position:relative;
	top:12px;
}

/* basicRoundedTop1 */
#WSOD .rcTop{
	position:absolute;
	width:1px;
	border-top:1px solid #fff;
	top:0;
	line-height:2px;
}

#WSOD .rcLeft{
	border-left:1px solid #fff;
	left:0;
}

#WSOD .rcRight{
	border-right:1px solid #fff;
	right:0;
}

#WSOD .rcTop1{
	border-left:1px solid #ddd;
	background:#326698;
	height:1px;
	top:-2px;
	margin-top:-1px;
	margin:-1px 1px 0 0;
}

#WSOD .rcTop2{
	border-left:1px solid #ddd;
	background:#326698;
	top:-1px;
	margin:-1px 0 0 -1px;
}

#WSOD .rcBotL1{
	float:left;
	width:1px;
	background:#ddd;
	border:none;
	border-right:1px solid #326698;
	left:-1px;
	margin:0 0 -1px 0;
}
#WSOD .rcBotR1{
	float:right;
	width:1px;
	background:#ddd;
	border:none;
	border-left:1px solid #326698;
	margin:0 0 0 0;
	right:-1px;
}

#WSOD .rcBaseline1{
	background:#326698;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	margin:0 -2px 0 0;
	left:-1px;
}

#WSOD .rcBaseline2{
	background:#ddd;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	margin:0 -1px -1px -1px;
}

/* roundedCorners2 */

#WSOD .rcBottom{
	position:absolute;
	width:1px;
	border-bottom:1px solid #fff;
	bottom:0;
	line-height:2px;
}


/* rounderCorners3 */

#WSOD .rc3TopOuter {
	margin:0 1px 0;
	top:-2px;
	background-color:#fff;
}
#WSOD .rc3TopInner {
	margin:0;
	top:-2px;
	border:1px solid red;
	border-width:0 1px;
	background-color:transparent;
	
}
#WSOD .rc3BotInner {
	border:1px solid red;
	border-width:0 1px;
	background-color:transparent;
	bottom:-2px;
}
#WSOD .rc3BotOuter {
	margin:0 1px 0;
	background-color:#fff;
	bottom:-2px;
}

/* Styles for Tag Clouds */

ol.tagCloud {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ol.tagCloud li {
	display: inline;
}

ol.tagCloud li a {
	text-decoration: underline;
	font-size: 100%;
	font-weight: normal;
}

ol.tagCloud li.tagCloud1 a {
	font-weight: bold;
	font-size: 140%;
}

ol.tagCloud li.tagCloud2 a {
	font-weight: bold;
	font-size: 130%;
}

ol.tagCloud li.tagCloud3 a {
	font-weight: bold;
	font-size: 120%;
}

ol.tagCloud li.tagCloud4 a {
	font-size: 110%;
	font-weight: normal;
}

ol.tagCloud li.tagCloud5 a {
	font-size: 100%;
	font-weight: normal;
}


/* Change Company Styles */

div#changeCompany {
	font-size: 10px;
	color: #787878;
}

div#changeCompany div {
	white-space:nowrap;
}

div#changeCompany input {
	width: 50px;
	border: solid 1px #787878;
	font-size: 90%;
	color: #787878;
}

div#changeCompany a {
	background: #8C8D8D url(/schwab/retail/research/resources/img/Gradient.gray.4.gif) bottom left repeat-x;
	padding: 0 5px 1px 5px;
	border: solid 1px #666;
	color: #FCF9F5;
	font-size: 100%;
	font-weight: bold;
	margin-left: 3px;
}

/* Submit Button Styles */

	#WSOD .btn b.rcTop {
		top: -1px;
		background: transparent;
	}

	#WSOD .btn b.rcBottom {
		bottom: -1px;
		background: transparent;
	}

	#WSOD .btn b.rcLeft {
		left: -1px;
		background: transparent;
	}

	#WSOD .btn b.rcRight {
		right: -1px;
		background: transparent;
	}

/* -- Loaded: /schwab/Prospect/research/resources/style/roundedCorners.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/railModules/resources/style/rail_modules.css */

#WSOD #sidebar div.topRailModule {
	margin-top:40px;
}

#WSOD #sidebar.contentSidebarWide div.topRailModule {
	margin-top:0;
}
#WSOD #sidebar .moduleSub {
	margin:0;
}

#WSOD #sidebar .modulesubHeading {
	background-color:#eee;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	padding:4px 7px;
}

/*
	Market Insights Module
*/
#WSOD #sidebar .subModMarketInsights {
	background:transparent url(/schwab/retail/research/resources/img/Gradient.blue.9.gif) repeat-x left bottom;
}
#WSOD #sidebar .RailMarketInsights .moduleContent {
	padding-bottom:10px;
	padding-left:9px;
}

#WSOD #sidebar .RailMarketInsightsIntl .story {
	margin:10px 0 0;
}
#WSOD #sidebar .RailMarketInsightsIntl .story .title {
	font-weight:bold;
}
#WSOD #sidebar .RailMarketInsightsIntl .story .author {
	
}
#WSOD #sidebar .RailMarketInsightsIntl .story .date {
	color:#666;
}
#WSOD #sidebar .RailMarketInsightsIntl .story .note {
	color:#999;
}

/* ENH146535 */
body.safari #WSOD .RailMarketInsightsIntl .sprTearoff {
	display:inline-block;
	height:13px;
	padding-right:0;
	width:13px;
}

#WSOD #sidebar div.railModule {
	font-size:11px;
}
#WSOD #sidebar hr {
	margin:0px;
	padding:0px;
}
#WSOD #sidebar .activeContent {
	display: block;
}
#WSOD #sidebar .railContainer {
	border-left: 1px solid #428cbb;
	border-right: 1px solid #428cbb;
	border-bottom: 1px solid #428cbb;
	border-top: 1px solid #78aed0;
	background-color:#FFFFFF;
	width:207px;
}
#WSOD #sidebar.contentSidebarWide .railContainer {
	width:auto;
}
#WSOD #sidebar .railContainer .footer {
	background-color: #e4e4e4;
	color:#666;
	clear:both;
	xline-height:23px;
	padding:3px 3px 4px 4px;
	border-top:1px solid #D6D6D6;
	border-bottom:1px solid #D6D6D6;
	margin-bottom:-1px;
}
#WSOD #sidebar .railContainer .footer a.csReportsInvoke {
	background: transparent url(/schwab/retail/research/resources/img/Icon.newWin.gif) no-repeat right center;
	padding-right:14px;
	text-decoration:underline;
	cursor:pointer;
}
#WSOD #sidebar .railContainer .unavailable {
	color:#666666
}
#WSOD #sidebar .rr_rule {
	margin:auto;
	border-bottom:1px solid #EEEEEE;
	font-size:1px;
	height:1px;
	clear:both;
}
#WSOD #sidebar .linkContainer {
	font-weight: bold;
}
#WSOD #sidebar div.railModule {
	margin:14px 0px;
}
#WSOD #sidebar .header {
	xbackground: #428cbb url(/schwab/retail/research/resources/img/Gradient.blue.13.gif) repeat-x;
	background: #428cbb url(/schwab/retail/research/resources/img/Gradient.Sprite.png) left -250px repeat-x;
	padding-left: 8px;
}
#WSOD #sidebar .header span a {
	float:right;
	padding: 3px 8px 5px 0px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}
#WSOD #sidebar h3 {
	padding: 3px 3px 0px 0px;
	color: #FFFFFF;
}

/*Remove when 1024 sidebar is complete*/
#WSOD #sidebar.contentSidebarWide .ecController {
	padding:5px 0;
}
#WSOD #sidebar.contentSidebarWide .sprEC, 
#WSOD #sidebar.contentSidebarWide .sprECAlt {
	padding-right:5px;
}
#WSOD #sidebar.contentSidebarWide .ecController span {
	margin-right:0;
	font-size:120%;
}
/*REMOVE WHEN PAGE IS USING GLOBAL "ecController" STYLE */
#WSOD #sidebar.contentSidebarWide .RailActiveTradingTools .ecController span {
	float:left;
	margin-right:5px;
}


#WSOD #sidebar .ecController {
	padding:0px;
}
#WSOD #sidebar .header span .ecController {
	background-image: none;
	float:left;
}
#WSOD #sidebar .ecController h3 {
	background:none;
	float:left;
}
#WSOD #sidebar div.isCollapsed {
	background-color:#428CBB;
	margin-bottom:-2px;
}
#WSOD #sidebar .finCollapse {
	display:none;
}
#WSOD #sidebar div.heading {
	padding: 3px 3px 5px 20px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	padding: 0px 7px;
	color: #FDFDFD;
	background: url(/schwab/retail/research/resources/img/Gradient.gray.2.gif) repeat-x;
	border: 1px solid #D6D6D6;
}
#WSOD #sidebar .rrMainContent {
	background: #FFFFFF;
}
#WSOD #sidebar .content {
	padding:5px;
}
#WSOD #sidebar .footer {
	xbackground: #EEEEEE url(/schwab/retail/research/resources/img/Gradient.gray.2.gif) scroll left bottom;
	background: #e4e4e4 url(/schwab/retail/research/resources/img/Gradient.Sprite.png) scroll left 0px repeat-x;
	border-top: 1px solid #D6D6D6;
}
#WSOD #sidebar b.rcTop1 {
	background: #428CBB;
}
#WSOD #sidebar b.rcTop2 {
	background: #78aed0;
}
#WSOD #sidebar b.rcBaseline1 {
	background: #478fbc;
}
#WSOD #sidebar b.rcBaseline1 {
	border-left: 2px solid #DED2B8;
	border-right: 2px solid #DED2B8;
}
#WSOD #sidebar b.rcBaseline2 {
	border-left: 1px solid #DED2B8;
	border-right: 2px solid #DED2B8;
}
/* ======================================== */
/* Learn More & Similar (Right Rail Module) */
/* ======================================== */
#WSOD #sidebar .border {
	border: #d0bf94 1px solid;
	background-color:#FFFFFF;
	padding:3px;
	width:198px;
}
#WSOD #sidebar .border p {
	background-color:#d0d0d0;
	padding:7px;
	width:184px;
}
#WSOD #sidebar .border a {
	color: 336699;
	cursor:pointer;
}
/* ======================================== */
/* Fixed Income Popup (Right Rail Module)   */
/* ======================================== */
#WSOD #sidebar div.popupContainer {
	position:relative;
	background-color:#FFFFFF;
	display:none;
	z-index:10;
}
#WSOD #sidebar div.popupContent {
	position:absolute;
	background-color:#FFFFFF;
	top:-150px;
	left:-420px;
	width:390px;
}
#WSOD #sidebar div.popupContent h2 {
	background:#72aed4;
	font-size:11px;
	line-height:22px;
	padding:4px 6px 4px 8px;
}
#WSOD #sidebar div.popupContent h2 span {
	float:left;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
#WSOD #sidebar div.popupContent h2 a {
	background:transparent url(/schwab/retail/research/resources/img/Icon.close.gif) no-repeat scroll right center;
	float:right;
	color:#FFFFFF;
	padding-right:14px;
}
#WSOD #sidebar div.hopupShadow1 {
	border-bottom:1px solid #A3A2A2;
	border-right:1px solid #A3A2A2;
}
#WSOD #sidebar div.hopupShadow2 {
	border:1px solid #727272;
}
#WSOD #sidebar div.popupContent h3,
#WSOD #sidebar div.popupContent h4,
#WSOD #sidebar div.popupContent h5 {
	color:#000000;
	padding:0px 0px 0px 8px;
}
#WSOD #sidebar div.popupContent h3 {
	padding-top:8px;
}
#WSOD #sidebar div.popupContent h4 {
	color:#666666;
	font-weight:normal;
}
#WSOD #sidebar div.popupContent p {
	padding-top:6px;
	padding-bottom:6px;
	font-size:normal;
	width:371px;
	background-color:#FFFFFF;
}
#WSOD #sidebar div.popupContent ul {
	margin:0px;
	padding:0px;
	padding-top:4px;
	list-style-type:square;
	list-style-position:inside;
}
#WSOD #sidebar div.popupContent li {
	margin:0px;
	padding:0px;
	padding-left:8px;
	padding-top:4px;
}
/* Third Party CMS */
#WSOD div.ct3rdPartyReport{
	border-top: 1px solid #CCCCCC;
}
#WSOD dl.cmsItem{
	width: auto;
	margin: 0;
}
#WSOD dl.cmsItem dt{
	float: left;
	height:28px;
	overflow: hidden;
	width: 22px;
}
#WSOD dl.cmsItem dd{
	margin-left: 33px;
}
#WSOD dl.cmsItem dd em{
	display: block;
}
#WSOD  .thirdPartyCMSDoc2 img {
	margin-left: -23px;
}
#WSOD  .thirdPartyCMSDoc3 img {
	margin-left: -23px;
	margin-top: -29px;
}
#WSOD  .thirdPartyCMSDoc4 img {
	margin-left: -46px;
	margin-top: -58px;
}


/* ======================================== */
/* Third Party Research (Right Rail Module) */
/* ======================================== */
#WSOD #sidebar .researchContainer {
	background-color:#FFFFFF;
	padding-top:5px;
}
#WSOD #sidebar .imgColumn strong {
	color:#AE6600;
	margin-left:39px;
	display:block;
}
#WSOD #sidebar .imgColumn {
	margin-left:5px;
	margin-bottom:5px;
}
#WSOD #sidebar .txtColumn {
	padding-top:5px;
	padding-left:45px;
}
#WSOD #sidebar .txtColumn p {
	clear:left;
	margin-top:10px;
	margin-right:4px;
	margin-bottom:10px;
}
#WSOD #sidebar .researchContainer .tanGradient {
	background: #FFFFFF url(/schwab/retail/research/resources/img/Gradient.tan.10.gif) repeat-x left bottom;
}
#WSOD #sidebar div#ddContainerStockList a#stockListSectorName {
	margin-right:0px;
}

/* ======================================== */
/* MF Select List Funds (Right Rail Module) */
/* ======================================== */
#WSOD #sidebar div.ctFundListHeader {
	background: #EEEEEE;
	padding: 2px 7px;
}

#WSOD #sidebar table.ctMFSelectListTable thead{
	background: #DDDDDD;
}

#WSOD #sidebar table.ctMFSelectListTable th{
	font-weight: normal;
	padding: 6px 7px;
}

#WSOD #sidebar table.ctMFSelectListTable td{
	border-bottom: 1px solid #E1E1E1;
	padding: 6px 7px;
}

#WSOD #sidebar table.ctMFSelectListTable td a{
	font-weight: bold;
}
	
/* ========================================== */
/* Related News Headlines (Right Rail Module) */
/* ========================================== */
#WSOD #sidebar .headlines {
	float:left;
	width:115px;
	padding-left: 7px;
}
#WSOD #sidebar .times {
	width: 65px;
	float:left;
}
#WSOD #sidebar .newsEntry {
	margin-top: 5px;
	margin-bottom: 5px;
}
#WSOD #sidebar .firstEntry {
	margin-top: 0px;
	margin-bottom: 5px;
}
#WSOD #sidebar .inHour {
	color: #C08D50;
}
#WSOD #sidebar .source {
	color: #999999;
}
#WSOD #sidebar .entries {
	padding:5px;
}
/* ========================================== */
/* Related Reports (Right Rail Module)        */
/* ========================================== */
#WSOD #sidebar .otherReport {
	background-color: #FFFFFF ;
	padding:8px 8px 8px 10px;
}
#WSOD #sidebar .otherReport div strong {
	padding-left:35px;
	display:block;
}
#WSOD #sidebar .otherReport div.vickersInsiderProphet,
#WSOD #sidebar .otherReport div.sectorViewsReport {
	background: #FFFFFF url(/schwab/retail/research/resources/img/ratings.sectorViewsReport.gif) no-repeat left;
	line-height:28px;
}
#WSOD #sidebar .otherReport div.industryRatingReport {
	background: #FFFFFF url(/schwab/retail/research/resources/img/ratings.indRatingsReport.gif) no-repeat left;
	line-height:22px;
}
#WSOD #sidebar .reportHopupContainer strong a.lineup {
	margin-left:14px;
	float:left;
	margin-top:5px;
	display:block;
}
#WSOD #sidebar .reportHopupContainer strong a {
	margin-left:8px;
}
#WSOD #sidebar .reportHopupContainer .otherReport {
	position:relative;
}
#WSOD #sidebar .otherReport .reportPopup {
	position:absolute;
	background-color:white;
	line-height:14px;
	font-size:11px;
	color:#666666;
}
#WSOD #sidebar .otherReport  .shadow1 {
	border-bottom:1px solid #A3A2A2;
	border-right:1px solid #A3A2A2;
}
#WSOD #sidebar .otherReport  .shadow2 {
	border:1px solid #727272;
	padding:8px;
}
/* ========================================== */
/* Related Reports (Right Rail Module)        */
/* ========================================== */
#WSOD #sidebar .reportTitles, #WSOD #sidebar .reportDate  {
	float:right;
	padding-top:10px;
	width:130px;
}
#WSOD #sidebar .reportDate  {
	padding-top:0px;
	color:#999999;
}
#WSOD #sidebar .reportImages {
	float:left;
	padding:10px;
}
#WSOD #sidebar div.sidebarModule div.otherMarketReportsRow img {
	float:left;
}
#WSOD #sidebar div.sidebarModule div.otherMarketReportsRow h5 {
	margin:0pt 0pt 3px 40px;
}
#WSOD #sidebar div.sidebarModule div.otherMarketReportsRow { 
	padding:3px 5px;
}
/* ========================================== */
/* Argus Research (Right Rail Module)         */
/* ========================================== */
#WSOD #sidebar .intro img {
	float:left;
}
#WSOD #sidebar .intro div a, #WSOD #sidebar .intro div span {
	width: 165px;
	padding-left: 10px;
	margin-top: -1px;
	float:left;
}
#WSOD #sidebar .intro div span {
	color:#999999;
}
#WSOD #sidebar .desc {
	margin-top: 5px;
	margin-bottom: 5px;
}
#WSOD #sidebar .corner {
	border: 1px solid #999999;
}
#WSOD #sidebar .corner .top h5 {
	color: #666666;
	padding-top:5px;
	padding-left: 8px;
}
#WSOD #sidebar .corner .top h4 {
	padding-left: 8px;
	padding-bottom: 5px;
}
#WSOD #sidebar .corner .top {
	padding:0px;
	margin:0px;
	border-bottom: 1px solid #999999;
	background: #E5E5E5 url(/schwab/retail/research/resources/img/Gradient.gray.1.gif) repeat-x scroll left top
}
#WSOD #sidebar .corner .bottom {
	margin-top: 5px;
	margin-left: 8px;
	margin-bottom: 5px;
}
#WSOD #sidebar .corner .security {
	font-weight: bold;
	margin-bottom:2px;
}
#WSOD #sidebar .corner .quote {
	float:left;
}
#WSOD #sidebar .corner .chart {
	float:left;
	width:95px;

	margin-top:5px;
	margin-bottom:1px;
	margin-left:5px;
}
#WSOD #sidebar .corner .symbol, #WSOD #sidebar .corner .exchange {
	margin-left:1px;
	margin-right:1px;
}
#WSOD #sidebar .corner .exchange {
	color:#777777;
}
#WSOD #sidebar .corner .info {
	margin-top: 5px;
	margin-bottom: 5px;
}
#WSOD #sidebar div.longDay {
	background-color:#EEEEEE;
	border-bottom: 1px solid #999999;
}
#WSOD #sidebar .longDay h4 {
	float:left;
}
#WSOD #sidebar .longDay img {
	float:right;
	margin-left:3px;
}
/* ========================================== */
/* Schwab Sector List (Right Rail Module)     */
/* ========================================== */
#WSOD #sidebar ul.ddmMenu {
	list-style-type:none;
	background-color:#FFFFFF;
	border:1px solid #9F9F9F;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	position:absolute;
	z-index:50;
}
#WSOD #sidebar ul.ddmMenu li {
	margin:0pt;
	padding:0pt;
}
#WSOD #sidebar ul.ddmMenu li a:hover {
	background-color:#F0F0F0;
}
#WSOD #sidebar ul.ddmMenu li a {
	border-color:#E0E0E0;
	border-style:solid;
	border-width:0px 1px 1px;
	color:#666666;
	display:block;
	font-family:Arial;
	font-size:11px;
	padding:3px 5px;
	text-decoration:none;
	width:168px;
}
#WSOD #sidebar #stockList div.ddmController {
	position:relative;
	z-index: 50;
	zoom: 1;
}

#WSOD #sidebar .stocksListSidebar .ddmController .buttonDD {
	display:block;
}
#WSOD #sidebar table.stockListTable th.stockListSymbol {
	width:55px;
}
#WSOD #sidebar table.stockListTable th.stockListSymbol,
#WSOD #sidebar table.stockListTable th.stockListDesc,
#WSOD #sidebar table.stockListTable th.stockListSER {
	padding:3px 3px 5px;
}
#WSOD #sidebar div#ddContainerStockList {
	padding: 5px 5px;
}
#WSOD #sidebar div.sidebarModule h4 {
	background-color:#FFFFFF;
	color:#000000;
}
#WSOD #sidebar div.sidebarModule {
	border:none;
	margin-bottom: 0px;
}
#WSOD #sidebar .stockList, #WSOD #sidebar .etfsList {
	display: none;
}

#WSOD #sidebar ul.tabs {
	background:#428cbb none repeat scroll 0%;
	padding-left: 5px;
	padding-top: 5px;
	overflow:visible;
}
#WSOD #sidebar ul.tabs li {

	background:#DEE9F3 none repeat scroll 0% 50%;
	border-color:#AFC4DB;
	border-style:solid solid none;
	border-width:1px 1px medium;
	margin:0pt 0pt 0pt 1px;
	padding:1px 1px 0pt;
	position:relative;

}

#WSOD #sidebar ul.tabs li.active {
	background:#FFFFFF none repeat scroll 0% 50%;
	padding-bottom:1px;
}
#WSOD #sidebar ul.tabs li.active a {
	background-color:#FFFFFF;
	background-image:none;
	cursor:default;
	font-weight:bold;
}

#WSOD #sidebar ul.tabs li a {
	background:#DCE8F3 url(/schwab/retail/research/resources/img/Gradient.Blue.3.gif) repeat-x scroll left top;
	border:medium none;
	color:#333333;
	cursor:pointer;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	padding:5px 4px;
	text-decoration:none;
	font-weight:bold;
}
#WSOD #sidebar div.tabList {
	padding: 5px 5px 0px 5px;
}
#WSOD #sidebar .tabbedContent div {
	display:none;
}
#WSOD #sidebar .tabbedContent div.active div,
#WSOD #sidebar .tabbedContent div.active {
	display:block;
}
/* ========================================== */
/* RailCart (Right Rail Module)     */
/* ========================================== */
#WSOD #sidebar div#nsCart div.content{
	padding:0;
}

#WSOD #sidebar div#nsCart strong{
	color:#666;
}

#WSOD #sidebar div#nsCart .defaultContent{
	display:none;
}

#WSOD #sidebar div#nsCart div.def .defaultContent{
	display:block;
}

#WSOD div#nsCart p.countIndicator{
	background:#eee;
	border-bottom:1px solid #ccc;
	padding:8px;
	color:#666;
}
#WSOD #sidebar div#nsCart p.countIndicator strong{
	font-size:14px;
}

#WSOD div#nsCart div.instructions{
	border:3px solid #eee;
}

#WSOD div#nsCart div.instructions p, #WSOD div.RailCart p.tradeInstruction {
	margin:6px;
	color:#666;
}

#WSOD div#nsCart div.instructions img{
	margin:0 3px;
}	

#WSOD div#nsCart span.quoteLinkEx{
	text-decoration:underline;
}

#WSOD div#nsCart div.symbolAddControls{
	background:#eaeaea;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:3px 6px;
}
#WSOD div#nsCart div.symbolAddControls input{
	font-size:11px;
	width:78px;
	margin:0 3px;
	color:#000;
}

#WSOD div#nsCart div.symbolAddControls input.fhDefault{
	color:#999;
}

#WSOD div#nsCart div.tradeContainer{
	background:#eaeaea;
	border-top:1px solid #ccc;
	text-align:center;
	padding:3px 6px;
}

#WSOD div#nsCart div.expandControl{
	padding:7px;
	background:url(/schwab/retail/research/resources/img/Gradient.Gray.2.gif) bottom repeat-x;
}

#WSOD div#nsCart div.def div.cartItemContainer{
	display:none;
}

#WSOD div#nsCart div.cartItemContainer ul,  #WSOD div.nsPrompt  ul.itemHeaders, #WSOD div.nsPrompt  div.itemContainer ul{
	margin:0;
	padding:0;
	list-style-type:none;
	border-bottom:1px solid #ccc;
}

#WSOD div#nsCart div.cartItemContainer ul li, #WSOD div.nsPrompt div.itemContainer ul li, #WSOD div.nsPrompt  ul.itemHeaders li{
	float:left;
	padding:8px 6px;
	overflow:hidden;
}	

#WSOD div#nsCart div.cartItemContainer ul.itemHeaders, #WSOD div.nsPrompt ul.itemHeaders{
	background:#ddd;
}

#WSOD div#nsCart div.cartItemContainer ul li div.delete{
	float:left;
	width:12px;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/schwab/retail/research/resources/img/Icon.close.gif) no-repeat;
	cursor:pointer;
}

#WSOD div#nsCart div.cartItemContainer ul li.symbol, #WSOD div.nsPrompt div.itemContainer ul li.symbol{
	width:35px;
}

#WSOD div.nsPrompt div.defaultMsg{
	display:none;
	padding:9px 8px;
	font-style:italic;
	font-weight:bold;
}

#WSOD div#nsTradeConf.def div.defaultMsg{
	display:block;
}

#WSOD div#nsTradeConf.def div.itemContainer{
	display:none;
}

#WSOD div#sidebar div#nsCart div.cartItemContainer ul li.source{
	width:50px;
	color:#000;
}

#WSOD div#nsCart div.cartItemContainer ul li.time{
	width:40px;
	text-align:right;
}
#WSOD div#nsCart div.cartItemContainer ul li.description{
	width:100px;
}

#WSOD div.nsPrompt ul li.description {
	width:210px;
}

#WSOD div#nsCart div.itemContainer,  #WSOD div.nsPrompt div.itemContainer{
	height:180px;
	overflow-y:auto;
}

#WSOD div#nsCart div.savingIndicator{
	display:none;
	background:#eee;
	border-bottom:1px solid #CCCCCC;
	color:#666666;
	padding:8px;
}
#WSOD div#nsCart.saving div.savingIndicator{
	display:block;
}

#WSOD div#nsCart .def a#cartTradeButton, #WSOD div#nsTradeConf.def a.button4{
	background-position:right -200px;
	cursor:default;
}

#WSOD div#nsCart .def a#cartTradeButton span, #WSOD div#nsTradeConf.def a.button4 span{
	background-position:0% -80px;
	color:#999;
}
/* ========================================== */
/* Expand Collapse for Right Rail Modules     */
/* ========================================== */
/*
#WSOD #sidebar div.section h3 {
	background:#FDFDFD url(/schwab/retail/research/resources/img/Gradient.gray.2.gif) repeat-x scroll left bottom;
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:0pt 8px;
	text-align:left;
}
*/
#WSOD #sidebar div.section h3.ecControllerCollapse span,
#WSOD #sidebar div.section h3 span {
	color:#000000;
}
/*
#WSOD #sidebar div.section h3.ecControllerCollapse span {
	background-image:url(/schwab/retail/research/resources/img/Icon.collapse.gif);
}
#WSOD #sidebar div.section h3 span {
	background:transparent url(/schwab/retail/research/resources/img/Icon.expand.gif) no-repeat scroll 0pt 50%;
	cursor:pointer;
	padding-left:18px;
}
*/
#WSOD #sidebar div.reits div.section {
	border-bottom:1px solid #CCCCCC;
}
/* ========================================== */
/* Credit Suisse Reports Right Rail Modules   */
/* ========================================== */
#WSOD #sidebar div.ndReportIcon,
#WSOD #sidebar div.csReportIcon {
	width:22px;
	height:27px;
	float:left;
}
#WSOD #sidebar div.ndReportIcon {
	background:transparent url(/schwab/retail/research/resources/img/Report.NedDavisRR.gif) no-repeat;
}
#WSOD #sidebar div.csReportIcon {
	background:transparent url(/schwab/retail/research/resources/img/Report.CreditSuisseRR.gif) no-repeat;
}
#WSOD #sidebar div.csSeriesHeadline {
	margin-left:37px;
}
#WSOD #sidebar div.csSeriesHeadline a {
	color:#336699;
	font-weight:bold;
}
#WSOD #sidebar div.csSeries {
	padding:8px 8px 9px 15px;
}
#WSOD #sidebar div.ndSeries {
	padding:5px 8px 5px 15px;
}
#WSOD #sidebar div.reportHopupContainer a.SchwabIndustryRatingsSm,
#WSOD #sidebar div.reportHopupContainer a.SchwabSectorViewsReportSm,
#WSOD #sidebar div.reportHopupContainer a.SchwabSectorViewsSm,
#WSOD #sidebar div.csSeries a.CSGlobalMarketsReportSm,
#WSOD #sidebar div.csSeries a.CSReportSm,
#WSOD #sidebar div.ndSeries a.NedDavisSectorHighlightsSm {
	display:block;
	float:left;
}
#WSOD #sidebar div.middleSeries {
	border-top:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	background-color:#FAFAFA;
}
#WSOD #sidebar div.csSeriesHeadline em,
#WSOD #sidebar div.middleSeries em {
	display:block;
	color:#666666;
	font-style:normal;
}
#WSOD #sidebar div.csSeriesHeadline a.sublink,
#WSOD #sidebar div.middleSeries a.sublink{
	font-size:11px;
	font-weight:normal;
}
#WSOD #sidebar div.csSeriesHeadline img.popupImg,
#WSOD #sidebar div.middleSeries img.popupImg{
	padding-left:3px;
}
#WSOD #sidebar div.middleSeries strong {
	display:block;
}
#WSOD #sidebar div.seperatorBand {
	background-color:#dddddd;
	height:24px;
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
}
#WSOD #sidebar div.seperatorBand h3 {
	color:#666666;
	padding-top:5px;
	padding-left:7px;
}
#WSOD #sidebar div.paginationBand {
	background-color:#eaf2f6;
	height:24px;
	border-top:1px solid #cbcbcb;
}
#WSOD .hide {
	display:none;
}
#WSOD #sidebar div.paginationBand span {
	font-size:12px;
	color:#999999;
}
#WSOD #sidebar div.paginationBand #reportsPagination {
	float:right;
	margin:4px 8px;
}
#WSOD #sidebar div.paginationBand #reportsPagination .low {
	font-weight:bold;
	color:#000000;
}
#WSOD #sidebar div.paginationBand span.active {
	color:#336699;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}


/* Spriting */
#WSOD #sidebar span.sprite {
}
#WSOD #sidebar .tearOffSprite {
	height:16px;
	margin:0px 0px 0px 0px;
	width:12px;
	overflow:hidden;
}
#WSOD #sidebar .tearOffSprite img {
	margin: -5px 0px 0px -1380px;
}
#WSOD #sidebar .researchContainer .footer a,
#WSOD #sidebar .researchContainer .footer span {
	float:left;
	cursor:pointer;
}
#WSOD #sidebar .RailThirdPartyResearch .footer a,
#WSOD #sidebar .RailThirdPartyResearch .footer span {
	padding-right:2px;
}

/* ========== Rail Spriting ============== */
#WSOD #sidebar div.sectorListFooter span,
#WSOD #sidebar table.stockListTable tbody td div.notNewToStockList span,
#WSOD #sidebar table.stockListTable tbody td div.newToStockList span,
#WSOD #sidebar .ecController span {
	float:left;
	height:18px;
	margin:0px 5px 0px 0px;
	width:13px;
	overflow:hidden;
}
#WSOD #sidebar .ecController img {
	margin-left:-930px;
	margin-top:-5px;
}
#WSOD #sidebar .ecControllerCollapse img,
#WSOD #sidebar h3.ecControllerCollapse img {
	margin-left:-750px;
	margin-top:-5px;
}

#WSOD #sidebar .section h4 {
	clear:left;
	padding:7px 0px 7px 8px;
}
#WSOD #sidebar .sprEC, #WSOD #sidebar .sprECAlt {
	padding-right:0px;
}
#WSOD #sidebar .section h4 span img {
	margin-left:-959px;
	margin-top:-5px;
}
#WSOD #sidebar .section h4.ecController {
	background:#E4E4E4 url(/schwab/retail/research/resources/img/Gradient.Sprite.png) repeat-x scroll left 0px;
	
}
/************************
 * ETF Resource Center
 ***********************/
#WSOD #sidebar #education .section h4.ecController {
	font-weight:normal;
}
#WSOD #sidebar #education .section .ecRegion {
	padding:4px 9px 4px 9px;
}
#WSOD #sidebar #education .educationSource {
	background-color:#dddddd;
	font-color:#CCCCCC;
	padding:6px;
	margin-top:4px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
#WSOD #sidebar #education .educationSource span {
	float:left;
}
#WSOD #sidebar #education .educationSource a {
	font-color:#336699;
	float:right;
}
#WSOD #sidebar #newsAndCommentary .newsTab .lastItem {
	padding:5px;
}
#WSOD #sidebar #newsAndCommentary .newsTab .newsItem {
	padding:5px;
	border-bottom:1px solid #EEEEEE;
}
#WSOD #sidebar #newsAndCommentary .newsTab .lastItem a,
#WSOD #sidebar #newsAndCommentary .newsTab .newsItem a {
	display:block;
	font-weight:bold;
}
#WSOD #sidebar #newsAndCommentary .newsTab .lastItem span,
#WSOD #sidebar #newsAndCommentary .newsTab .newsItem span {
	display:block;
	color:#999999;
	font-size:10px;
	padding:2px 0px;
}
#WSOD #sidebar #newsAndCommentary .content {
	border:1px solid #CCCCCC;
	text-align:center;
	margin:6px;
}

#WSOD #sidebar table.stockListTable tbody td div.newToStockList {
	background:none;
}
#WSOD #sidebar table.stockListTable tbody td div.newToStockList span {
	float:left;
}
#WSOD #sidebar table.stockListTable tbody td div.newToStockList span img {
	margin-top:-6px;
	margin-left:-90px;
}
#WSOD #sidebar table.stockListTable tbody td div.notNewToStockList span img {
	display:none;
}
#WSOD #sidebar table.stockListTable tbody td div.stockListCoName {
	padding:0px;
}

#WSOD #sidebar div.sectorListFooter {
	background-color:#EEEEEE;
	color:#666666;
	line-height:23px;
}
#WSOD #sidebar sup {
	font-size:8px;
}
#WSOD #sidebar div.sectorListFooter span {
	margin-left:5px;
	margin-right:4px;
}
#WSOD #sidebar div.sectorListFooter span img {
	margin-top:-3px;
	margin-left:-119px;
}
#WSOD #sidebar div.sectorListFooter em {
	color:#999999;
	font-style:normal;
	font-size:90%;
	float:left;
}
#WSOD #sidebar div.sectorListFooter div {
	padding-right:4px;
	float:right;
}

#WSOD #sidebar .researchContainer .imgColumn span {
	float:left;
	height:12px;
	margin:3px 8px 20px 5px;
	width:27px;
	overflow:hidden;
}
#WSOD #sidebar .researchContainer .imgColumn span img.cwt {
	margin-left:-141px;
	margin-top:0px;
}
#WSOD #sidebar .researchContainer .imgColumn span img {
	margin-left:-141px;
	margin-top:-13px;
}
#WSOD #sidebar .researchContainer .txtColumn div {
	float:left;
	height:25px;
	margin:3px 7px 9px 1px;
	width:113px;
	overflow:hidden;
}
#WSOD #sidebar .RailThirdPartyResearch .researchContainer .txtColumn div {
	margin:0px;
	display:inline;
}
#WSOD #sidebar .researchContainer .txtColumn span {
};
#WSOD #sidebar .researchContainer .txtColumn span img {
	margin-left:0px;
	margin-top:-1px;
}
#WSOD #sidebar .contentRailCart .instructions span.sprite {
	float:left;
	height:83px;
	margin:3px 1px;
	width:197px;
	overflow:hidden;
}
#WSOD #sidebar .contentRailCart .instructions span.sprite img.defaultContent {
	margin-left:0px;
	margin-top:-28px;
}

#WSOD #sidebar table.stockListTable tbody td.stockListSER div {
	width:13px;
	height:13px;
}

/*********************************
 * Announcing Schwab ETFs Module
 * FINRA Notice
 *********************************/
#WSOD #sidebar .RailAnnouncingSchwabETFs .mainContent,
#WSOD #sidebar .RailFINRANotice .mainContent {
	margin:10px;
	font-size:11px;
}

#WSOD #sidebar .RailAnnouncingSchwabETFs p {
	margin-top:5px;
}

#WSOD #sidebar .RailAnnouncingSchwabETFs a {
	line-height:1.5;
}

/* ===========================================================
	RailSchwabSectorStockList_Module css 
=========================================================== */
#WSOD #sidebar table.stockListTable thead th.stockListSymbol {
	padding-left:7px;
	width:50px;
}
#WSOD #sidebar table.stockListTable thead th {
	background-color:#DDDDDD;
	border-bottom:1px solid #CDCDCD;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding:6px 0px 3px;
	text-align:left;
	vertical-align:bottom;
}
#WSOD #sidebar table.stockListTable thead th.stockListSER {
	padding:0pt 3px 2px;
	text-align:center;
}
#WSOD #sidebar table.stockListTable {
	font-size:11px;
}
#WSOD #sidebar table.stockListTable tbody td div.stockListCoName a {
	font-weight:bold;
}
#WSOD table.stockListTable {
	font-size:11px;
}
#WSOD #sidebar table.stockListTable tbody td {
	background-color:#FFFFFF;
	border-bottom:1px solid #E1E1E1;
	padding:4px 0pt 4px 6px;
	text-align:left;
}
#WSOD #sidebar table.stockListTable tbody td.stockListDesc {
	font-weight:bold;
}
#WSOD #sidebar table.stockListTable tbody td.stockListSER div {
	margin:0pt auto;
}
#WSOD #sidebar .RailSchwabSectorStockLists .RailSchwabSectorStockTable {
	margin:0px;
}
#WSOD #sidebar #ddmStockList li.active {
	background-color:#EDF0F2;
}

/* To fix Schwab's wrongly-sized Watchlist iframed content */
td.moduleBroCollapsTopLeft,
td.moduleBroCollapsTopMid,
td.moduleBroCollapsTopRight,
td.moduleBroCollapsTopRightShade {
	display:none;
}
#Watchlist_RR{
	width:202px !important;
	_width:195px !important;
	overflow:hidden;
}

#WSOD .BondsInvestTypeNav ul.pageTypeNav li a {
	padding-left: 6px;
}

#WSOD .BondsInvestTypeNav ul.pageTypeNav li {
	margin-right: 6px;
}

/* RailSkyGrid_Module.asp Styles */
.skyGridLogo{
	xmargin: 0 0 8px 28px;
	margin: 0 auto 8px;
	display:block;
}


/* ===========================================================
	International Quotes & Trading module
=========================================================== */
#WSOD .RailIntlQuotesTrading table th {
	background-color:#eee;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding:4px 10px;	
}

#WSOD .RailIntlQuotesTrading table td {
	padding:4px 0;
	vertical-align:text-bottom;
}

#WSOD .RailIntlQuotesTrading table .firstColP {
	padding-left:10px;
	padding-right:4px;
}

#WSOD .RailIntlQuotesTrading table .lastColP {
	padding-right:10px;
}

/* Bond Market Insight CMS links */
#WSOD div#ctBondMarketInsights{
	margin-top: 18px;
}

#WSOD #ctBondMarketInsights  a {
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}

#WSOD #ctBondMarketInsights  li{
	margin: 10px 0;
}
/* -- Loaded: /schwab/Prospect/research/resources/railModules/resources/style/rail_modules.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/baseballCard/resources/style/BaseballCard.css */

* html .hideselects select {
	visibility:hidden;
}

#WSOD span.wsodcompany {
	color: #336699;
	cursor: pointer;
	font-weight: bold;
	text-decoration:underline;
	white-space:nowrap;
}

#WSOD div#WSODBaseballCardContainer {
	xbackground:#fff;
	position: absolute;
	z-index:1000;
	top: 0;
	right: 0;	
	width: 256px;
}

#WSOD div#WSODBaseballCardLoader {
	background:transparent url(/schwab/retail/research/resources/img/Bg.StatusWin.gif) no-repeat scroll center;
	cursor:wait;
	color:#FFFFFF;
	font-weight:bold;
	height:82px;
	position: absolute;
	text-align:center;
	top: 0;
	right: 0;	
	width: 256px;
	z-index:1000;
}

#WSOD div#WSODBaseballCardLoader div {
	background:transparent url(/schwab/retail/research/resources/img/Loader.blue.gif) no-repeat scroll center 12px;
	padding:55px 0pt 14px;
}

#WSOD div#WSODBaseballCardLoader div.error {
	background-image:none;
	color:#FFFFFF;
	font-size:12px;
	padding-top:35px;
}

#WSOD div#WSODBaseballCardContainer div.hidden {
	visibility:hidden;
}

#WSOD div#WSODBaseballCardContainer div.hidden  table tr th{
	border:none;
}

#WSOD div#WSODBaseballCardContainer div.hidden  table tr td{
	border:none;
}

#WSOD div#WSODBaseballCardContainer select.visibleSelect {
	visibility:visible;
}

#WSOD div#WSODBaseballCardContainer select.hiddenSelect {
	visibility:hidden;
}

#WSOD div.BaseballCard {
	margin: 0 auto;
	text-align: left;
	width: 256px;
	xdisplay: none;
}

#WSOD div.BaseballCard p.noInfoAvail {
	height:50px;
	
}

#WSOD div.BaseballCard div.submodule {
	border: solid 1px #326698;	
	margin-bottom: 3px;
	background: #fff;
}

#WSOD div#WSODBaseballCardContainer div.preferenceView {
	margin: 0 auto;
	text-align: left;
	width: 256px;
	xdisplay: none;
	border: solid 1px #326698;
	margin-bottom: 3px;
	background: #fff;
	position:absolute;
	top:0px;
	left:0px;
}

#WSOD div#WSODBaseballCardContainer div.error {
	text-align: center;
	color: #999;	
	font-weight: bold;
	padding: 20px 0;
}

#WSOD div#WSODBaseballCardContainer div.header {
	background: #326698;
	color: #fff;
	padding: 3px 9px 4px 9px;
	position:relative;
}

#WSOD div#WSODBaseballCardContainer div.header span {
	float:right;
}

#WSOD div#WSODBaseballCardContainer div.header a {
	color:#FFFFFF;
	text-decoration:underline;
}

#WSOD div#WSODBaseballCardContainer div.subheader {
	border-bottom: solid 1px #B9B9B9;
	background: #F4F4F4;
	font-size:11px;
	padding: 3px 9px 4px 9px;
}

#WSOD div#WSODBaseballCardContainer div.footer {
	background: #fff url(/schwab/retail/research/resources/img/Gradient.gray.2.gif) left bottom repeat-x;
	color: #666;
	border-top: solid 1px #ccc;
	padding: 3px 10px 3px;
	font-size:11px;
}

#WSOD div#WSODBaseballCardContainer div.footer a.button {
	margin-left: 3px;
}

#WSOD div#WSODBaseballCardContainer div.footer .pipeSeparator {
	color:#999;
	margin:0 6px;
}

#WSOD div#WSODBaseballCardContainer div.footer .sprEdit {
	cursor:pointer;
}

#WSOD div#WSODBaseballCardContainer div.chartOptions {
	border-bottom: solid 1px #ccc;
	padding: 3px 9px;
}

#WSOD #ctBBCChartPrefs {
	font-size:11px;
	border-bottom:1px solid #ccc;
}

#WSOD dl.ctPreference {
	margin:4px 0 0;
}

#WSOD dl.ctPreference dt {
	float:left;
}

#WSOD .ctPreference dt input {
	height:13px;
	width:13px;
}

#WSOD .ctPreference dd {
	margin:0 0 0 17px;
}

#WSOD .ctPreference dd label {
	float:left;
	/*font-weight:bold;*/
	margin:1px 0 2px 0;
}

#WSOD .ctPreference dd select {
	clear:left;
	float:left;
	width:100%;
	font-size:11px;
}

#WSOD div#WSODBaseballCardContainer div.dataOptions div.toggle {
	padding: 3px 9px;		
}

#WSOD div#WSODBaseballCardContainer input[type="radio"] {
	margin: 0 3px 0 0;
	padding: 0;
	border: none;
	vertical-align: text-bottom;
}

#WSOD div#WSODBaseballCardContainer ul.chartOptionsUL {
	list-style: none;
	margin: 0;
	padding: 0;
}

#WSOD div#WSODBaseballCardContainer ul.chartOptionsUL li {
	margin: 2px 0 3px 0;
}

#WSOD div#WSODBaseballCardContainer div.dataOption {
	padding: 3px 9px 2px 9px;
}

#WSOD div#WSODBaseballCardContainer div.dataOptionBorder {
	border-top: solid 1px #CDCDCD;
}


#WSOD div.BaseballCard div.dataOptions label {
	font-weight: bold;	
}

#WSOD div.BaseballCard div.dataOption select {
	font-size: 11px;	
	width: 234px;
}

#WSOD div.BaseballCard div.text {
	background: #EDF0F4;
	border-top: solid 1px #CDCDCD;
	padding: 3px 9px 2px 9px;
	font-size:12px;
}

#WSOD div.BaseballCard div.text p.noInfoAvail {
	height:30px;
}

#WSOD div.BaseballCard div.text a {
	font-weight: bold;
	margin-right: 3px;	
}

#WSOD div.BaseballCard div.text a.block {
	display: block;
}

#WSOD div.BaseballCard .subtleText {
	color: #B4B4B4;
}

#WSOD div.BaseballCard td .subtleText {
	font-size: 10px;
	color: #666;
}

#WSOD div.BaseballCard div.quoteData {
	background: #fff url(/schwab/retail/research/resources/img/Gradient.blue.11.gif) left bottom repeat-x;
	border-bottom: solid 1px #CDCDCD;
	padding: 4px 9px 3px;
}

#WSOD div.BaseballCard div.quoteData table thead th {
	color:#666;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	padding:0;
}

#WSOD div.BaseballCard div.quoteData table tbody td {
	text-align:left;
	font-weight:bold;
	font-size:12px;
	padding:0;
}

#WSOD div.BaseballCard div.quoteDataETF {
	background: #ecf1e3 url(/schwab/retail/research/resources/img/Gradient.green.11.gif) left top repeat-x;
}
#WSOD .bbcFirstGlanceMF {
	background:#fff url(/schwab/retail/research/resources/img/Gradient.tan.2.gif) repeat-x left bottom;
	border-bottom: solid 1px #CDCDCD;
	padding: 3px 10px 3px;
}

#WSOD dl.bbcData {font-size:11px;}
#WSOD dl.bbcData dt {color:#666;}
#WSOD dl.bbcData dd {font-weight:bold;}

#WSOD .bbcFirstGlanceMF dl {float:left;margin-left:20px;_display:inline;}
#WSOD .bbcFirstGlanceMF dl.firstSet {margin-left:0;}

#WSOD .bbcFirstGlanceMF .icons {float:left;margin:7px 0 0 3px;_display:inline;}
#WSOD .bbcFirstGlanceMF .icons .spr {margin-left:14px;}

#WSOD .ctFundStatus {font-size:11px;}
#WSOD .ctFundStatus em {font-weight:bold;text-transform:capitalize;}
#WSOD .ctFundStatus .open {color:#51970A;}
#WSOD .ctFundStatus .closed {color:#CE0000;}

#WSOD #bbcFundDate {
}
#WSOD #bbcFundCategory {
		width:126px;
}

#WSOD .text dl {
	float:left;
	padding:4px 0 4px 6px;
}

#WSOD .text dl.firstSet {
	/*border-right:1px solid #ccc;*/
	padding:4px 25px 4px 0;
}

#WSOD .bbcMFMstarRatings {
	background:#fff url(/schwab/retail/research/resources/img/Gradient.tan.10.gif) repeat-x left bottom;
	border-top:1px solid #ccc;
	font-size:11px;
}

#WSOD #bbcMFFundStrategy {
	background:#fff url(/schwab/retail/research/resources/img/Gradient.tan.10.gif) repeat-x left bottom;
	border-top:1px solid #ccc;
}
#WSOD #bbcMFFundStrategy .heading {
	font-weight:bold;
	padding:0 0 3px 0;
}
#WSOD .bbcMFMstarRatings .heading{
	font-weight:bold;
	padding:3px 10px 0;
}
#WSOD .bbcMFMstarRatings .ratingContainer {
	border-top:1px solid #ccc;
	padding:3px 10px 6px;
}

#WSOD .bbcMFMstarRatings .noBorder {
	border:none;
}

#WSOD .bbcMFMstarRatings .ratingContainer .rating {
	float:left;
}
#WSOD .bbcMFMstarRatings .ratingContainer .outOf {
	color:#999;
	float:right;
}

#WSOD div.BaseballCard div.EQdetailsCtr {
	background: #E8F0F6 url(/schwab/retail/research/resources/img/Gradient.blue.9.gif) left top repeat-x;
}

#WSOD div.BaseballCard div.ETFdetailsCtr {
	background: #ECF1E3 url(/schwab/retail/research/resources/img/Gradient.green.11.gif) left top repeat-x;
}

#WSOD div.BaseballCard div.MFdetailsCtr {
	background: #FFF url(/schwab/retail/research/resources/img/Gradient.tan.10.gif) left bottom repeat-x;
}

#WSOD div.BaseballCard div.etfDetailsTable {
	background: #ECF1E3;
	border-top: solid 1px #CDCDCD;
	padding: 5px 25px;
}

#WSOD div.BaseballCard div.etfDetailsTable table th {
	font-weight: normal;
	border-collapse: collapse;
	padding: 0 0 0 10px;
	margin: 0;
}

#WSOD div.BaseballCard div.etfDetailsTable table td {
	font-weight: bold;
	padding: 0 0 0 10px;
	margin: 0;
}

#WSOD div.BaseballCard div.etfDetailsTable table th.first, #WSOD div.BaseballCard div.etfDetailsTable table td.first {
	border-right: solid 1px #CDCDCD;
	padding-left: 0;
	padding-right:10px; /*ISS145249*/
}

#WSOD div.BaseballCard div.detailsCtr tr {
	
}

#WSOD div.BaseballCard div.detailsCtr th {
	padding: 3px 0 3px 9px;
	border-top: solid 1px #CDCDCD;
	font-weight:normal;
}

#WSOD div.BaseballCard div.detailsCtr td {
	padding: 3px 9px 3px 0;
	text-align: right;
	border-top: solid 1px #CDCDCD;	
}
#WSOD div.BaseballCard div.detailsCtr th.disclaimer,
#WSOD div.BaseballCard #bbcMFFundStrategy .disclaimer {
	font-weight:bold;
	font-style:italic;
	color:#666;
	padding-right:6px;
}
#WSOD div.BaseballCard #bbcMFFundStrategy .disclaimer {
	border-top:1px solid #CDCDCD;
}
/* Chart */

#WSOD div.BaseballCard div.chartHolder {
	width: 228px;
	xheight: 192px;
	margin-top: 5px;
	background: #fff url(/schwab/retail/research/resources/img/Icon.loading.gif) 50% 50% no-repeat;
	cursor:pointer;
}

#WSOD div.BaseballCard div.chart {
	background:#FFFFFF;
	padding: 4px 10px;
	opacity:0.999999;
}

#WSOD div.BaseballCard ul.tabs {
	margin: 0 0 -1px 0;
}

#WSOD div.BaseballCard ul.tabs li {
	border: 1px solid #CDCBC0;
	float: left;
	margin-left: 1px;
	padding: 1px;
}

#WSOD div.BaseballCard ul.tabs li.active {
	border-bottom: 1px solid #fff;
}

#WSOD div.BaseballCard ul.tabs li.active span, #WSOD div.BaseballCard ul.tabs li.active a {
	background-color: #FFFFFF;
	background-image: none;
	font-weight: bold;
}

#WSOD div.BaseballCard ul.tabs li a, #WSOD div.BaseballCard ul.tabs li span {
	background: #FAFAF8 url(/schwab/retail/research/resources/img/Gradient.tan.5.gif) left top repeat-x;
	color: #000;
	display: block;
	font-size: 11px;
	padding: 2px 4px;
	text-align: center;
	text-decoration: none;
}

#WSOD div.BaseballCard p.quoteTiming {
	font-size:10px;
	margin:0;
	color:#666;
}
#WSOD div.BaseballCard .timing {
	font-size:10px;
	clear:both;
	color:#999;
}
/* SIR/SER Ratings */

#WSOD div#WSODBaseballCardContainer div.serContainer {
	padding: 3px 9px 0 9px;
}

#WSOD div.BaseballCard div.serContainer div.serValue {
	float:left;
	margin-top:2px;
}

#WSOD div.BaseballCard div.serContainer strong {
	display:block;
	margin-left:25px;
}

#WSOD div.BaseballCard div.serContainer em {
	color:#999999;
	display:block;
	font-size:10px;
	font-style:normal;
	margin-left:25px;
}

/*
#WSOD div.BaseballCard div.serContainer div.bbSIR{
	padding:0 0 0 4px;
	float:left;
	width:12px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
}
*/

#WSOD div.BaseballCard div.bbSIR {
	background: transparent url(/schwab/retail/research/resources/img/ratings.serSmallBlue.gif) right top no-repeat;
	padding-right: 15px;
}

#WSOD div.BaseballCard div.bbSIRA { background-position: 100% -20px; }
#WSOD div.BaseballCard div.bbSIRAMod { background-position: 100% -53px; }
#WSOD div.BaseballCard div.bbSIRB { background-position: 100% -86px; }
#WSOD div.BaseballCard div.bbSIRBMod { background-position: 100% -119px; }
#WSOD div.BaseballCard div.bbSIRC { background-position: 100% -152px; }
#WSOD div.BaseballCard div.bbSIRCMod { background-position: 100% -185px; }
#WSOD div.BaseballCard div.bbSIRD { background-position: 100% -218px; }
#WSOD div.BaseballCard div.bbSIRDMod { background-position: 100% -251px; }
#WSOD div.BaseballCard div.bbSIRF { background-position: 100% -284px; }
#WSOD div.BaseballCard div.bbSIRFMod { background-position: 100% -317px; }
#WSOD div.BaseballCard div.bbSIRNA { background-position: 100% -350px; }
#WSOD div.BaseballCard div.bbSIRNAMod { background-position: 100% -383px; }
#WSOD div.BaseballCard div.bbSIRNR { background-position: 100% -416px; }
#WSOD div.BaseballCard div.bbSIRNRMod { background-position: 100% -449px; }
#WSOD div.BaseballCard div.bbSIRNC { background-position: 100% -482px; }
#WSOD div.BaseballCard div.bbSIRNCMod { background-position: 100% -515px; }

/* May be added later, commenting for now 
#WSOD div.BaseballCard  img.schwabETF {
	height: 15px;
	margin-right: 4px;
	width: 33px;
}
*/
#WSOD div.BaseballCard div.etfIcons {
	margin-top: 4px;
}
#WSOD div.BaseballCard div.etfIcons .spr {
	height: 15px;
}
#WSOD div.BaseballCard div.etfIcons .spr + .spr {
	margin-left:5px;
}
#WSOD div.BaseballCard .sprSelectListETF {
	background-position: -2587px -5px;
	display: inline-block;
	width: 42px;
}

/* -- Loaded: /schwab/Prospect/research/resources/baseballCard/resources/style/BaseballCard.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/stocksRatingsGraphics.css */


div.ratingsBar {
	height:18px;
	width:230px;
	margin-top:3px;
	overflow:hidden;
	position:relative;
	background:transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat 0px 0px;
}

#WSOD div.ratingsBar img {
	display:none;
	position:absolute;
	left:0px;
	top:0px;
}

#WSOD div.ratingsBar span {visibility:hidden;}

#WSOD div.barSER { background-position:0px -1429px; } #WSOD div.barSER img { top:-1429px; }
#WSOD div.barSERA { background-position:0px 0px; } #WSOD div.barSERA img { top:0px; }
#WSOD div.barSERB { background-position:0px -18px; } #WSOD div.barSERB img { top:-18px; }
#WSOD div.barSERC { background-position:0px -36px; } #WSOD div.barSERC img { top:-36px; }
#WSOD div.barSERD { background-position:0px -54px; } #WSOD div.barSERD img { top:-54px; }
#WSOD div.barSERF { background-position:0px -72px; } #WSOD div.barSERF img { top:-72px; }
#WSOD div.barSERAMod { background-position:0px -90px; } #WSOD div.barSERAMod img { top:-90px; }
#WSOD div.barSERBMod { background-position:0px -108px; } #WSOD div.barSERBMod img { top:-108px; }
#WSOD div.barSERCMod { background-position:0px -126px; } #WSOD div.barSERCMod img { top:-126px; }
#WSOD div.barSERDMod { background-position:0px -144px; } #WSOD div.barSERDMod img { top:-144px; }
#WSOD div.barSERFMod { background-position:0px -162px; } #WSOD div.barSERFMod img { top:-162px; }

#WSOD div.barNedDavis { background-position:0px -1447px; } #WSOD div.barNedDavis img { top:-1447px; }
#WSOD div.barNedDavisSELL { background-position:0px -180px; } #WSOD div.barNedDavisSELL img { top:-180px; }
#WSOD div.barNedDavisNEUTRAL { background-position:0px -199px; } #WSOD div.barNedDavisNEUTRAL img { top:-199px; }
#WSOD div.barNedDavisBUY { background-position:0px -218px; } #WSOD div.barNedDavisBUY img { top:-218px; }

#WSOD div.barArgus { background-position:0px -1485px; } #WSOD div.barArgus img { top:-1485px; }
#WSOD div.barArgusSELL { background-position:0px -294px; } #WSOD div.barArgusSELL imgg { top:-294px; }
#WSOD div.barArgusHOLD { background-position:0px -313px; } #WSOD div.barArgusHOLD img { top:-313px; }
#WSOD div.barArgusBUY { background-position:0px -332px; } #WSOD div.barArgusBUY img { top:-332px; }

#WSOD div.barCreditSuisse { background-position:0px -1565px; } #WSOD div.barCreditSuisse img { top:-1504px; }
#WSOD div.barCreditSuisseUnderperform { background-position:0px -351px; } #WSOD div.barCreditSuisseUnderperform img { top:-351px; }
#WSOD div.barCreditSuisseNeutral { background-position:0px -370px; } #WSOD div.barCreditSuisseNeutral img { top:-370px; }
#WSOD div.barCreditSuisseOutperform { background-position:0px -389px; } #WSOD div.barCreditSuisseOutperform img { top:-389px; }

#WSOD div.barSPOpinion { background-position:0px -1523px; } #WSOD div.barSPOpinion img { top:-1523px; }
#WSOD div.barSPOpinion1 { background-position:0px -408px; } #WSOD div.barSPOpinion1 img { top:-408px; }
#WSOD div.barSPOpinion2 { background-position:0px -427px; } #WSOD div.barSPOpinion2 img { top:-427px; }
#WSOD div.barSPOpinion3 { background-position:0px -446px; } #WSOD div.barSPOpinion3 img { top:-446px; }
#WSOD div.barSPOpinion4 { background-position:0px -465px; } #WSOD div.barSPOpinion4 img { top:-465px; }
#WSOD div.barSPOpinion5 { background-position:0px -484px; } #WSOD div.barSPOpinion5 img { top:-484px; }

#WSOD div.barMorningstar { background-position:0px 0px; }
#WSOD div.barMorningstar1Star { background-position:0px -408px; } #WSOD div.barMorningstar1Star img { top:-408px; }
#WSOD div.barMorningstar2Star { background-position:0px -427px; } #WSOD div.barMorningstar2Star img { top:-427px; }
#WSOD div.barMorningstar3Star { background-position:0px -446px; } #WSOD div.barMorningstar3Star img { top:-446px; }
#WSOD div.barMorningstar4Star { background-position:0px -465px; } #WSOD div.barMorningstar4Star img { top:-465px; }
#WSOD div.barMorningstar5Star { background-position:0px -484px; } #WSOD div.barMorningstar5Star img { top:-484px; }

#WSOD div.barSPEDRank { background-position:0px 0px; }
#WSOD div.barSPEDRankAp { background-position:0px -503px; } #WSOD div.barSPEDRankAp img { top:-503px; }
#WSOD div.barSPEDRankA { background-position:0px -522px; } #WSOD div.barSPEDRankA img { top:-522px; }
#WSOD div.barSPEDRankAm { background-position:0px -541px; } #WSOD div.barSPEDRankAm img { top:-541px; }
#WSOD div.barSPEDRankBp { background-position:0px -560px; } #WSOD div.barSPEDRankBp img { top:-560px; }
#WSOD div.barSPEDRankB { background-position:0px -579px; } #WSOD div.barSPEDRankB img { top:-579px; }
#WSOD div.barSPEDRankBm { background-position:0px -598px; } #WSOD div.barSPEDRankBm img { top:-598px; }
#WSOD div.barSPEDRankC { background-position:0px -617px; } #WSOD div.barSPEDRankC img { top:-617px; }
#WSOD div.barSPEDRankD { background-position:0px -636px; } #WSOD div.barSPEDRankD img { top:-636px; }

#WSOD div.barReutersRA { background-position: 0px -1561px; } #WSOD div.barReutersRA img { top:-1561px; }
#WSOD div.barReutersRASELL { background-position:0px -655px; } #WSOD div.barReutersRASELL img { top:-655px; }
#WSOD div.barReutersRAUNDERPERFORM { background-position:0px -674px; } #WSOD div.barReutersRAUNDERPERFORM img { top:-674px; }
#WSOD div.barReutersRAHOLD { background-position:0px -693px; } #WSOD div.barReutersRAHOLD img { top:-693px; }
#WSOD div.barReutersRAOUTPERFORM { background-position:0px -712px; } #WSOD div.barReutersRAOUTPERFORM img {top:-712px; }
#WSOD div.barReutersRABUY { background-position:0px -731px; } #WSOD div.barReutersRABUY img { top:-731px; }

#WSOD div.barMktEdgeOpinion { background-position: 0px -750px;height:28px; } #WSOD div.barMktEdgeOpinion img { top:-750px; }
#WSOD div.barMktEdgeOpinionAvoid { background-position:0px -779px; } #WSOD div.barMktEdgeOpinionAvoid img { top:-779px; }
#WSOD div.barMktEdgeOpinionNeutral { background-position:0px -808px; } #WSOD div.barMktEdgeOpinionNeutral img { top:-808px; }
#WSOD div.barMktEdgeOpinionNeutralFromAvoid { background-position:0px -837px; } #WSOD div.barMktEdgeOpinionNeutralFromAvoid img { top:-837px; }
#WSOD div.barMktEdgeOpinionNeutralFromLong { background-position:0px -866px; } #WSOD div.barMktEdgeOpinionNeutralFromLong img { top:-866px; }
#WSOD div.barMktEdgeOpinionLong { background-position:0px -895px; } #WSOD div.barMktEdgeOpinionLong img { top:-895px; }

#WSOD div.barMktEdgeScore { background-position: 0px -1113px;height:21px; }
#WSOD div.barMktEdgeScore4 { background-position:0px -924px; } #WSOD div.barMktEdgeScore4 img { top:-924px; }
#WSOD div.barMktEdgeScore3 { background-position:0px -945px; } #WSOD div.barMktEdgeScore3 img { top:-945px; }
#WSOD div.barMktEdgeScore2 { background-position:0px -966px; } #WSOD div.barMktEdgeScore2 img { top:-966px; }
#WSOD div.barMktEdgeScore1 { background-position:0px -987px; } #WSOD div.barMktEdgeScore1 img { top:-987px; }
#WSOD div.barMktEdgeScore0 { background-position:0px -1008px; } #WSOD div.barMktEdgeScore0 img { top:-1008px; }
#WSOD div.barMktEdgeScore-1 { background-position:0px -1029px; } #WSOD div.barMktEdgeScore-1 img { top:-1029px; }
#WSOD div.barMktEdgeScore-2 { background-position:0px -1050px; } #WSOD div.barMktEdgeScore-2 img { top:-1050px; }
#WSOD div.barMktEdgeScore-3 { background-position:0px -1071px; } #WSOD div.barMktEdgeScore-3 img { top:-1071px; }
#WSOD div.barMktEdgeScore-4 { background-position:0px -1092px; } #WSOD div.barMktEdgeScore-4 img { top:-1092px; }

#WSOD div.barMktEdgeScoreShort { background-position: 0px -1134px;height:21px;width:206px; } #WSOD div.barMktEdgeScoreShort img { top:-1134px; }
#WSOD div.barMktEdgeScoreShort4 { background-position:0px -1155px; } #WSOD div.barMktEdgeScoreShort4 img { top:-1155px; }
#WSOD div.barMktEdgeScoreShort3 { background-position:0px -1176px; } #WSOD div.barMktEdgeScoreShort3 img { top:-1176px; }
#WSOD div.barMktEdgeScoreShort2 { background-position:0px -1197px; } #WSOD div.barMktEdgeScoreShort2 img { top:-1197px; }
#WSOD div.barMktEdgeScoreShort1 { background-position:0px -1218px; } #WSOD div.barMktEdgeScoreShort1 img { top:-1218px; }
#WSOD div.barMktEdgeScoreShort0 { background-position:0px -1239px; } #WSOD div.barMktEdgeScoreShort0 img { top:-1239px; }
#WSOD div.barMktEdgeScoreShort-1 { background-position:0px -1260px; } #WSOD div.barMktEdgeScoreShort-1 img { top:-1260px; }
#WSOD div.barMktEdgeScoreShort-2 { background-position:0px -1281px; } #WSOD div.barMktEdgeScoreShort-2 img { top:-1281px; }
#WSOD div.barMktEdgeScoreShort-3 { background-position:0px -1302px; } #WSOD div.barMktEdgeScoreShort-3 img { top:-1302px; }
#WSOD div.barMktEdgeScoreShort-4 { background-position:0px -1323px; } #WSOD div.barMktEdgeScoreShort-4 img { top:-1323px; }

#WSOD .ratingTritile {
	background: transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat 100px 1344px;
	width:27px;
	height:12px;
	overflow:hidden;
	position:relative;
}

#WSOD .ratingTritile img {
	display:none;
	position:absolute;
	left:-100px;
	top:-1344px;
}

#WSOD .ratingTritileLow { background-position: -0px -1344px; } #WSOD .ratingTritileLow img { left:0px; }
#WSOD .ratingTritileMedium { background-position: -28px -1344px; } #WSOD .ratingTritileMedium img { left:-28px; }
#WSOD .ratingTritileHigh { background-position: -56px -1344px; } #WSOD .ratingTritileHigh img { left:-56px; }

#WSOD .ratingsSqLg, #WSOD .ratingsSqLgNoU, #WSOD .ratingsSqLgPrevious {
	background: transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat 0px 100px;
	width:21px;
	height:20px;
	font-size:1px;
	overflow:hidden;
	position:relative;
}

#WSOD .ratingsSqLg img, #WSOD .ratingsSqLgNoU img, #WSOD .ratingsSqLgPrevious img {
	display:none;
	position:absolute;
	left:-230px;
	top:100px;
}

#WSOD .ratingsSqLgA {background-position:-230px 0px;} #WSOD .ratingsSqLgA img {top:0px;}
#WSOD .ratingsSqLgB {background-position:-230px -21px;} #WSOD .ratingsSqLgB img {top:-21px;}
#WSOD .ratingsSqLgC {background-position:-230px -42px;} #WSOD .ratingsSqLgC img {top:-42px;}
#WSOD .ratingsSqLgD {background-position:-230px -63px;} #WSOD .ratingsSqLgD img {top:-63px;}
#WSOD .ratingsSqLgF {background-position:-230px -84px;} #WSOD .ratingsSqLgF img {top:-84px;}
#WSOD .ratingsSqLgNA {background-position:-230px -105px;} #WSOD .ratingsSqLgNA img {top:-105px;}
#WSOD .ratingsSqLgNC {background-position:-230px -126px;} #WSOD .ratingsSqLgNC img {top:-126px;}
#WSOD .ratingsSqLgNR {background-position:-230px -147px;} #WSOD .ratingsSqLgNR img {top:-147px;}
#WSOD .ratingsSqLgAMod {background-position:-230px -168px;} #WSOD .ratingsSqLgAMod img {top:-168px;}
#WSOD .ratingsSqLgBMod {background-position:-230px -189px;} #WSOD .ratingsSqLgBMod img {top:-189px;}
#WSOD .ratingsSqLgCMod {background-position:-230px -210px;} #WSOD .ratingsSqLgCMod img {top:-210px;}
#WSOD .ratingsSqLgDMod {background-position:-230px -231px;} #WSOD .ratingsSqLgDMod img {top:-231px;}
#WSOD .ratingsSqLgFMod {background-position:-230px -252px;} #WSOD .ratingsSqLgFMod img {top:-252px;}
#WSOD .ratingsSqLgNAMod {background-position:-230px -273px;} #WSOD .ratingsSqLgNAMod img {top:-273px;}
#WSOD .ratingsSqLgNCMod {background-position:-230px -294px;} #WSOD .ratingsSqLgNCMod img {top:-294px;}
#WSOD .ratingsSqLgNRMod {background-position:-230px -315px;} #WSOD .ratingsSqLgNRMod img {top:-315px;}

#WSOD .ratingsSqLgPreviousA {background-position:-230px -672px;} #WSOD .ratingsSqLgPreviousA img {top:-672px;}
#WSOD .ratingsSqLgPreviousB {background-position:-230px -693px;} #WSOD .ratingsSqLgPreviousB img {top:-693px;}
#WSOD .ratingsSqLgPreviousC {background-position:-230px -714px;} #WSOD .ratingsSqLgPreviousC img {top:-714px;}
#WSOD .ratingsSqLgPreviousD {background-position:-230px -735px;} #WSOD .ratingsSqLgPreviousD img {top:-735px;}
#WSOD .ratingsSqLgPreviousF {background-position:-230px -756px;} #WSOD .ratingsSqLgPreviousF img {top:-756px;}
#WSOD .ratingsSqLgPreviousNA {background-position:-230px -777px;} #WSOD .ratingsSqLgPreviousNA img {top:-777px;}
#WSOD .ratingsSqLgPreviousNC {background-position:-230px -798px;} #WSOD .ratingsSqLgPreviousNC img {top:-798px;}
#WSOD .ratingsSqLgPreviousNR {background-position:-230px -819px;} #WSOD .ratingsSqLgPreviousNR img {top:-819px;}
#WSOD .ratingsSqLgPreviousAMod {background-position:-230px -840px;} #WSOD .ratingsSqLgPreviousAMod img {top:-840px;}
#WSOD .ratingsSqLgPreviousBMod {background-position:-230px -861px;} #WSOD .ratingsSqLgPreviousBMod img {top:-861px;}
#WSOD .ratingsSqLgPreviousCMod {background-position:-230px -882px;} #WSOD .ratingsSqLgPreviousCMod img {top:-882px;}
#WSOD .ratingsSqLgPreviousDMod {background-position:-230px -903px;} #WSOD .ratingsSqLgPreviousDMod img {top:-903px;}
#WSOD .ratingsSqLgPreviousFMod {background-position:-230px -924px;} #WSOD .ratingsSqLgPreviousFMod img {top:-924px;}
#WSOD .ratingsSqLgPreviousNAMod {background-position:-230px -945px;} #WSOD .ratingsSqLgPreviousNAMod img {top:-945px;}
#WSOD .ratingsSqLgPreviousNCMod {background-position:-230px -966px;} #WSOD .ratingsSqLgPreviousNCMod img {top:-966px;}
#WSOD .ratingsSqLgPreviousNRMod {background-position:-230px -987px;} #WSOD .ratingsSqLgPreviousNRMod img {top:-987px;}

#WSOD .ratingsSqSm, #WSOD .ratingsSqSmCurrent, #WSOD .ratingsSqSmPrevious {
	width:13px;
	height:13px;
	background: transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat 0px 100px;
	font-size:1px;
	overflow:hidden;
	position:relative;
}

#WSOD .ratingsSqSm img, #WSOD .ratingsSqSmCurrent img, #WSOD .ratingsSqSmPrevious img {
	display:none;
	position:absolute;
	left:100px;
	top:-1357px;
}

#WSOD .ratingsSqSmA { background-position:0px -1357px; } #WSOD .ratingsSqSmA img { left:0px; }
#WSOD .ratingsSqSmB { background-position:-14px -1357px; } #WSOD .ratingsSqSmB img { left:-14px; }
#WSOD .ratingsSqSmC { background-position:-28px -1357px; } #WSOD .ratingsSqSmC img { left:-28px; }
#WSOD .ratingsSqSmD { background-position:-42px -1357px; } #WSOD .ratingsSqSmD img { left:-42px; }
#WSOD .ratingsSqSmF { background-position:-56px -1357px; } #WSOD .ratingsSqSmF img { left:-56px; }
#WSOD .ratingsSqSmNA { background-position:-70px -1357px; } #WSOD .ratingsSqSmNA img { left:-70px; }
#WSOD .ratingsSqSmNR { background-position:-84px -1357px; } #WSOD .ratingsSqSmNR img { left:-84px; }
#WSOD .ratingsSqSmNC { background-position:-98px -1357px; } #WSOD .ratingsSqSmNC img { left:-98px; }
#WSOD .ratingsSqSmAMod { background-position:-112px -1357px; } #WSOD .ratingsSqSmAMod img { left:-112px; }
#WSOD .ratingsSqSmBMod { background-position:-126px -1357px; } #WSOD .ratingsSqSmBMod img { left:-126px; }
#WSOD .ratingsSqSmCMod { background-position:-140px -1357px; } #WSOD .ratingsSqSmCMod img { left:-140px; }
#WSOD .ratingsSqSmDMod { background-position:-154px -1357px; } #WSOD .ratingsSqSmDMod img { left:-154px; }
#WSOD .ratingsSqSmFMod { background-position:-168px -1357px; } #WSOD .ratingsSqSmFMod img { left:-168px; }
#WSOD .ratingsSqSmNAMod { background-position:-182px -1357px; } #WSOD .ratingsSqSmNAMod img { left:-182px; }
#WSOD .ratingsSqSmNRMod { background-position:-196px -1357px; } #WSOD .ratingsSqSmNRMod img { left:-196px; }
#WSOD .ratingsSqSmNCMod { background-position:-210px -1357px; } #WSOD .ratingsSqSmNCMod img { left:-210px; }

#WSOD .ratingsSqLg span, #WSOD .ratingsSqLgPrevious span, #WSOD .ratingsSqSm span, #WSOD .ratingsSqSmPrevious span, #WSOD .ratingsSqSmCurrent span {
	visibility:hidden;
}

#WSOD .msPie {
	width:37px;
	height:28px;
	overflow:hidden;
	position:relative;
	background:transparent url(/schwab/prospect/research/resources/img/ratings.mstarPie.gif) no-repeat 100px 100px;
}

#WSOD .msPie img {
	position:absolute;
	display:none;
	left:0px;
	top:0px;
}

#WSOD .msPieReturnHigh { background-position:0px -10px; } #WSOD .msPieReturnHigh img { top:-10px; }
#WSOD .msPieReturnAboveAverage { background-position:0px -48px; } #WSOD .msPieReturnAboveAverage img { top:-48px; }
#WSOD .msPieReturnAverage { background-position:0px -86px; } #WSOD .msPieReturnAverage img { top:-86px; }
#WSOD .msPieReturnBelowAverage { background-position:0px -124px; } #WSOD .msPieReturnBelowAverage img { top:-124px; }
#WSOD .msPieReturnLow { background-position:0px -162px; } #WSOD .msPieReturnLow img { top:-162px; }

#WSOD .msPieRiskLow { background-position:0px -200px; } #WSOD .msPieRiskLow img { top:-200px; }
#WSOD .msPieRiskBelowAverage { background-position:0px -238px; } #WSOD .msPieRiskBelowAverage img { top:-238px; }
#WSOD .msPieRiskAverage { background-position:0px -276px; } #WSOD .msPieRiskAverage img { top:-276px; }
#WSOD .msPieRiskAboveAverage { background-position:0px -314px; } #WSOD .msPieRiskAboveAverage img { top:-314px; }
#WSOD .msPieRiskHigh { background-position:0px -352px; } #WSOD .msPieRiskHigh img { top:-352px; }

/* S&P Star Ratings */
#WSOD .ratingStars {
	overflow:hidden;
	height:6px;
}

#WSOD .oneStar { width:7px; }
#WSOD .twoStar { width:16px; }
#WSOD .threeStar { width:26px; }
#WSOD .fourStar { width:36px; }
#WSOD .fiveStar { width:46px; }

#WSOD .mktEdgeIcon {
	background: transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat -96px -1344px;
	height:11px;
	margin:2px 5px 0px 0px;
	overflow:hidden;
	position:relative;
	width:11px;
}

#WSOD .mktEdgeIcon img {
	position:absolute;
	display:none;
	left:-108px;
	top:-1344px;
}

#WSOD .mktEdgeIconPositive {background-position:-108px -1344px;} #WSOD .mktEdgeIconPositive img {left:-108px;}
#WSOD .mktEdgeIconNegative {background-position:-84px -1344px;} #WSOD .mktEdgeIconNegative img {left:-84px;}
#WSOD .mktEdgeIconNeutral {background-position:-96px -1344px;} #WSOD .mktEdgeIconNeutral img {left:-96px;}

#WSOD .mktEdgePowerRating {
	background: transparent url(/schwab/prospect/research/resources/img/ratings.master.gif) no-repeat 0px -1385px;
	height:21px;
	width:230px;
	overflow:hidden;
}


/*
	Schwab Equity Rating International
	+>Current and Previous Ratings
	+>Large and Small Icons
*/
#WSOD .seriLg,
#WSOD .prevseriLg {
	height:31px;
	margin-top:3px;
	overflow:hidden;
	position:relative;
	width:30px;
}

#WSOD .seriLg img,
#WSOD .prevseriLg img {
	left:-252px;
	position:absolute;	
}

#WSOD .seriLg img {
	top:0;
}

#WSOD .seriLg.scoreA img { top:0; }
#WSOD .seriLg.scoreB img { top:-32px; }
#WSOD .seriLg.scoreC img { top:-64px; }
#WSOD .seriLg.scoreD img { top:-96px; }
#WSOD .seriLg.scoreF img { top:-128px; }
#WSOD .seriLg.scoreNA img { top:-160px; }
#WSOD .seriLg.scoreNC img { top:-192px; }
#WSOD .seriLg.scoreNR img { top:-224px; }

#WSOD .seriLg.scoreAMod img  { top:-256px; }
#WSOD .seriLg.scoreBMod img  { top:-288px; }
#WSOD .seriLg.scoreCMod img  { top:-320px; }
#WSOD .seriLg.scoreDMod img  { top:-352px; }
#WSOD .seriLg.scoreFMod img  { top:-384px; }
#WSOD .seriLg.scoreNAMod img  { top:-416px; }
#WSOD .seriLg.scoreNCMod img { top:-448px; }
#WSOD .seriLg.scoreNRMod img { top:-480px; }

#WSOD .prevseriLg img {
	top:-512px;
}

#WSOD .prevseriLg.scoreA img { top:-512px; }
#WSOD .prevseriLg.scoreB img { top:-544px; }
#WSOD .prevseriLg.scoreC img { top:-576px; }
#WSOD .prevseriLg.scoreD img { top:-608px; }
#WSOD .prevseriLg.scoreF img { top:-640px; }
#WSOD .prevseriLg.scoreNA img { top:-672px; }
#WSOD .prevseriLg.scoreNC img { top:-704px; }
#WSOD .prevseriLg.scoreNR img { top:-736px; }

#WSOD .prevseriLg.scoreAMod img  { top:-768px; }
#WSOD .prevseriLg.scoreBMod img  { top:-800px; }
#WSOD .prevseriLg.scoreCMod img  { top:-832px; }
#WSOD .prevseriLg.scoreDMod img  { top:-864px; }
#WSOD .prevseriLg.scoreFMod img  { top:-896px; }
#WSOD .prevseriLg.scoreNAMod img  { top:-928px; }
#WSOD .prevseriLg.scoreNCMod img { top:-960px; }
#WSOD .prevseriLg.scoreNRMod img { top:-992px; }


#WSOD .seriSm,
#WSOD .prevseriSm {
	height:21px;
	margin-top:3px;
	overflow:hidden;
	position:relative;
	width:21px;
}

#WSOD .seriSm img,
#WSOD .prevseriSm img {
	position:absolute;	
	top:-561px;
}

#WSOD .seriSm img {
	left:-284px;
}

#WSOD .seriSm.scoreA img { top:-561px; }
#WSOD .seriSm.scoreB img { top:-583px; }
#WSOD .seriSm.scoreC img { top:-605px; }
#WSOD .seriSm.scoreD img { top:-627px; }
#WSOD .seriSm.scoreF img { top:-649px; }
#WSOD .seriSm.scoreNA img { top:-671px; }
#WSOD .seriSm.scoreNC img { top:-693px; }
#WSOD .seriSm.scoreNR img { top:-715px; }

#WSOD .seriSm.scoreAMod img  { top:-737px; }
#WSOD .seriSm.scoreBMod img  { top:-759px; }
#WSOD .seriSm.scoreCMod img  { top:-781px; }
#WSOD .seriSm.scoreDMod img  { top:-803px; }
#WSOD .seriSm.scoreFMod img  { top:-825px; }
#WSOD .seriSm.scoreNAMod img { top:-847px; }
#WSOD .seriSm.scoreNCMod img { top:-869px; }
#WSOD .seriSm.scoreNRMod img { top:-891px; }


#WSOD .prevseriSm img {
	left:-306px;
}

#WSOD .prevseriSm.scoreA img { top:-737px; }
#WSOD .prevseriSm.scoreB img { top:-759px; }
#WSOD .prevseriSm.scoreC img { top:-781px; }
#WSOD .prevseriSm.scoreD img { top:-803px; }
#WSOD .prevseriSm.scoreF img { top:-825px; }
#WSOD .prevseriSm.scoreNA img { top:-847px; }
#WSOD .prevseriSm.scoreNC img { top:-869px; }
#WSOD .prevseriSm.scoreNR img { top:-891px; }

#WSOD .prevseriSm.scoreAMod img  { top:-561px; }
#WSOD .prevseriSm.scoreBMod img  { top:-583px; }
#WSOD .prevseriSm.scoreCMod img  { top:-605px; }
#WSOD .prevseriSm.scoreDMod img  { top:-627px; }
#WSOD .prevseriSm.scoreFMod img  { top:-649px; }
#WSOD .prevseriSm.scoreNAMod img { top:-671px; }
#WSOD .prevseriSm.scoreNCMod img { top:-693px; }
#WSOD .prevseriSm.scoreNRMod img { top:-715px; }



/*
	Schwab Country Risk Levels
	+>Current and Previous Levels
*/
#WSOD .countryRisk,
#WSOD .prevCountryRisk {
	height:28px;
	margin-top:3px;
	overflow:hidden;
	position:relative;
	width:27px;
}

#WSOD .countryRisk img,
#WSOD .prevCountryRisk img {
	left:-283px;
	position:absolute;
}

#WSOD .countryRisk img {	
	top:0;
}

#WSOD .countryRisk.levelAAA img { top:0; }
#WSOD .countryRisk.levelAA img { top:-28px; }
#WSOD .countryRisk.levelA img { top:-56px; }
#WSOD .countryRisk.levelBBB img { top:-84px; }
#WSOD .countryRisk.levelBB img { top:-112px; }
#WSOD .countryRisk.levelB img { top:-140px; }
#WSOD .countryRisk.levelCCC img { top:-168px; }
#WSOD .countryRisk.levelCC img { top:-196px; }
#WSOD .countryRisk.levelC img { top:-224px; }
#WSOD .countryRisk.levelD img { top:-252px; }
#WSOD .countryRisk.levelNA img { top:-914px; }


#WSOD .prevCountryRisk img {
	top:-280px;
}

#WSOD .prevCountryRisk.levelAAA img { top:-280px; }
#WSOD .prevCountryRisk.levelAA img { top:-308px; }
#WSOD .prevCountryRisk.levelA img { top:-336px; }
#WSOD .prevCountryRisk.levelBBB img { top:-364px; }
#WSOD .prevCountryRisk.levelBB img { top:-392px; }
#WSOD .prevCountryRisk.levelB img { top:-420px; }
#WSOD .prevCountryRisk.levelCCC img { top:-448px; }
#WSOD .prevCountryRisk.levelCC img { top:-476px; }
#WSOD .prevCountryRisk.levelC img { top:-504px; }
#WSOD .prevCountryRisk.levelD img { top:-532px; }
#WSOD .prevCountryRisk.levelNA img { top:-942px; }












/* -- Loaded: /schwab/Prospect/research/resources/style/stocksRatingsGraphics.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/ReportsGraphics.css */

#WSOD .reportImageSmPortrait {
	height:28px;
	overflow:hidden;
	width:22px;
}
#WSOD .reportImageMdPortrait {
	height:45px;
	overflow:hidden;
	width:37px;
}
#WSOD .reportImageLgPortrait {
	height:78px;
	overflow:hidden;
	width:63px;
}

#WSOD .reportImagexLgPortrait {
	height:84px;
	overflow:hidden;
	width:78px;
}

#WSOD .reportImageSmLandscape {
	height:22px;
	overflow:hidden;
	width:28px;
}
#WSOD .reportImageMdLandscape {
	height:37px;
	overflow:hidden;
	width:45px;
}
#WSOD .reportImageLgLandscape {
	height:63px;
	overflow:hidden;
	width:78px;
}

#WSOD .schwabExpertImage {
	height:60px;
	overflow:hidden;
	width:60px;
}

#WSOD .ArgusMarketUpdateLg img {margin-top:-316px; margin-left:-158px;}
#WSOD .ArgusMarketUpdateMd img {margin-top:-717px}
#WSOD .ArgusAnalystReportSm img {margin-top:-29px;}
#WSOD .ArgusMarketDigestMd img {margin-top:-222px;}
#WSOD .ArgusMarketDigestLg img {margin-top:-237px;}
#WSOD .ArgusMarketMoversLg img {margin-left:-158px;}
#WSOD .ArgusMarketWatchLg img {margin-left:-79px;}
#WSOD .ArgusModelPortfoliosMd img {margin-top:-277px;}
#WSOD .ArgusModelPortfoliosLg img {margin-top:-158px;margin-left:-237px;}
#WSOD .ArgusUpdateMd img {margin-top:-167px;}
#WSOD .ArgusUpdateLg img {margin-top:-237px;margin-left:-79px;}

#WSOD .CSFirstEditionMd img {margin-top:-552px;}
#WSOD .CSFirstEditionLg img {margin-left:-237px;}
#WSOD .CSLastEditionMd img {margin-top:-552px;}
#WSOD .CSLastEditionLg img {margin-top:-79px;margin-left:-237px;}
#WSOD .CSMorningCallHighlightsMd img {margin-top:-497px;}
#WSOD .CSReportLg img {margin-top:-158px;margin-left:-158px;}
#WSOD .CSReportSm img {margin-top:-58px;margin-left:-46px;}
#WSOD .CSGlobalMarketsReportSm img {margin-left:-46px; margin-top:-29px;}
#WSOD .CSGlobalMarketsReportLg img {margin-top:-316px;}
#WSOD .CSAssetPriceMonitorLg img {margin-left:-237px; margin-top:-316px;}
#WSOD .CSEquityHighNoonLg img {margin-left:-79px; margin-top:-480px;} //RQMT140357
#WSOD .CSTradersForumLg img {margin-left:0px; margin-top:-480px;} //RQMT140357

#WSOD .ETFReportCardLg img {margin-top:-79px;}

#WSOD .MFReportCardLg img {margin-top:-79px;margin-left:-79px;}

#WSOD .NedDavisDailyEconomicCommentaryLg img {}
#WSOD .NedDavisMarketDigestLg img { margin-top:-237px;margin-left:-237px;}
#WSOD .NedDavisChartOTWeekMd img {margin-top:-120px;}
#WSOD .NedDavisChartOTWeekLg img {margin-left:-78px;margin-top:-316px;}
#WSOD .NedDavisEuropeRSPPMd img {margin-top:-65px;}
#WSOD .NedDavisMarketDigestMd img {margin-top:-10px;}
#WSOD .NedDavisResearchReportSm img {margin-left:-46px;}
#WSOD .NedDavisSectorHighlightsSm img {margin-left:-23px;margin-top:-58px;}
#WSOD .NedDavisSectorHighlightsMd img {margin-top:-332px;}

#WSOD .ReutersProVestorPlusLg img {margin-top:-158px;margin-left:-79px;}

#WSOD .SchwabEarningsReportSm img {margin-left:-23px;}
#WSOD .SchwabIndustryRatingsSm img {margin-left:-69px;}
#WSOD .SchwabIndustryRatingsMd img {margin-top:-442px;}
#WSOD .SchwabIndustryRatingsLg img {margin-top:-237px;margin-left:-158px;}
#WSOD .SchwabSectorViewsReportSm img {margin-top:-86px;}
#WSOD .SchwabSectorViewsSm img {margin-top:-58px;}
#WSOD .SchwabSectorViewsMd img {margin-top:-387px;}
#WSOD .SchwabSectorViewsLg img {margin-top:-79px;margin-left:-158px}

#WSOD .SERPerformanceShortTermMd img {margin-top:-662px;}
#WSOD .SERQuarterlyPerformanceMd img {margin-top:-607px;}
#WSOD .SERRatingsReportSm img {}

#WSOD .SnPStockReportSm img {margin-left:-23px; margin-top:-29px;}
#WSOD .SnPSubIndustryOutlookLg img {margin-top:-158px;}

#WSOD .JPMorganReport1Sm img {margin-left:0; margin-top:-182px;}
#WSOD .JPMorganReport2Sm img {margin-left:-24px; margin-top:-182px;}
#WSOD .JPMorganReport3Sm img {margin-left:-48px; margin-top:-182px;}
#WSOD .JPMorganReport4Sm img {margin-left:0; margin-top:-212px;}
#WSOD .JPMorganReport5Sm img {margin-left:-24px; margin-top:-212px;}

#WSOD .JPMorganReport1Lg img {margin-left:0; margin-top:-22px;}
#WSOD .JPMorganReport2Lg img {margin-left:-65px; margin-top:-22px;}
#WSOD .JPMorganReport3Lg img {margin-left:-130px; margin-top:-22px;}
#WSOD .JPMorganReport4Lg img {margin-left:0; margin-top:-102px;}
#WSOD .JPMorganReport5Lg img {margin-left:-65px; margin-top:-102px;}


#WSOD .JPMorganLogo {
	height:20px;
	overflow-x:hidden;
	overflow-y:hidden;
	width:92px;
}
#WSOD .JPMorganLogo img {margin-left:0; margin-top:0;}

#WSOD .EcoEventsCalendarLg img {margin-left:-92px; margin-top:-395px;}

#WSOD .BondsMunicipalLg img {margin-left:-186px; margin-top:-395px;}
#WSOD .BondsMarketAnalysisLg img {margin-left:0; margin-top:-395px;}


/* -- Loaded: /schwab/Prospect/research/resources/style/ReportsGraphics.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/SuggestionBox/SuggestionBox.css */

/* Ellipsis */
div.Ellipsis {-o-text-overflow: ellipsis;-ms-text-overflow:ellipsis;text-overflow: ellipsis;-moz-binding: url(/schwab/retail/research/resources/SuggestionBox/ellipsis-xbl.xml#ellipsis);overflow: hidden;display: block;zoom: 1;white-space:nowrap;}
div.Elllipsis:after {clear: both;display: block;}

/* SuggestionBox */
#divResults{ border:solid 1px gray; position:absolute; color:#666; background-color:#fff; z-index:999999999; font-family:arial; font-size:9pt; max-width:335px; min-width:250px}
#resultsPanelMatting{ border:solid 1px gray; position:absolute; z-index:999999998}
#divResults td.Column0,
#divResults td.Column1,
#divResults td.link{ padding-top:2px; padding-bottom:2px; color:#444; font-size:12px; background-color:#fff; border:none}
#divResults tr.HoverRow td.Column0,
#divResults tr.HoverRow td.Column1,
#divResults tr.HoverRow td.link
{ background-color:#CCC; color:#000; cursor:default; border:none; cursor:default}
#divResults tr.SelectedRow td.Column0,
#divResults tr.SelectedRow td.Column1,
#divResults tr.SelectedRow td.link{ background-color:#d7d7ff}
#divResults td.Column0{ padding-left:2px; padding-right:10px}
#divResults td.Column2{ padding-left:5px}
#divResults a.link { font-size:10px; margin-right:2px; color:#369; white-space:nowrap}
#divResults div.footer{ font-size:10px; text-align:right; border-top:solid 1px #ccc; padding:3px; margin:1px;}
#divResults div.header{ border-bottom:solid 1px #ccc; padding:3px; color:#333; margin:1px; font-size:11px}
#divResults td.link{ text-align:right;font-size:10px;}
#MiniChain{ border:solid 1px #336799; padding:2px; position:absolute; width:480px; background-color:#fff;font-size:12px;}
#MiniChain td.ExpBtns{ display:table-cell; width:80px; vertical-align:top}
#MiniChain td.Data{ border:solid 2px #336799; padding:1px; vertical-align:top}

#MiniChain td.ExpBtns div.ExpBtns{ cursor:default; font-family:"Arial"; font-weight:bold; text-align:center; margin-bottom:2px; margin-left:5px; margin-right:1px; height:18px; background-image:url(/schwab/retail/research/resources/SuggestionBox/left_tab_bg.png); background:#93A9C0 url(/schwab/retail/research/resources/SuggestionBox/left_tab_bg.png) no-repeat; background-position-x:left; vertical-align:middle; padding-top:2px; white-space:nowrap;}
#MiniChain td.ExpBtns div.Selected{ background-color:#336799; margin:0 0 2px 0; color:#fff}
#MiniChain td.ExpBtns div.ExpBtns:hover{ margin-left:0px; cursor:default}
#MiniChain th.CallCell,
#MiniChain th.PutCell,
#MiniChain th.StrikeCell { background-color:#ddd; border-bottom:solid 1px #fff; padding:0 10px; text-align:center; font-weight:bold;}
#MiniChain th.StrikeCell{ border-left:solid 1px #fff; border-right:solid 1px #fff;}

#MiniChain table.Data{ background-color:#fff; color:#333}

#MiniChain td.StrikeCell, #MiniChain td.CallCell, #MiniChain td.PutCell{ padding:1px 2px 1px 0; cursor:default; vertical-align:middle; white-space:nowrap;}
#MiniChain td.StrikeCell{ text-align:center; font-weight:bold; padding:0 4px; background-color:#ddd; border-right:solid 1px #fff; border-left:solid 1px #fff}
#MiniChain td.ITM{ background-color:#ece5d8;}
#MiniChain tr.highlight td.highlight,
#MiniChain tr.Hover td.Hover{ background-color:#336799; color:white}
#MiniChain tr.Outline td.StrikeCell, 
#MiniChain tr.Outline td.PutCell,
#MiniChain tr.Outline td.CallCell{ background-color:#93A9C0}
#MiniChain tr.Hover td.StrikeCell,
#MiniChain tr.highlight td.StrikeCell 
{ border-right:solid 1px #336799; border-left:solid 1px #336799; background-color:#336799; color:white}
#MiniChain td.blankCell {border-top:solid 1px #ddd;}
#MiniChain div.Title { background-color:#336799; color:#fff; padding:1px 3px; font-size:11px}
#MiniChain div.Title .Close{ float:right; background-image:url(/schwab/retail/research/resources/SuggestionBox/white_close.gif); background-position:right; padding-right:15px; background-repeat:no-repeat; margin-top:1px; cursor:pointer}
#MiniChain div.Title .Desc{ font-weight:bold; font-size:12px}
#MiniChain div.Quote{ background-color:#EAEFF5; border-bottom:solid 1px gray; font-size:11px; padding:2px; margin-bottom:3px;}
#MiniChain div.Quote tbody{ font-weight:bold}
#MiniChain .AjaxLoader{ background-image:url(/schwab/retail/research/resources/SuggestionBox/ajax-loader.gif);  background-position:left;  background-repeat:no-repeat;  padding-left:20px}
#MiniChain div.Legend{ font-size:9px;  padding-top:5px}
#MiniChain div.Link{ font-size:10px;  padding-top:5px;  float:right}
#MiniChain div.Legend div.Box{ display:inline;  vertical-align:text-bottom;  width:10px;  height:10px;  padding-right:10px;  background-color:#F2EFE6;  border:solid 1px gray;  overflow:hidden;  zoom:normal}
#MiniChain div.Scroll{ width:410px; height:187px;  overflow:auto;  overflow-y:scroll;}
#MiniChain .NonStdFltr {padding-top: 2px;float:left;width:255px;}
#MiniChain div.Caret{color:Black;cursor:default;background-image: url(/schwab/retail/research/resources/SuggestionBox/caret.PNG);background-position: 0px -15px;height: 15px;width: 10px;position: absolute;z-index: 9999999;}
#MiniChain div.HelpCnt{color:Black;cursor:default;width: 190px;border: 1px solid #535353;background-color: #E6DAC6;padding: 12px;margin-left: 9px;position: absolute;z-index: 9999998;}
#MiniChain div.Fltr{float:left;display:inline;}
#MiniChain div.Help{cursor:pointer;border-bottom:1px dotted #336699;display:inline;padding-top:2px;color:#336699;}
#MiniChain span.HelpIcon{background-image: url(/schwab/retail/research/resources/SuggestionBox/icon.png);background-repeat:no-repeat;background-position: 0px -601px;height: 12px;width:10px;display:inline-block;vertical-align:top;}
#MiniChain a.HelpPopup{color:#336699;display: inline-block; vertical-align: baseline; padding-right: 15px;  background-repeat:no-repeat;background: transparent url(/schwab/retail/research/resources/SuggestionBox/icon.png) no-repeat scroll 100% -199px}
#MiniChain td.Divider {height:5px;background-color:#639ECE;}
#MiniChain tr.Hover > td.Hover { background-color:inherit; color:inherit}
#MiniChain tr.Hover > td.ITM { background-color:#ece5d8; color:inherit}
#MiniChain tr.highlight > td.highlight{ background-color:#336799; color:white}
#MiniChain tr:hover.Hover > td.Hover { background-color:#336799; color:white}
#MiniChain tr.Hover > td.StrikeCell{ background-color:#ddd; color:inherit;border-left:solid 1px #fff; border-right:solid 1px #fff;}
#MiniChain tr:hover.Hover > td.StrikeCell{ background-color:#336799; color:white}
#MiniChain #NonStdChk { margin:0px 2px;height:18px;}
#MiniChain a, #divResults a{color:#336699;}
/* -- Loaded: /schwab/Prospect/research/resources/SuggestionBox/SuggestionBox.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/compositeControls.css */

/* Pagination */

#WSOD div.Pagination a {
	text-decoration:none;
}

#WSOD div.Pagination a.active, #WSOD div#ResultsPerPage span {
	color: #333;
	font-weight: bold;
}

/* Filter Frame */

#WSOD .FilterFrame {
	background:#fff url(/schwab/retail/research/resources/img/bg.filterFrame.png) repeat-x 0 0;
	padding:6px 10px;
	position:relative;
}

#WSOD .FilterFrame .tlCorner, #WSOD .FilterFrame .trCorner {
	background:#fff url(/schwab/retail/research/resources/img/bg.filterFrameSides.png) no-repeat 0 0;
	height:16px;
	position:absolute;
	top:0px;
	width:2px;
}

#WSOD .FilterFrame .tlCorner {
	background-position: 0 0;
	left:-2px;
}
#WSOD .FilterFrame .trCorner {
	background-position: -2px 0;
	right:-2px;
}

#WSOD .FilterFrame2 {
	background:#fff url(/schwab/retail/research/resources/img/bg.filterFrame2.gif) repeat-x 0 0;
}

#WSOD .FilterFrame2 .tlCorner, #WSOD .FilterFrame2 .trCorner {
	background:#fff url(/schwab/retail/research/resources/img/bg.filterFrameSides2.gif) no-repeat 0 0;
	height:54px;
}

/* Multiview */

#WSOD .Multiview span.disabled {
	cursor:default;
	color:#666;
}

/* Indicator */

#WSOD .Indicator .item1 { color:#003479; }
#WSOD .Indicator .item2 { color:#005cb3; }
#WSOD .Indicator .item3 { color:#719501; }
#WSOD .Indicator .item4 { color:#a2ad00; }
#WSOD .Indicator .item5 { color:#6f4d24; }
#WSOD .Indicator .item6 { color:#837870; }
#WSOD .Indicator .item7 { color:#edb700; }
#WSOD .Indicator .item8 { color:#f6db70; }
#WSOD .Indicator .item9 { color:#00a0df; }
#WSOD .Indicator .item10 { color:#7fcfef; }
/* -- Loaded: /schwab/Prospect/research/resources/style/compositeControls.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/ui.css */

/* framed Schwab hopup */

#WSOD .schwabHopup {
	background:transparent url(/schwab/retail/research/resources/img/bg.opacityBlack40.png) repeat scroll 0 0;
	padding:12px;
	position:absolute;
	width:696px;
	z-index:500;	
}

#WSOD .schwabHopup .hopupLoader {
	background:#fff url(/schwab/retail/research/resources/img/Icon.loading.gif) no-repeat center;
	padding:30px;
}

#WSOD .schwabHopup .caption {
	background-color:#E5DAC6;	
	padding:5px 10px;
	position:relative;
	border-bottom:1px solid #fff;
}

#WSOD .schwabHopup .caption h1 {
	height:auto;
	line-height:normal;
	padding:0;
	width:auto;
}

#WSOD .schwabHopup .pageTools {
	position:absolute;
	top:8px;
	right:10px;
	list-style:none;
	margin:0;
	padding:0;
}

#WSOD .schwabHopup .pageTools li {
	float:left;
	font-size:11px;
	margin: 0 10px 0 0;
}

#WSOD .schwabHopup .pageTools li.lastItem {
	margin-right:0;
}

#WSOD .schwabHopup .pageTools .lbCloseHopup {
	background:transparent url(/schwab/retail/research/resources/img/Icon.close.gif) no-repeat scroll right center;
	padding-right:15px;
}

#WSOD .schwabHopupContent {
	border-top:1px solid #E5DAC6;
	background-color:#fff;
	padding:7px 10px;
	max-height:500px;
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	_zoom:1;
}

#WSOD .maxHeightIE6 {
	_height:500px;
}

#WSOD .schwabHopupContent .tabbedContainer {
	border:1px solid #D5D3CA;
	border-width:0 1px;
	padding-bottom:10px;
	margin-bottom:3px;
}

#WSOD .schwabHopupContent .indent {
	margin:10px 0 10px 36px;
}

#WSOD .schwabHopupContent p,
#WSOD .schwabHopupContent h2,
#WSOD .schwabHopupContent h3 {
	margin:10px 0;
}

#WSOD .schwabHopupContent h2 {
	font-size:130%;
}

#WSOD .schwabHopupContent .subview {
	margin:10px;
}

#WSOD .schwabHopup .pageTypeNav li a.active {
	cursor:default;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}

#WSOD .heading1 {
	color:#FFFFFF;
	font-weight:bold;
}

#WSOD .heading2 {
	font-size:16px;
	color:#AF9260;
	font-weight:bold;
}

#WSOD .heading3 {
	color:#AF9260;
	font-size:14px;
	font-weight:bold;	
}

#WSOD .heading4 {
	color:#766343;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.2px;
}

#WSOD .heading5 {
	color:#AF9260;
	font-size:11px;
	font-weight:bold;	
}

#WSOD .heading6 {
	color:#666;
	font-size:11px;
}

#WSOD .heading7 { /*News title*/
	color:#000;
	font-size:11px;
	font-weight:bold;
}

#WSOD .heading8 { /*News Abstract/Teaser*/
	color:#000;
	font-size:12px;
}

#WSOD .heading9 { /*News Primary Headline*/
	color:#336699;
	font-size:16px;
	font-weight:bold;
}

#WSOD .heading10,
#WSOD .datetime { /*News Source/Provider*/
	color:#999;
	font-size:10px;
	font-weight:normal;
}

#WSOD .heading11 { /*News Secondary Article/Headline*/
	color:#336699;
	font-size:12px;
	font-weight:bold;
}

#WSOD .dateAgo {
	color:#be8745;
	font-size:10px;
}

#WSOD .heading12 {
	color:#336699;
	font-size:11px;
	font-weight:bold;
}

#WSOD .heading13 { /*text content*/
	font-size:110%;
	font-weight:normal;
}

#WSOD .heading14 {
	color:#666;
	font-weight:normal;
}

#WSOD .heading15 {
	color:#000;
	font-size:12px;
	font-weight:bold;
}

#WSOD .heading16 { /*Data Source Provider*/
	color:#999;
	font-size:11px;
}

#WSOD .heading17 {
	font-size:15px;
	color:#666;
	font-weight:bold;
}

#WSOD .heading18 {
	font-size:12px;
	color:#333;
}

#WSOD .heading19 {
	color:#333;
	font-size:14px;
	font-weight:bold;
}

#WSOD .heading20 {
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#WSOD .heading21 {
	background-color:#AF9260;
	color:#fff;
	margin-right:6px;
	padding:2px 4px;
}

#WSOD .dim1 {
	width:240px;
}

#WSOD .dim2 {
	width:400px;
}

#WSOD .dim3 { /*temp:standard right column before 1024*/
	width:242px;
}

#WSOD .dim4 {  /*temp:standard left column before 1024*/
	width:448px;
}



ol.basic { 
	font-size:12px;
	list-style-position:inside;
	list-style-type:square; 
}
ol.basic li { 
	margin-bottom:7px; 
}




#WSOD .prologueTop {
	background:#ede8d9 url(/schwab/retail/research/resources/img/Bg.intro.gif) no-repeat scroll right top;
	padding:13px 10px 8px 10px;
	width:630px;
}
#WSOD .prologueBottom {
	background:#f2efe6 url(/schwab/retail/research/resources/img/Bg.intro2.gif) no-repeat scroll right top;
	padding:10px 30px 13px 10px;
	margin-bottom:10px;
	width:594px;
}


#WSOD div.ecControlContainer {
	background: #e4e4e4 url(/schwab/retail/research/resources/img/Gradient.sprite.gif) left 0px repeat-x;
	border-top:1px solid #ccc;
	padding-left: 9px;
}

#WSOD .ecHorizBtm {
	border-bottom:1px solid #ccc;
}

#WSOD .ecHorizTop {
	border-top:1px solid #ccc;
}



#WSOD .curvedSpan {
	font-size:12px;
	height:25px;
	line-height:25px;	
}

#WSOD .curvedSpan span {	
	display:block;
	height:25px;
	line-height:25px;
	margin-left:5px;
	padding-left:10px;
	text-align:left;
	white-space:nowrap;	
}

#WSOD .curvedSpan,
#WSOD .curvedSpan span  {
	background:transparent url(/schwab/retail/research/resources/img/Bg.Curved.gif) no-repeat;
}

#WSOD .curvedSpan { background-position:0 0; }
#WSOD .curvedSpan span { background-position:right -35px; }

/* -- Loaded: /schwab/Prospect/research/resources/style/ui.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/modules/style/CountryFlags.css */

#WSOD .country-flag {
	background-image: url(/schwab/retail/research/resources/img/bg.countryFlag.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 11px;
	margin-right: 5px;
	overflow: hidden;
	width: 16px;
}

#WSOD .flag-ch{ width:11px; }

.flag-ad{background-position:0px 0px}
.flag-ae{background-position:-16px 0px}
.flag-af{background-position:-32px 0px}
.flag-ag{background-position:-48px 0px}
.flag-ai{background-position:-64px 0px}
.flag-al{background-position:-80px 0px}
.flag-am{background-position:-96px 0px}
.flag-an{background-position:-112px 0px}
.flag-ao{background-position:-128px 0px}
.flag-ar{background-position:-144px 0px}
.flag-as{background-position:-160px 0px}
.flag-at{background-position:-176px 0px}
.flag-au{background-position:-192px 0px}
.flag-aw{background-position:-208px 0px}
.flag-ax{background-position:-224px 0px}
.flag-az{background-position:-240px 0px}
.flag-ba{background-position:-256px 0px}
.flag-bb{background-position:-272px 0px}
.flag-bd{background-position:-288px 0px}

.flag-be{background-position:0px -11px}
.flag-bf{background-position:-16px -11px}
.flag-bg{background-position:-32px -11px}
.flag-bh{background-position:-48px -11px}
.flag-bi{background-position:-64px -11px}
.flag-bj{background-position:-80px -11px}
.flag-bm{background-position:-96px -11px}
.flag-bn{background-position:-112px -11px}
.flag-bo{background-position:-128px -11px}
.flag-br{background-position:-144px -11px}
.flag-bs{background-position:-160px -11px}
.flag-bt{background-position:-176px -11px}
.flag-bv{background-position:-192px -11px}
.flag-bw{background-position:-224px -11px}
.flag-by{background-position:-240px -11px}
.flag-bz{background-position:-256px -11px}
.flag-ca{background-position:-272px -11px}
.flag-catalonia{background-position:-288px -11px}

.flag-cc{background-position:0px -22px}
.flag-cd{background-position:-16px -22px}
.flag-cf{background-position:-32px -22px}
.flag-cg{background-position:-48px -22px}
.flag-ch{background-position:-64px -22px;}
.flag-ci{background-position:-80px -22px}
.flag-ck{background-position:-96px -22px}
.flag-cl{background-position:-112px -22px}
.flag-cm{background-position:-128px -22px}
.flag-cn{background-position:-144px -22px}
.flag-co{background-position:-160px -22px}
.flag-cr{background-position:-176px -22px}
.flag-cs{background-position:-192px -22px}
.flag-cu{background-position:-208px -22px}
.flag-cv{background-position:-224px -22px}
.flag-cx{background-position:-240px -22px}
.flag-cy{background-position:-256px -22px}
.flag-cz{background-position:-272px -22px}
.flag-de{background-position:-288px -22px}

.flag-dj{background-position:0px -33px}
.flag-dk{background-position:-16px -33px}
.flag-dm{background-position:-32px -33px}
.flag-do{background-position:-48px -33px}
.flag-dz{background-position:-64px -33px}
.flag-ec{background-position:-80px -33px}
.flag-ee{background-position:-96px -33px}
.flag-eg{background-position:-112px -33px}
.flag-eh{background-position:-128px -33px}
.flag-england{background-position:-144px -33px}
.flag-er{background-position:-160px -33px}
.flag-es{background-position:-176px -33px}
.flag-et{background-position:-192px -33px}
.flag-europeanunion{background-position:-208px -33px}
.flag-fam{background-position:-224px -33px}
.flag-fi{background-position:-240px -33px}
.flag-fj{background-position:-256px -33px}
.flag-fk{background-position:-272px -33px}
.flag-fm{background-position:-288px -33px}

.flag-fo{background-position:0px -44px}
.flag-fr{background-position:-16px -44px}
.flag-ga{background-position:-32px -44px}
.flag-gb{background-position:-48px -44px}
.flag-gd{background-position:-64px -44px}
.flag-ge{background-position:-80px -44px}
.flag-gf{background-position:-96px -44px}
.flag-gg{background-position:-112px -44px}
.flag-gh{background-position:-128px -44px}
.flag-gi{background-position:-144px -44px}
.flag-gl{background-position:-160px -44px}
.flag-gm{background-position:-176px -44px}
.flag-gn{background-position:-192px -44px}
.flag-gp{background-position:-208px -44px}
.flag-gq{background-position:-224px -44px}
.flag-gr{background-position:-240px -44px}
.flag-gs{background-position:-256px -44px}
.flag-gt{background-position:-272px -44px}
.flag-gu{background-position:-288px -44px}

.flag-gw{background-position:0px -55px}
.flag-gy{background-position:-16px -55px}
.flag-hk{background-position:-32px -55px}
.flag-hm{background-position:-64px -55px}
.flag-hn{background-position:-64px -55px}
.flag-hr{background-position:-80px -55px}
.flag-ht{background-position:-96px -55px}
.flag-hu{background-position:-112px -55px}
.flag-id{background-position:-128px -55px}
.flag-ie{background-position:-144px -55px}
.flag-il{background-position:-160px -55px}
.flag-im{background-position:-176px -55px}
.flag-in{background-position:-192px -55px}
.flag-io{background-position:-208px -55px}
.flag-iq{background-position:-224px -55px}
.flag-ir{background-position:-240px -55px}
.flag-is{background-position:-256px -55px}
.flag-it{background-position:-272px -55px}
.flag-je{background-position:-288px -55px}

.flag-jm{background-position:0px -66px}
.flag-jo{background-position:-16px -66px}
.flag-jp{background-position:-32px -66px}
.flag-ke{background-position:-48px -66px}
.flag-kg{background-position:-64px -66px}
.flag-kh{background-position:-80px -66px}
.flag-ki{background-position:-96px -66px}
.flag-km{background-position:-112px -66px}
.flag-kn{background-position:-128px -66px}
.flag-kp{background-position:-144px -66px}
.flag-kr{background-position:-160px -66px}
.flag-kw{background-position:-176px -66px}
.flag-ky{background-position:-192px -66px}
.flag-kz{background-position:-208px -66px}
.flag-la{background-position:-224px -66px}
.flag-lb{background-position:-240px -66px}
.flag-lc{background-position:-256px -66px}
.flag-li{background-position:-272px -66px}
.flag-lk{background-position:-288px -66px}

.flag-lr{background-position:0px -77px}
.flag-ls{background-position:-16px -77px}
.flag-lt{background-position:-32px -77px}
.flag-lu{background-position:-48px -77px}
.flag-lv{background-position:-64px -77px}
.flag-ly{background-position:-80px -77px}
.flag-ma{background-position:-96px -77px}
.flag-mc{background-position:-112px -77px}
.flag-md{background-position:-128px -77px}
.flag-me{background-position:-144px -77px}
.flag-mg{background-position:-160px -77px}
.flag-mh{background-position:-176px -77px}
.flag-mk{background-position:-192px -77px}
.flag-ml{background-position:-208px -77px}
.flag-mm{background-position:-224px -77px}
.flag-mn{background-position:-240px -77px}
.flag-mo{background-position:-256px -77px}
.flag-mp{background-position:-272px -77px}
.flag-mq{background-position:-288px -77px}

.flag-mr{background-position:0px -88px}
.flag-ms{background-position:-16px -88px}
.flag-mt{background-position:-32px -88px}
.flag-mu{background-position:-48px -88px}
.flag-mv{background-position:-64px -88px}
.flag-mw{background-position:-80px -88px}
.flag-mx{background-position:-96px -88px}
.flag-my{background-position:-112px -88px}
.flag-mz{background-position:-128px -88px}
.flag-na{background-position:-144px -88px}
.flag-nc{background-position:-160px -88px}
.flag-ne{background-position:-176px -88px}
.flag-nf{background-position:-192px -88px}
.flag-ng{background-position:-208px -88px}
.flag-ni{background-position:-224px -88px}
.flag-nl{background-position:-240px -88px}
.flag-no{background-position:-256px -88px}
.flag-np{background-position:-272px -88px}
.flag-nr{background-position:-288px -88px}

.flag-nu{background-position:0px -99px}
.flag-nz{background-position:-16px -99px}
.flag-om{background-position:-32px -99px}
.flag-pa{background-position:-48px -99px}
.flag-pe{background-position:-64px -99px}
.flag-pf{background-position:-80px -99px}
.flag-pg{background-position:-96px -99px}
.flag-ph{background-position:-112px -99px}
.flag-pk{background-position:-128px -99px}
.flag-pl{background-position:-144px -99px}
.flag-pm{background-position:-160px -99px}
.flag-pn{background-position:-176px -99px}
.flag-pr{background-position:-192px -99px}
.flag-ps{background-position:-208px -99px}
.flag-pt{background-position:-224px -99px}
.flag-pw{background-position:-240px -99px}
.flag-py{background-position:-256px -99px}
.flag-qa{background-position:-272px -99px}
.flag-re{background-position:-288px -99px}

.flag-ro{background-position:0px -110px}
.flag-rs{background-position:-16px -110px}
.flag-ru{background-position:-32px -110px}
.flag-rw{background-position:-48px -110px}
.flag-sa{background-position:-64px -110px}
.flag-sb{background-position:-80px -110px}
.flag-sc{background-position:-96px -110px}
.flag-scotland{background-position:-112px -110px}
.flag-sd{background-position:-128px -110px}
.flag-se{background-position:-144px -110px}
.flag-sg{background-position:-160px -110px}
.flag-sh{background-position:-176px -110px}
.flag-si{background-position:-192px -110px}
.flag-sj{background-position:-208px -110px}
.flag-sk{background-position:-224px -110px}
.flag-sl{background-position:-240px -110px}
.flag-sm{background-position:-256px -110px}
.flag-sn{background-position:-272px -110px}
.flag-so{background-position:-288px -110px}

.flag-sr{background-position:0px -121px}
.flag-st{background-position:-16px -121px}
.flag-sv{background-position:-32px -121px}
.flag-sy{background-position:-48px -121px}
.flag-sz{background-position:-64px -121px}
.flag-tc{background-position:-80px -121px}
.flag-td{background-position:-96px -121px}
.flag-tf{background-position:-112px -121px}
.flag-tg{background-position:-128px -121px}
.flag-th{background-position:-144px -121px}
.flag-tj{background-position:-160px -121px}
.flag-tk{background-position:-176px -121px}
.flag-tl{background-position:-192px -121px}
.flag-tm{background-position:-208px -121px}
.flag-tn{background-position:-224px -121px}
.flag-to{background-position:-240px -121px}
.flag-tr{background-position:-256px -121px}
.flag-tt{background-position:-208px -121px}
.flag-tv{background-position:-288px -121px}

.flag-tw{background-position:0px -132px}
.flag-tz{background-position:-16px -132px}
.flag-ua{background-position:-32px -132px}
.flag-ug{background-position:-48px -132px}
.flag-um{background-position:-64px -132px}
.flag-us{background-position:-80px -132px}
.flag-uy{background-position:-96px -132px}
.flag-uz{background-position:-112px -132px}
.flag-va{background-position:-128px -132px}
.flag-vc{background-position:-144px -132px}
.flag-ve{background-position:-160px -132px}
.flag-vg{background-position:-176px -132px}
.flag-vi{background-position:-192px -132px}
.flag-vn{background-position:-208px -132px}
.flag-vu{background-position:-224px -132px}
.flag-wales{background-position:-240px -132px}
.flag-wf{background-position:-256px -132px}
.flag-ws{background-position:-272px -132px}
.flag-ye{background-position:-288px -132px}

.flag-yt{background-position:0px -143px}
.flag-za{background-position:-16px -143px}
.flag-zm{background-position:-32px -143px}
.flag-zw{background-position:-48px -143px}



#WSOD .country-flagLg {
	background-image:url(/schwab/retail/research/resources/img/bg.countryFlag_32.png);
	background-repeat:no-repeat;
	height:24px;
	display:inline-block;
	height:24px;
	vertical-align:middle;
	width:32px;
}

.flagLg-af{background-position:-0px 0px}
.flag-32-{background-position:-32px 0px}
.flagLg-ax{background-position:-64px 0px}
.flagLg-al{background-position:-96px 0px}
.flagLg-dz{background-position:-128px 0px}
.flagLg-as{background-position:-160px 0px}
.flagLg-ad{background-position:-192px 0px}
.flagLg-ao{background-position:-224px 0px}
.flagLg-ai{background-position:-256px 0px}
.flagLg-aq{background-position:-288px 0px}
.flagLg-ag{background-position:-320px 0px}
.flag-32-{background-position:-352px 0px}
.flagLg-ar{background-position:-384px 0px}
.flagLg-am{background-position:-416px 0px}
.flagLg-aw{background-position:-448px 0px}
.flag-32-{background-position:-480px 0px}
.flagLg-au{background-position:-512px 0px}
.flagLg-at{background-position:-544px 0px}
.flagLg-az{background-position:-576px 0px}
.flagLg-bs{background-position:-608px 0px}
.flagLg-bh{background-position:-640px 0px}
.flagLg-bd{background-position:-672px 0px}
.flagLg-bb{background-position:-704px 0px}
.flag-32-{background-position:-736px 0px}
.flagLg-by{background-position:-768px 0px}
.flagLg-be{background-position:-800px 0px}
.flagLg-bz{background-position:-832px 0px}
.flagLg-bj{background-position:-864px 0px}
.flagLg-bm{background-position:-896px 0px}
.flagLg-bt{background-position:-928px 0px}
.flagLg-bo{background-position:-960px 0px}
.flagLg-ba{background-position:-992px 0px}
.flagLg-bw{background-position:-1024px 0px}
.flagLg-bv{background-position:-1056px 0px}
.flagLg-br{background-position:-1088px 0px}
.flagLg-io{background-position:-1120px 0px}
.flagLg-bn{background-position:-1152px 0px}
.flagLg-bg{background-position:-1184px 0px}
.flagLg-bf{background-position:-1216px 0px}
.flagLg-bi{background-position:-1248px 0px}
.flagLg-kh{background-position:-1280px 0px}
.flagLg-cm{background-position:-1312px 0px}
.flagLg-ca{background-position:-1344px 0px}
.flagLg-cv{background-position:-1376px 0px}
.flag-32-{background-position:-1408px 0px}
.flag-32-{background-position:-1440px 0px}
.flagLg-ky{background-position:-1472px 0px}
.flagLg-cf{background-position:-1504px 0px}
.flagLg-td{background-position:-1536px 0px}
.flagLg-cl{background-position:-1568px 0px}
.flagLg-cn{background-position:-1600px 0px}
.flagLg-cx{background-position:-1632px 0px}
.flag-32-{background-position:-1664px 0px}
.flagLg-cc{background-position:-1696px 0px}
.flagLg-co{background-position:-1728px 0px}
.flag-32-{background-position:-1760px 0px}
.flagLg-km{background-position:-1792px 0px}
.flagLg-cg{background-position:-1824px 0px}
.flagLg-cd{background-position:-1856px 0px}
.flagLg-ck{background-position:-1888px 0px}
.flagLg-cr{background-position:-1920px 0px}
.flagLg-ci{background-position:-1952px 0px}
.flagLg-hr{background-position:-1984px 0px}
.flagLg-cu{background-position:-2016px 0px}
.flagLg-cy{background-position:-2048px 0px}
.flagLg-cz{background-position:-2080px 0px}
.flagLg-dk{background-position:-2112px 0px}
.flagLg-dj{background-position:-2144px 0px}
.flagLg-dm{background-position:-2176px 0px}
.flagLg-do{background-position:-2208px 0px}
.flagLg-ec{background-position:-2240px 0px}
.flagLg-eg{background-position:-2272px 0px}
.flagLg-sv{background-position:-2304px 0px}
.flag-32-{background-position:-2336px 0px}
.flagLg-gq{background-position:-2368px 0px}
.flagLg-er{background-position:-2400px 0px}
.flagLg-ee{background-position:-2432px 0px}
.flagLg-et{background-position:-2464px 0px}
.flag-32-{background-position:-2496px 0px}
.flagLg-fk{background-position:-2528px 0px}
.flag-32-{background-position:-2560px 0px}
.flagLg-fo{background-position:-2592px 0px}
.flagLg-fj{background-position:-2624px 0px}
.flagLg-fi{background-position:-2656px 0px}
.flagLg-fr{background-position:-2688px 0px}
.flagLg-gf{background-position:-2720px 0px}
.flagLg-tf{background-position:-2752px 0px}
.flagLg-ga{background-position:-2784px 0px}
.flag-32-{background-position:-2816px 0px}
.flagLg-gm{background-position:-2848px 0px}
.flagLg-ge{background-position:-2880px 0px}
.flagLg-de{background-position:-2912px 0px}
.flagLg-gh{background-position:-2944px 0px}
.flagLg-gi{background-position:-2976px 0px}
.flagLg-gr{background-position:-3008px 0px}
.flagLg-gl{background-position:-3040px 0px}
.flagLg-gd{background-position:-3072px 0px}
.flagLg-gp{background-position:-3104px 0px}
.flagLg-gu{background-position:-3136px 0px}
.flagLg-gt{background-position:-3168px 0px}
.flagLg-gg{background-position:-3200px 0px}
.flagLg-gn{background-position:-3232px 0px}
.flagLg-gw{background-position:-3264px 0px}
.flagLg-gy{background-position:-3296px 0px}
.flagLg-ht{background-position:-3328px 0px}
.flagLg-hm{background-position:-3360px 0px}
.flagLg-hn{background-position:-3392px 0px}
.flagLg-hk{background-position:-3424px 0px}
.flagLg-hu{background-position:-3456px 0px}
.flag-32-{background-position:-3488px 0px}
.flagLg-is{background-position:-3520px 0px}
.flagLg-{background-position:-3552px 0px}
.flagLg-in{background-position:-3584px 0px}
.flagLg-id{background-position:-3616px 0px}
.flagLg-ir{background-position:-3648px 0px}
.flagLg-iq{background-position:-3680px 0px}
.flagLg-ie{background-position:-3712px 0px}
.flag-32-{background-position:-3744px 0px}
.flagLg-im{background-position:-3776px 0px}
.flagLg-il{background-position:-3808px 0px}
.flagLg-it{background-position:-3840px 0px}
.flagLg-jm{background-position:-3872px 0px}
.flagLg-jp{background-position:-3904px 0px}
.flagLg-je{background-position:-3936px 0px}
.flagLg-jo{background-position:-3968px 0px}
.flagLg-kz{background-position:-4000px 0px}
.flagLg-ke{background-position:-4032px 0px}
.flagLg-ki{background-position:-4064px 0px}
.flagLg-xk{background-position:-4096px 0px}
.flagLg-kw{background-position:-4128px 0px}
.flagLg-kg{background-position:-4160px 0px}
.flagLg-la{background-position:-4192px 0px}
.flagLg-lv{background-position:-4224px 0px}
.flagLg-lb{background-position:-4256px 0px}
.flagLg-ls{background-position:-4288px 0px}
.flagLg-lr{background-position:-4320px 0px}
.flagLg-ly{background-position:-4352px 0px}
.flagLg-li{background-position:-4384px 0px}
.flagLg-lt{background-position:-4416px 0px}
.flagLg-lu{background-position:-4448px 0px}
.flagLg-mo{background-position:-4480px 0px}
.flagLg-mk{background-position:-4512px 0px}
.flagLg-mg{background-position:-4544px 0px}
.flagLg-mw{background-position:-4576px 0px}
.flagLg-my{background-position:-4608px 0px}
.flagLg-mv{background-position:-4640px 0px}
.flagLg-ml{background-position:-4672px 0px}
.flagLg-mt{background-position:-4704px 0px}
.flagLg-mh{background-position:-4736px 0px}
.flagLg-mq{background-position:-4768px 0px}
.flagLg-mr{background-position:-4800px 0px}
.flagLg-mu{background-position:-4832px 0px}
.flagLg-yt{background-position:-4864px 0px}
.flagLg-mx{background-position:-4896px 0px}
.flagLg-fm{background-position:-4928px 0px}
.flagLg-md{background-position:-4960px 0px}
.flagLg-mc{background-position:-4992px 0px}
.flagLg-mn{background-position:-5024px 0px}
.flagLg-me{background-position:-5056px 0px}
.flagLg-ms{background-position:-5088px 0px}
.flagLg-ma{background-position:-5120px 0px}
.flagLg-mz{background-position:-5152px 0px}
.flagLg-mm{background-position:-5184px 0px}
.flagLg-na{background-position:-5216px 0px}
.flag-32-{background-position:-5248px 0px}
.flagLg-nr{background-position:-5280px 0px}
.flagLg-np{background-position:-5312px 0px}
.flagLg-nl{background-position:-5344px 0px}
.flagLg-an{background-position:-5376px 0px}
.flagLg-nc{background-position:-5408px 0px}
.flagLg-nz{background-position:-5440px 0px}
.flagLg-ni{background-position:-5472px 0px}
.flagLg-ne{background-position:-5504px 0px}
.flagLg-ng{background-position:-5536px 0px}
.flagLg-nu{background-position:-5568px 0px}
.flagLg-nf{background-position:-5600px 0px}
.flag-32-{background-position:-5632px 0px}
.flag-32-{background-position:-5664px 0px}
.flagLg-mp{background-position:-5696px 0px}
.flagLg-kp{background-position:-5728px 0px}
.flagLg-no{background-position:-5760px 0px}
.flag-32-{background-position:-5792px 0px}
.flag-32-{background-position:-5824px 0px}
.flag-32-{background-position:-5856px 0px}
.flagLg-om{background-position:-5888px 0px}
.flag-32-{background-position:-5920px 0px}
.flagLg-pk{background-position:-5952px 0px}
.flagLg-pw{background-position:-5984px 0px}
.flagLg-ps{background-position:-6016px 0px}
.flagLg-pa{background-position:-6048px 0px}
.flagLg-pg{background-position:-6080px 0px}
.flagLg-py{background-position:-6112px 0px}
.flagLg-pe{background-position:-6144px 0px}
.flagLg-ph{background-position:-6176px 0px}
.flagLg-pn{background-position:-6208px 0px}
.flagLg-pl{background-position:-6240px 0px}
.flagLg-pt{background-position:-6272px 0px}
.flagLg-pr{background-position:-6304px 0px}
.flagLg-qa{background-position:-6336px 0px}
.flag-32-{background-position:-6368px 0px}
.flagLg-re{background-position:-6400px 0px}
.flagLg-ro{background-position:-6432px 0px}
.flagLg-ru{background-position:-6464px 0px}
.flagLg-rw{background-position:-6496px 0px}
.flagLg-bl{background-position:-6528px 0px}
.flagLg-sh{background-position:-6560px 0px}
.flagLg-lc{background-position:-6592px 0px}
.flagLg-mf{background-position:-6624px 0px}
.flagLg-pm{background-position:-6656px 0px}
.flagLg-ws{background-position:-6688px 0px}
.flagLg-sm{background-position:-6720px 0px}
.flagLg-st{background-position:-6752px 0px}
.flagLg-sa{background-position:-6784px 0px}
.flag-32-{background-position:-6816px 0px}
.flagLg-sn{background-position:-6848px 0px}
.flagLg-rs{background-position:-6880px 0px}
.flagLg-sc{background-position:-6912px 0px}
.flagLg-sl{background-position:-6944px 0px}
.flagLg-sg{background-position:-6976px 0px}
.flagLg-sk{background-position:-7008px 0px}
.flagLg-si{background-position:-7040px 0px}
.flagLg-sb{background-position:-7072px 0px}
.flagLg-so{background-position:-7104px 0px}
.flagLg-so{background-position:-7136px 0px}
.flagLg-za{background-position:-7168px 0px}
.flagLg-gs{background-position:-7200px 0px}
.flagLg-kr{background-position:-7232px 0px}
.flagLg-es{background-position:-7264px 0px}
.flagLg-lk{background-position:-7296px 0px}
.flagLg-kn{background-position:-7328px 0px}
.flagLg-vc{background-position:-7360px 0px}
.flagLg-sd{background-position:-7392px 0px}
.flagLg-sr{background-position:-7424px 0px}
.flagLg-sj{background-position:-7456px 0px}
.flagLg-sz{background-position:-7488px 0px}
.flagLg-se{background-position:-7520px 0px}
.flagLg-ch{background-position:-7552px 0px}
.flagLg-sy{background-position:-7584px 0px}
.flag-32-{background-position:-7616px 0px}
.flagLg-tw{background-position:-7648px 0px}
.flagLg-tj{background-position:-7680px 0px}
.flagLg-tz{background-position:-7712px 0px}
.flagLg-th{background-position:-7744px 0px}
.flagLg-tl{background-position:-7776px 0px}
.flagLg-tg{background-position:-7808px 0px}
.flagLg-tk{background-position:-7840px 0px}
.flagLg-to{background-position:-7872px 0px}
.flagLg-tt{background-position:-7904px 0px}
.flagLg-tn{background-position:-7936px 0px}
.flagLg-tr{background-position:-7968px 0px}
.flagLg-tm{background-position:-8000px 0px}
.flagLg-tc{background-position:-8032px 0px}
.flagLg-tv{background-position:-8064px 0px}
.flagLg-ug{background-position:-8096px 0px}
.flagLg-ua{background-position:-8128px 0px}
.flag-32-{background-position:-8160px 0px}
.flag-32-{background-position:-8192px 0px}
.flagLg-ae{background-position:-8224px 0px}
.flagLg-uk{background-position:-8256px 0px}
.flagLg-gb{background-position:-8256px 0px}
.flag-32-{background-position:-8288px 0px}
.flagLg-um{background-position:-8320px 0px}
.flagLg-us{background-position:-8352px 0px}
.flagLg-uy{background-position:-8384px 0px}
.flagLg-uz{background-position:-8416px 0px}
.flagLg-vu{background-position:-8448px 0px}
.flagLg-va{background-position:-8480px 0px}
.flagLg-ve{background-position:-8512px 0px}
.flagLg-vn{background-position:-8544px 0px}
.flagLg-vg{background-position:-8576px 0px}
.flagLg-vi{background-position:-8608px 0px}
.flag-32-{background-position:-8640px 0px}
.flagLg-wf{background-position:-8672px 0px}
.flagLg-eh{background-position:-8704px 0px}
.flag-32-{background-position:-8736px 0px}
.flag-32-{background-position:-8768px 0px}
.flagLg-ye{background-position:-8800px 0px}
.flagLg-zm{background-position:-8832px 0px}
.flagLg-zw{background-position:-8864px 0px}
/* -- Loaded: /schwab/Prospect/research/resources/modules/style/CountryFlags.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/modules/style/CountryRiskLevel.css */

/*
Schwab International
	+>Country Risk Level Module
	+>Read full commentary link and Hopup
	+>Country Risk Level link and Hopup
*/
#WSOD .IntlMarketsCountryRiskRating .heading em {
	color:#ccc;
}

#WSOD .IntlMarketsCountryRiskRating .relatedCountry {
	background-color:#eee;
	border-bottom:1px solid #ccc;
	padding:7px 4px;
}

#WSOD .IntlMarketsCountryRiskRating .relatedCountry strong {
	font-size: 11px;
}

#WSOD .IntlMarketsCountryRiskRating .relatedCountry .iconCountryFlag {
	margin-top: 2px;
}

#WSOD .riskRatingContainer .riskRatingContent {
	border-top:1px solid #ccc;
	padding:7px 4px;
}

#WSOD .riskRatingContainer .CountryRisk {
	background-color:#eee;
	border-top:none;
}

#WSOD .riskRatingContainer .riskRatingDesc {
	margin-top:8px;
}

#WSOD .riskRatingContainer a,
#WSOD .IntlMarketsCountryRiskRating .heading a {
	font-size:11px;
}

/* Read full commentary link and Hopup */
#WSOD #intlMktFullDescHopup {
	width:344px;
}

#WSOD div.riskRating {
	display: block;
	width: 234px;
	height: 20px;
	background: transparent url(/schwab/retail/research/resources/img/ratings.riskRating.png) top left no-repeat;
}

#WSOD div.riskRating.riskRatingD {	background-position: 0 0; }
#WSOD div.riskRating.riskRatingC { background-position: 0 -30px; }
#WSOD div.riskRating.riskRatingCC { background-position: 0 -59px; }
#WSOD div.riskRating.riskRatingCCC { background-position: 0 -90px; }
#WSOD div.riskRating.riskRatingB { background-position: 0 -120px; }
#WSOD div.riskRating.riskRatingBB { background-position: 0 -150px; }
#WSOD div.riskRating.riskRatingBBB { background-position: 0 -180px; }
#WSOD div.riskRating.riskRatingA { background-position: 0 -210px; }
#WSOD div.riskRating.riskRatingAA { background-position: 0 -240px; }
#WSOD div.riskRating.riskRatingAAA { background-position: 0 -270px; }


/* Country Risk Level link and Hopup */
#WSOD #hpCountryRiskLevel {
    background: #fff;    
    position: absolute;
    left:0;
    top:0;
    width: 245px;
    z-index: 999;
}

#WSOD #ctModFirstGlance .iconCountryFlag {
	/*position: relative;*/
} 

#WSOD #hpCountryRiskLevel .IntlMarketsCountryRiskRating {
	margin-top:0;
    white-space: normal;
}

#WSOD #hpCountryRiskLevel .relatedCountry,
#WSOD #hpCountryRiskLevel .riskRatingDesc,
#WSOD #hpCountryRiskLevel .intlMktShowFullDesc {
	display:none;
}
/* -- Loaded: /schwab/Prospect/research/resources/modules/style/CountryRiskLevel.css*/


/* -- Attempting to load: /schwab/Prospect/research/resources/style/prospect.css */


#helpframe {
	position:absolute;
	top:-200px;
	left:-1000px;
}

#WSOD {

}

.marginAuto {
	margin-right: auto;
	margin-left: auto;
}

#mainContent {
	margin-right: auto;
	margin-left: auto;
	width: 978px;
}


#contentBody {
	background: #fff;
	padding: 25px 15px 18px;
}

.altImgTextSize {
	font-size:11px;
}

/* Icons */

.sprIcon {
	background: transparent url("/Schwab/Prospect/research/resources/img/Icon.Prospect.Main.png") no-repeat 20px;
	display: inline-block;
}

.sprShare {
	background-position: 0 0;
	width: 12px;
	height: 11px;
	vertical-align: top;
}

.sprEmail {
	background-position: 0 -21px;
	width: 13px;
	height: 9px;
}

.sprPrint {
	background-position: 0 -40px;
	width: 14px;
	height: 11px;
}

.sprLock {
	background-position: 0 -84px;
	width: 10px;
	height: 12px;
}

.sprClose2 { background-position:0 -565px; width:15px; height:15px; text-decoration:none; }

.vMiddle {
	vertical-align:middle;
}

.vBottom {
	vertical-align:bottom;
}

.relative {
	position:relative;
}

.clear {
	zoom:1;
	clear:both;
}

br.clear {
	font-size:1px;
	height:0;
}

.normalFont {
	font-weight:normal !important;
}

.disableArea {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	color:#999 !important;
	background-color:#ffffff;
	filter:alpha(opacity=60);
	opacity:0.6;
}

/* */

.locked {
	position:relative;
}

.btn.locked .lock,
.button.locked .lock, 
.button2.locked .lock, 
.buttonDD.locked .lock,
.roundedCornerButton .lock {
	position: absolute;
	right: 3px;
	text-decoration:none;
	top: -8px;
}

.roundedCornerButton {
	position:relative;
}

#saveChartButton span,
#myChartsButton span {
	color:#fff;
}

.button2.locked .lock {
}

.button.locked:hover,
.button.locked:hover span{
	text-decoration:none !important;
}

.button2.locked:hover,
.button2.locked:hover span{
	text-decoration:none !important;
	color:#fff !important;
}
ul.pageNav li.locked {
	position: relative;
}

ul.pageNav li.locked a {
	background:url("/Schwab/Prospect/research/resources/img/Gradient.Main.Prospect.png") repeat-x 0 -61px !important;
	color:#737373 !important;
}

ul.pageNav li.locked .lock {
	position: absolute;
	right: 3px;
	top: -8px;
}

#modResearchToolsheading a {
	color:#23A0E0;
}

#modResearchToolsheading {
	margin-bottom: 10px;
}

.prospectHeading1 {
	font-size: 14px;
	margin-bottom: 8px;
}

.prospectHeading2 {
	font-size: 24px;
}

.prospectHeading3 {
	font-size: 18px;
	font-weight:bold;
}


/* Messages/banners */ 
.sprMessageStatus {
	background: transparent url("/Schwab/Prospect/research/resources/img/MessageStatusIcons.png") no-repeat;
	display: inline-block;
}

.messageIconImportant {
	background-position: 0px -53px;
	height: 25px;
	margin-right: 3px;
	width: 30px;
}

.messageIconInfo {
	background-position: -29px -29px;
	height: 25px;
	margin-right: 3px;
	width: 30px;
}

.message.info {
	background-color: #edf2f9;
	border: solid #4a98c0 1px;
	color: #000;
	margin: 5px 0;
	padding: 5px;
}

.message.important {
	background-color: #FCF4D9;
	border: solid #f7df8c 1px;
	color: #000;
	margin: 5px 0;
	padding: 5px;
}

#CsimInfoBanner,
#ETPInfoBanner,
#ETPWarningBanner,
#HomecomingInfoBanner,
#MondrianInfoBanner,
#RocksideInfoBanner,
#WarningBanner {
	padding: 5px 10px 5px 45px;
	position: relative;
}

#LaudusRenameInfoBanner {
	padding: 15px 10px 15px 45px;
	position: relative;
}

#CsimInfoBanner .messageIconInfo,
#ETPInfoBanner .messageIconInfo,
#ETPWarningBanner .messageIconImportant,
#HomecomingInfoBanner .messageIconInfo,
#MondrianInfoBanner .messageIconInfo,
#RocksideInfoBanner .messageIconInfo,
#WarningBanner .messageIconImportant  {
	left: 5px;
	position: absolute;
	top: 5px;
}

#LaudusRenameInfoBanner .messageIconInfo {
	left: 5px;
	position: absolute;
	top: 9px;
}

.leveragedWarningTitle {
	line-height: 30px;
}

/* Pipe */
.sectionNav.prospectNav {
	margin-bottom:10px;
}

.sectionNav.prospectNav li:first-child {
	padding-left:0;
}

.prospectNav li {
	float:left;
}

.prospectNav.pipe {
}

.prospectNav.pipe li {
    padding:5px 0 4px 10px;
}

.prospectNav.pipe li + li a {
	border-left: 1px solid #CCC;
	padding-left:10px;
}

.prospectNav.pipe li > a span {
	margin-right:4px;
}

.prospectNav.pipe li a {
	text-decoration: underline;
}

.prospectNav.pipe li.active a {
	color:#000;
	cursor:default;
	font-weight:bold;
	text-decoration:none;
}

.prospectNav.pipe li.locked {
	position:relative;
}

.prospectNav.pipe li.locked a {
	color:#87A6C1;
}


.prospectNav.pipe li.locked .lock {
	height:12px;
	margin-left:5px;
	width:10px;
}

.prospectNav.pipe li.active a {
	color: black !important;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
}

#modResearchToolsheading .pageTools {
	float: right;
	font-size: 11px;
}

#modResearchToolsheading .pageTools .fontSizes {
	margin-bottom: 10px;
	text-align: right;
}
	
#modResearchToolsheading .pageTools .fontSizes span {
	padding-right: 6px;
}

#modResearchToolsheading .pageTools .fontSizes a {
	border-bottom: 2px solid #BFBFBF;
	padding: 0 2px;
	margin-right: 1px;
	text-decoration:none;
	vertical-align: bottom;
}

#modResearchToolsheading .pageTools .fontSizes a.selected {
	border-bottom: 2px solid #005CB3;
}

#modResearchToolsheading .pageTools .fontSizes a.smallFont {
	font-size:8px;
}

#modResearchToolsheading .pageTools .fontSizes a.mediumFont {
	font-size:10px;
}

#modResearchToolsheading .pageTools .fontSizes a.largeFont {
	font-size:12px;
}

#modResearchToolsheading .pageTools .prospectNav li {
	float:left;
}

#modResearchToolsheading .pageTools .prospectNav.pipe li {
	padding:5px 0 4px 10px;
}

#modResearchToolsheading .pageTools .prospectNav.pipe li a {
	color:#32A0E0;
	text-decoration:none;
}

#modResearchToolsheading .pageTools .prospectNav.pipe li > a span {
	margin-right: 4px;
}

#modResearchToolsheading .pageTools .prospectNav.pipe li a {
	border:none;
	/*border-right: 1px solid #CCC;*/
	padding-left:0;
	padding-right: 8px;
	
}

#modResearchToolsheading .pageTools .prospectNav.pipe li + li + li a {
	border-right: none;
	padding-right: 0;
}


#modResearchToolsheading .pageTools .prospectNav .sprIcon.sprEmail {
	vertical-align:top;
	position:relative;
	top:2px;
}

#modResearchToolsheading .pageTools .prospectNav .sprIcon.sprPrint {
	vertical-align:top;
}

#modResearchToolsheading .pageTools .prospectNav .sprIcon {
	margin-right:6px;
}




/* Card Nav */

.cardNavMenu {
	margin:28px 0;
	height:76px;
/*	display:inline-block;*/
	text-decoration:none;
	color:#333;
	font-size:12px;
}

.cardNavItem {
	background:#ececec;
	border:1px solid #B9B9B9;
	float:left;
	margin-right:10px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:227px;
}
.cardNavItem:hover {
	border:1px solid #0C75C6;
	border-bottom:4px solid #0C75C6;
}

.cardNavItem.selected {
	background:#FFF;
	border:1px solid #0C75C6;
	border-bottom:3px solid #0C75C6;
}

.cardNavItem.selected a {
	visibility:hidden;
}

.cardNavItem .content {
	margin: 10px;
}

.cardNavItem .title {
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0;
}

.cardNavItem .catchPhrase {
	color:#333;
	font-size:12px;
	margin:6px 0 0 !important;
	padding:0;
}

/* Client Research Offering popup */

#researchOfferingPopup {
	background:#FFF;
	border:1px solid #CCC;
	font-size:12px;
	left:0;
	position:absolute;
	top:0;
	width:238px;
	z-index:99;
}

#researchOfferingPopup .frame {
	margin: 10px;
}

#researchOfferingPopup .hopupHeading {
	background:#206899;
	color:#FFF;
	padding:6px;
}

#researchOfferingPopup .hopupHeading .subHeading {
	color:#FFF;
	float:left;
	font-size:12px;
	font-weight:bold;
}

#researchOfferingPopup .hopupHeading .close {
	color:#FFF;
	float:right;
	font-weight:normal;
	text-decoration: none;
}

#researchOfferingPopup .hopupHeading .close .sprIcon {
	margin-left:4px;
	padding-right:0;
}

#researchOfferingPopup .frame a {
	color:#23A0E0;
	font-weight:normal;
}

#researchOfferingPopup .frame span {
	font-weight:normal;
}


#researchOfferingPopup .sprUpCarrot,
#researchOfferingPopup .sprDownCarrot {
	position:absolute;
	bottom:-9px;
	left:117px;
}

#researchOfferingPopup .sprUpCarrot {
	top:-9px;
}
#researchOfferingPopup .sprUpCarrot {
	display:none;
}

#researchOfferingPopup.displayBelow .sprUpCarrot {
	display:block;
}

#researchOfferingPopup.displayBelow .sprDownCarrot {
	display:none;
}

#researchOfferingPopup .hopupHeading .close {
	color: white;
	float: right;
	font-weight: normal;
}

#researchOfferingPopup .hopupHeading .close .sprClose {
	vertical-align:middle;
}

/* Symbol Lookup */

#modSymbolLookup {
	float: right;
}

#modSymbolLookup .lookupContainer {
	border: 1px solid #D0D0D0;
	margin: 2px 0;
}

.sprSearch {
	background-position: 0 -61px;
	width: 12px;
	height: 13px;
}

.sprClose {
	background-position: 0 -326px;
	width: 9px;
	height: 8px;
}

.sprDownCarrot {
	background-position: 0 -344px;
	width: 17px;
	height: 9px;
}

.sprUpCarrot { background-position:0 -546px; width:17px; height:9px; }

#modSymbolLookup .sprSearch {
	margin: 6px;
}

#modSymbolLookup .searchIconWrapper {
	border-right:1px solid #D0D0D0;
	float:left;
	margin-right:3px;
}

#modSymbolLookup input {
	border:none;
	color:#ccc;
	float:left;
	font-size:11px;
	line-height:11px;
	padding-top:6px;
	width:120px;
}

#modSymbolLookup input.modColor {
	color:#333;
}

#modSymbolLookup .recentResearch a {
	color:#23A0E0;
	text-decoration:none;
}

#modSymbolLookup .content {
	font-size: 11px;
	width: 218px;
}

.prospectButton {
	color: white;
	cursor: pointer;
	float: left;
	padding: 2px 12px;
	position: relative;
}

.primaryBtn {
	background-color: #047AEA;
}

.rc_prospect_ {
	background: url("/Schwab/Prospect/research/resources/img/RoundedCorners.png") no-repeat 0 0;
	height: 3px;
	position: absolute;
	width: 3px;
}

.rc_prospect_TopLeft {
	left: -1px;
	top: -1px;
}

.rc_prospect_TopRight {
	right: -1px;
	top: -1px;
}

.rc_prospect_BottomLeft {
	left: -1px;
	bottom: -1px;
}

.rc_prospect_BottomRight {
	bottom: -1px;
	right: -1px;
}


.rc_prospect_3 {
	background: #047AEA;
	border: 1px solid #047AEA;
}

.rc_prospect_3 .rc_prospect_TopLeft {
	background-position: 0 -20px;
}

.rc_prospect_3 .rc_prospect_BottomLeft {
	background-position: 0 -23px;
}

.rc_prospect_3 .rc_prospect_TopRight {
	background-position: -3px -20px;
}

.rc_prospect_3 .rc_prospect_BottomRight {
	background-position: -3px -23px;
}

.rc_prospect_5 {
	background: #EA7125;
	border: 1px solid #EA7125;
}

.rc_prospect_5 .rc_prospect_TopLeft {
	background-position: 0 -41px;
}

.rc_prospect_5 .rc_prospect_BottomLeft {
	background-position: 0 -44px;
}

.rc_prospect_5 .rc_prospect_TopRight {
	background-position: -3px -41px;
}

.rc_prospect_5 .rc_prospect_BottomRight {
	background-position: -3px -44px;
}

#modSymbolLookup .prospectButton {
	float: right;
	margin: 2px;
}

/* Login Footer */

#LoginFooter {
	margin:20px;
}

#LoginFooter .loginLabel {
	position:relative;
	top:3px;
}

#LoginFooter .prospectHeading3 {
	margin-bottom: 5px;
}

#LoginFooter .loginOption {
	float: left;
	width:294px;
}


#LoginFooter .loginOption + .loginOption {
	border-left: 1px solid #CCC;
	margin-left: 26px;
	padding-left: 26px;
}

/*
#LoginFooter .prospectButton {
	position:static;
}
	*/

#LoginFooter .phoneNumber {
	font-size: 16px;
	font-weight:bold;
}

#LoginFooter .btnText a {
	color:#FFF;
	text-decoration:none;
}

#LoginFooter .someText {
	display:inline-block;
	margin-top:3px;
}

#dropDownMenuLevel1 {
	*max-width:285px;
}


#WSOD table.standard tfoot.tableFooter tr td {
	font-size: 10px;
	padding: 5px 10px;
}

#WSOD tfoot.tableFooter.disclaimers p {
	margin: 2px 0;
	color: #999;
}

.historicValuesContainer {
	margin-left:48px !important;
	/*
	margin-left:auto !important;
	margin-right:auto !important;
	width:234px;
	*/
}

.comparisonData .historicValuesContainer {
	margin-left:24px !important;
}

.tearOff .comparisonData .historicValuesContainer,
.tearOff .historicValuesContainer {
	margin-left:0 !important;
}

#ratingsSummary div.ratingsBar {
	margin-right:auto;
	margin-left:auto;
}

#WSOD table#performanceReturns tbody tr.fundData th, 
#WSOD table#performanceReturns tbody tr.fundData td {
	background-color: #F4F8F9;
}

#WSOD table#performanceReturns tbody tr.altColor th,
#WSOD table#performanceReturns tbody tr.altColor td {
	background-color: #FAFAFA;
}


#WSOD div.FirstGlance td#reportCardContainer div.reportCardLink {
	display: block;
	margin-left: 27px;
	font-weight: normal;
	text-decoration:underline;
}

.banner {
	display:none !important;
}

.demoImage {
	position:relative;
	top:-3px;
}

#demoCnt .demoHeading {
	background:#006Fc2;
	font-color:#fff;
	padding:14px;
}

#demoCnt .demoHeading a {
	color:#fff;
	margin-right:4px;
}

#demoCnt .demoHeadingText {
	color:#fff;
	font-size:16px;
}

.module2 {
	zoom:1;
}

.contain:after {
	font-size:1px;
	line-height:0;
}

.RegionalHoldings .mapWrapper {
	height:215px;
}

.MutualFundsScreeningTool #mainControls {
	margin-top:0;
	padding-top:7px;
}

#WSOD .inactive tfoot td div.alphaFilter a {
	opacity: 1;
	filter: none; /*alpha(opacity=100);*/
	KHTMLOpacity: 1;
}

#WSOD tfoot div.alphaFilter {
	padding:8px;
}

/*
#WSOD .inactive tfoot div.alphaFilter {
	opacity: .5;
	filter: alpha(opacity=50);
	KHTMLOpacity: .5;
}
	*/
.p0 {
	padding:0 !important;
}

.alphaMask {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	opacity: .5;
	filter: alpha(opacity=50);
	KHTMLOpacity: .5;
	display:none;
	background:white;
	z-index:9;
}

.inactive .alphaMask {
	display:block;
}

#criteriaStage {
	*position:relative;
	*z-index:3;
}

#stageContent {
	*position:relative;
	*z-index:3;
}

#WSOD .ETFScreeningTool div.legend {
	width: 660px;
}

#WSOD .MutualFundsScreeningTool div.legend {
	width: 685px;
}

#WSOD.tearOff {
	background:#fff;
}

#WSOD.tearOff .ETFScreeningTool div.legend,
#WSOD.tearOff .MutualFundsScreeningTool div.legend {
	margin-right:85px;
}

#WSOD div#criteriaStage td.matches {
	width:auto !important;
}

.p10 {
	padding:10px !important;
}

.allFrame {
	padding:10px;
}

.SchwabETFPremium {
	margin-top:10px;
}

#WSOD table.sortable thead th.tsAscending div span,
#WSOD table.sortable thead th.tsDescending div span {
	background-position: right 91%;
	background-repeat: no-repeat;
	text-decoration: none !important;
}

#WSOD table.sortable thead th div sup,
#WSOD table.sortable thead th div sup {
	text-decoration: none !important;
}

#WSOD .schwabETFsFixedIncomeLeftContent {
	width:574px;	
}

#WSOD .schwabETFsFixedIncomeRightContent {
	width:300px;
}
#WSOD .ETPInfo {
	text-align: left;
}

#WSOD .ETPInfo p {
	font-weight: normal;
}

#WSOD .etpWarningContainer {
	border-top: solid #ccc 1px;
	margin-top: 3px;
	padding: 10px;
}

#WSOD .etpWarningContainer a {
	font-weight: bold;
}

/* dual-ids to override #WSOD .generalHopup.
extra width to keep #LeveragedETPHopup from overflowing top of page & on #InverseETPHopup for consistencty */
#WSOD #LeveragedETPHopup,
#WSOD #InverseETPHopup,
#WSOD #InverseHopup,
#WSOD #LeveragedHopup   {
	width: 300px;
}
#InverseHopup,
#LeveragedHopup {
	text-align: left;
}

#WSOD .ddArrow {
	margin:0 3px 2px 3px;
	display:inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid;
}

#WSOD .indexDocsButton {
	float: right;
}

#WSOD .indexDocsMenu {
	position: absolute;
	right: 0;
	margin-top: -20px; 
	float: right;
	z-index:10;
}

#WSOD .indexDocsMenu ul li{
	background: white;
}

#WSOD .indexDocsMenu ul li a{
	text-decoration: none;
	margin: 3px 0 3px 5px;
	display: inline-block;
}

#WSOD .indexDocsMenu ul li:hover{
	background: #eeeeee;
}

#WSOD .indexDocsMenu ul {
	display: none;
    width: 180px;
    border: 1px solid lightgray;
    background: white;
    border-radius: 2px;
    box-shadow: 0px 2px 1px 1px #999999;
    padding: 4px 0;
    clear: both;

}

#WSOD .indexDocsMenu:hover ul {
	display: block;
}

/* -- Loaded: /schwab/Prospect/research/resources/style/prospect.css*/
/* Time taken: 71 */