/* CSS Document */
body{
	margin:0px;padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#f6f6eb;
}
p{ padding-right:4px;}
#BODY{
	margin:auto;
	padding-left:10px;
	background-image: url(images/borderbg-left.jpg);
	background-repeat: repeat-y;
	width:900px;
	background-position: left top;
}
#LeftBorder{
	padding-right:10px;
	background-image: url(images/borderbg-right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
a{ text-decoration:none; 
color:#454545;}
a:hover{ text-decoration:underline; color:#454545;}

#Container{
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 8px;
	padding-left: 11px;
	width:870px;
	background-color:#FFFFFF;

}
#Header {
	position:relative;
	height:70px;
	background-color: #e1e1e1;
	width:870px;
}
#Header img{ margin-top:13px; margin-left:19px;}
#Header #Links{
	position:absolute;
	top:8px;
	left:820px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#Menu{ height:51px; width:870px;}


#InnerContainer{ width:870px; margin-top:3px;}

#Flash{ position:relative; width:655px; height:214px;}

#DailyFund{	
	position:absolute;
	width:211px;
	height:214px;
	margin-left:658px;
	top:132px;
	background-color: #e1e1e1;
}
.grid{ border-top:1px solid #999999; border-right:1px solid #999999; margin-bottom:2px;}
.grid td{ border-left:1px solid #999999;border-bottom:1px solid #999999; padding-top:2px;}
#Financial{	
	margin-top:5px;
	position:absolute;
	width:211px;
	height:69px;
	margin-left:658px;
	top:272px;
	background-color: #e1e1e1;
}

#quotes{ margin-top:4px;margin-bottom:10px;
}
#quotes a{ color:#F75900}

.text{ 
font-family: "Georgia", Times New Roman, Times, serif;
font-size: 13px;
line-height:20px;
color: #666666;
}

.heading{ 
font-family: "Georgia", Times New Roman, Times, serif;
font-size: 20px;
letter-spacing:1px;
color: #F75900;
margin:0px;
}

.AlternateItem{background-color:#d5d5d5;}
.smalltxt_orange{color:#f75900}
ul{
	list-style-type:none;
	margin-top:5px;
	margin-left:20px;
}
/*--------- right middle left Section Of Inner Page*/

#LeftSection{ height:291px; width:420px;}
#LeftSection #Introduction{ height:130px; width:420px; background-color:#e1e1e1; border-top:4px solid #011a5f; padding-top:8px; padding-bottom:2px;}
#LeftSection #Introduction h1{ padding-left:20px; font-family:Tahoma;  color:#011a5f; font-size:20px; font-weight:100; margin:0px}
#LeftSection #Introduction p{ padding-left:20px; font-family:Tahoma;  color:#454545; font-size:12px; font-weight:100; margin-top:0px;}
#LeftSection #Introduction #Button{
	color:#FFFFFF;
	width: 80px;
	border: 1px solid #FFFFFF;
	background-color:#f75900;
	position:relative;
	float:right;
	margin-right:18px;
}
#LeftSection #MarketWatch{ margin-top:5px; height:136px; width:420px; background-color:#e1e1e1; border-top:4px solid #f75900; padding-top:8px; padding-bottom:2px;}
#LeftSection #MarketWatch h1{ padding-left:20px; font-family:Tahoma;  color:#f75900; font-size:20px; font-weight:100; margin:0px}
#LeftSection #MarketWatch p{ padding-left:20px; margin:0px; font-family:Tahoma;  color:#454545; font-size:12px; font-weight:100; }
#LeftSection #MarketWatch img{ float:right; margin-right:20px;}
#LeftSection #MarketWatch #Button{
	color:#FFFFFF;
	width: 80px;
	border: 1px solid #FFFFFF;
	background-color:#f75900;
	position:relative;
	float:right;
	margin-right:18px;
}

#MiddleSection{ 
	vertical-align:bottom; 
	height:287px; width:222px; position:absolute; 
	margin-left:426px; 
	top:368px; 
	border-top:4px solid #e1e1e1; 
	vertical-align:bottom;
	margin-top:4px; 
 }
#MiddleSection #txtEmail{ width:194px ; height:16px; position:absolute; top:250px; left:10px; font-size:12px; color:#414141;}


#RightSection{ margin-top:4px;  vertical-align:bottom; height:287px; width:210px; position:absolute; margin-left:658px; top:368px; border-top:4px solid #e1e1e1; vertical-align:bottom}

.NewsArchive{ margin:6px 5px 6px 20px; padding:0px 5px 0px 10px; list-style:none;}
.NewsArchive li{ list-style-type:decimal; padding:7px 0px 7px 0px}
.NewsArchive a{ font-weight:bold; color:#FE6E1B}
.NewsArchive a:hover{ color:#666666}

#Downloads{ background-color:#f0f0f0;font-size:11px;  padding-left:5px; }
#Downloads a { text-decoration:none; color:#E85201}
#Downloads a:hover{text-decoration:underline}
/* --------- Footer Section -----------------*/
#Footer{ width:870px; padding-top:5px; margin-top:10px}
#Footer HR{ height:1px; color:#b3b3b3; padding-bottom:8px;}
#Footer #CopyRight{
	margin-top:12px;
	background-color:#011a5f;
	color:#FFFFFF;
	padding-top:6px;
	padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:5px;
}
#Footer #Links { color:#939393}
#Footer #Links a{ color:#939393}
#Footer P{color:#939393; margin-top:12px;}

#heading{
	margin:0px;padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#f6f6eb;
	}
	
.NavReportArea{ height:440px; width:620px; border:0px solid red; padding:0px; margin:0px;}

.SiteMap {
	margin:0px 0px 0px 10px;
	color:#666666;
	padding:0px 0px 0px 20px;
}
.SiteMap a{color:#666666; }
.SiteMap li{list-style-type:circle; font-weight:bold;margin:5px 0px 0px 10px; }
.SiteMap li ul{padding:0px 0px 0px 30px; }
.SiteMap ul li{ list-style-type:disc;font-weight:normal;margin:0px 0px 0px 10px;}
/*--------- Finincial Statement Downloads --------*/
#FundType{
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	margin-top:6px;

	background-image: url(images/funtType-bg.jpg);
	height:25px;
	background-repeat: repeat-x;
	background-position: left top;
}
#FundTypeRptDesc{
	margin:1px 0px 1px 30px;
	color:#666666; font-weight:normal;
	background-color:#ffffff;
}
.YearHeader{ padding:1px 0px 1px 10px; font-weight:bold; font-size:12px; background-color:#cccccc; color:#FFFFFF; cursor:pointer; margin:1px 0px 1px 0px}
#DownloadDivYearWise{ background-color:#F0F0F0}
#reportType{
	margin:0px 0px 0px 25px;
	font-weight:bold;
	color:#828080;
	font-size:13px;
	font-family: "Trebuchet MS"
}
#downloadList{ margin:0px 0px 0px 50px ;font-weight:normal;font-size:11px;}
#downloadList a{ color:#999999}

.Close{ display:none;}
.Expand{ display:block;}

/*==============================*/
.Points{
	list-style-type: disc;
	padding:5px 5px 5px 10px;
}
.Points li{ margin-left:16px;}
.Points li ul{ list-style-type:circle;}
.sub-heading{ font-size:12px;  text-decoration:underline; font-weight:bold; font-family:"Trebuchet MS"}
/* --------inquiry form ----------*/
#Header-Row{
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;

	background-image: url(images/funtType-bg.jpg);
	height:25px;
	background-repeat: repeat-x;
	background-position: left top;
}
.form-table{ background-color:#F9F8F7; padding:10px 5px 10px 5px; }
.form-table td{ padding:2px 5px 2px 10px;}
.Froms-Button{
	background-image: url(images/funtType-bg.jpg);
	height:25px;
	background-repeat: repeat-x;
	background-position: left bottom;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
}

.green{ color:#008000}
.blue{ color:#0080FF}
#Rating-top{ color:#011a5f; font-size:13px; font-weight:bold; float:right; margin-top:-5px; margin-right:7px; position:relative;height:65px;}
#Rating{ color:#f75900; font-size:11px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif }