﻿@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; }
body { background:#FFF url(../NewImage/hp-main-bg.jpg) repeat-x; font-family: Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif; color:#8b8b8b; font-size:13px; }

img { border:0; }
a { text-decoration:none; border:0; }
.left_a{float:left; }
.right_a{float:right; }
.clear { clear:both; line-height:0px; }
.HPNewsTxt { color:#58585a; font-size:11px; font-family:Arial; }

#Main { width:994px; margin:0 auto; }

/*a.Register:hover, #PresantList ul li a:hover, #CompToReport ul li a:hover, #MReleases ul li a:hover, #footer a:hover
{ color:#DF792E; }*/
a.Register:hover, #footer a:hover
{ color:#DF792E; }
#CompToReport ul li a:hover, #MReleases ul li a:hover, #PresantList ul li a:hover
{ color:#1060A0; }
/*============================================    HOME PAGE TOP AREA CSS  ==================================================*/
#Time { font-size:11px; color:#FFF; font-weight:bold; margin-top:5px; text-transform:uppercase; float:left; }
#Time span.Time { color:#e37c2f; font-size:11px; }

/*#LoginArea { float:right; width:28%;}*/
#LoginArea { float:right;}
html>/**/body .divSignIn { width:260px; }
html>/**/body .divSignOut { width:480px; }

#Whether { float:left; margin-top:2px; margin-right:10px; }
#Whether span { color:#e37c2f; font-size:11px; }
a.Register { border-left:#58585a solid 2px; border-right:#58585a solid 2px; color:#FFF; text-transform:uppercase; font-size:11px; font-weight:bold;
 padding:5px 12px; float:left; }
 
span.Register{ border-left:#58585a solid 2px; color:#FFF; text-transform:uppercase; font-size:11px; font-weight:bold;
 padding:5px 12px; float:left; }
 
a.Signin { border:none; border-left:#58585a solid 2px; }

a#Tfb { display:block; margin-top:2px; width:20px; height:19px; background:url(../NewImage/sprite.png) -279px 0px; float:left; }
a#Ttwitter { display:block; width:20px; height:19px; background:url(../NewImage/sprite.png) -250px 0px; float:left; margin:2px 8px 0px 8px; }

#Logo { width:236px; margin-top:23px; float:left; }
/*#Logo a { display:block; width:236px; height:65px; background:url(../NewImage/FNNChristmasLogo.png) 0px 0px; background:url(../NewImage/sprite.png) 0px 0px; }*/
#Logo a { display:block; width:236px; height:65px; background:url(../NewImage/sprite.png) 0px 0px; }
#BannerBg  
{
	width:728px; 
	height:90px; 
	margin-top:10px; 
    /* background:#e37c2f; */
    float:right; 
}

ul#Menubar { clear:both; list-style:none; margin:0px; padding:0px; }
ul#Menubar li { font-family:Arial, Helvetica, sans-serif; display:block; background:#3c6aa9; padding:3px 13px; margin-right:1px; float:left; }
ul#Menubar li a { color:#FFF; text-transform:uppercase; font-size:15px; }
ul#Menubar li a:hover { }

#HSep { clear:both; height:11px; }
#Overview { clear:both; padding-top:20px; *padding-top:10px;  }
.TopShadowBg { height:3px; width:994px; background:url(../NewImage/sprite.png) 0px -71px; }
.MiddShadowBg { width:993px; border-left:#e1e1e2 solid 1px; background:url(../NewImage/right_shadow.png) repeat-y top right; }
.BotShadowBg { height:3px; width:994px; background:url(../NewImage/sprite.png) 0px -78px; }

ul#OverList { list-style:none; padding:8px 0px 0px 8px; margin-left:25px; }
ul#OverList li { display:block; width:165px; float:left; margin:0px 22px 8px 0px; }
#OverList li h1.Heading { border-top:#58585a solid 2px; color:#00559a; font-size:14px; }

#OverList li h1.Heading a{color:#00559a; font-size:14px; text-decoration:none;}

#OverList li div.NewsBox { margin-top:2px; border:#e9e9ea solid 1px; padding:4px; }
#OverList li div.ImgBg { width:156px; height:40px; }
#OVerList li div.OverCont { margin-top:5px; font-size:11px; color:#777779; }

#MiddCont { margin-top:10px; }
#MiddLeft { padding:15px; width:655px; float:left; }
#MiddRight h1.Title, #MiddLeft h1.Title 
{ border-bottom:#58585a solid 2px; padding-bottom:5px; color:#000; font-size:14px; text-transform:uppercase; }

#MiddLeft h1.Title span { display:block; color:#df792e; font-size:12px; font-weight:bold; text-transform:uppercase; float:right; }
#MiddRight div.NewsBox, #MiddLeft div.NewsBox { clear:both; margin-top:2px; border:#dadbdb solid 1px; }
#LatestNewsBg { width:402px; height:335px; margin-right:15px; float:left; }
#LatestNews { width:215px; text-align:left; float:left; *float:none; }

#LatestNews h1.Headline{ color:#1060a0; font-size:22px; }
#LatestNews h1 a{ color:#1060a0; font-size:14px; }
#MiddLeft h1.Headline { color:#1060a0; font-size:22px; }

#LatestNewsBg .IntBox { width:160px; height:102px; }
#LatestNewsBg .IntColumn { margin:2px 1px 0px 0px; width:160px; float:left; }

#LNThumb {width:402px; margin-right:15px; float:left; }
#LNThumb .IntBox { width:390px; /*height:90px;*/ }
#LNThumb .IntBox .LNTImgBox { width:160px; margin-right:8px; float:left; }
#LNThumb .IntColumn { margin:10px 1px 0px 0px; width:400px; clear:both;}
#LNThumb .IntCont { width:390px; padding:0px; /*padding:10px;*/ }
#LNThumb .IntCont h1.IntHeading { font-size:17px; color:#1060a0; padding-left:8px; }

.LNList { clear:both; margin-top:10px; }
.LNListImg { width:50px; float:left; }
.LNListTitle { font-family:Arial; font-size:12px; font-weight:bold; color:#1060a0; width:158px; margin-left:7px; float:left; }
.LNListTitle a { color:#1060a0; }
.LNListDes { clear:both; margin-top:4px; }

.LstNewsThumb { width:43px; height:43px; margin:10px 15px 10px 0px;  float:left;}
.LstNewsThumbBottom { width:43px; height:43px; margin:10px 10px 10px 0px;  float:left;}

.More { margin-top:5px; }
.More a { display:block; width:52px; height:14px; background:url(../NewImage/sprite.png) -260px -35px; }

#Interview { margin-top:20px; }
#Interview .IntBox { width:314px; /*height:90px;*/ }
#Interview .IntBlock { width:642px; margin-right:5px; }
#Interview .IntBox .LNTImgBox { width:140px; margin-right:8px; float:left; }
#Interview .IntColumn { margin:2px 1px 8px 0px; width:316px; float:left; }
#Interview .IntCont { padding:0px; }
.IntCont h1.IntHeading { font-size:13px; color:#1060a0; padding-left:8px; }
.IntCont h1.IntHeading a{ font-size:13px; color:#1060a0; }

.margintop15clear { clear:both; margin-top:15px; }

.Presant { width:362px; float:left; }
.Presantation { margin-top: 15px; }
.Presantation .PresantBox { width:350px; /*height:90px;*/ }
.Presantation .PresantBox .LNTImgBox { /*width:160px;*/ margin-right:8px; float:left; }
.Presantation .PresantColumn { margin:10px 10px 5px 10px; width:362px; clear:both; }
.Presantation .PresantCont { margin-top:5px; }
.Presantation h1.PresantHeadline { color:#1060a0; font-size:13px; }

.Presantation h1.PresantHeadline a{ color:#1060a0; font-size:13px; }

.Presantation .Date { font-family:Verdana, Geneva, sans-serif; margin:4px 0px; color:#df792e; font-size:12px; 
font-weight:bold; text-transform:uppercase; }
#PresantList { margin-top:15px; }
#PresantList ul 
{ 
	width:270px; list-style:none; 
	/*list-style:url(../NewImage/presan-bullet-arrow.png); */
	margin-left:10px; float:left; 
}
#PresantList ul li { border-bottom:#dadbdb solid 1px; padding-bottom:5px; margin-bottom:5px; }
#PresantList ul li a { font-size:10px; font-size:12px; color:#1060a0; }
#PresantList ul li a span { font-family:Verdana, Geneva, sans-serif; display:block; font-size:10px; color:#df792e; text-transform:uppercase; }

/* --- Real Estate Style : Start--- */
.RealEastate { margin-top: 15px; }
.RealEastate .PresantBox { width:140px;/* height:79px;*/ }
.RealEastate .PresantColumn { margin:10px 0px 10px 9px; width:302px; clear:both;}
.RealEastate .PresantCont { width:302px; margin-top:5px; }
.RealEastate h1.PresantHeadline { color:#1060a0; font-size:13px; }

.RealEstate h1.PresantHeadline a{ color:#1060a0; font-size:13px; }

.RealEstate .Date { font-family:Verdana, Geneva, sans-serif; margin:4px 0px; color:#df792e; font-size:12px; 
font-weight:bold; text-transform:uppercase; }
/* --- Real Estate Style : end --- */
.RealEastate { width:321px; float:left; }

/* --- USFinance News Style : Start--- */

.USFinance { float:left; margin-top: 15px; }
.USFinance .PresantBox { width:160px; height:90px; }
.USFinance .PresantColumn { clear:none; margin:15px 0px 0px 2px; width:160px; float:left; }
.USFinance .PresantCont { width:158px; margin-top:5px; }
.USFinance h1.PresantHeadline { color:#1060a0; font-size:13px; }

.USFinance h1.PresantHeadline a{ color:#1060a0; font-size:13px; }

/* --- USFinance News Style : end--- */



#CompNews { margin-top:20px; }
#CompNews .CompNewsColumn { margin:10px 0px 5px 15px; width:150px; float:left; }
#CompNews .CompNewsColumn h1.Headline { color:#1060a0; font-size:13px; }
#CompNews .CompNewsColumn h1.Headline a{ color:#1060a0; font-size:13px; }

#CompNews .CompNewsColumnDesc { margin:15px 0px 5px 15px; width:470px; float:left; height:90px; }
#CompNews .CompNewsColumnDesc h1.Headline { color:#1060a0; font-size:13px; padding-bottom:5px; }
#CompNews .CompNewsColumnDesc h1.Headline a{ color:#1060a0; font-size:13px; }

#CompNews .NewsImgBox { margin-top:5px; border:#dadbdb solid 1px; width:160px; height:90px; }
.CNLogoRow { margin-top:15px; width:630px; margin-left:15px; float:left; }
.CNLogoRow .LogoBox { width:85px; height:78px; margin-right:15px; border:#dadbdb solid 1px; float:left; }




/*------------------ MIDDLE RIGHT PART --------------------------*/
#MiddRight { padding:15px 0px; width:287px; float:left; position:relative; }
/*#SWatch { margin-top:203px; }*/
#SWatch { margin-top:240px; *margin-top:258px; }

#DFXReport .IntBox { width:120px; height:102px; }
#DFXReport .IntColumn { width:127px; float:left; }
#DFXReport .IntCont { width:124px; padding:5px; }

#DFXReport1 { margin-top:20px; }
#DFXReport1 .IntBox { width:160px; height:90px; }
#DFXReport1 .IntColumn { margin:2px 1px 0px 0px; width:160px; float:left; }

##DFXReportDivide {}

#SWatch .IntBox { width:273px;/* height:78px;*/ }
#SWatch .IntBox .LNTImgBox { width:140px; margin-right:8px; float:left; }
#SWatch .IntColumn { width:280px; clear:both; }
#SWatch .IntCont { /*width:135px;*/ padding:5px; }
#SWatch  h1.IntHeading { color:#1060a0; font-size:13px; padding:0px; }

#ResCorner { margin-top:15px; }
#ResCorner .IntBox { width:273px;/* height:79px;*/ }
#ResCorner .IntBox .LNTImgBox { width:140px; margin-right:8px; float:left; }
#ResCorner .IntColumn { width:280px; clear:both; }
#ResCorner .IntCont { /*width:140px;*/ padding:5px; }
#ResCorner .IntCont h1.IntHeading { font-size:13px; color:#1060a0; padding-left:0px; }

#MReleases, #CompToReport, #Commentry, #DFXReport { clear:both; margin-top:15px; }
#DFXReport ul { width:124px; padding:9px; list-style:none; display:block; float:left; }
#DFXReport ul li { border-bottom:#dadbdb solid 1px; color:#58585a; font-size:11px; padding-bottom:4px; }
#DFXReport ul li a{color:#58585a; font-size:11px; padding-bottom:4px; text-decoration:none;}

#Commentry ul { list-style:none; display:block; margin-top:5px; }
#Commentry ul li { clear:both; display:block; padding-bottom:2px; border-bottom:#ababac solid 1px; }
#Commentry ul li div.Date { text-transform:uppercase; color:#e37c2f; font-size:10px; width:43px; float:left; }
/*#Commentry ul li div.Text { text-transform:uppercase; color:#ababac; font-size:10px; width:162px; margin-right:10px; float:left; }*/
#Commentry ul li div.Text { text-transform:uppercase; color:#ababac; font-size:10px; width:155px; float:left; }

/*#Commentry ul li div.Text a{ text-transform:uppercase; color:#ababac; font-size:10px; width:162px; margin-right:10px; float:left; }*/
#Commentry ul li div.Text a{ text-transform:uppercase; color:#1060A0; font-size:10px; width:160px; margin-right:5px; float:left; }

/*#Commentry ul li div.Date2 {  color:#58585a; font-size:10px; width:43px; float:left; }*/
#Commentry ul li div.Date2 {  color:#58585a; font-size:10px; width:55px; float:left; }
/*#Commentry ul li div.Time { color:#58585a; font-size:10px; width:28px; float:left; }*/
#Commentry ul li div.Time { color:#58585a; font-size:10px; width:30px; float:left; }
#ContentPlaceHolder1_grvBlogList img { max-width:640px !important; }

#CompToReport #Left { width:135px; margin-right:16px; float:left; }
#CompToReport #Right { width:135px; float:left; }
#CompToReport ul { list-style:none; display:block; margin-top:4px; }
#CompToReport ul li { font-family:Arial, Helvetica, sans-serif; padding-bottom:2px; border-bottom:#ababac solid 1px; }
/*#CompToReport ul li a { font-weight:bold; color:#626264; font-size:11px; }*/
#CompToReport ul li a { font-weight:bold; color:#1060A0; font-size:11px; }

#MReleases ul { width:255px; list-style:none; list-style:url(../NewImage/presan-bullet-arrow.png); margin:5px 0px 0px 20px; }
#MReleases ul li { border-bottom:#dadbdb solid 1px; padding-bottom:3px; }
/*#MReleases ul li a { display:block; color:#818282; font-size:12px; }*/
#MReleases ul li a { display:block; color:#1060A0; font-size:13px; }
#MReleases ul li span { font-family:Arial; color:#58585A; display:block; font-size:11px; margin-top:5px;margin-bottom:5px; }
#MReleases ul li h1 {  display:block; font-size:13px; }

/*#MReleases ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; }*/
/*#MReleases ul li span { font-family: Verdana,Geneva,sans-serif; font-size:11px; }*/

#CurrencyValue { width:271px; margin:0 auto; margin-top:15px; }
#CurrencyValue #CurrHead { background:url(../NewImage/sprite.png) no-repeat 0px -89px; width:271px; height:29px; }
#CurrencyValue .CurrBlock { display:table; width:269px; border:#828176 solid 1px; }
#CurrencyValue table { border:#818074 solid 1px; }
#CurrencyValue table tr td { padding:2px; }
#CurrencyValue table tr.CurrHeading { background:#7c7c7c; font-size:13px; color:#FFF; font-weight:bold; }
#CurrencyValue table tr { background:#ececec; font-size:13px; color:#000; }
#CurrencyValue table tr.GreyBg { background:#d7d7d7; }
#CurrencyValue #AcBtns { background:url(../NewImage/sprite.png) no-repeat 0px -119px; width:271px; height:24px; }
#AcBtns a#DemoAc { display:block; width:135px; height:24px; float:left; }
#AcBtns a#LievAc { display:block; width:134px; height:24px; float:left; }
#CurrencyValue #Valudate {  background:url(../NewImage/sprite.png) no-repeat 0px -143px; width:271px; height:20px; 
text-align:center; color:#FFF;
}

#TopSearch { position:absolute; top:-16px;width:286px; }
#TopSearch input.SearchInput { float:left; width:212px; padding-left:4px;height:23px;color:#000; border-radius:7px 0 0 0; }
#TopSearch #SubscribeBox {}
.SubscribeBox .Top { width:286px; background:url(../NewImage/sub_top_bg.jpg) repeat-y; }
.SubscribeBox .Top .heading{ height:18px; background:url(../NewImage/sprite.png) -404px -7px;
 padding:5px 0px 0px 20px;color:#000;display:block;padding-bottom:4px;font-weight:bold;font-size:13px;color:#353a43; margin-left:12px;}
.SubscribeBox .Bot { width:286px; height:10px; background:url(../NewImage/sprite.png) no-repeat -401px -2px; }
.SubscribeBox .SFname { width:50px; margin-left:12px; color:#FFF; font-weight:bold; font-size:14px; 
font-family:Arial, Helvetica, sans-serif; float:left; margin-top:3px; }
.SubscribeBox input.STxt{ width:189px;padding-left:4px;height:23px;color:#000; margin-left:12px; float:left; margin-bottom:5px; }
input.SubBtn { background:none; border:none; width:32px; height:24px; background:url(../NewImage/sprite.png) -360px 0px; 
margin:0px 0px 3px 73px; cursor:pointer; }
span.SubscribeTxt { display:block; font-size:10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding:0px 12px; }
/*---------------------------------------------------------*/


/*------------------ Footer --------------------------*/
#footer_wrapper{background:#404041; padding:20px; padding-bottom:10px; padding-top:30px; }
#footer{width:970px; margin:0 auto; color:#FFF}
#footer_left{width:650px;}
#footer_right{width:300px;}
.search_box{  background:#fba921 url(../NewImage/sprite.png) no-repeat -691px 0px; padding:10px 12px 6px 10px; }
.search_box .heading{ height:24px; background:url(../NewImage/sprite.png) -328px -31px; padding-left:20px;color:#000;display:block;padding-bottom:4px;font-weight:bold;font-size:13px;color:#353a43;}
.search_box input.input_style{float:left;width:212px;padding-left:4px;height:23px;color:#000; border-radius:7px 0 0 0;}
.search_bt{ float:left;width:33px; margin:2px 0px 0px 2px; }
#searchbox .search_box{ background:#fba921 url(../NewImage/top_bg.png) repeat-x 0 0}
#searchbox .search_box .heading{font-size:14px;}
#searchbox .subscribe{padding-left:10px;padding-right:12px;padding-top:10px;padding-bottom:18px;background:#e27a24 url(../NewImage/subscribe_bg.png) no-repeat 0 bottom;}
#searchbox .subscribe .heading{background:url(../NewImage/subscribe_icon.png) no-repeat 0 3px;padding-left:20px;color:#000;display:block;padding-bottom:4px;font-weight:bold;font-size:14px;color:#353a43;}
#searchbox .subscribe label {float:left; width:41px; display:inline-block; font-size:12px; color:#FFF; line-height:23px; font-weight:bold}
#searchbox .subscribe input.input_style{float:left;width:74px;padding-left:4px;height:23px;color:#000;}
#searchbox .subscribe p{color:#FFF; font-size:8px; margin-top:10px;}

#footer a{color:#ccc; }
#footer_left .col{width:115px;}
#footer_left .col ul{list-style-type:none; }
#footer_left .col h3{color:#FFF; font-size:15px; border-bottom:1px solid #6c6c6d;padding-bottom:5px; margin-bottom:5px;}
#footer_left .col ul li{font-size:12px; border-bottom:1px solid #6c6c6d; padding-bottom:5px; margin-bottom:5px; }
.copyright{margin-top:10px; line-height:18px;}
.copyright span{color:#e5781c;}
.pad3{padding-right:15px;}
/*---------------------------------------------------------*/

.SearchBtn { border:none; background:none; width:32px; height:24px; background:url(../NewImage/sprite.png) -320px -1px; cursor:pointer; }
/*=========================================================================================================================*/


/*================================================*/
/* ==============PORTRAIT IPAD CSS ===============*/
@media screen and (max-width: 800px) {

#BannerBg { margin-top:30px; }
#Logo { margin-top:45px; }
#HSep { height:40px; }
#SWatch { margin-top: 225px; }
.HPNewsTxt { font-size: 12px; }
/*#MReleases ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#MReleases ul li span { font-family: Verdana,Geneva,sans-serif; font-size:11px; }*/
#footer_space { clear:both; width:100%; height:240px; }
#footer_wrapper{ width:100%; position:fixed; bottom:0; }
#footer_left .col ul li { font-family:Arial, Helvetica, sans-serif;  font-size: 12px; }
}

/* ----- feature Page class for Fund Page : Start ------- */
.main{
margin: 0 auto;
    width: 994px;

}

.fundAdverBox { width:300px; }

.fundoverview{
background:url(/images/overview.png);
width:999px;
height:119px;
margin:auto;
}

#fundContTop { background:url(/images/contentbg_top.png) no-repeat; width:1005px; height:7px; margin:0 auto; }
#fundContBot { background:url(/images/contentbg_bot.png) no-repeat; width:1005px; height:15px; margin:0 auto; }

.fundcontent{
background:url(/images/contentbg_midd.png) repeat-y;
width:1005px;
/*height:1325px;*/
 margin:0 auto;
}

.fundcontentcontainer{
width:975px;
margin:auto;
}

.fundcontleft{
width:68%;
float:left;
}

.fundcontright{
width:32%;
float:right;	
}

.fundcontleft h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:23px;
margin:10px 0px;
}

.fundtitle01line{
background:url(/images/ho1line.png) no-repeat;
width:640px;
height:3px;
float:left;
margin-top:-7px;
}

.fundtextblock01{
width:639px;
/*min-height:288px;*/
border:solid 1px #a7a9ac;
float:left;
margin-top:5px;

}
.lastblock{
width:639px;

border:solid 1px #a7a9ac;
float:left;
margin-top:10px;
}
.leftlastblock{
width:50%;
height:100%;
}

.leftlastblock p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
margin-left:12px;

float:left;
line-height:15px;
width:295px;
text-align:justify;
	
}

.rightlastblock{
width:50%;
float:right;
position:relative;
top:203px;
height:100%;
}

.rightlastblock p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
margin-right:15px;
margin-top:-191px;
float:right;
line-height:15px;
width:295px;
text-align:justify;
	
}
.fundtextblock01 h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:23px;	
font-weight:normal;
margin-left:13px;
margin-top:7px;
float:left;
/*width:318px;*/
	
}

.fundtextblock01 h2{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#e37c2f;
font-size:11px;	
font-weight:normal;
margin-right:11px;
margin-top:7px;
float:right;
font-weight:bold;	
}

.fundtextblock01left{
/*width:50%; width:300px;*/
float:left;
height:100%;
margin:10px 10px 10px 10px;
text-align:justify;
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
}

.fundtextblock01left p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
/*margin-left:-204px;*/

float:left;
/*line-height:15px;*/
/*width:295px;*/
text-align:justify;
	
}

.fundtextblock01right{ 
/*width:50%;*/
float:right;
width:316px; margin-top:10px;
/*margin-top:100px;
height:100%;*/
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
text-align:justify;
padding-right:5px;
}

.fundtextblock01right p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:12px;	
font-weight:normal;
margin-right:15px;
/*margin-top:-191px;*/
/*float:right;*/
/*line-height:15px;
width:295px;*/
text-align:justify;
	
}

.textblock0201{
width:25%;
	}

.textblock0201 img{
margin-top:86px;
position:relative;
width:600px;
	}

.textblock0201 h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:13px;	
font-weight:normal;
margin-top:50px;
float:left;
margin-left:17px;
}

.textblock0201 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
position:relative;
left:15px;
margin-top:86px;
line-height:10px;
width:148px;
text-align:justify;
}

.textblock0202{
width:25%;
	}

.textblock0202 h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:13px;	
font-weight:normal;
float:left;
margin-left:174px;
margin-top:-198px;
width:155px;
}



.textblock0202 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
margin-left:174px;
margin-top:-160px;
line-height:10px;
width:148px;
text-align:justify;

}
.textblock0203
{
width:25%;
	}
	
.textblock0203 h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:13px;	
font-weight:normal;
float:left;
margin-left:334px;
margin-top:-198px;
width:155px;
}

.textblock0203 ul{
float:left;
margin-left:126px;
margin-top:1px;
}

.textblock0203 ul li{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
margin-left:180px;
margin-top:-160px;
line-height:11px;
width:128px;
text-align:justify;
list-style-image:url(/images/bullet.png);
}

.smalldiv01{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:-86px;
left:346px;
}

.smalldiv02{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:-28px;
left:346px;
}

.smalldiv03{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:46px;
left:346px;
}

.textblock0204 h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:13px;	
font-weight:normal;
position:relative;
left:474px;
top:-442px;
width:155px;
}



.textblock0204 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
position:relative;
right:-486px;
top:-428px;
line-height:10px;
width:138px;
text-align:justify;

}


	
	.textblock0204{
width:25%;
	}



.endline{
background:url(/images/divider.png);
width:608px;
height:1px;	
position:relative;
top:250px;
left:17px;
}

.fundcontbottom{
border:1px solid #a7a9ac;
width:640px;
min-height:550px;
float:left;
margin-top:8px;
}


.fundtitle02line{ clear:both;
background:url(/images/ho1line.png) no-repeat;
height:3px; 
width:639px;
/*min-height:288px;*/

}

.fundtitle02line h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#000;
font-size:16px;
	
}

.articles{
}

/*.textblockline02{
width:640px;
height:627px;
border:1px solid #a7a9ac;
position:relative;
top:630px;
}*/
.fundRadio {  color:#000; width:55px; float:left; }
.fundMRadio { color:#000; width:70px; float:left; }
.fundvideo{
background-color:#46403b;
width:640px;
height:360px;
position:relative;
}
.fundplay {
 width: 640px;
 height: 360px;	
 float:left;
    
}
#funddVideo
{
    width: 640px;
    height: 360px;
    border: #000 solid 1px;
    margin: 0 auto;
}
.fundtopblock{
    width:310px;
    height:20px;
    z-index: 100;
    /* fallback (Opera) */
    background: -moz-linear-gradient(left, #f09631, #e27b2e);
     /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                    left top, right top, from(#f09631), to(#e27b2e));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                    StartColorStr='#f09631', EndColorStr='#e27b2e', GradientType=1);
    position:absolute;
    left:153px;
    border-radius:0px 0px 12px 12px;
    padding:4px 0px 6px 0px;
	font-size : 12px;
    
}

.fundbandicon{
background:url(/images/band01.png) no-repeat 0px -2px;
position:relative;
top:2px; margin-right:18px;
left:10px; padding-left:20px; float:left;
}

.fundbandicon span{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#404041;
font-size:12px; font-weight:bold;

/*margin-left:31px;
margin-top:-22px;
position:absolute;*/
}

.lowicon{
background:#e18145;
width:7px;
height:7px;
border:1px solid #fff;
border-radius:8px;
position:relative;
top:-10px;
left:102px;
}

.fundtopblock h3{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#404041;
font-size:12px;
float:left;
margin-left:113px;
margin-top:-26px;
}

.mediumicon{
background:#fff;
width:9px;
height:9px;

border-radius:8px;
position:relative;
top:-18px;
left:158px;
}

.fundtopblock h4{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#404041;
font-size:12px;
float:left;
margin-left:170px;
margin-top:-32px;
}


.highicon{
background:#e18145;
width:7px;
height:7px;
border:1px solid #fff;
border-radius:8px;
position:relative;
top:-27px;
left:238px;
}

.fundtopblock h5{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#404041;
font-size:12px;
float:left;
margin-left:250px;
margin-top:-32px;
}



.bottomblock{
width:300px;
height:25px;
/* fallback (Opera) */
background: -moz-linear-gradient(left, #f09631, #e27b2e);
 /* Chrome, Safari:*/
background: -webkit-gradient(linear,
                left top, right top, from(#f09631), to(#e27b2e));
/* MSIE */
filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#f09631', EndColorStr='#e27b2e', GradientType=1);
position:relative;
left:30px;
border-radius:12px 12px 0px 0px;
top:340px;
}

.playbtn a {
border-color:transparent transparent transparent #FFFFFF;
border-style:solid;
border-width:8px 0 8px 12px;
float:left;
height:0;
text-indent:-9999px;
width:0;
margin-left:11px;
margin-top:-559px;
}

.stopbtn a {
background:#fff;
width:13px;
height:13px;
float:left;	
margin-left:38px;
margin-top:-558px;
}

.bottomdiv02 {
border-right:#f9a833 1px solid;
height:25px;
position:relative;
right:-50px;
top:-25px;
width:9px;
}

.bottomdiv01 {
border-right:#f9a833 1px solid;
height:25px;
position:relative;
right:-21px;
top:0px;
width:9px;
}

.playing a {
background:#f9a833;
width:117px;
height:7px;
float:left;	
margin-left:85px;
margin-top:-555px;
}

.bottomdiv03 {
border-right:#f9a833 1px solid;
height:25px;
position:relative;
right:-225px;
top:-50px;
width:9px;
}

.slide a {
background:url(/images/slide.png) no-repeat;
width:22px;
height:21px;
float:left;	
margin-left:241px;
margin-top:-562px;
}

.bottomdiv04 {
border-right:#f9a833 1px solid;
height:25px;
position:relative;
right:-259px;
top:-75px;
width:9px;
}

.speaker a {
background:
url(/images/volume.png);
width:23px;
height:19px;
float:left;	
margin-left:272px;
margin-top:-561px;
}




.fundthumb01{
/*background:url(/images/blockthumb.png) no-repeat;*/
width:137px;
/*height:92px;*/
float:left;
margin-top:12px;	
margin-left:12px;
}


.fundthumb01 a{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:12px;	
font-weight:normal;
margin-left:1px;
/*margin-top:99px;*/
/*float:left;*/
cursor:pointer;
}

.fundthumb01 h2{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#e37c2f;
font-size:11px;	
font-weight:normal;
margin-left:0px;
margin:3px 0px;
/*margin-top:-4px; float:left;*/

}

.fundthumb01 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
/*margin-top:-7px;*/
line-height:11px;
text-align:justify;
}


.fundthumb01List ul{ margin-top:12px;
float:left; width:176px; margin-left:17px; list-style:none;
height:250px;
overflow:auto;
/*margin-top:-56px;*/
}

.fundthumb01List ul li{ list-style:url(/images/bullet.png);
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
text-align:left ;
margin-bottom:5px;
}
.fundthumb01List ul li a{
    color:#58585a;
    text-decoration:none;
	cursor:pointer;
}

.thumb02{
/*background:url(/images/blockthumb.png) no-repeat;*/
width:137px;
height:92px;
float:left;
margin-top:12px;	
margin-left:18px;
}

.thumb02 a{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:14px;	
font-weight:normal;
margin-left:1px;
/*margin-top:99px;*/
float:left;
}

.thumb02 h2{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#e37c2f;
font-size:11px;	
font-weight:normal;
margin-left:0px;
/*margin-top:-4px;*/
float:left;
cursor:pointer;
}

.thumb02 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
margin-top:-7px;
line-height:11px;
text-align:justify;
}


.thumb03{
/*background:url(/images/blockthumb.png) no-repeat;*/
width:137px;
height:92px;
float:left;
margin-top:12px;	
margin-left:18px;
}

.thumb03 a{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:14px;	
font-weight:normal;
margin-left:1px;
/*margin-top:99px;*/
float:left;
cursor:pointer;
}

.thumb03 h2{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#e37c2f;
font-size:11px;	
font-weight:normal;
margin-left:0px;
/*margin-top:-4px;*/
float:left;
cursor:pointer;
}

.thumb03 p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
margin-top:-7px;
line-height:11px;
text-align:justify;
}


.thumb04{
float:right;
width:27%;
position:relative;
top:-4px;
overflow:auto;
height:250px;
}

.thumb04 ul{
float:left;
margin-left:-201px;

/*margin-top:-56px;*/
}

.thumb04 ul li{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
float:left;
margin-left:180px;

line-height:16px;
width:128px;
text-align:left ;
list-style-image:url(/images/bullet.png);
}
.thumb04 ul li a{
    color:#58585a;
    text-decoration:none;
	cursor:pointer;
}
.smalldiv04{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:36px;
left:487px;
}

.smalldiv05{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:83px;
left:487px;
}

.smalldiv06{
background:url(/images/subdiv.png);
width:138px;
height:1px;
position:relative;
top:115px;
left:487px;
}

.fundsearchbox{
position:relative;
left:-2px;
top:-11px;

}


.fundtopsearch{
background-color:#f9a833;
width:300px;
height:66px;	
position:relative;
left:3px; padding-top:5px;
}

.fundtopsicon{
background:url(/images/searchic.png);
width:14px;
height:12px;
position:relative;
top:14px;
left:17px;	
	
}

.fundtopsearch h1
{
	color:#000;
position:relative;
font-weight:bold;
text-decoration:none;
font-size:14px;
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
margin:0px 0px 3px 37px;
}


.topsinput{
float: left;
    height: 19px;
    width: 235px;
	margin-left:14px;
	border-radius:7px 0 0 0;
}

.fundtopsearchbtn a{
background:url(/images/searchicon.png) no-repeat scroll 0 0 transparent;
    right:8px;
    height: 24px;
    position: absolute;
    top: 36px;
	width: 32px;
}

.fundSubInner{
background-color:#de7a36;
width:300px;
height:210px;	
position:relative;
left:3px;
border-radius:0px 0px 12px 12px;
}
.sub
{
background-color:#de7a36;
width:300px;
height:175px;	
position:relative;


}
.subicon{
background:url(/images/subic.png);
width:12px;
height:11px;
position:relative;
top:12px; left:17px;	
}

.sub h1{
position:relative;
top:0px;
font-weight:bold;
text-decoration:none;
right:-33px;
font-size:14px;
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
margin-bottom:10px;
}





.subbtn a{
background: url(/images/subicon.png) no-repeat scroll 0 0 transparent;
    float: right;
    height: 24px;
    margin-right: -102px;
    margin-top: -17px;
    width: 32px;	
}
.subbtn input
{	border:none; background:none;
    background: url(/images/subicon.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    margin-left: 69px;
    margin-top: 10px;
    width: 32px;	
    padding:0px;
    cursor:pointer;
}

.name{ margin-bottom:10px;
float: left;
    height: 19px;
    margin-left: 26px;
    /*margin-top: 2px;*/
    width: 210px;
	
}
.email{ 
	float:left;
    height:19px;
    margin-left:27px;
    /*margin-top: 2px;*/
    width: 210px;
	
}

.sub h2{ margin-top:3px;
color: #FFFFFF;
    float: left;
    font-family: Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    left: 15px;
    position: relative;
    /*top: -26px;*/
	
}

.sub h3{ clear:both; float:left;
color: #FFFFFF;
    font-family: Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    position:relative; left: 15px;
    /*top: 24px;*/
	
}

.sub p{
color: #FFFFFF;
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
font-size: 10px;
font-weight: normal;
line-height:8px;
float:left;
margin-left:17px;
margin-top:10px;
}

.funds
{
width:100%;
}

.funds h1{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#000;
font-size:16px;
position:relative; margin-top:2px; padding-bottom:3px;
/*top:-5px;
right:2px;*/
}

.fundtitle03line{
background:url(/images/h02line.png) no-repeat;
width:301px;
height:3px;
/*position:relative;
top:-12px;
right:23px;*/
}


.Fundnames { border-bottom:#ababac solid 1px; margin-top:10px;
/*position:relative;
right:31px;
top:-592px;
float:right;*/

	
}
.Fundnames h2{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:14px;	
font-weight:normal;
margin-bottom:5px;
/*margin-left:29px;
margin-top:-140px;
float:left;*/
}
.Fundnames h2 a{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#1060a0;
font-size:14px;	
font-weight:normal;
text-decoration:none;
}
.Fundnames p{
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal; float:left;
/*position:relative;
left:31px;
top:-129px;
line-height:10px;*/
width:237px;
text-align:justify;
}
.more1 { width:56px; margin-left:10px; float:left;margin-top:17px}
.more1 h1{ width:64px;
text-decoration:none;
/*position:relative;
top:-40px;*/
}

.FNDrelatedDetail { margin-bottom:2px; }
.FNDrelatedDetail img { float:left;margin-right:2px;}
.FNDrelatedDesc {
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
color:#58585a;
font-size:10px;	
font-weight:normal;
min-height:30px;
text-align:justify;
}

.more1 h1 a{
text-decoration:underline;
font-size:13px;
color:#e37c2f;
/*position:relative;
right:-276px;
top:-115px;*/
font-family:Verdana, "Arial" , "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
font-weight:normal;

}

.more1 h1 a img{
background:url(/images/more.png) no-repeat;
width:16px;
height:15px;	
text-decoration:none;
border:0;
/*position:relative;
top:-116px;
right:-297px;*/
}

.fundsdiv1{
background:url(/images/fundsdiv.png) no-repeat;
width:301px;
height:3px;	
position:relative;
right:-29px;
top:-169px;
}

.fundsblock{
background-color:#000;
width:300px;
height:250px;		
position:relative;
right:26px;
top:515px;
}

.overview{
background:url(/images/overview_768.png);
width:100%;
height:119px;
margin:auto;
}

.content{
background:url(/images/contentbg.png);
width:768px;
height:1325px;
margin:auto;
}

.contentcontainer{
width:768px;
margin:auto;
}

a:hover{
}
a { outline: none; }
a.selected
{
    background:#3c6aa9;
}

/*=================================================================================*/
/* ----- feature Page class for Fund Page : Complete --------- */


/************************************************************************************
smaller than 650 [ MOBILE DEVOCE CSS ]
*************************************************************************************/
@media screen and (max-width: 648px) {
#BannerBg  { margin-top:10px; }
#Logo { margin-top:24px; }
#HSep { height:10px; }
}
