
/* GLOBAL */

body {
	background-color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0;
	padding:0;
}
p, h1, h2, h3, h4, h5, h6 {
	margin:0 !important;
	padding:0 !important;
}
.outside_wrap {
	width:780px;
	margin:0 auto;
	padding:0;
	position:relative;
}
.green {
	color:#88AB2E;
}

/* TOP SECTION */
.head {
	height:90px;
	margin:0 0 5px;
	background-color:#000;
	position:relative;
	clear:both;
}
.head img {
	margin:0 auto;
	position:relative;
	left:220px;
}
.crumb {
	height:8px;
	margin:0;
	padding-top:5px;
	background-color:#fff;
	text-align:right;
	color:#88AB2E;
	font-size:10px;
	font-weight:bold;
	/*clear:both;*/
}

/* BODY */
.int {
	background-color:#fff;
	margin:0;
	padding:0;
	clear:both;
}
.bold 
{
    font-weight:bold;
}

/* LEFT MENU */
.leftCol {
	width:190px;
	margin:0;
	padding:0;
	float:left;
	background:#fff;
}
.leftMenu {
	width:170px;
	min-height:300px;
	margin:0;
	padding:10px;
	background:#000;
	color:#fff;
	font-size:9px;
}

#ctl00_cphLeftCol_ContentBlock2 p{
	width:155px;
	padding: 15px 0px 0px 10px;
}
.glossymenu {
	background:#000;
	width: 190px;
	float:left;
	margin-top:7px;
}
.glossymenu ul{
	visibility:hidden;
	margin:0;
	padding:0;
}
.glossymenu ul ul{
	margin:0 0 0 10px;
	padding:0;
}
.glossymenu li ul{
	list-style-type: none !important;
	margin: 0;
	width: 190px; /*WIDTH OF MAIN MENU ITEMS*/
/*	border: 1px solid black;*/
	width:170px;
/*	min-height:300px;*/
	padding:0px;
	color:#fff;
	font-size:9px;	
}
.glossymenu li ul li a {
	padding:6px 0 6px 15px;
	width:164px;
}
.glossymenu li{
	position: relative;
	list-style-type: none !important;
	clear:both;
}
.glossymenu li li a {
	background: url(../images/tri.png) no-repeat left;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	display: block;
	width: auto;
	padding: 5px 0 5px 15px;
	text-decoration: none;
	list-style-type: none !important;
}
.glossymenu li li li a {
/*	_color: #88AB2E;*/
}
.glossymenu li ul  { /*SUB MENU STYLE*/
	color:#88AB2E;
	position: absolute;
	width: 180px; /*WIDTH OF SUB MENU ITEMS*/
	left: 7px;
	top: 0;
	display: block;
	list-style-type: none !important;
	visibility:visible;
}
.glossymenu li ul li ul  { /*SUB MENU STYLE*/
	background:#fff;
	color:#88AB2E;
	position: absolute;
	width: 190px; /*WIDTH OF SUB MENU ITEMS*/
	left: 183px;
	top: 0;
	display: none;
	list-style-type: none !important;
	border-top: 1px solid #88AB2E;
}
.glossymenu li ul li ul li { /*SUB MENU STYLE*/
	_width: 190px; /*WIDTH OF SUB MENU ITEMS*/
}
.glossymenu li ul li ul a{ /*SUB MENU STYLE*/
	background: url(../images/tri.png) no-repeat 98%;
	color:#88AB2E !important;
}
.glossymenu li ul li ul li a:hover{ /*SUB MENU STYLE*/
	_color:#fff !important;
}
.glossymenu li ul li ul li:hover{ /*SUB MENU STYLE*/
/*	color:#ffffff !important;*/
	background-color:#88AB2E;
}
.glossymenu li ul li ul li:hover a{ /*SUB MENU STYLE*/
	color:#ffffff !important;
	background: url() no-repeat 98%;
}
.glossymenu li ul li ul li:hover ul li a{ /*SUB MENU STYLE*/
	color:#88AB2E !important;
	background: url() no-repeat 98%;
}
.glossymenu li ul li ul li ul li:hover a{ /*SUB MENU STYLE*/
	color:#ffffff !important;
	background: url() no-repeat 98%;
}
.glossymenu li ul li ul li ul a{ /*SUB MENU STYLE*/
	color:#88AB2E;
	background: url() no-repeat 98%;;
}
.glossymenu li ul li ul li ul a:hover{ /*SUB MENU STYLE*/
	_color:#88AB2E;
}
.glossymenu li ul li ul li ul  { /*SUB MENU STYLE*/
	background:#fff;
	color:#88AB2E;
	position: absolute;
	width: 190px; /*WIDTH OF SUB MENU ITEMS*/
	left: 188px;
	top: 0;
	display: none;
	list-style-type: none !important;
}
.glossymenu li ul li ul li{
	color:#88AB2E;
	list-style-type: none !important;
	border-right: 1px solid #88AB2E;
	border-bottom: 1px solid #88AB2E;
	border-left: 1px solid #88AB2E;
}
.glossymenu li ul a {
	list-style-type: none !important;
}
.glossymenu li ul a:hover {
/*	background:#fff;*/
	color:#88AC2D !important;
}
.glossymenu li ul ul a {
	background: url() no-repeat 98%;
}
.glossymenu li ul ul a:hover {
	background: url() no-repeat 98%;
}
.glossymenu .arrowdiv {
	position: absolute;
	right: 2px;
	background: transparent url(images/tri.png) no-repeat left;
}
.glossymenu li a:visited, .glossymenu li a:active{
/*	color: white;*/
	text-decoration:none;
}
.glossymenu li a:hover{
/*	color:#88AB2E;*/
	text-decoration:none;
}
.glossymenu .sf-sub-indicator {
	display:none;	
}
/* IE  */
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }

/* MAIN CONTENT */
.mainCol {
	width:575px;
	margin:0;
	padding-left:5px;
	float:left;
}
.pageHdr {
	width:100%;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	background:#000;
	color:#fff;
	line-height:2em;
	clear:none;
}
.mainBanner {
	background:#88AB2E;
	width:580px;
	height:130px;
	margin:10px 0;
	padding:0;
	clear:both;
}
.leftCol {
	float:left;
}
.rightCol {
	/*width:230px;*/
	float:right;
	margin:0;
}
/* green tabbed black box */

.greentab {
	color:#fff;
	background:#88AB2E;
}
.greentab-inner {
	padding:0 0 0 10px;
}
.greentab h4 {
	line-height:2em;
	font-size:12px;
	background: url(../images/top-right.gif) no-repeat right top;	
}

.blkbody {
	color:#fff;
	background:#000 url(../images/bottom-left-blk.gif) no-repeat left bottom;
	margin-bottom:10px;
}
.blkbody h4 {
	font-size:10px;
	color:#fff;
	background: url(../images/top-right-blk.gif) no-repeat right top;
	padding:0;
	margin:0;
}
.blkbody p {
	position:relative;
	padding-right:5%;
	margin:0;
	line-height:1.4em;
}
.blkbody a:link, .blkbody a:visited {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.blkbody a:hover {
	color:#88AB2E;
	text-decoration:none;
}
.blkbody-outer {
	background: url(../images/bottom-right-blk.gif) no-repeat right bottom;
	padding-bottom:5%;
}
.blkbody-inner {
	padding:0 0 0 10px;
	margin:0;
}
.blkbody-inner ul li 
{
	margin:0 0 5px 0;
}

/* black tabbed dotted box */

.blacktab {
	color:#fff;
	background:#000;
}
.blacktab-inner {
	padding:0 0 0 10px;
}
.blacktab h4 {
	line-height:2em;
	font-size:12px;
	background: url(../images/top-right-blk.gif) no-repeat right top;	
}

.dotbody {
	color:#000;
	background:#fff url(../images/bottom-left-dot.gif) no-repeat left bottom;
	margin-bottom:10px;
}
.dotbody h4 {
	font-size:10px;
	color:#000;
	background: url(../images/top-right-dot.gif) no-repeat right top;
	padding:0;
	margin:0;
}
.dotbody p {
	position:relative;
	padding-right:5%;
	margin:0;
}
.dotbody a:link, .dotbody a:visited {
	font-weight:bold;
	color:#88AB2E;
	text-decoration:none;
}
.dotbody a:hover {
	color:#000;
	text-decoration:none;
}
.dotbody-outer {
	background: url(../images/bottom-right-dot.gif) no-repeat right bottom;
	padding-bottom:5%;
}
.dotbody-inner {
	padding:0 0 0 10px;
	margin:0;
}
.disclaimer {
	margin:0;
	padding:10px 0;
	color:#666;
	clear:left;
}
.disclaimer p {
	margin: 0 0 0 10px;
}

/* FOOTER */
.footer {
	height:25px;
	margin:0;
	padding:7px 0 0 5px;
	background-color:#000;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	clear:both;
}
.footer a:link, a:visited {
	color:#fff;
	text-decoration:none;
}
#swfMainVegTicker {
	width:330px;
	float:left;
	margin:0 0 0 0;
}
.tabHeader
{
	height:19px;
	padding-left:5px;
	vertical-align:bottom;
	float:left;
}
.tabHeader a:link, .tabHeader a:visited 
{
	color:#88AB2E;
	text-decoration:none;
}
.tabHeader p
{
	vertical-align:bottom;
}
.middleCol {
	width:360px;
	margin:0;
	padding:0;
	float:left;
	background:#fff;
}
.BodyTextETFWhite
{
	color:#ffffff;
}
.AssociatedImage
{
	border-bottom: white 3px solid; 
	border-left: 0px; 
	border-right: white 3px solid;
}
.GreenBoldETF
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #88ab2e;
	font-weight:bold;
	border-top:none !important;
}
.BlackBoldETF
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
table.BlackBoldETF
{
	border:0;
	width:100%;
}
.BodyTextETFGreen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #88ab2e;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
}
.BodyTextETFGreen a:link, .BodyTextETFGreen a:visited {
	color:#88AB2E;
	text-decoration:underline;
}
#fb5d653b_6_0_unorderedlist.ekmenu_unorderedlist {
	margin:0 0 0 10px;
	padding:0;
}

table#indexStats {
	width:100%;
	border:0;
    overflow: hidden;
	margin-top:10px;
}
.blackTabTitle {
	color: #ffffff; 
	font-weight: bold; 
	font-size: 10; 
	padding: 0 0 1 0;
}

.ETFdisclaimer 
{
    margin:0px;
    padding:10px 0px 0px 0px;
}
.marginBump 
{
    color:#000;
    padding:0 0 0 5px !important;
}
.blackBarHeader 
{
    line-height:2em; 
    background:#000; 
    color:#fff; 
    margin:0;
    padding:0 0 0 5px !important; 
    font-weight:bold;
}

.BodyTextGreen {
color:#88AB2E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
text-decoration:none;
}


.sitemap li{
	color:#88AB2E;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}

.sitemap li a:hover {
	background-color:#e3f5b6;
	font-weight:bold;
	text-decoration:none;
}
.sitemap a:link, .sitemap a:visited {
	color:#88AB2E;
	font-weight:bold;
	text-decoration:none;
}
.sitemap a:hover {
	color:#88AB2E;
	font-weight:bold;
	text-decoration:none;
}
.sitemapAnchor a:link, .sitemapAnchor a:visited {
	color:#88AB2E;
	font-weight:bold;
	text-decoration:none;
}
.sitemapAnchor a:hover {
	color:#88AB2E;
	font-weight:bold;
	text-decoration:none;
}
.pdfLink a:link, .pdfLink a:visited {
	color:#000;
	text-decoration:none;
}
.pdfLink a:hover {
	text-decoration:underline;
}
#fb5d653b_6_0_unorderedlist_item_6.ekmenu_unorderedlist_item li {
	clear:both;
}
.tblRetValuesHeader {
    border-top: solid 1px #88AB2E;
}
.tblIMValuesDate {
    border-top: solid 1px #88AB2E;
/*	border-left: solid 1px #88AB2E;
	border-right: solid 1px #88AB2E;*/
}
.noUnderline a:link, .noUnderline a:visited 
{
    text-decoration:none;
}
/* INDEX_VR */
.tblValuesHeaderRight, .tblValuesHeaderCenter , .tblRetValuesHeader
{
	color:#88AB2E;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding:5px;
	vertical-align:bottom;
}
.tblRetValuesHeader
{
	color:#88AB2E;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding:5px;
	vertical-align:top;
}
.tblValuesHeaderRight
{
	text-align:right;
}
.tblValuesGroupHeader, .tblRetValuesGroupHeader
{
	font-weight:bold;
	padding:5px;
	margin:5px;
}
#ctl00_cphMain_pnlData.MainData tr td 
{
    border-bottom:1px solid #88AB2E;
    border-right:1px dotted #88AB2E;
}
.tblValuesLeft a:link, .tblValuesLeft a:visited
{
	font-weight:bold;
    color:#88ab2e;
    text-decoration:none;
	padding:5px 0;
}
.tdDataLeft a:link, .tdDataLeft a:visited
{
    font-weight:bold;
    color:#88ab2e;
    text-decoration:none;
}
.tblValuesLeft
{
	padding:5px 0 5px 0;
}
.tblValuesCenter
{
	padding:5px;
}
.tblRetValuesCenter 
{
	padding:5px;
	text-align:center;
	vertical-align:text-bottom;
}
/* CHART */

.priceCharts a:link, .priceCharts a:visited
{
    color:#006699;
    text-decoration:none;
}

.BodyTextgray 
{
	color:#999;
}
.currentSelection {
	font-weight:bold;
    color:#88ab2e !important;
}
.Green10 
{
    font-weight:normal;
}
table {
	border-collapse:collapse;
}
.tdData, .tdDataGreen, .tdDataRed, .tblValuesCenter {
	white-space:nowrap;
}
