

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

#WSOD div#AnnouncementsClassContainer {
	display: none;
	position: absolute;	
	background: #fff url(/schwab/retail/research/resources/img/Icon.loading.gif) no-repeat 50% 50%;
	/*border: solid 1px #959595;*/
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	min-height: 80px;
	width: 250px;
	z-index:21;
}

#WSOD div#AnnouncementsClassContainer .hopupShadow1 {
	border-right: 1px solid #a3a2a2;
	border-bottom: 1px solid #a3a2a2;
}

#WSOD div#AnnouncementsClassContainer .hopupShadow2 {
	border: 1px solid #727272;
	zoom:1;
}

#WSOD div.announcement {
	xborder: solid 1px #959595;
	width: 250px;
	background: #fff;
}

#WSOD div.announcement p {
	margin: 5px;
}

#WSOD div.announcement p.noDataAvailable {
	height: 50px;
}

#WSOD div.announcement ul, #WSOD div.announcement ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#WSOD div.announcement ul {
	margin: 5px;	
	zoom: 1;
	overflow: auto;
}

#WSOD div.announcement dl {
	width: auto;
	margin: 0;
	padding: 0;
}

#WSOD div.announcement dl dd {
	margin: 0;
	padding: 0;
}

#WSOD div.announcement dt {
	float: none;	
	width: auto;
}

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

#WSOD div.announcement div.footerLink {
	padding: 5px;
	background: #F7F7F7;
	border-top: solid 1px #eee;	
}

#WSOD div.announcement div.footerLink a {
	text-decoration: underline;	
	background: url(/schwab/retail/research/resources/img/Icon.arrowRight.gif) right 50% no-repeat;
	padding-right: 6px;
}

#WSOD div.announcement .ticker {
	font-weight: bold;	
}

#WSOD div.announcement .amount {
	font-size: 165%;
	font-weight: bold;
}

#WSOD div.announcement .announcementType {
	font-weight: bold;
	color: #a7a7a7;
}

#WSOD div.announcement .note {
	color: #a7a7a7;
}

#WSOD div.announcement div.earningsData {
	margin: 0 5px;
	zoom: 1;
	overflow: auto;
}

#WSOD div.announcement div.earningsprice {
	padding-right: 10px;
	margin-right: 5px;
}

#WSOD div.announcement div.divider {
	border-right: solid 1px #E9E9E9;	
}

#WSOD div.announcement div.surpriseAmount {
	margin-right: 5px;	
}

#WSOD div.announcement .surpriseData {
	font-weight: bold;
	line-height: 165%;	
	margin-top: 5px;
}

#WSOD div.announcement div.surprisePercentage .positive, #WSOD div.announcement div.surprisePercentage .negative {
	padding-left: 15px;
	background: url(/schwab/retail/research/resources/img/Icon.arrowPosNeg.gif) 0 0 no-repeat;
}

#WSOD div.announcement div.surprisePercentage .positive {
	background-position: left -3px;	
}
	
#WSOD div.announcement div.surprisePercentage .negative {
	background-position: left -31px;
}
#WSOD div.announcement div.barChartContainer {
	height:92px;
	float:left;
	width:100px;
}
#WSOD div.DividendAnnouncement div.announcement li {
	margin-right: 5px;	
}

#WSOD div.EarningsAnnouncement div#earningsSurpriseDatapoints {
	border-left: solid 1px red;
}

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


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

/*** Overriding z-index for only ETFs Summary page ***/
#WSOD .chartLoader {
	z-index:30;
}
#WSOD div.mvloader {
	z-index:199;
}
/*******************************************************/

#WSOD div.FundPerformance{}

#WSOD h3#compPerfHeader {
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}

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

#WSOD div.FundPerformance ul.performanceLinks li {
	display:inline;
	margin:0 4px;
	background:url(/schwab/retail/research/resources/img/Icon.linkInline.gif) right 5px no-repeat;
	padding:0 7px 0 0;
}

#WSOD div.FundPerformance ul.performanceLinks li a {
	color:#ccc;
}

#WSOD div.FundPerformance ul.viewOptions{
	list-style-type:none;
	background-color:#edf0f2;
	margin:0;
	padding:5px 0px 6px;
	border-bottom:1px solid #ccc;
}

#WSOD div.FundPerformance ul.viewOptions li {
	display:inline;
	margin:0 4px;
	border-left:1px solid #ccc;
	padding:0 0 0 7px;
}

#WSOD div.FundPerformance ul.viewOptions li.first {
	border:none;
}

#WSOD div.FundPerformance ul.viewOptions li.mvActive a {
	cursor:default;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#WSOD div.FundPerformance .textspacer {
	margin-top: 5px;
}

#WSOD table.fundProfTable th{
	width:150px;
}

#WSOD div.SnapChart{
	background:#ccc url(/schwab/retail/research/resources/img/Gradient.blue.2.gif) repeat-x left bottom;
}

#WSOD div.SnapChart ul#snapChartTimeperiodOptions {
	padding:0;
	margin:0 0 2px 0;
}

#WSOD #summSubContainer {
	margin:10px;
}

#WSOD #summNewsContainer {
	float:left;
	width:450px;
}

#WSOD #summSubContentContainer {
	float:left;
	width:574px;
}

#WSOD table#summNewsTable {
	width:100%;
	border:1px solid #E0E0E0;
}

#WSOD table#summNewsTable thead th {
	font-weight:normal;
	border-bottom:1px solid #E0E0E0;
	background:#fff url(/schwab/retail/research/resources/img/Gradient.gray.2.gif) repeat-x left bottom;
}

#WSOD table#summNewsTable thead th h3 {
	float:left;
	color:#666;
	padding:3px 8px;
}

#WSOD table#summNewsTable thead th div.utilLinks {
	float:right;
	padding:3px 8px;
}

#WSOD table#summNewsTable tbody.feature td.headline {
	padding:6px 8px;
	background:#fff url(/schwab/retail/research/resources/img/Gradient.blue.4.gif) repeat-x left bottom;
}

#WSOD table#summNewsTable tbody.feature td.headline h4 {
	display:inline;
	color:#336699;
	font-size:130%;
	padding-right:10px;
}

#WSOD table#summNewsTable tbody.feature td.headline span.newsSource {
	color:#999;
	font-size:90%;
}

#WSOD table#summNewsTable tbody.feature td.headline span.newsDate {
	color:#C08D50;
	font-size:90%;
}

#WSOD table#summNewsTable td {
	vertical-align:top;
}

#WSOD table#summNewsTable tbody.feature td.headline p {
	margin:4px 0;
}

#WSOD table#summNewsTable tbody.feature td.headline a {
	font-weight:bold;
}

#WSOD table#summNewsTable tbody.teasers td {
	border-bottom:1px solid #E0E0E0;
}

#WSOD table#summNewsTable tbody.teasers td.dateSource {
	padding:5px 9px;
	width:82px;
	color:#999;
	font-size:90%;
}

#WSOD table#summNewsTable tbody.teasers td.teaser {
	padding:5px 7px 5px 0;
}

#WSOD table#summNewsTable tbody.teasers td.teaser h4 {
	color:#336699;
}

#WSOD table#summNewsTable tbody.teasers td.teaser p {
	margin:0;
}

#WSOD table#summNewsTable tfoot td  {
	background-color:#eee;
	text-align:right;
	vertical-align:middle;
	padding:5px 7px;
}

#WSOD table#summNewsTable tfoot td a.previous {
	background:transparent url(/schwab/retail/research/resources/img/Icon.arrowLeft.gif) no-repeat left center;
	padding-left:8px;
}

#WSOD table#summNewsTable tfoot td a.next {
	background:transparent url(/schwab/retail/research/resources/img/Icon.arrowRight.gif) no-repeat right center;
	padding-right:8px;
}

#WSOD table#summNewsTable tfoot td span.pagingSep {
	color:#D6D6D6;
	padding:0 5px;
}

#WSOD #newsPagingLinks {
	margin-right:7px;
}

#WSOD #newsPagingLinks span {
	padding:0 1px 0 3px;
	font-weight:bold;
}
#WSOD #newsPagingLinks a {
	padding-left:3px;
}

#WSOD #summSidebarContainer {
	float:right;
	width:300px;
}

#WSOD #summSidebarContainer div.sidebarModule {
	border-color:#659EC9 #428CBB #428CBB;
	border-style:solid;
	border-width:1px;
	background:#fff;
	margin-bottom:11px;
}

#WSOD div#summSidebarContainer .rcTop1, #WSOD div#summSidebarContainer  b.rcBaseline1 {background-color:#428cbb !important;}
#WSOD div#summSidebarContainer .rcTop2 {background:#659ec9 none repeat scroll 0% ! important;}
#WSOD div#summSidebarContainer .rcBotL1, #WSOD div#summSidebarContainer  .rcBotR1 {border-color:#428cbb}

#WSOD #summSidebarContainer div.sidebarModule h2 {
	background-color:#659EC9;
	color:#fff;
	margin:0;
	padding:2px 9px 4px 9px;
}

#WSOD #summSidebarContainer div.sidebarModule p.noRating {
	color:#666;
	text-align:center;
	padding:2px 0;
}

#WSOD #summSidebarContainer div.historicValuesContainer {
	margin:8px 0 8px 7px;
}

#WSOD #summSidebarContainer div.historicValuesContainer div.historicValues {
	float:left;
	width:110px;
}

#WSOD #summSidebarContainer div.historicValuesContainer div.firstSet {
	margin-right:10px;
}

#WSOD #summSidebarContainer a.mouseOver {
	font-weight:bold;
}

#WSOD #summSidebarContainer div.historicValuesContainer div.historicValues img {
	float:left;
	margin-top:2px;
}

#WSOD #summSidebarContainer div.historicValuesContainer div.historicValues div.chart {
	float:left;
	margin-top:2px;
}

#WSOD #summSidebarContainer div.historicValuesContainer div.historicValues strong {
	font-weight:bold;
	color:#666;
	display:block;
	margin-left:46px;
	padding-top:4px;
}

#WSOD #summSidebarContainer div.sidebarModule p.disclaimer {
	padding:6px 7px;
	color:#999;
	background:#fff url(/schwab/retail/research/resources/img/Gradient.tan.14.gif) repeat-x left top;
}

#WSOD #summSidebarContainer div.sidebarModule div.mktEdgeMessage {
	border-bottom:1px solid #ccc;
	color:#666;
	background-color:#f9f9f9;
	padding:4px 7px;
}

#WSOD #summSidebarContainer div.mktEdgeRatingTitle * {
	float:left;
}

#WSOD #summSidebarContainer div.mktEdgeRatingTitle img {
	margin:2px 5px 0 0;
}

#WSOD #summSidebarContainer div.mktEdgeRatingTitle span {
	margin-right:3px;
}
#WSOD #summSidebarContainer div.sidebarModule div.footer {
	background-color:#eee;
	padding:4px 7px 6px;
	color:#666;
}

#WSOD #summSidebarContainer div.sidebarModule p.noInfoAvail, #WSOD div.module p.noInfoAvail {
	text-align:center;
	margin:20px 10px;
	color:#999;
	font-weight:bold;
}

#WSOD #summSidebarContainer div.sidebarModule p.noInfoAvail span, #WSOD div.module p.noInfoAvail span {
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
}
#WSOD #ratingsSummary .rcTop1,
#WSOD #ratingsSummary b.rcBaseline1 {
	background:#428cbb none repeat scroll 0% ! important;
}
#WSOD #ratingsSummary .rcTop2 {
	background:#659ec9 none repeat scroll 0% ! important;
}
#WSOD #ratingsSummary .rcBotL1,
#WSOD #ratingsSummary .rcBotR1 {
	border-color:#428cbb
}
#WSOD #ratingsSummary h3 {
	padding:4px 7px 5px 7px;
	border:1px solid #ccc;
	border-width:1px 0;
	background-color:#eee;
}

#WSOD #ratingsSummary h3 .ratingDate {
	font-weight:normal;
	font-size:10px;
	color:#999;
}

#WSOD #ratingsSummary div.ratingContainer {
	padding:3px 6px 4px 6px;
	background-color:#fff;
	border-bottom:1px solid #ccc;
}

#WSOD #ratingsSummary div.overallRating {
	background-color:#fafafa;
}

#WSOD #ratingsSummary div.ratingContainer strong.starRating {
	float:left;
	font-weight:normal;
}

#WSOD #ratingsSummary div.ratingContainer div.outOfFunds {
	float:right;
	color:#999;
	font-size:10px;
	margin-top:2px;
}

#WSOD #ratingsSummary div.reportContainer {
	padding:3px 0 4px;
}

#WSOD #ratingsSummary div.reportContainer h6 {
	margin-left:29px;
}
#WSOD #ratingsSummary div.reportContainer img {
	float:left;
}

#WSOD #ratingsSummary div.reportContainer div.reportDate {
	color:#A7A7A7;
	padding-top:1px;
}

#WSOD div.QuoteDetails,
#WSOD div.HistoricalQuote,
#WSOD div.KeyFundamentals,
#WSOD div.FundProfile,
#WSOD div.RiskVolatility {
	padding:6px 10px;
	background:#fff url(/schwab/retail/research/resources/img/Bg.FundPerformance.gif) repeat-x left bottom;
}

#WSOD div.QuoteDetails .sprHelp {
	cursor:pointer;
	margin:1px 0 0 6px;
}

#WSOD table#sharesTable { width:223px;float:right;margin-right:3px; }

#WSOD table#earningsTable a.detailsLink, #WSOD table#dividendsTable a.detailsLink {
	color:#999;
	padding-left:13px;
	font-size:90%;
}
#WSOD table#earningsTable a.detailsLink {	background:transparent url(/schwab/retail/research/resources/img/Icon.earnings.gif) no-repeat 0px 2px; }
#WSOD table#dividendsTable a.detailsLink { background:transparent url(/schwab/retail/research/resources/img/Icon.dividends.gif) no-repeat 0px 2px; }

#WSOD div#qdLeftDataContainer { float:left;width:440px; }
#WSOD div#qdRightDataContainer { float:right;width:229px; }
#WSOD div#FundProfileTable {margin-bottom:10px;border:1px solid #E5E5E5;border-bottom-width:0;}

#WSOD div.QuoteDetails table.quoteTable,
#WSOD div#FundProfileTable table.quoteTable { background-color:transparent; }

#WSOD div.QuoteDetails table.quoteTable thead th,
#WSOD div.QuoteDetails table.quoteTable thead td {
	border-bottom:1px solid #C9CACA;
	color:#333;
}
#WSOD div#FundProfileTable table.quoteTable thead th,
#WSOD div#FundProfileTable table.quoteTable thead td {
	background-color:#EEEEEE;
	font-weight:bold;
	margin-left:-1px;
	padding:4px 9px;
	text-align:left;
}

#WSOD div.QuoteDetails table.quoteTable th,
#WSOD div#FundProfileTable table.quoteTable th {
	text-align:left;
}
#WSOD div.QuoteDetails table.quoteTable td,
#WSOD div#FundProfileTable table.quoteTable td {
	text-align:right;
}

#WSOD div.QuoteDetails table.quoteTable thead th span,
#WSOD div#FundProfileTable table.quoteTable thead th span {
	font-size:90%;
	font-weight:normal;
	color:#999;
}

#WSOD div.QuoteDetails table.quoteTable tbody th,
#WSOD div.QuoteDetails table.quoteTable tbody td {
	border-bottom:1px solid #D9DADA;
	padding:3px;
	font-size:12px;
}
#WSOD div#FundProfileTable table.quoteTable tbody th,
#WSOD div#FundProfileTable table.quoteTable tbody td {
	border-bottom:1px solid #D9DADA;
	padding:5px 6px;
	font-size:12px;
}
#WSOD div.QuoteDetails table.quoteTable tbody th { font-weight:normal; }
#WSOD div.QuoteDetails table.quoteTable tbody td { font-weight:bold;white-space:nowrap; }
#WSOD div.QuoteDetails table.quoteTable tbody td.normalWrap { white-space:normal; }
#WSOD div.QuoteDetails table.quoteTable tbody th span,
#WSOD div.QuoteDetails table.quoteTable tbody td span {
	font-weight:normal;
	font-size:10px;
	color:#999;
}
#WSOD div.QuoteDetails table.quoteTable tbody th span.plainTxt,
#WSOD div.QuoteDetails table.quoteTable tbody td span.plainTxt {
	font-weight:normal;
	font-size:12px;
	color:#333;
}
#WSOD div#FundProfileTable table.quoteTable tbody th { font-weight:normal; }
#WSOD div#FundProfileTable table.quoteTable tbody td { font-weight:bold;white-space:nowrap; }
#WSOD div#FundProfileTable table.quoteTable tbody td.normalWrap { white-space:normal; }
#WSOD div#FundProfileTable table.quoteTable tbody th span,
#WSOD div#FundProfileTable table.quoteTable tbody td span {
	font-weight:normal;
	font-size:10px;
	color:#999;
}
#WSOD div#FundProfileTable table.quoteTable tbody tr.etfFundCompany td span {
	font-weight:bold;
	font-size:12px;
	color:#333;
}

#WSOD div.QuoteDetails table.quoteTable .noBorder { border:none; }

#WSOD div.QuoteDetails div#qdLeftDataContainer table.leftTable {
	float:left;
	width:216px;
}
#WSOD div#FundProfileTable table.leftTable {
	float:left;
	width:220px;
}

#WSOD div.QuoteDetails div#qdLeftDataContainer table.rightTable {
	float:right;
	width:216px;
}
#WSOD div#FundProfileTable table.rightTable {
	float:right;
	width:220px;
}

#WSOD table#distributionTable, #WSOD .schwabETFsTearOffs,
#WSOD .schwabETFsFootnote {
	margin-top:10px;
}

#WSOD div.QuoteDetails  div.distributionsLink{
	margin-top: 10px;
}

/*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 div.QuoteDetails div.leftCol,
#WSOD div#FundProfileTable div.leftCol {
	float:left;
	/*width:441px;*/
	width:564px;
	margin-top:4px;
}

#WSOD div.QuoteDetails div.rightCol,
#WSOD div#FundProfileTable div.rightCol {
	background-color:transparent;
	width:290px;
	float:right;
	margin:10px 0 6px 0;
}

#WSOD div#quoteDetailsChart {
	float:left;
	position:relative;
	z-index:20;
}

#WSOD div#quoteDetailsChart .fundStrategy {
	margin-bottom: 10px;
}

#WSOD div#quoteDetailsChart .fundStrategy h4 {
	margin-bottom:4px;
}

#WSOD div#quoteDetailsChart .fundStrategy sup {
	font-size:65%;
}

#WSOD div.AstInfo h4 {
	margin-bottom:4px;
}

#WSOD div#summaryLinkContainer {}

#WSOD div#summaryLinkContainer h4 {
	float:left;
}

#WSOD div#summaryLinkContainer a {
	float:right;
}

#WSOD div.summaryChartKey {}
#WSOD div.ppLabelRowUpper { margin:0 0 4px 10px; }

#WSOD div.summaryChartKey div.colorKey {
	border:1px solid #999;
	width:8px;
	height:8px;
	float:left;
	margin:2px 0px 0 0;
	font-size:1px;
}

#WSOD div.summaryChartKey div.colorKey1 {background-color:#326698;}
#WSOD div.summaryChartKey div.colorKey2 {background-color:#659EC9;}
#WSOD div.summaryChartKey div.colorKey3 {background-color:#999;}
#WSOD div.summaryChartKey div.colorKey4 {background-color:#666;}
#WSOD div.summaryChartKey div.colorKey5 {background-color:#DD822B;}
#WSOD div.summaryChartKey div.colorKey6 {background-color:#A7A7A7;}

#WSOD div.summaryChartKey div.chartKeyLabel {
	margin-left:4px;
	float:left;
}

#WSOD div.summaryChartKey div.chartKeyLabel h6 a {
	color:#336699;
}

#WSOD div.summaryChartKey div.chartKeyLabel h6.labelType1 {
	color:#333;
	font-weight:bold;
	font-size:110%;
}

#WSOD div.ppLabelRowLower {
	margin:3px 0 0 10px;
}
#WSOD div.summaryChartKey div.chartKeyLabel small {
	color:#999;
	font-size:82%;
}

#WSOD div.ppLabelRowLower div.summaryChartKey {
	float:left;
	margin-right:20px;
}

#WSOD div.summaryChartKey div.chartKeyRating {
	float:left;
	margin:0 0 0 4px;
}

#WSOD div#historicalQuoteLeftCol {
	float:left;
	/*width:440px;*/
	width:558px;
}

#WSOD div#historicalQuoteRightCol {
	float:right;
	width:290px;
}

#WSOD div#quoteDateSelectionContainer {
	xheight:24px;
	xline-height:24px;
	background:transparent url(/schwab/retail/research/resources/img/bg.histQuoteControls.gif) no-repeat left top;
	padding:8px 0 2px 15px;
}

#WSOD div#quoteDateSelectionContainer h6 {
	color:#666;
	float:left;
	margin-top:2px;
}

#WSOD div#quoteDateSelectionContainer select {
	border:1px solid #777;
	margin-left:5px;
	float:left;
	font-size:11px;
	color:#666;
}

#WSOD select#ddQuoteDateMonth {
	width:93px;
}
#WSOD select#ddQuoteDateDay {
	width:52px;
}
#WSOD select#ddQuoteDateYear {
	width:62px;
}

#WSOD div#histQuoteChartControlsContainer {
	margin-bottom:7px;
}

#WSOD div#histQuoteChartContainer {
	padding:0 0 0 7px;
	position:relative;
	z-index:20;
}

#WSOD div#quoteDateCalendarContainer {
	margin:0 4px;
	padding-right:3px;
	border-right:1px solid #DBDAD7;
	float:left;
	display:none;
}

#WSOD a#btnGetQuote {
	margin-left:4px;
}

#WSOD table#dividendSplits {}

#WSOD table#dividendSplits caption {
	padding:3px 0;
	position: relative; /* Firefox has problems with caption elements, so this statement forces layout */
	=position: static; /* IE handles captions properly, and the Firefox layout fix breaks it.  This resets the position for IE. */
}
#WSOD table#dividendSplits caption h4 {
	font-weight:bold;
	color:#333;
	text-align:left;
	float:left;
}

#WSOD table#dividendSplits caption h4 span {
	color:#999;
	font-size:90%;
}

#WSOD table#dividendSplits caption a.detailsLink {
	float:right;
	display:block;
	color:#999;
	padding-left:13px;
	background: transparent url(/schwab/retail/research/resources/img/Icon.dividends.gif) no-repeat scroll 0px 1px;
}

#WSOD table#dividendSplits tbody {}
#WSOD table#dividendSplits tbody tr {

}

#WSOD table#dividendSplits tbody th {
	text-align:left;
	font-weight:normal;
	padding:2px 3px 3px 3px;
	border-bottom:1px solid #E8E8E8;
}

#WSOD table#dividendSplits tbody td {
	text-align:right;
	font-weight:bold;
	padding:2px 4px 3px 3px;
	border-bottom:1px solid #E8E8E8;
}

#WSOD table#dividendSplits tbody tr.firstRow th, #WSOD table#dividendSplits tbody tr.firstRow td {
	border-top:1px solid #E8E8E8;
}

#WSOD table#dividendSplits tbody th.rightGroup {
	border-left:1px solid #E8E8E8;
	padding-left:6px;
}

#WSOD div#hqQuoteContainer {
	margin:3px 0 0 0;
}

#WSOD div#hqQuoteContainer h4.quoteDate {
	font-size:130%;
	font-weight:bold;
	color:#666;
	margin-bottom:2px;
}

#WSOD table#hqSnapQuoteTable {
	margin-bottom:7px;
}

#WSOD table#hqSnapQuoteTable tbody th, table#hqSnapQuoteTable tbody td {
	padding:0 0 0 15px;
	font-size:11px;
}
#WSOD table#hqSnapQuoteTable tbody th {
	text-align:left;
	color:#666;
	font-weight:normal;
}
#WSOD table#hqSnapQuoteTable tbody td {
	text-align:left;
	font-weight:bold;
}
#WSOD table#hqSnapQuoteTable tbody th.firstCol, table#hqSnapQuoteTable tbody td.firstCol {
	padding:0 10px 0 0;
}
#WSOD table#hqSnapQuoteTable tfoot td {
	text-align:left;
	color:#979898;
	font-size:90%;
}

#WSOD table#hqQuoteDetails {}

#WSOD table#hqQuoteDetails caption {
	padding-bottom:4px;
	text-align:left;
	border-bottom:1px solid #D5D5D5;
}
#WSOD table#hqQuoteDetails caption h4 {
	font-weight:bold;
	color:#666;
	float:left;
}

#WSOD table#hqQuoteDetails caption {
	border-bottom:1px solid #D5D5D5;
}

#WSOD table#hqQuoteDetails tbody tr:first-child th,
#WSOD table#hqQuoteDetails tbody tr:first-child td {
	border:none;
}

#WSOD table#hqQuoteDetails tbody th, table#hqQuoteDetails tbody td {
	padding:2px 4px 3px 3px;
	border-top:1px solid #D2D5D6;
	color:#000;
	font-size:11px;
}

#WSOD table#hqQuoteDetails tbody th {
	font-weight:normal;
	text-align:left;

}
#WSOD table#hqQuoteDetails tbody td {
	font-weight:bold;
	text-align:right;
}

#WSOD table#hqQuoteDetails tfoot td {
	text-align:left;
	color:#979898;
	font-size:90%;
}

#WSOD div#historicalQuoteRightCol div#explanatoryTextContainer p {
	color:#666;
	margin:5px 0;
}

#WSOD div#exportQuoteContainer {
	margin-bottom:10px;
}

#WSOD div#exportQuoteLink {
	margin:4px 4px 0 0;
	float:left;
	background:#D8E5EE url(/schwab/retail/research/resources/img/Bg.buttonBlueLeft.gif) no-repeat left top;
	width:124px;
	height:23px;
	line-height:23px;
	font-size:11px;
	position:relative;
}

#WSOD div#exportQuoteLink a {
	color:#336699;
	padding:0 17px 0 5px;
	background:transparent url(/schwab/retail/research/resources/img/Icon.Export.gif) no-repeat right center;
}

#WSOD div#exportQuoteLink img {
	position:absolute;
	top:0px;
	right:0px;
}

#WSOD div#exportQuoteDates {
	color:#999;
	font-size:10px;
	float:left;
	margin:2px 0px 0 0;
}

/* NEW STYLES */

#WSOD div#mktEdgePowerRatingBarContainer {
	position:relative;
	height:21px;
	width:230px;
	overflow:hidden;
	margin-top:3px;
}

#WSOD div#mktEdgePowerRatingBarContainer div.mktEdgePowerRatingIndicator {
	position:absolute;
	font-size:1px;
	width:0px;
	height:15px;
	top:1px;
	border:1px solid #666;
	border-width:0 1px;
}

#WSOD table#performanceReturns {
	border:1px solid #E5E5E5;
	/*width:450px;*/
}

#WSOD table#performanceReturns caption {
	background-color:#eee;
	border:1px solid #E5E5E5;
	font-weight:bold;
	margin-left:-1px;
	padding:4px 9px;
	text-align:left;
}

#WSOD table#performanceReturns caption span {
	font-size:10px;
	color:#999;
	font-weight:normal;
}

#WSOD table#performanceReturns thead tr.titleRow th {
	border:none;
	xfont-size:1px;
}

#WSOD table#performanceReturns thead th {
	background-color:#ddd;
	vertical-align:bottom;
	text-align:left;
	font-weight:normal;
	padding:3px 6px 1px;
}

#WSOD table#performanceReturns thead th.dates {
	text-align:right;
	white-space:nowrap;
}

#WSOD table#performanceReturns thead th div {
	color:#999;
	font-size:90%;
}

#WSOD table#performanceReturns thead th.groupHeading {
	text-align:center;
	padding:1px 0;
}

#WSOD table#performanceReturns thead th.groupHeading strong {
	border-bottom:1px solid #ccc;
	color:#999;
	font-weight:bold;
	margin:0 7px 0 10px;
	display:block;
}

#WSOD table#performanceReturns thead th.description {
	width:138px;
}

#WSOD table#performanceReturns tbody tr.fundData {
	background-color:#F4F8F9;
}
#WSOD table#performanceReturns tbody tr.altColor {
	background-color:#fafafa;
}

#WSOD table#performanceReturns tbody th {
	text-align:left;
	padding:5px 0 5px 6px;
	border-top:1px solid #ccc;
}

#WSOD table#performanceReturns tbody th em {
	font-size:90%;
	color:#999;
	font-weight:normal;
	font-style:normal;
	display:block;
}

#WSOD table#performanceReturns tbody td {
	border-top:1px solid #ccc;
	vertical-align:top;
}

#WSOD table#performanceReturns tbody td.chart {
	vertical-align:middle;
}

#WSOD table#performanceReturns tbody td div.barSpark {
	height:12px;
	width:38px;
	overflow:hidden;
	margin-left:10px;
}

#WSOD table#performanceReturns tbody td div.barSpark1 img {margin-top:-1px;}
#WSOD table#performanceReturns tbody td div.barSpark2 img {margin-top:-14px;}
#WSOD table#performanceReturns tbody td div.barSpark3 img {margin-top:-27px;}
#WSOD table#performanceReturns tbody td div.barSpark4 img {margin-top:-40px;}
#WSOD table#performanceReturns tbody td div.barSpark5 img {margin-top:-53px;}

#WSOD table#performanceReturns tbody td.data {
	text-align:right;
	padding:5px 6px;
	vertical-align:middle;
}

#WSOD table#performanceReturns tbody.datasource td {
	background-color:#ddd;
	color:#999;
	padding:5px 7px 5px 6px;
	font-size:11px;
}

#WSOD table#performanceReturns tfoot td {
	background-color:#eee;
	color:#666;
	padding:5px 8px;
	text-align:right;
	border-top:1px solid #ccc;
}

#WSOD div.TopTenHoldings {
	border:1px solid #ccc;
	/*width:448px;*/
}

#WSOD div.TopTenHoldings h2 {
	background-color:#F0F0F0;
	font-weight:bold;
	padding:6px 9px;
	text-align:left;
	border-bottom:1px solid #ccc;
}

#WSOD div.TopTenHoldings h2 span {
	color:#999;
	font-size:10px;
	font-weight:normal;
}

#WSOD table.standard tbody td.percentAssets {
	padding-left:0;
	xpadding-right:0;
	width:85px;
}
#WSOD table.standard tbody td.inlineBarChartAssets {
	width:110px;
}
#WSOD table.standard tbody td.percentAssets div.values {
	float:left;
	font-weight:bold;
	text-align:right;
	width:38px;
}

#WSOD table.standard tbody td.percentAssets div.barContainer {
	float:right;
	text-align:left;
	width:44px;
}

#WSOD table.standard tbody td.percentAssets div.barContainer div.bar {
	border-right:1px solid #5CA1C8;
	font-size:1px;
	height:8px;
	margin-top:3px;
	width:0pt;
}

#WSOD table.standard tfoot td {
	background-color:#EEEEEE;
	color:#666;
	text-align:right;
}

#WSOD div#fundProfileContainer {}
#WSOD div#fundProfileContainer div.leftCol {
	float:left;
	width:435px;
}
#WSOD div#fundProfileContainer div.rightCol {
	float:right;
	width:230px;
}

#WSOD div#keyFundamentalsContainer {}

#WSOD div#keyFundamentalsContainer div.topRow {}
#WSOD div#keyFundamentalsContainer div.bottomRow {
	margin-top:6px;
}

#WSOD div#keyFundamentalsContainer div.leftCol {
	float:left;
	width:568px;
}
#WSOD div#keyFundamentalsContainer div.rightCol {
	float:right;
	width:290px;
}

#WSOD table#dividendsGrowthTable {
	border-bottom:1px solid #ccc;
}

#WSOD table#dividendsGrowthTable caption {
	border-bottom:1px solid #ccc;
	background-color:#eee;
	padding:6px 11px;
}
#WSOD table#dividendsGrowthTable caption a.detailsLink {
	float:right;
	color:#999;
	padding-left:13px;
	font-size:10px;
	background:transparent url(/schwab/retail/research/resources/img/Icon.dividends.gif) no-repeat 0px 2px;
}
#WSOD table#dividendsGrowthTable caption h3 {
	font-weight:bold;
	float:left;
}
#WSOD table#dividendsGrowthTable tbody th, #WSOD table#dividendsGrowthTable tbody td {
	background-color:#fff;
	padding:5px 10px;
	border-top:1px solid #ddd;
}
#WSOD table#dividendsGrowthTable tbody th {
	text-align:left;
	font-weight:normal;
}
#WSOD table#dividendsGrowthTable tbody td {
	text-align:right;
	font-weight:bold
}
#WSOD table#dividendsGrowthTable tbody tr.firstRow th {
	border:none;
}
#WSOD table#dividendsGrowthTable tbody tr.firstRow td {
	font-weight:normal;
}
#WSOD table#dividendsGrowthTable tbody tr.alt th, #WSOD table#dividendsGrowthTable tbody tr.alt td {
	background-color:#fafafa;
}

#WSOD table#dividendDetailsTable {
	border-bottom:1px solid #ccc;
}

#WSOD table#dividendDetailsTable caption {
	border-bottom:1px solid #ccc;
	background-color:#eee;
	padding:6px 11px;
}
#WSOD table#dividendDetailsTable caption h3 {
	font-weight:bold;
	text-align:left;
}
#WSOD table#dividendDetailsTable tbody th, #WSOD table#dividendDetailsTable tbody td {
	background-color:#fff;
	padding:5px 10px;
	border-top:1px solid #ddd;
}
#WSOD table#dividendDetailsTable tbody th {
	text-align:left;
	font-weight:normal;
}
#WSOD table#dividendDetailsTable tbody th span {
	color:#999999;
	font-size:10px;
	font-weight:normal;
}
#WSOD table#dividendDetailsTable tbody td {
	text-align:right;
	font-weight:bold
}
#WSOD table#dividendDetailsTable tbody tr.firstRow th {
	border:none;
}
#WSOD table#dividendDetailsTable tbody tr.firstRow td {
	font-weight:normal;
}
#WSOD table#dividendDetailsTable tbody tr.alt th, #WSOD table#dividendDetailsTable tbody tr.alt td {
	background-color:#fafafa;
}





#WSOD table#portfolioFundamentals {
	border-bottom:1px solid #ccc;
}

#WSOD table#portfolioFundamentals caption {
	border-bottom:1px solid #ccc;
	background-color:#eee;
	padding:6px 11px;
}
#WSOD table#portfolioFundamentals caption h3 {
	font-weight:bold;
	text-align:left;
}

#WSOD table#portfolioFundamentals caption h3 span {
	color:#999999;
	font-size:10px;
	font-weight:normal;
}

#WSOD table#portfolioFundamentals thead th {
	background-color:#f9f9f9;
	text-align:right;
	padding:5px 10px;
	font-weight:normal;
	border-left:1px solid #ddd;
}

#WSOD table#portfolioFundamentals thead th.firstCol {
	border-left:none;
}

#WSOD table#portfolioFundamentals tbody th, #WSOD table#portfolioFundamentals tbody td {
	background-color:#fff;
	padding:5px 10px;
	border-top:1px solid #ddd;
}
#WSOD table#portfolioFundamentals tbody th {
	text-align:left;
	font-weight:normal;
	border-left:1px solid #ddd;
}

#WSOD table#portfolioFundamentals tbody th.firstCol {
	border-left:none;
}

#WSOD table#portfolioFundamentals tbody th span {
	color:#999999;
	font-size:10px;
	font-weight:normal;
}

#WSOD table#portfolioFundamentals tbody td {
	text-align:right;
	font-weight:bold;
}

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











#WSOD div.RecentHeadlinesError {
	color: #666;
	font-weight: bold;
	margin: 4px 0 20px 5px;
}

#WSOD div.RecentHeadlinesError strong{
	color: #000;
}


#WSOD div.specialDivContainer {
	color:#666;
	margin:6px 0 6px 10px;
}



















#WSOD div#newsHeadline {
	margin:0 10px 7px 12px;
}

#WSOD div#newsHeadline h3 {
	position:relative;
	background:transparent url(/schwab/retail/research/resources/img/Bg.TopCurvedFadeLeft.gif) no-repeat left top;
	font-weight:bold;
	color:#666;
	padding:4px 10px 8px;
	margin:0 -5px;
	position:relative;
}

#WSOD div#newsHeadline h3 img {
	position:absolute;
	top:0px;
	right:0px;
}

#WSOD div#newsHeadline h4 {
	font-size:13px;
	font-weight:bold;
}

#WSOD div#newsHeadline div.sourceDate {
	color:#999;
	font-size:10px;
	margin-top:2px;
}

#WSOD div#newsHeadline div.newsItem {
	margin:0 0 5px 0;
}

#WSOD a.readDetails {
	float:left;
}
#WSOD div.moreHeadlines {
	float:right;
	color:#666;
}
#WSOD div.generalHopup.longHopup {
	width:330px;
}

/* Quote Details - Chart hopups */
#WSOD div.eventsImgDiv {
	left:0;
	position:absolute;
	top:0;
}
#WSOD div.eventsImgDiv.hidden {
	visibility:hidden;
}
#WSOD div.eventsImgDiv .spr {
	padding:0;
	position:absolute;
}
#WSOD div.eventsImgDiv .sprDividends {
	height:10px;
	width:10px;
}
#WSOD div.eventsImgDiv .sprDividendsEx {
	height:11px;
	width:12px;
}
#WSOD div.eventsImgDiv .sprEarnings {
	height:10px;
	width:11px;
}
#WSOD div.eventsImgDiv .sprEarningsDown {
	height:10px;
	width:11px;
}
#WSOD div.eventsImgDiv .sprEarningsUp {
	height:10px;
	width:11px;
}
.sprSplits {background-position:-2228px;padding-right:13px;}
#WSOD div.eventsImgDiv .sprSplits {
	height:10px;
	width:10px;
}
#WSOD iframe.eventsPopupIframe {
	border:0;
	filter: alpha(opacity=0);
	KHTMLOpacity:0;
	opacity: 0;
	position:absolute;
	width:214px;
	z-index:19;
}
#WSOD div.eventsPopupDiv {
	background-color:#FFFFFF;
	position:absolute;
	width:214px;
	z-index:20;
}
#WSOD div.eventsPopupDiv div.eventsPopupHeader {
	background:#FFFFFF url(/schwab/retail/resources/chart/interactive/img/eventsPopupHeader.gif) no-repeat scroll left top;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-indent:5px;
	width:100%;
}
#WSOD div.eventsPopupDiv div.eventsPopupBody {
	background:#FFFFFF url(/schwab/retail/resources/chart/interactive/img/eventsPopupBody.gif) repeat-y scroll left top;
	font-size:11px;
	overflow:hidden;
	width:100%;
}
#WSOD div.eventsPopupDiv div.eventsPopupFooter {
	background:#FFFFFF url("/schwab/retail/resources/chart/interactive/img/eventsPopupFooter.gif") no-repeat top left;
	height:3px;
	font-size:0px;
	width:100%;
}
#WSOD div.eventsPopupBody div.clearer {
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}
#WSOD div.eventsPopupBody div.barChartContainer {
	background:#FFFFFF url(/schwab/retail/research/resources/img/Icon.loading.gif) no-repeat center;
	height:92px;
	float:left;
	width:110px;
}
#WSOD div.eventsPopupBody div.eventDate,
#WSOD div.eventsPopupBody div.earningsInfo {
	color:#666;
	padding:5px 5px 0px 5px;
}
#WSOD div.eventsPopupBody div.earningsInfo span.beat{ color:#00891b; }
#WSOD div.eventsPopupBody div.earningsInfo span.missed{ color:#890202; }
#WSOD div.eventsPopupBody div.dividend,
#WSOD div.eventsPopupBody div.earningsValue,
#WSOD div.eventsPopupBody div.earningsSurprise,
#WSOD div.eventsPopupBody div.earningsSurprisePct,
#WSOD div.eventsPopupBody div.splitRatioDiv,
#WSOD div.eventsPopupBody div.splitPrice {
	float:left;
	padding:5px 2px 5px 5px;
}
#WSOD div.eventsPopupBody div.splitPrice div.splitText {
	color:#999;
}
#WSOD div.eventsPopupBody div.earningsSurprise,
#WSOD div.eventsPopupBody div.earningsSurprisePct {
	color:#999;
	padding-top:9px;

}
#WSOD div.eventsPopupBody div.earningsSurprise div.beat,
#WSOD div.eventsPopupBody div.earningsSurprise div.missed {
	color:#333;
	font-size:12px;
}
#WSOD div.eventsPopupBody div.earningsSurprisePct div.beat {
	color:#00891b;
	background:url("/schwab/retail/resources/chart/interactive/img/earningsUpArrow.gif") no-repeat left 1px;
	text-indent:15px;
	font-size:12px;
}
#WSOD div.eventsPopupBody div.earningsSurprisePct div.missed {
	color:#890202;
	background:url("/schwab/retail/resources/chart/interactive/img/earningsDownArrow.gif") no-repeat left 2px;
	text-indent:15px;
	font-size:12px;
}
#WSOD div.eventsPopupBody div.earningsValue,
#WSOD div.eventsPopupBody div.splitRatioDiv {
	padding-right:10px;
	color:#999;
}
#WSOD div.eventsPopupBody div.earningsValue {
	border-right:1px solid #e6e6e6;
}
#WSOD div.eventsPopupBody div.dividendAmount,
#WSOD div.eventsPopupBody div.earningsAmount,
#WSOD div.eventsPopupBody div.splitRatio {
	color:#333;
	font-size:18px;
	font-weight:bold;
}
#WSOD div.eventsPopupBody div.dividendType {
	color:#999;
	font-size:11px;
	font-weight:bold;
}
#WSOD div.eventsPopupBody div.dividendDate {
	color:#999;
	font-size:10px;
}
#WSOD div.eventsPopupBody div.dividendDate span {
	color:#666;
	margin-right:3px;
}
#WSOD div.eventsPopupBody div.splitPrice div.splitDate {
	color:#666;
	font-size:10px;
}
#WSOD div.eventsPopupBody div.noteText {
	margin:0px 5px;
}


/*Morningstar Investment Style*/
#WSOD .msFrame {
	margin:10px 14px 10px 10px;
}

#WSOD div.msInvestStyleContainer table {
	width:208px;
	color:#797979;
	font-size:90%;
	margin-left:40px;
}

#WSOD div.msInvestStyleContainer table td.msStyleBox  {
	width:42px;
	height:42px; /* for IE6 */
	background-color:#fff;
	border:1px solid #d4d4d4;
}

#WSOD div.msInvestStyleContainer table td.selected  {
	background-color:#73aed4;
}

#WSOD div.msInvestStyleContainer table td.rowLabel  {
	padding-left:5px;
}

#WSOD div.msInvestStyleContainer table td.colLabel  {
	padding-left:3px;
	text-align:center;
}

#WSOD div.msInvestStyleContainer table td.axisLabel  {
	color: black;
	font-weight: bold;
	text-align: center;
}

#WSOD div.msInvestStyleContainer table td.bottomAxisLabel  {
	padding-top: 5px;
}

#WSOD div.schwabFundHilites {
	color:#424242;
}

#WSOD div.msCategoryDesc label {
	color:#666;
	font-weight:bold;
}

#WSOD div.schwabFundHilites ul {
	list-style-type:disc;
	margin:5px;
	padding:0 0 0 15px;
}

#WSOD div.schwabFundHilites li {
	margin:0 0 10px 0;
}

#WSOD div.ETPRiskText {
	width:100%;
	margin-top:10px;
}

#WSOD div.ETPRiskText h4 {
	margin-bottom:4px;
}

#WSOD div.ETPRiskText p {
	margin-bottom:4px;
}

/*
Fundamentals Module - Schwab ETFs Fixed Income Fund
*/
#WSOD .SchwabFixedIncomeFundamentals .generalHopup {
	width:350px;
}

/* top 10 holdings */
#WSOD #tthHoldingWeightingsTable .description {
	/*width: 128px;*/
}

#WSOD #tthHoldingWeightingsTable .assetColumn {
	min-width: 110px;
}

/* Risk/Volatility */

.RiskVolatility {
	position:relative;
}

#WSOD #tblPortfolioStatistics {
	float:left;
	width:568px;
}

#WSOD #tblVolatility {
	float:right;
	width:290px;
}

#WSOD table.tblRiskVolatility thead th {
	background-color: #EEEEEE;
	padding:4px 9px;
}

#WSOD .riskVolatilityHopup {
	width:600px;
	left:100px;
	top:-216px;
}

#WSOD .riskVolatilityHopup .heading {
	border-bottom:1px solid #ccc;
	color:#000;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;
}

#WSOD .riskVolatilityHopup .ctScrollContainer {
	height:180px;
	overflow-x:hidden;
	overflow-y:auto;
}

#WSOD .riskVolatilityHopup p {
	margin:10px 0;
}


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


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

#WSOD .inactiveFund {
	text-transform:uppercase;
	background:url(/schwab/retail/research/resources/img/Icon.schwabETFSymbolAlert.gif) right no-repeat;	
}

#WSOD div.etfsAllSchwabETFs {
	width:724px;	
	z-index:500;
	position:absolute;
	background:#fff;
	border:1px solid #6c6c6c;
}

#WSOD div.etfTitleBar * {	
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

#WSOD div.etfTitleBar {	
	padding:6px 7px;
	background-color:#659ec9;
}

#WSOD div.etfTitleBar a.close {
	padding-right:16px;
	background:url(/schwab/retail/research/resources/img/Icon.close.gif) right no-repeat;
}

#WSOD div#etfFundTypesContainer {
	padding:10px;
}

#WSOD div#etfFundTypesControl {
	width:213px;
}

#WSOD div#etfFundTypesControl h4 {
	font-size:14px;
	margin:0 0 6px 0;
}

#WSOD div#etfFundTypesControl ul {
	margin:0;
	padding:0;
}

#WSOD div#etfFundTypesControl ul li {
	padding:0;
	height:29px;
	width:196px;
	cursor:pointer;
	overflow:hidden;
	list-style:none;
	margin-bottom:3px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	background:#fafafa url(/schwab/retail/research/resources/img/Bg.LightGrayGradientBorder.gif) repeat-x scroll center top;
}

#WSOD div#etfFundTypesControl ul li.active {
	width:213px;
	border-left:none;
	border-right:none;
	background:#FFF url(/schwab/retail/research/resources/img/Bg.PointerBarLightGray.gif) no-repeat scroll right top;
}

#WSOD div#etfFundTypesControl ul li div {
	padding:7px 6px;
	font-weight:bold;
	color:#666;
}

#WSOD div#etfFundTypesControl ul li.active div {
	color:#333;
}

#WSOD div#etfFundTypesDetails {
	width:478px;
	border:1px solid #ccc;
}

#WSOD div#etfFundTypesDetails .contentHead {
	color:#000;
	font-size:11px;
	background-color:#ddd;
	border-bottom:1px solid #ccc;
}

#WSOD div#etfFundTypesDetails .fundTypeDetails {	
	zoom: 1;
	height:314px;
	overflow-y:auto;
	overflow-x:hidden;
	display:none;
}

#WSOD div#etfFundTypesDetails .visible {
	display:block;
}

#WSOD div#etfFundTypesDetails .detailContent {
	border-bottom:1px solid #ccc;
}

#WSOD div#etfFundTypesDetails .lastdetailContent {
	border-bottom:none;
}

#WSOD div#etfFundTypesDetails .detailContent p {
	color:#666;
	margin:7px 0;
}

#WSOD div#etfFundTypesDetails .detailContent small {
	color:#999;
	display:block;
	font-size:10px;
}

#WSOD div#etfFundTypesDetails sup {
	font-size:9px;
}

#WSOD div#etfFundTypesDetails .detailContent .symbolLink {
	color:#336699;
	cursor:pointer;
	text-transform:uppercase;
	text-decoration:underline;
}

/*Global*/
#WSOD div.etfsAllSchwabETFs .frameLayout {
	padding:7px 0 3px 12px;
}

#WSOD div#etfFundTypesDetails .leftContent {
	width:260px;
}

#WSOD div#etfFundTypesDetails .rightContent {
	width:178px;
	margin-left:10px;
}

/*POPUP MASK*/
#WSOD #schwabETFMask {	
	top:0;
	left:0;
	z-index:20;
	width:100%;
	background:#fff;
	position:absolute;
	opacity:.4;
	filter: alpha(opacity=40);
	KHTMLOpacity:.4;
}

/* Select List ETF sprite positioning */
/*#WSOD .sprSelectListETF {
	background-position: -2587px 2px;
	padding-right: 42px;
}*/

#WSOD div.FirstGlance div.firstGlanceIcon{
	display:inline-block;
}

#WSOD div.FirstGlance div.firstGlanceIcon + div.firstGlanceIcon{
	margin-left:5px;
}

#WSOD div.FirstGlance span.etfIconText {
	color: #326698;
	font-size: 10px;
	margin-left: 4px;
}
/*#WSOD div.FirstGlance span.selectListIcon{
	margin-left: 6px;
	position: relative;
	top: -3px;
}*/

#WSOD div.FirstGlance div.viewMoreSchwabETFs{
	margin: 4px 0;
}
/* -- Loaded: /schwab/Prospect/research/resources/style/ETFsAllSchwabETFs.css*/
/* Time taken: 6 */