

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

div#WSOD.StandAlone {
	width:743px;	
	background:#fff;
}

#WSOD.StandAlone div#pageHeader {
	border-bottom:1px solid #f5f2e8;
}

#WSOD.StandAlone div#pageHeader h1 {
	height:46px;
	width:131px;
	background:url(/schwab/retail/resources/img/Logo.Schwab.gif) no-repeat 15px center;	
}

#WSOD.StandAlone div#pageHeader a.close {
	font-size: 11px;
	line-height:46px;
	padding-right:14px;
	margin-right:10px;
	background:url(/schwab/retail/research/resources/img/Icon.close.gif) right no-repeat;	
}

/*PAGE TOOLS*/
#WSOD div.ChangeCompany span.txtSpan {
	margin-right:10px;
}

/*FIRST GLANCE*/
#WSOD div.FirstGlance h2 {
	margin-bottom:10px;
}

#WSOD div.FirstGlance a.tearOff {
	font-size:11px;
	margin-left:5px;
}

/*CHART CONTAINER*/
#WSOD div.moduleChartContent {
	margin:10px;
}

#WSOD div.moduleChartContent .moduleNav {
	margin-bottom:5px;
}

/*SCHWAB ETF HOPUP*/
#WSOD div.schwabETFHopup {	
	top:-4px;
	left:90px;
	z-index:99;
	width:250px;
	display:none;
	position:absolute;
	background-color:#fff;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
}

#WSOD div.schwabETFHopup .shadowLayout {
	border-right:1px solid #a3a2a2;
	border-right:1px solid #a3a2a2;
}

#WSOD div.schwabETFHopup .contentLayout {
	border:1px solid #727272;
}

#WSOD div.schwabETFHopup h3 {
	color:#fff;
	padding:5px 0 3px 5px;
	background-color:#5993c1;
	text-transform:capitalize;
	border-bottom:1px solid #959595;	
}

#WSOD div.schwabETFHopup .popupPieContent {
	margin:5px 0 10px 5px;
}

#WSOD div.schwabETFHopup h4 {
	font-size:165%;
	margin-bottom:10px;
}

#WSOD div.schwabETFHopup p {
	color:#666;
}

/*GLOBAL*/
#WSOD p#chartUnavailable {
	display:none;
}

table.basic {}

#WSOD table.basic tbody td {	
	padding:3px 5px;
	vertical-align:top;
	border-bottom:1px solid #d9dada;
}

#WSOD table.basic tbody td.cellHeading {
	padding-left:0;
}

#WSOD table.basic tbody td.cellHeadingNoBorder {
	border: none;
	font-weight: bold;
}

#WSOD table.basic tbody td.cellHeading,
#WSOD table.basic tbody .data {
	font-weight:bold;
}

#WSOD table.basic tbody td.cellSubHeading {
	font-weight:normal;
	padding: 0 5px;
}

#WSOD table.basic tbody td.cellSubHeadingNoBorder {
	border: none;
	padding: 0;
}

#WSOD table.basic tbody td.emptyColumn {
	border-bottom:none;
}

#WSOD table.basic tbody td.cellFootnote {
	color:#999;
	padding-left:0;
	border-bottom:none;	
}

#WSOD table.basic tbody td.cellBlurb {
	background-color:#f6f6f6;
	padding:10px 8px 6px 10px;
	border:1px solid #ccc;
}

#WSOD table.basic tbody .cellSublabel {
	color:#999;
	font-size:11px;
}


/*PAGINATION CONTAINER*/
#WSOD div.paginationContainer {	
	zoom:1;
	padding:5px;
	background:#eee;
	text-align:right;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

#WSOD div.paginationContainer p,
#WSOD div.paginationContainer ul,
#WSOD div.paginationContainer ul li {
	display:inline;
}

#WSOD div.paginationContainer ul li {
	padding:2px;
}

#WSOD div.paginationContainer ul li.currentPage a,
#WSOD div.paginationContainer ul.paginationOptions li.active a  {	
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#WSOD div.paginationContainer ul li.inactive {
	color:#666;
}

#WSOD div.paginationContainer ul.paginationOptions {
	margin-right:30px;
}

#WSOD div.paginationContainer ul.paginationOptions li a {
	cursor:pointer;
	text-decoration:underline;	
}

#WSOD div.paginationContainer ul li.inactive,
#WSOD div.paginationContainer ul.paginationOptions li.active a {
	cursor:default;
}

#WSOD .hFrame {
	margin:14px 10px 14px 0;	
}

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

#WSOD .ecRegion {
	border-top:1px solid #ccc;
	padding:8px 22px 6px 10px;
}

#WSOD .ecRegion .footnote {
	color:#666;
	margin-top:14px;

}

#WSOD div.moduleFootNote h4 {
	background-color:#ddd;
	padding:4px 0 2px 10px;
	border-top:1px solid #cbccce;
	border-bottom:1px solid #cbccce;	
}

#WSOD div.moduleFootNote p {
	margin-bottom:10px;
}

#WSOD .schwabFooter {
	font-size:90%;
	color:#666;
	padding:0 10px;
}
	
#WSOD .tabularContent {
	width:212px;
	margin-left:16px;
	_display:inline;
}

#WSOD .alternateSuffix {
	font-weight: bold;	
}

#WSOD .asOfDate {
	color: #ccc;
	font-size: 90%;
	margin-left: 5px;
}

/*PREMIUM/DISCOUNT MODULE*/


/*HOLDINGS MODULE*/
#WSOD div.SchwabETFHoldings div.moduleheader1 {
	color:#fff;	
}

#WSOD div.SchwabETFHoldings div.moduleheader1 span {
	margin-left:4px;
}

#WSOD div.SchwabETFHoldings div.moduleheader1 label {
	float:right;	
}

#WSOD div.SchwabETFHoldings p.noInfoAvail {
	padding-bottom:30px;
}

#WSOD div.SchwabETFHoldings div.moduleChartContent {
	margin:10px 7px 0 7px;
	padding-bottom:0;
	background:#ffffff url(/schwab/retail/research/resources/img/Gradient.ETFHoldings.Header.gif) no-repeat 0 0;
}

#WSOD div#schwabETFHoldingsChartContainer {
	z-index:3;
	margin-right:22px;
	position:relative;
}

#WSOD div.SchwabETFHoldingsTable {
	padding-top:15px;
}

#WSOD table#tthHoldingsTable .firstColumn {
	padding-left:12px;
}

#WSOD table#tthHoldingsTable .lastColumn {
	padding-right:10px;
}

/*PIE CHART FUND HIGHLIGHTS*/
#WSOD div.pieChartFundHighlights {
	z-index:2;
	position:relative;
	padding-left:30px;	
}

#WSOD div.pieChartFundHighlights ul {	
	color:#666;
	list-style-position:inside;
	list-style-type:disc;
}

#WSOD div.pieChartFundHighlights ul,
#WSOD div.pieChartFundHighlights li {
	margin:0;
	padding:0;
}


/*PIE CHART LEGEND*/
#WSOD div.pieChartLegendContainer {
	padding-right:10px;
	z-index:2;
	position:relative;
	margin-bottom:5px;
}

#WSOD #schwabETFsFixedIncomeHoldings div.pieChartLegendContainer {
	min-height:64px;
	border-right:1px solid #e0e1e4;
}

#WSOD #schwabETFsFundHighlights {
	min-height:64px ! important;
	border-left:1px solid #e0e1e4;
}

#WSOD #schwabETFsFixedIncomeHoldings .moduleChartContent {
	margin-bottom:10px;
}

#WSOD dl.pieChartLegend {
	width:164px;
}

#WSOD dl.pieChartLegend, #WSOD dl.pieChartLegend * {
	margin:0;
	padding:0;
}

#WSOD dl.pieChartLegend dd {
	color:#666;
	margin-left:10px;
	text-transform:capitalize;	
}

#WSOD dl.pieChartLegend dt {
	top:4px;
	width:7px;
	height:7px; 
	position:relative;
	background:transparent url(/schwab/retail/research/resources/img/Icon.schwabETFsPieLegends.gif) no-repeat 0 0;
}

#WSOD dl.pieChartLegend dt.color0,
#WSOD dl.pieChartLegend dt.IX450000 {	
	background-position:0 0; 
}

#WSOD dl.pieChartLegend dt.color1,
#WSOD dl.pieChartLegend dt.IX350000 {	
	background-position:0 -17px; 
}

#WSOD dl.pieChartLegend dt.color2,
#WSOD dl.pieChartLegend dt.IX400000 {	
	background-position:0 -34px; 
}

#WSOD dl.pieChartLegend dt.color3,
#WSOD dl.pieChartLegend dt.IX100000 {	
	background-position:0 -51px; 
}

#WSOD dl.pieChartLegend dt.color4,
#WSOD dl.pieChartLegend dt.IX300000 {	
	background-position:0 -68px; 
}

#WSOD dl.pieChartLegend dt.color5,
#WSOD dl.pieChartLegend dt.IX200000 {	
	background-position:0 -85px; 
}

#WSOD dl.pieChartLegend dt.color6,
#WSOD dl.pieChartLegend dt.IX250000 {	
	background-position:0 -102px; 
}

#WSOD dl.pieChartLegend dt.color7,
#WSOD dl.pieChartLegend dt.IX550000 {	
	background-position:0 -119px; 
}

#WSOD dl.pieChartLegend dt.color8,
#WSOD dl.pieChartLegend dt.IX500000 {	
	background-position:0 -136px; 
}

#WSOD dl.pieChartLegend dt.color9,
#WSOD dl.pieChartLegend dt.IX150000 {	
	background-position:0 -153px; 
}


/* -- Loaded: /schwab/Prospect/research/resources/style/SchwabETF.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: 16 */