/* CSS Document */
/* ====================== ===================== ====================== */
/* ======================  GENERAL MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
body {margin:0;}
a{
text-decoration:none;
color:#000000;
}

#header{
margin:auto;
width:984px;
height:147px;
}
#header_logo{
width:984px;
height:88px;
}
#navigation{
float:left;
width:970px;
height:64px;
}
#help{
float:right;
width:277px;
height:64px;
text-align:right;
background-image:url(../images/helpbg.gif);
background-repeat:repeat-x;
}
#help_txt{
float:right;
width:260px;
height:25px;
font: bold 12px Arial;
color:#001F00;
margin-top:25px;
padding-right:10px;
}
.minMessageFont{
color: #667788;
margin-top: 3px;
font-size: 11px;
}
#login{
float:right;
/*width:337px;*/
margin-top:43px;
text-align:right;
}
#chat{
float:right; margin-top:53px; margin-right:30px;
	}
#content{
margin:0 auto;
width:984px;
clear:both;
}
#content_col1{
float:left;
width:647px;
}
#content_col2{
float:right;
width:307px;
}
#footer{
float:left;
width:100%;
height:111px;
margin-top:10px;
}
#footer_content{
margin:auto;
width:984px;
height:100px;
padding-top:6px;
}
.footer_logo{
height:46px;
border-left:1px  solid #DED9C7;
border-right:1px  solid #DED9C7;
padding-top:15PX;
}
.banner_jscript{
float:left;
width:647px;
height:206px;
background-image:url(../images/java_banner.jpg);
margin-top:1px;
}
.banner_learn{
float:left;
width:647px;
height:199px;
clear:right;
background-image:url(../images/learnbg.gif);
background-repeat:repeat-x;
}
.news{
float:left;
width:647px;
height:236px;
}
.right_head{
float:right;
width:307px;
height:38px;
line-height:38px;
vertical-align:middle;
font: bold 14px Arial;
color:#8E7218;
}

.right_col1{
float:right;
width:307px;
height:200px;
border:1px solid #DCD7C4;
}
.right_col2{
float:right;
width:307px;
height:159px;
border-bottom: solid 1px #DCD7C4;
border-left: solid 1px #DCD7C4;
border-right: solid 1px #DCD7C4;
}
.right_col3_head{
float:right;
width:307px;
height:36px;
line-height:36px;
vertical-align:middle;
}

.right_col3{
float:right;
width:307px;
height:207px;
}
.news_feed{
float:left;
width:328px;
height:236px;
}
.commentary{
float:right;
width:310px;
height:236px;
}
#blog_row{
height:58px;
background-image:url(../images/blog_bg.gif);
background-repeat:repeat-x;
}
.Values {
	text-align:right;
/*	padding-right:25px;*/
}
#logodiv{
float:left;
width:200px;
padding-top:3px;
}
#subad{
float:left;
width:468px;
height:78px;
padding-left:65px;
padding-top:10px;
	}

/* Navigation */

#maintab{
padding: 6px 0 5px 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
font-smooth:always;
font: bold 13px verdana;
color:#ffffff;
list-style-type: none;
background-color:#9A813F;
/*background-image:url(../images/maintab_bg.gif);*/
/*height:25px;
line-height:25px;
vertical-align:middle;*/
width:990px;
}
#maintab li{
display: inline;
margin: 0;
}

#maintab li a{
text-decoration: none;
padding:5px 7px 5px 7px;
margin-right: 3px;
color: #ffffff;
/*background: #E9E7D7;*/
}

#maintab li a:hover{
/*background-color:#D9D4AE;*/
	color:#2A1305;
}

#maintab li.selected a{ /*selected main tab style */
background-color: #432817;
color:#ffffff;
}
#tabcontent{ /*2nd level content wrapper*/
background-image:url(../images/high_bg.jpg);
height:37px; /*IE7 beta2 fix*/
width:990px;
}
#tabcontent_google{ /*2nd level content wrapper*/
background-image:url(../images/high_bg.jpg);
height:10px; /*IE7 beta2 fix*/
width:990px;
}

#tabcontent ul{
padding: 0;
margin:0;
list-style-type: none;
display: none;
font: bold 12px verdana;
height:37px;
line-height:37px;
vertical-align:middle;
}
#tabcontent li.selected a{
color:#003660;
}
#tabcontent ul li{
display: inline;
}

#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}

#tabcontent ul li a{
color:#ffffff;
padding: 0px 10px;
display: block;
float: left;
text-decoration: none;
}
#tabcontent ul li a:hover{
background-color: #9A813F;
color: #ffffff;
height:34px;
margin-top:3px;
line-height:34px;
vertical-align:middle;
}
#tabcontent li.selected a{ /*selected sub tab style */
background-color: #F1DACC;
color:#432817;
height:34px;
margin-top:3px;
line-height:34px;
vertical-align:middle;
}
#announce1{
background-color:#F9F6EF;
margin:5px;
padding:10px 10px 2px 10px;
}
#blog_data{float:left;width:270px; margin-top:8px; margin-left:5px;}
.sub_head{font-family:arial; font-size:12px; color:#8D7117; line-height:12px;}
.sub_content{font-family:arial; font-size:10px;}
.arrow{float:right; width:20px; margin-top:25px;}
.sub_para{font-family:arial; font-size:11px;}
.sub_head_announce{font-family:Arial; font-size:14px; color:#003660; line-height:13px;}
.foot_txt{
font-family:arial;
font-size:11px;
padding-top:10px;
text-decoration:none;
color:#000000;
}
#foot_link{
width:738px;
height:45px;
border-top:1px solid #DFDAC8;
border-bottom:1px solid #DFDAC8;
border-left:1px solid #DFDAC8;
float:left;
line-height:45px;
padding-left:5px;
vertical-align:middle;
}
#tagline_foot{
width:982px;
height:20px;
background-color:#DFDAC8;
border-top:1px solid #DFDAC8;
border-left:1px solid #DFDAC8;
border-right:1px solid #DFDAC8;
float:left;
line-height:20px;
vertical-align:middle;
font-family:arial;
font-size:12px;
color:#0;
text-align:center;
font-weight:bold;
}
#copyright{
float:right;
height:45px;
line-height:45px;
width:234px;
border-top:1px solid #DFDAC8;
border-bottom:1px solid #DFDAC8;
border-right:1px solid #DFDAC8;
vertical-align:middle;
text-align:right;
padding-right:5px;
}
#loginname{
clear:both; float:right; height:40px; width:200px; line-height:40px; vertical-align:middle; padding-right:10px;
color:#ffffff;
}
/* Learn page sub-menu + Header Part */

#learntab{
padding: 2px 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
font: bold 12px ARIAL;
color:#001F00;
list-style-type: none;
background-color:#E9E7D7;
height:25px;
line-height:25px;
vertical-align:middle;
}

#learntab li{
display: inline;
margin: 0;
}

#learntab li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 3px;
color: black;
background: #E9E7D7;
}

#learntab li a:hover{
color:#8E7218;
}

#learntab li.selected a{ /*selected main tab style */
color:#8D7117;
}
.article_txt{
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#003660;
}
.article_txt:hover{
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#8E7218;
}
table#schemeListSummaryData{color:#000000;}
.Show {
	display:block;
}
.Hide {
	display:none;
}
.odd{
background-color:#F6F4ED;
}
.even{
background-color:#E9E7D7;
}
.MsgSpan {
width:500px;
}
/* =================== END - GENERAL MODULE STYLES  ==================== */





/* ====================== ===================== ====================== */
/* ======================  FUNDS MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */

#portfolio_col1{
float:left;
width:300px;
margin-top:10px;
}
#portfolio_col2{
float:left;
width:350px;
margin-top:10px;
}
#portfolio_col3{
float:left;
width:100px;
margin-top:10px;
}

.list_port{
width:200px;
font-family:arial;
font-size:12px;
}

#port_content{
float:left;
width:984px;
padding-top:10px;
}
th { text-align: left; font-weight: bold; padding-left:10px; font-family:arial; font-size:12px;vertical-align: middle }
.th_Values { text-align: right; font-weight: bold; padding-left:10px; font-family:arial; font-size:12px;vertical-align: middle }
th.port { text-align: center; font-weight: bold; padding-left:10px; font-family:arial; font-size:12px;vertical-align: middle }
td { vertical-align: middle; padding-left:10px; font-family:arial; font-size:12px;}
table#por_table  { border-collapse: collapse; width:984px;}
tr#row1 {height:32px; background-image:url(../images/portfolio_bg.gif);}
tr#row2 { height:25px;}
td#grand{text-align:right; font-size:13px; font-weight:bold; background-color:#F5EEE9; color:#432815; font-family:verdana;}
td#grand1{font-size:13px; font-weight:bold; background-color:#EEE1DA; height:20px; color:#432815; font-family:verdana;}
caption { caption-side: top }

#port{ font-family:arial; font-size:12px; height:30px; line-height:30px; vertical-align:middle; background-color:#F5F4ED; padding-left:10px;}


#fund_list{
float:left;
width:323px;
font-family:arial;
font-size:16px;
font-weight:bold;
}
#fund_item1{
float:left;
width:250px;
height:25px;
}
.fund_txt{
width:250px;
border:1px solid #D9D4AE;
height:18px;
}

#fund_list1{
float:right;
width:400px;
font-family:arial;
font-size:16px;
font-weight:bold;
}
#fund_item2{
float:left;
width:250px;
height:25px;
}
.list_fund{
width:330px;
font-family:arial;
font-size:12px;
border:1px solid #D9D4AE;
height:23px;
padding-bottom:3px;
}
#fund_cont{
float:left;
padding-top:7px;
margin-top:5px;
background-image:url(../images/fund_bg.gif);
background-position:top;
background-repeat:repeat-x;
width:984px;
}
#fund_col1{
float:left;
width:307px;
border:1px solid #DCD7C4;
padding:5px;
}
#fund_col2{
float:left;
width:307px;
border:1px solid #DCD7C4;
margin-left:13px;
padding:5px;
}
#fund_col3{
float:right;
width:307px;
border:1px solid #DCD7C4;
margin-left:5px;
padding:5px;
}
.fund_head{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#003660;
}
#fund_data{
float:left;
width:302px;
font-family:arial;
font-size:12px;
color:#8D7117;
}
table#fund{width:307px;}
tr#fund1{height:26px; background-image:url(../images/fund_data_bg.gif);}
th#right1{text-align:right;}
th#fund2{text-align:left; height:26px;}
tr#fund3{height:49px; background-image:url(../images/fund_data_bg1.gif); color:#000000;}
td#right{text-align:right; padding-right:5px;}
td#wi{width:220px;}
#more_d{
float:left;
height:20px;
width:307px;
line-height:20px;
vertical-align:middle;
text-align:right;
}
.more_txt{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#353535;
text-decoration:none;
}
table#logo{width:984px; text-align:center;}

/* Fund Overview */
#fund_header{
float:left;
width:984px;
}

#fund_over_head{
float:left;
width:974px;
height:43px;
line-height:43px;
vertical-align:middle;
background-image:url(../images/fund_over_bg.gif);
padding-left:10px;
}

#fund_over_cont{
float:left;
width:984px;
}
#fund_head_col1{
float:left;
width:375px;
}
#fund_head_col2{
float:left;
width:400px;
}
#fund_head_col3
{
float:right;
}
.fund_over_header{
font-family:arial;
font-size:16px;
font-weight:bold;
}
.fund_over_subheader{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#003660;
}
.bodytxt{
font-family:arial;
font-size:12px;
color:#000000;
}
.bodytxt_color{
font-family:arial;
font-size:12px;
color:#003660;
}

#fund_over_date{
height:22px;
width:350px;
margin-left:10px;
line-height:22px;
vertical-align:middle;
background-image:url(../images/line.gif);
}
table#over{width:350px; margin:0; padding:0; font-family:arial; font-size:12px; color:#003660;}
span#mar_top{
margin-top:10px;
}
#fund_rating{
margin-top:15px;
float:left;
width:100px;
}
#back_but{
float:right;
margin-top:18px;
width:65px;
}
#tab_bar_fund{
float:left;
width:984px;
height:45px;
background-image:url(../images/tab_bar_fund_bg.gif);
}
#fund_over_col1{
float:left;
width:307px;
border:1px solid #DCD7C4;
padding:5px;
}
#fund_over_col2{
float:left;
width:307px;
border:1px solid #DCD7C4;
margin-left:13px;
padding:5px;
}
#fund_over_col3{
float:right;
width:307px;
border:1px solid #DCD7C4;
margin-left:5px;
padding:5px;
}
#fund_over_col23{
float:right;
width:600px;
border:1px solid #DCD7C4;
margin-left:5px;
padding:5px;
}

#f_head1{
float:left;
width:333px;
}
#f_head2{
float:left;
width:333px;
}
#f_head3{
float:left;
width:307px;
}
#head_bar{
margin-top:10px;
}
#f_head1, #f_head2, #f_head3, .heading{
height:25px;
line-height:25px;
vertical-align: middle;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#8E7218;
}
table#goal{width:307px;}
th#goal{text-align:left; margin:0; padding:0; height:20px; color:#003660;}
td#goal{text-align:left; margin:0; padding:5px; background-color:#F5F4ED;}
td#goal1{width:190px;}

table#portfolio{width:307px; margin-top:10px;}
tr#portfolio{ height:32px; color:#000000; background-image:url(../images/portfolio_linebg.gif);}
#manage{ height:28px; line-height:25px; vertical-align:middle; background-color:#D9D4AE; margin-top:5px; margin-bottom:5px; padding-left:10px;}

/* Fund Tab */
#fundtab{
margin:2px 0 0 0;
padding:0px;
font: bold 13px arial;
color:#001F00;
list-style-type: none;
height:42px;
line-height:42px;
vertical-align:middle;
}

#fundtab li{
display: inline;
margin: 0;
padding:0;
}

#fundtab li a{
padding:10px;
text-decoration: none;
color: black;
height:42px;
background-color:#EBEBEB;
/*border-right:1px solid #EAEAEA;*/
}

#fundtab li a:hover{
background-color:#D9D4AE;
}

#fundtab li.selected a{ /*selected main tab style */
background-color:#ffffff;
}

#chart{
float:left;
width:974px;
height:30px;
line-height:30px;
vertical-align:middle;
background-image:url(../images/blog_bg.gif);
margin-top:10px;
padding-left:10px;
}
#chart_place{
float:left;
width:974px;
padding-left:10px;
}
#fund_date{
float:left;
width:497px;
height:25px;
line-height:25px;
vertical-align:middle;
margin-bottom:10px;
background-image:url(../images/fund_data_bg1.gif);
background-position:bottom;
background-repeat:repeat-x;
padding-left:12px;
}
#fund_time{
float:right;
width:78px;
margin-bottom:10px;
height:25px;
line-height:25px;
vertical-align:middle;
background-image:url(../images/fund_data_bg1.gif);
background-position:bottom;
background-repeat:repeat-x;
padding-left:10px;
}
table#port_data{width:307px;}
tr#port_data3{background-image:url(../images/blog_bg.gif); background-position:top; background-repeat:repeat-x;}
td#port_data1
{
width:100px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#003660;
padding:5px;
}

#small_head{
float:left;
height:9px;
width:984px;
background-image:url(../images/list_bg.gif);
background-repeat:repeat-x;
}
table#list{width:984px;}
th#list1{width:400px;}
tr.header{height:25px;}
td.values{text-align:right;height:25px; padding-right:10px;}
td.links{text-align:center;height:25px; padding-right:10px;}
td.listbg{text-align:left; background-color:#F6F4ED; height:25px; border-right:2px solid #ffffff; border-top:2px solid #ffffff;}
.header{height:35px; vertical-align:middle; text-align:center; background-image:url(../images/blog_bg1.gif);}
.headerleft{height:35px; vertical-align:middle;text-align:left; background-image:url(../images/blog_bg1.gif);}
#page_item{
float:left;
width:150px;
}
#paging{
float:left;
width:50px;
}
#page_but{
float:left;
width:80px;
}
#paging_no{
float:left;
width:15px;
background-color:#E9E7D7;
margin-left:2px;
height:15px;
line-height:15px;
vertical-align:middle;
text-align:center;
margin-top:4px;
}

#page_but2{
float:left;
margin-left:10px;
}

#page_item, #paging, #page_but, #paging_no, #page_but2{
font-family:arial;
font-size:12px;
color:#8D7117;
}

#page_item, #paging, #page_but, #page_but2{
height:20px;
line-height:20px;
vertical-align:middle;
}
.page_txt{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}
.page_txt:hover{
font-family:arial;
font-size:12px;
color:#8E7218;
text-decoration:none;
}
table.graph{width:50%; font-family:arial; font-size:12px;}
TH.graph1{text-align:left; background-color:#CCCCCC; padding-left:10px;}
TH.graph2{text-align:left; width:20%;}
TH.graph3{text-align:right; width:20%;}
TD.graval{text-align:right;}

#chart_angle{
background-color:#993300;
}


/* =================== END - FUNDS MODULE STYLES  ==================== */





/* ====================== ===================== ====================== */
/* ======================  INVESTOR MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
table#learninv{width:50%;}
th#learninv{background-color:#E9E7D7; height:30px; vertical-align:middle;}
tr#learninv{ background-color:#F5F4ED; height:30px; border-top:1px solid #D9D4AE;}
.leftline{border-left:1px solid #d9d4ae;}
table#learninv1{width:75%;}
table#learninv2{width:85%;}

.REDBG {
background-color:#CC0033;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:none;
}
#basic, #address, #bank{
float:left; height:25px; width:120px; line-height:25px; vertical-align:middle; text-align:center; background-color:#E9E7D7; margin-top:2px; margin-right:2px;
}

.form_txt{
font-family:arial; font-size:12px; font-weight:bold; color:#333333;
}
#basicinfo, #addressinfo, #bankinfo, #userinfo, #nomineeInfo, #framedDiv{float:left; display:inline; width:790px; border:1px solid #D9D4AE; padding:5px; margin-left:10px;}

#minSchemeFramedDiv{float:left; width:400px; border:1px solid #D9D4AE; padding:5px;}

.bas_txtb{ width:200px;}
tr#basic1{height:35px; vertical-align:middle; background-image:url(../images/blog_bg.gif);}
tr#basic2{height:35px; vertical-align:middle; background-image:url(../images/blog_bg1.gif);}
tr#basic3{height:35px; vertical-align:middle; background-image:url(../images/planbg.gif);}
#minor, #inv_det, #POA, #non_ind{float:left;}
#bas_head, #add_head{float:left; width:448px; height:30px;}
#bas_mand, #add_mand{float:right; width:514px; text-align:right; height:30px;}
.style1 {color: #FF0000}
.style2 {padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #A48847; background-color: #FBF7E1; font-weight: bold;}
#add_type{float:left; width:962px; height:35px;}
#addinfo_col1, #addinfo_col2, #addinfo_col3{float:left; width:789px;}
#addinfo_col2, #addinfo_col3{margin-top:10px;}
#nps_but{float:left; height:40px; width:790px; line-height:40px; vertical-align:middle; margin-top:20px; text-align:right;}
#nps_but1{float:left; height:40px; width:770px; line-height:40px; vertical-align:middle; margin-top:20px; text-align:right;}
#plantab{
padding: 2px 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
font: bold 12px ARIAL;
color:#001F00;
list-style-type: none;
background-color:#E9E7D7;
height:25px;
line-height:25px;
vertical-align:middle;
}

#plantab li{
display: inline;
margin: 0;
}

#plantab li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 3px;
color: black;
background: #E9E7D7;
}

#plantab li a:hover{
color:#8E7218;
}

#plantab li.selected a{ /*selected main tab style */
color:#8D7117;
}

#investab{
padding: 2px 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
font: bold 12px ARIAL;
color:#001F00;
list-style-type: none;
background-color:#E9E7D7;
height:25px;
line-height:25px;
vertical-align:middle;
}

#investab li{
display: inline;
margin: 0;
}

#investab li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 3px;
color: black;
background: #E9E7D7;
}

#investab li a:hover{
color:#8E7218;
}

#investab li.selected a{ /*selected main tab style */
color:#8D7117;
}
.trans_home_txt {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#8D7117;
}
.trans_home_txt:hover{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#003660;
}
.highlight {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#ff0000;
}
.highlight:hover {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000000;
}
#trans1{float:left; width:884px; height:35px; margin-top:5px;}
#trans2{float:left; width:80px; height:35px; text-align:right;}
#trans1, #trans2{margin-top:5px; margin-bottom:3px;}
.diflow{float:left;}
.cell{background-image:url(../images/planbg.gif); background-repeat:repeat-x; color:#8E7218; font-weight:bold; border-bottom:1px solid #E9E7D7;border-right:1px solid #E9E7D7;}
#newplan{
height:27px; line-height:27px; vertical-align:middle; margin-top:8px;
}
#plansubtab{
padding: 2px 0 0 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
font: bold 12px ARIAL;
color:#001F00;
list-style-type: none;
height:25px;
line-height:25px;
vertical-align:middle;
}

#plansubtab li{
display: inline;
margin: 0;
}

#plansubtab li a{
text-decoration: none;
padding: 5px 10px;
margin-right: 0px;
color: black;
background: #E9E7D7;
border:0px solid #c2c1bb;
}

#plansubtab li a:hover{
/*color:#8E7218;*/
background-color:#E9E7D7;
}

#plansubtab li.selected a{ /*selected main tab style */
/*color:#8D7117;*/
background-color:#F5EEE9;
}
#tab_basics, #tab_financial, #tab_goals{float:left; width:770px; border:7px solid #F5EEE9; padding:10px;}
#tab_quickPlanBasics{float:none; margin-left: 40px; width:700px; border:7px solid #F5EEE9; padding:10px;}
#invessub_t{
padding: 2px 0 0 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
font: bold 12px ARIAL;
color:#001F00;
list-style-type: none;
height:25px;
line-height:25px;
vertical-align:middle;
}

#invessub_t li{
display: inline;
margin: 0;
}

#invessub_t li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 0px;
color: black;
background: #D9D4AE;
border:1px solid #D9D4AE;
}

#invessub_t li a:hover{
/*color:#8E7218;*/
background-color:#E9E7D7;
}

#invessub_t li.selected a{
background-color:#E9E7D7;
}
/*#plansubtab li.deselect a{*/
	/*background-color:#feebeb;*/
/*}*/
.Delete {
	margin:12px 0 0 0;
	padding-top:12px;
}
.SignInBttn {
background:url(../images/signin.gif) center no-repeat;
width: 79px;
height: 38px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SignInBttn_new {
background:url(../images/signin_new.gif) center no-repeat;
width: 92px;
height: 38px;
vertical-align:middle;
cursor:pointer;
}
.SearchBttn {
background:url(../images/search_but.gif) center no-repeat;
width: 69px;
height: 23px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SIP_SearchBttn {
background:url(../images/sip_scheme_select.gif) center no-repeat;
width: 90px;
height: 23px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SubmitBttn {
background:url(../images/submit_but.gif) center no-repeat;
width: 79px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SubmitEQBttn {
background:url(../images/equity_get_quote.gif) center no-repeat;
width: 64px;
height: 33px;
border: 0;
vertical-align:middle;
cursor:pointer;
}

.CancelBttn {
background:url(../images/cancel_b.gif) center no-repeat;
width: 79px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.TriggerCancel {
background:url(../images/trigger_cancel.gif) center 4px no-repeat;
width: 65px;
height: 22px;
border: 0;
cursor:pointer;
}
.NextBttn {
background:url(../images/next_b.gif) center 0px no-repeat;
width: 69px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}

.BackBttn {
background:url(../images/back.gif) center 0px no-repeat;
width: 72px;
height: 32px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}

.DesignSIPBttn {
background:url(../images/designsipportfolio.gif) center 0px no-repeat;
width: 180px;
height: 32px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}
.CreateSIPBttn {
background:url(../images/createsip.gif) center 0px no-repeat;
width: 111px;
height: 32px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}


.DeleteBttn {
background:url(../images/delete.gif) center 4px no-repeat;
width: 69px;
height: 40px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}
.EnrollGreenButton {
background:url(../images/nps_enroll.gif) center no-repeat;
width: 76px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.MinPlainSharpeButton_Green {
	background:transparent url("../images/square_btn_base.gif") no-repeat scroll center 0;
	width: 45px;
	height: 23px;
	border: 0 none;

	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;

	text-align: centre;
	vertical-align: middle;

	cursor: pointer;
}
.fixAppointment
{
background:url(../images/appoint.gif) center 4px no-repeat;
width: 108px;
height: 30px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}
.NewTriggerBttn {
background:url(../images/newtrigger.gif) center 0px no-repeat;
width: 111px;
height: 32px;
border: 0;
text-align: centre;
vertical-align:middle;
cursor:pointer;
}
.PreviousBttn {
background:url(../images/previous_b.gif) center 4px no-repeat;
width: 81px;
height: 40px;
text-align: centre;
vertical-align:middle;
cursor:pointer;
border:0;
}
.MakePaymentBttn {
background:url(../images/makepayment.gif) center 0px no-repeat;
width: 132px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.ContinueBttn {
background:url(../images/continue.gif) center 0px no-repeat;
width: 97px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.Ref_AddBttn {
background:url(../images/email_add.gif) center 0px no-repeat;
width: 60px;
height: 39px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.Ref_MailSendBttn {
background:url(../images/send_welcome.gif) center 0px no-repeat;
width: 175px;
height: 41px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.ReffViewBttn {
background:url(../images/viewref.gif) center 0px no-repeat;
width: 160px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.ReffRedBttn {
background:url(../images/viewredemp.gif) center 0px no-repeat;
width: 160px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.ReffRedPointsBttn {
background:url(../images/redeempoints.gif) center 0px no-repeat;
width: 160px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.refRecomFundsBttn {
background:url(../images/recom_funds_india.gif) center 0px no-repeat;
width: 190px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.AddaRefBttn {
background:url(../images/add_referr_but.gif) center 0px no-repeat;
width: 140px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.leftside_arrow{
background:transparent url(../images/plain_but_back.gif) no-repeat scroll center 0;
border:0 none;
color:#ffffff;
font-family:arial;
font-size:12px;
font-weight:bold;
height:32px;
width:97px;
padding-bottom:5px;
cursor:pointer;
padding-right:20px;
margin-top:10px;
}
.SwitchSchemeBttn {
background:url(../images/switchthescheme.gif) center 0px no-repeat;
width: 130px;
height: 22px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.CalRiskBttn {
background:url(../images/calculate.gif) center 4px no-repeat;
width: 120px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.UpdateRiskBttn {
background:url(../images/updatemyrisk.gif) center 4px no-repeat;
width: 120px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.CreatePlanerBttn {
background:url(../images/createplan.gif) center 4px no-repeat;
width: 120px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.CreatePlanerBttn_p {
background:url(../images/c_plan_planner.gif) center 0px no-repeat;
width: 126px;
height: 33px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.CompareFundsBttn_p {
background:url(../images/comp_plan_b.gif) center 0px no-repeat;
width: 150px;
height: 33px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.PlanMoreBttn_p {
background:url(../images/more_plan_bttn.gif) center 0px no-repeat;
width: 60px;
height: 15px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.AddCompBttn_p {
background:url(../images/add_compare.gif) center 0px no-repeat;
width: 100px;
height: 22px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SmallBuyBttn_p {
background:url(../images/buy_butt.gif) center 0px no-repeat;
width: 34px;
height: 27px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.SmallBuyBttn1_p {
background:url(../images/equity_new_buy.gif) center 0px no-repeat;
width: 79px;
height: 36px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.UpdatePlanerBttn {
background:url(../images/updateplanner.gif) center 9px no-repeat;
width: 120px;
height: 40px;
border: 0;
/*vertical-align:middle;*/
cursor:pointer;
}

.ConfirmTransaction {
background:url(../images/ConfirmTransaction.png) no-repeat;
border:0 none;
cursor:pointer;
height:22px;
vertical-align:middle;
width:138px;
}
.AddToPortfolio {
background:url(../images/add_portfolio_button.gif) no-repeat;
border:0 none;
cursor:pointer;
height:22px;
vertical-align:middle;
width:110px;
}
.ViewPortfolio {
background:url(../images/view_portfolio_but.gif) no-repeat;
border:0 none;
cursor:pointer;
height:22px;
vertical-align:middle;
width:110px;
}
/* ========================== QUICK INVESTOR ======================== */
.NextBttnOval {
background:url(../images/next_b.gif) center 0px no-repeat;
width: 67px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.ShowMeDifferentBttn {
background:url(../images/showme_but.gif) center 0px no-repeat;
width: 191px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.ChangeOptionBttn {
background:url(../images/changeoption_but.gif) center 0px no-repeat;
width: 135px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.InvestBttn {
background:url(../images/invest_but.gif) center 0px no-repeat;
width: 75px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.PopUpCloseBttn {
background:url(../images/close_b.gif) center 0px no-repeat;
width: 72px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}

/*
#processStatusSpan {
	float:left;width:984px;height:65px;position:relative;
}
*/
/* ---------- Investor Registration New Design Oct-2010 ---------- */
#formtable{
font-family:arial;
font-size:14px;
color:#000000;
}
#formtable td{
padding-left:10px;
}
.innerhighlight{
color:#432817;
font-weight:bold;
font-size:16px;
}
.ff_field{
font-family:arial;
font-size:13px;
color:#000000;
}
.ff_field_highlight{
font-family:arial;
font-size:11px;
color:#432817;
}
.ff_field_highlight a{
font-family:arial;
font-size:11px;
color:#432817;
text-decoration:underline;
}
.form_border_bot{
border-bottom:2px solid #432817;
padding-bottom:6px;
}
.form_head_new
{
font-family:arial;
font-size:24px;
color:#432817;
font-weight:bold;
}
.formstep_number
{
font-family:arial;
font-size:30px;
color:#432817;
font-weight:bold;
}
.form_head_inner
{
font-family:arial;
font-size:20px;
color:#9A813F;
font-weight:bold;
}
.form_head_small
{
font-family:arial;
font-size:16px;
color:#432817;
font-weight:bold;
}
.form_subhead_small
{
font-family:arial;
font-size:12px;
color:#432817;
font-weight:bold;
}
.form_star_new{
font-family:arial;
font-size:18px;
color:#ff0000;
}

.form_home_txt {
font-family:arial;
font-size:14px;
font-weight:bold;
color:#8D7117;
text-decoration:underline;
}
.form_home_txt:hover{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#432817;
}
.ContinueButton_Ash {
background:url(../images/InvestorRegister_Oct2010/cont_button.gif) center 0px no-repeat;
width: 134px;
height: 50px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.ContinueButton_Ash_insure {
background:url(../images/InvestorRegister_Oct2010/form_insure_cont.gif) center 0px no-repeat;
width: 132px;
height: 47px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.SubmitButton_Ash {
background:url(../images/InvestorRegister_Oct2010/submit.gif) center 0px no-repeat;
width: 117px;
height: 50px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.Back_Ash {
background:url(../images/InvestorRegister_Oct2010/form_back_button.gif) center 0px no-repeat;
width: 91px;
height: 50px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}

/* ---------- END - Investor Registration New Design Oct-2010 ---------- */
/* =================== END - INVESTOR MODULE STYLES  ==================== */





/* ====================== ===================== ====================== */
/* ======================  REGISTRATION MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
.CreateAcont {
background:url(../images/createaccount.gif) center 0px no-repeat;
width: 129px;
height: 32px;
border: 0;
cursor:pointer;
margin-top:10px;
}
.CreateAccountButton_Ash {
background:url(../images/InvestorRegister_Oct2010/createaccount.gif) center 0px no-repeat;
width: 193px;
height: 50px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-top:10px;
}
.CreateProfile {
background:url(../images/createprofile.gif) center 4px no-repeat;
width: 100px;
height: 26px;
border: 0;
cursor:pointer;
}
.UpdateProfile {
background:url(../images/updateprofile.gif) center 4px no-repeat;
width: 100px;
height: 26px;
border: 0;
cursor:pointer;
}
.EditProfile {
background:url(../images/editprofile.gif) center 4px no-repeat;
width: 100px;
height: 26px;
border: 0;
cursor:pointer;
}
.SaveBttn {
background:url(../images/save.gif) center 0px no-repeat;
width: 67px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.ConfirmBttn {
background:url(../images/confirm.gif) center 0px no-repeat;
width: 97px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.OvalButton {
background:transparent url(../images/plain_but.gif) no-repeat scroll center 0;
border:0 none;
color:#ffffff;
font-family:arial;
font-size:13px;
font-weight:bold;
height:32px;
width:97px;
padding-bottom:5px;
cursor:pointer;
padding-right:20px;
margin-top:10px;
}

.OvalButton1 {
background:transparent url(../images/plain_but1.gif) no-repeat scroll center 0;
border:0 none;
color:#8E7218;
font-size:13px;
height:22px;
width:77px;
padding-bottom:5px;
cursor:pointer;
}
.OvalButton2 {
background:transparent url(../images/plain_but.gif) no-repeat scroll center 0;
border:0 none;
color:#ffffff;
font-family:arial;
font-size:13px;
font-weight:bold;
height:32px;
width:120px;
padding-bottom:5px;
cursor:pointer;
padding-right:20px;
margin-top:10px;
}
.EditBttn {
background:url(../images/edit.gif) center 0px no-repeat;
width: 56px;
height: 32px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
/*missed class*/

#planner_foot{
float:left; width:790px; padding:5px; border:1px solid #E9E7D7;
}

#asset_col1{
float:left;
width:550px;
}
#asset_col2{
float:left;
width:434px;
}

.assetb{border:1px solid #E9E7D7;}
.star{color:#FF0000;}

.AboutCol1{
	width:534px;
	float:left;
	margin:3px 20px 0 0;
	}
.AboutCol2{
	width:430px;
	float:left;
	}

.login{width:350px; height:185px; margin:0 auto; border:1px solid #F5F4ED; text-align:center; margin-top:10px;}
.news_feed1{float:left;width:307px;height:207px;}
.news_feedhead{float:left; width:307px; height:30px; line-height:30px; vertical-align:middle;}
.comment_head{float:left; width:307px; height:30px; line-height:30px; vertical-align:middle;}



/* 19/05/2009 */
.homeban_txt{
font-family:arial;
font-size:11px;
color:#000000;
}
.homeban_txt1{
font-family:arial;
font-size:12px;
font-weight:bold;
font-color:#004B85;
text-decoration:underline;
color:#004B85;
}
#learn_ban_1{float:left; width:154px; height:199px; background-image:url(../images/learn_bg.gif);}
#learn_ban_2{float:left; width:171px; height:199px; background-image:url(../images/plan_bg.gif);}
#learn_ban_3{float:left; width:157px; height:199px; background-image:url(../images/transact.gif);}
#learn_ban_4{float:left; width:164px; height:199px; background-image:url(../images/track_bg.gif);}
.learn_ban_txt{margin:0 auto; margin-top:120px; margin-left:5px; padding:5px;}
/* 19/05/2009 ends here */

/* =================== END - REGISTRATION MODULE STYLES  ==================== */
.star{color:#FF0000;}
/* About us */
.AboutCol1{
width:534px;
float:left;
margin:3px 20px 0 0;
}
.AboutCol2{
width:430px;
float:left;
}
.news_feed1 {
float:left;
width:307px;
height:207px;
}
.news_feedhead {
float:left;
width:307px;
height:30px;
line-height:30px;
vertical-align:middle;
}
.comment_head {
float:left;
width:307px;
height:30px;
line-height:30px;
vertical-align:middle;
}
#error{
float:left; text-align:center;
padding:20px; width:942px;
background-color:#F5F4ED;
border:1px solid #E9E7D7;
margin-top:10px;
}
#popup_error{
float:left; text-align:center;
padding:20px; width:600px;
background-color:#F5F4ED;
border:1px solid #E9E7D7;
margin-top:10px;
}


table#investorTx-listing  {
border:1px solid #666666;
margin:20px 0 !important;
width:80%;
}
.article_txt1{
	font-family:arial;
	font-size:11px;
	color:#8E7218;
	text-decoration:underline;
	}

.article_txt1:hover{
	font-family:arial;
	font-size:11px;
	color:#003660;
	text-decoration:underline;
	}
.error_mesg{
	font-family:arial;
	font-size:12px;
	color: red;
	font-weight: bold
	}
.bank_mesg{
	font-family:arial;
	font-size:12px;
	color: green;
	font-weight: bold
	}

/* ====================== ===================== ====================== */
/* ======================  PLAN MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
.planCashFlowLite{height:23px;background-color: #F5F4EC;vertical-align:middle;}
.planCashFlowHLite{height:23px;background-color: #D9D4AE;vertical-align:middle;}
/* =================== END - PLAN MODULE STYLES  ==================== */

#news_room{
float:left; width:784px;
}
#news_room h1{
font-family:arial;
color:#333333;
font-weight:normal;
margin-bottom:10px;
padding:3px;
font-size:20px;
background:#E9E7D7 none repeat scroll 0 0;
border-bottom:3px solid #D9D4AE;
}
#news_room h3{
font-family:arial;
color:#8E7218;
font-weight:normal;
margin-bottom:10px;
padding:3px;
font-size:20px;
text-indent:5px;
}
#announce_room{
float:left; width:988px; font-family:verdana; font-size:14px; min-height:500px;
}
#announce_room p{
	background-color:#F6FCE8;
	padding:10px;
	}
#announce_room ul{
	margin:0;
	padding:0;
}
#announce_room h2{
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	}
#announce_room h2 a{
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	}
	#announce_room h2 a:hover{
	text-decoration:underline;
	}
	#announce_room h2 span{
	float:right;
	font-size:10px;
	font-weight:normal;
	color:#432817;
	margin-top:5px;
	margin-left:15px;
	}
	.but_announce a{
	background-color:#432817; margin-left:15px; padding:7px; font-weight:bold; color:#ffffff; font-size:11px; float:right;
	}
	.but_announce a:hover{
	text-decoration:underline;
	}
#announce_room li{
list-style:none;
border:2px solid #D4E4AB;
padding:10px;
margin-bottom:15px;
}
#announce_room li:focus{
	border: 2px solid #79A915;
	}
#announce_room li:hover{
	border: 2px solid #79A915;
	}
#announce_room a{
	font-size:11px;
	text-decoration:none;
	}
#lmenu{
list-style-type: none;
height:25px;
line-height:25px;
vertical-align:middle;
padding:0 10px 0 0;
margin:0;
}
#lmenu li{
text-decoration:none;
list-style-type:none;
border-top:1px solid #DFDAC8;
padding-left:15px;
background-image:url(../images/news_arrow.gif);
background-repeat:no-repeat;
background-position:left;
}
#lmenu li a{
text-decoration:none;
color:#8E7218;
}
#lmenu li a:hover{
text-decoration:none;
color:#003660;
}

#lmenu li.selected a{
color:#003660;
font-weight:bold;
}

.wrapper-newsChunk {
margin-bottom:10px;
}

table#press-table td.press-date {
border-bottom:3px solid #D9D4AE;
padding:5px 15px 5px 5px;
}

.newsroom-headerLink {
float:right;
font-size:11px;
margin:-35px 5px 5px;
padding:2px;
font-family:arial;
}
.newsroom-headerLink a{
text-decoration:none;
color:#8E7218;
}
table#press-table {
margin:10px;
}
table#press-table td.press-title {
border-bottom:3px solid #D9D4AE;
padding:5px 5px 5px 15px;
}
.press-title a{
color:#2773AD;
font-size:13px;
font-family:arial;
}
fieldset {
border:1px solid #CCCCCC;
margin-bottom:15px;
padding:5px;
}
table#nri td{padding:10px;}

/* ====================== ===================== ====================== */
/* ======================  "FIXED DEPOSIT" MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
.CalculatePlain_BtnOvl {
background:url(../images/calculate_plain.gif) center 0px no-repeat;
width: 70px;
height: 22px;
border: 0;
vertical-align:middle;
cursor:pointer;
}


/* =================== END - "FIXED DEPOSIT" MODULE STYLES  ==================== */



/* ====================== ===================== ====================== */
/* ======================  "NEW" MODULE STYLES  ====================== */
/* ====================== ===================== ====================== */
#help_col1{
float:right; width:80px;
}
#help_tos{
float:right; width:67px;
}
#help_col2{
float:right; width:30px;
}
#help_col3{
float:right; width:125px; margin-left:12px;
}
#help_col4{
float:right; width:80px;
}
td#ecsloc { vertical-align: top; padding-left:10px; font-family:arial; font-size:12px;}
/* new styles */
#container{
	margin:0 auto;
	width:990px;
	}
#container2 {
	clear:left;
	float:left;
	width:984px;
	position:relative;
	margin:auto;
	overflow:hidden;
	background-image:#ffffff; /* column 2 background colour */
	margin-top:10px;
padding-bottom:10px;
}
#container1 {
	float:left;
	width:984px;
	position:relative;
	right:814px;
	background:#E4E4C4; /* column 1 background colour */
}
#col1 {
	float:left;
	width:150px;
	position:relative;
	left:824px;
	overflow:hidden;
}
#col2 {
	float:left;
	width:814px;
	position:relative;
	left:834px;
	overflow:hidden;
	min-height:500px;
	}
#new_update ul{
	width:195px;
	float:left;
	list-style:none;
	margin:0;
	padding:10px 0 0 0;
	}
#new_update ul li a{
	display:block;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	background-color:#FEF3B1;
	border-bottom:1px solid #ffffff;
	color:#ff0000;
	padding-left:5px;
	}
#new_update ul li a:hover{
	height:27px;
	line-height:27px;
	vertical-align:middle;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#ff0000;
	color:#ffffff;
	padding-left:5px;
	}
#trans1_new{float:left; width:710px; height:25px; margin-top:5px;}

#addressinfo_popup, #bankinfo_popup, #basicinfo_popup, #nomineeInfo_popup {float:left; display:inline; width:813px; border:1px solid #D9D4AE; padding:5px; margin-left:10px;}

.SaveBttn1 {
background:url(../images/save.gif) center 4px no-repeat;
width: 100px;
height: 40px;
border: 0;
cursor:pointer;
}

.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:700px;
	padding:14px;
}
	/* ----------- basic ----------- */
	#basic_form{
		border:solid 4px #DFDAC8;
		font-family:Arial;
	font-size:13px;
	}
	#basic_form h1 {
		font-size:16px;
		font-weight:bold;
		color:#906D22;
		margin-bottom:8px;
	}
	#basic_form p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #906D22;
		padding-bottom:10px;
	}
	#basic_form label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:300px;
		float:left;
		padding:5px;
		background-color:#F5F4ED;
	}
	#basic_form .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:300px;
	}
	#basic_form input{
		float:left;
		width:200px;
		margin:2px 0 20px 10px;
	}
	#basic_form select{
		float:left;
		width:200px;
		margin:2px 0 20px 10px;
	}
	#basic_form button{
		clear:both;
		margin-left:280px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
	}
	.sitemap{
	border-bottom:1px solid #F5F4ED;
	padding-bottom:10px;
	}

	.equity_txt{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	.equity_txt1{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	}
	.equity_txt_normal
	{
	font-family:arial;
	font-size:12px;
	color:#000000;
	}
	.equity_data{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#604900;
	}
	.equity_data_head{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#25728A;
	}
	.equity_menu{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#0D495C;
	}
	.equity_foot{
	font-family:arial;
	font-size:11px;
	color:#8D7117;
	}
	.EquitySubmitBttn {
	background:url(../images/eqt_submit.gif) center no-repeat;
	width: 83px;
	height: 29px;
	border: 0;
	vertical-align:middle;
	cursor:pointer;
	}
	.equity_more_y {font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#8F6D23;
	text-decoration:none;
	}
	.equity_txt_y {font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#8F6D23;
	}
	.etabstyle{
	padding-left:10px; padding-right:10px; border-bottom:1px solid #A48847; background-color:#FBF7E1;
	}
	table td{
	padding:0px;
	}
	table#portfolio_scr td{padding-left:5px;}
	.equity_txt11 {font-family:arial;
	font-size:11px;
	color:#000000;
	}
	.equity_txt_b {font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#25728A;
	text-decoration:none;
	}
	.equity_more_b {font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#25728A;
	text-decoration:none;
	}
/* =================== END - "NEW" MODULE STYLES  ==================== */
	SELECT.txtb_eq{
		BORDER-RIGHT: #c0c0c0 1px solid;
		BORDER-TOP: #c0c0c0 1px solid;
		FONT-SIZE: 10px;
		BACKGROUND: #FFFFFF;
		BORDER-LEFT: #c0c0c0 1px solid;
		COLOR: #000000;
		BORDER-BOTTOM: #c0c0c0 1px solid;
		FONT-FAMILY: Arial;
		TEXT-DECORATION: none
	}
	.get_quote_button
	{
	    FONT-FAMILY: Arial;
	    BORDER-RIGHT: #45443f 0px solid;
	    BORDER-TOP: #45443f 0px solid;
	    BACKGROUND: #8F6D23;
	    PADDING-BOTTOM: 2px;
	    BORDER-LEFT: #45443f 0px solid;
	    WIDTH: 50px;
	    COLOR: #ffffff;
	    PADDING-TOP: 2px;
	    BORDER-BOTTOM: #45443f 0px solid;
	    HEIGHT: 21px;
	}
	.pageheader1
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 17px;
	    COLOR: #42859A;
	    LINE-HEIGHT: 18px;
	    FONT-FAMILY: Arial;
	    line-height:20px;
	}
	.tableheadera1
	{
	    BACKGROUND-COLOR: #25728A;
	    FONT-SIZE: 11px;
	    COLOR: #FFFFFF;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 24px;
		font-family:arial;
		vertical-align : top;
	}
	.tableheadera1 td
	{
		padding-left:5px;
		padding-right:2px;
		vertical-align : top;
	}
	.tableheaderaheight
	{
	    LINE-HEIGHT: 16px;
	}
	.tablecontent1a
	{
	    FONT-SIZE: 11px;
	    COLOR: #000000;
	    LINE-HEIGHT: 20px;
	    FONT-FAMILY: Arial;
	    BACKGROUND-COLOR: #F5EBB5;
	    padding-left:5px;
	}
	.tablecontent1a td
	{
	    padding-left:5px;
	    padding-right:2px;
	}
	.tablecontent2a
	{
	    FONT-SIZE: 11px;
	    COLOR: #000000;
	    LINE-HEIGHT: 20px;
	    FONT-FAMILY: Arial;
	    BACKGROUND-COLOR: #FBF7E1;
	    padding-left:5px;
	}
	.tablecontent2a td
	{
	    padding-left:5px;
	    padding-right:2px;
	}

		#new_update ul{
		width:195px;
		float:left;
		list-style:none;
		margin:0;
		padding:10px 0 0 0;
		}
	#new_update ul li a{
		display:block;
		height:35px;
		line-height:35px;
		vertical-align:middle;
		font-family:arial;
		font-weight:bold;
		font-size:12px;
		background-color:#FAFADC;
		border-bottom:2px solid #E1E1BF;
		border-top:1px solid #E1E1BF;
		color:#2A1305;
		padding-left:5px;
		}
	#new_update ul li a:hover{
		height:35px;
		line-height:35px;
		vertical-align:middle;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		background-color:#003300;
		color:#ffffff;
		padding-left:5px;
		}

		#new_update_sub ul{
		width:195px;
		float:left;
		list-style:none;
		margin:0;
		padding:0px 0 0 0;
		}
	#new_update_sub ul li a{
		display:block;
		height:27px;
		line-height:27px;
		vertical-align:middle;
		font-family:arial;
		font-weight:bold;
		font-size:12px;
		background-color:#8D7117;
		border-bottom:1px solid #ffffff;
		color:#ffffff;
		padding-left:5px;
		}
	#new_update_sub ul li a:hover{
		height:27px;
		line-height:27px;
		vertical-align:middle;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		background-color:#D9D4AE;
		color:#000000;
		padding-left:5px;
		}


	#new_update_sub ul li.selected a{
		background-color:#002B00;
		color:#ffffff;
	}
	span.beta{
		font-family:arial;
		font-size:xx-small;
		color:#ff0000;
		vertical-align:super;
	}


.sorted a,.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

.sortable a {
	background-image: url(../images/arrow_off.png);
	background-repeat:no-repeat;
}

.order1 a {
	background-image: url(../images/arrow_down.png);
	background-repeat:no-repeat;
}

.order2 a {
	background-image: url(../images/arrow_up.png);
	background-repeat:no-repeat;
}
#form_line td{
	padding:10px;
	border-top:1px solid #F5F4ED;
	}
	#form_line tr:focus{
	background-color:#EEFFC8;
	}
#form_line tr:hover{
	background-color:#EEFFC8;
	}
	tr#port_head{height:35px; vertical-align:middle; background-image: url(../images/port_bg.gif);
	}
.heading1{font-family:Verdana; font-size:16px; font-weight:bold; color:#432815;}
.heading2{font-family:Verdana; font-size:13px; font-weight:bold; color:#432815;}
.highlight_txt{
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#003660;
}
td#tabname
{
padding:10px;
}

.question_heading{
height:15px;
line-height:15px;
vertical-align: middle;
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#8E7214;
}
.whyjoin_head{
	font-family:georgia;
	font-size:22px;
	color:#906D29;
	font-weight:normal;
	}

.whyjoin_subhead{
	font-family:georgia;
	font-size:18px;
	color:#000000;
	}
.whyjoin_subhead1{
	font-family:georgia;
	font-size:18px;
	color:#206BA5;
	}
.whyjoin_btxt{
	font-family:arial;
	font-size:14px;
	color:#000000;
	line-height:21px;
	}
.whyjoin_btxt1{
	font-family:arial;
	font-size:14px;
	color:#206BA5;
	line-height:21px;
	}
#whyjoin p{

	min-height:130px;
}
#whyjoin img{
	float:right;
	padding-left:10px;
}
.whyjoin_btxt a{
	font-family:arial;
	font-size:14px;
	color:#206BA5;
	line-height:21px;
	}
.detail{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding:5px;
	}
tr#basic4{height:55px; background-color:#EBF6FF;}
tr#basic5{height:55px; background-color:#FBF7E1;}

.popupOK {
background:url(../images/popup_ok.gif) center no-repeat;
width: 54px;
height: 29px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.popupCancel {
background:url(../images/popup_cancel.gif) center no-repeat;
width: 75px;
height: 29px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.rnd {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.rnd1 {
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
}



.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #666;
	height: 9px;
}
a.jScrollArrowDown:hover {
	background-color: #f60;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-color: #f00;
}
#npscal_row{
	background-color:#E5F2FF;
}

#npscal_row1{
	background-color:#FFFAD0;
}
#npscal_row3{
	background-color:#C2E1FF;
}
.NPSPlanerBttn {
background:url(../images/plan_nps.gif) center 4px no-repeat;
width: 94px;
height: 36px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.NPSPlanerBttn1 {
background:url(../images/nps_risk.gif) center 4px no-repeat;
width: 124px;
height: 36px;
border: 0;
vertical-align:middle;
cursor:pointer;
margin-right:60px;
}

.header_theme{
margin:0 auto;
width:989px;
height:90px;
background-image:url(../images/logo_theme.gif);
background-position:left;
background-repeat:no-repeat;
}
#menu_theme{
margin:0 auto;
width:989px;
height:34px;
background-color:#9A813F;
}

#mainnavi_theme {
	float:left;
	width:989px;
}
#mainnavi_theme ul{
padding:0;
margin:0;
list-style:none;
}
#mainnavi_theme li {
	float:left;
	font-size:13px;
	font-family:verdana;
	font-weight:bold;
	padding:10px 0 10px 10px;
	text-align:center;
}
#mainnavi_theme li a {
	margin-right:10px;
	padding:4px;
	color:#ffffff;
	text-decoration:none
}
#mainnavi_theme li a:hover {
color:#291306;
}
.mainnavi_theme li .active {
	color:#291306;
}
.login_wi1{
float:right; text-align:right; margin-top:20px;
}
.login_wi1 img{
margin-top:10px;
}
.login_wi1 a{
color:#271406;
font-family:Verdana,Arial,Sans-Serif;
font-size:10px;
text-decoration:none;
}
.login_wi1 a:hover{
color:#9C803F;
text-decoration:none;
}
.highlight_theme{
margin:0 auto;
width:989px;
height:10px;
background-image:url(../images/high_bg_theme.jpg);
}
#message_theme{
margin:0 auto;
width:989px;
height:34px;
line-height:34px;
vertical-align:middle;
background-image:url(../images/msg_bg_theme.gif);
}
#footer_theme{
margin:0 auto;
width:989px;
height:97px;
background-color:#ececec;
padding-top:5px;
font-family:verdana;
font-size:11px;
}
#footer1_theme{
margin:0 auto;
width:969px;
height:63px;
background-color:#ffffff;
border:1px solid #cbcbcb;
}
.msg_theme{
color:#291306;
font-family:verdana;
font-size:11px;
}
.msg_theme a{
color:#291306;
font-family:verdana;
font-size:11px;
text-decoration:none;
}
#foot_theme{
clear:left;
margin-top:10px;
}
#content_theme{
margin:0 auto;
width:989px;
height:31900px;
}
#left_content_theme{
float:left;
width:200px;
height:31880px;
background-color:#F6FCE8;
margin-top:20px;
}
#right_content_theme{
float:right;
width:769px;
height:28580px;
margin-top:20px;
padding-left:20px;
font-family:Verdana,Arial,Sans-Serif;
}
#left_content_theme ul{
list-style:none;
margin-left:10px;
margin-right:10px;
padding:0;
}

#left_content_theme ul li{
padding:10px;
border-bottom:2px solid #ffffff;
background-color:#D4E4AB;
}

#left_content_theme ul li a{
padding:10px;
color:#291306;
font-family:Verdana,Arial,Sans-Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
#left_content_theme ul li a:hover{
color:#9A813F;
}
.style1_theme {
	font-size: 16px;
	font-weight: bold;
	font-family:Verdana,Arial,Sans-Serif;
}
.style2_theme {
font-family:Verdana,Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
}
.font1_theme{
	font-family:verdana;
	font-size:11px;
	color:#432815;
}
.font1_theme:hover{
	font-family:verdana;
	font-size:11px;
	color:#9A813F;
}
#basic2_theme{
background-image:url(../images/port_theme.gif);
height:38px;
}
table.rpad td{
	padding-right:5px;
	}
#basic3_theme{
background-image:url(../images/port_bg1.gif);
height:38px;
}
#srow{
	text-align:left;
}
#srow1{
	text-align:center;
}
.odd_theme{
	background-color:#F5EEE9;
	height:25px;
}
.even_theme{
	background-color:#EEE1DA;
	height:25px;
}
.odd_theme td{
	padding-left:5px;
}
.even_theme td{
	padding-left:5px;
}
.scheme_head{
	background-color:#F1DACC;
	height:55px;
}
.sip_scheme_head{
	background-color:#F1DACC;
	height:55px;
}
.sip_list_head{
	background-color:#F1DACC;
	height:45px;
}
.selected_scheme_head{
	background-color:#F1F2BE;
	height:55px;
}
.selected_scheme_head td{
border:1px solid #DBDC7B;
}
.sip_scheme_head td{
	padding-left:10px;
	}
.equ_theme a{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#432815;
}
.equ_theme a:hover{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#7D1311;
	text-decoration:none;
}
table#announce_th td{
	padding-left:10px;
	font-family:verdana; font-size:14px;
}
.selected_odd_theme,.selected_even_theme td{
	border:1px solid #B2B369;
	}
.selected_odd_theme{
background-color:#FFFCEE;
}
.selected_even_theme{
background-color:#FEFFE0;
}
.odd_theme{
background-color:#F3ECE8;
}
.even_theme{
background-color:#FBF9F8;
}
.headc{
background-color:#F8F8D6; text-align:center; padding:15px; color:#306901; font-family:arial; font-size:20px; font-weight:bold; margin:0;
}
.fd_head{font-family:arial; font-size:11px; color:#432817; font-weight:bold;}
.fd_subhead{font-family:arial; font-size:10px; color:#ffffff;}
.fd_subhead1{font-family:arial; font-size:10px; color:#432817;}
.fd_comp{font-family:arial; font-size:11px; color:#432817; font-weight:bold;}
.fd_comp:hover{font-family:arial; font-size:11px; color:#9A813F; font-weight:bold;}
.fd_calc{font-family:arial; font-size:11px; color:#432817;}
.faqlink{font-family:verdana; font-size:13px; font-weight:bold; color:#9A813F; text-decoration:underline;}
.mf_announce {font-family:verdana; font-size:12px; font-weight:bold; color:#432817; text-decoration:underline;}
.pagination,.pagelinks{height:26px;margin:18px 0; font-family:arial; background-color:#c2c2c2;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{display:inline;}
.pagination a{float:left; background-color: #fafafa;font-size:11px; padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;cursor:pointer;}
.pagination a:hover,.pagination .active,.display_tag_pagination a{background-color:#c7eefe;}
.sorted{background-color: #ddf4fb;}
.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;}
.pagination .next a{border:0;}
.pagelinks >strong{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;background-color:#c7eefe;}
.tabhead_theme{
background-image:url(../images/port_bg1.gif);
height:38px;
border-right:1px solid #CDA892;
border-left:1px solid #CDA892;
}

.hint {font-family:arial;
font-size:11px;
color:#178CBC;
}
.head_login {font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
}
.dep_login {font-family:arial;
font-size:12px;
color:#432817;
}
.dep_forgot{font-family:arial;
font-size:11px;
color:#432817;
text-decoration:none;
}
.dep_olink{font-family:arial;
font-size:13px;
color:#432817;
font-weight:bold;
text-decoration:none;
}
.head_diagram {font-family:arial;
font-size:16px;
font-weight:bold;
color:#432817;
}

.dep_success ul{
list-style:none; padding:0; margin-top:20px;
}
.dep_success ul li{
margin-bottom:20px; border:1px solid #DEBEAC; background-color:#ffffff; line-height:25px; padding:10px;
}

<!------------ Holdings page tool tip styles Begin------------------>
.SimpleTip{
    position:relative;
    color:blue;
}
.SimpleTip div{
    /* hide tool tip box */
    display: none;
}

.SimpleTipHover{
    position:relative;
    color:#069;
    cursor: help;  /* show help icon along with regular mouse icon */
}
/* style the tool tip */
.SimpleTipHover div{
    /* you can change anything in the styling attributes below */
    font-weight: normal;
    width:550px;
    padding:4px;
    border:2px solid #FFC568;
    background-color:#FFF9E4;
    /* DON'T CHANGE ANYTHING BEYOND THIS LINE */
    /* making round corners for Moziall Firefox and Safari. IE dosen't support */
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    position:absolute;
    display:block;
    left:0px; /* correct positioning*/
    top:-30px; /* adjust positioning from top so that tool tip will come above the elemnt */
    text-align: left;
    /* make it visible above the all elment, z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */
    z-index:5000;
}
.SimpleTipReferral{
    position:relative;
    color:#069;
    cursor: help;  /* show help icon along with regular mouse icon */
}
.SimpleTipReferral div{
    /* you can change anything in the styling attributes below */
    font-weight: normal;
    width:220px;
    padding:4px;
    border:2px solid #FFC568;
    background-color:#FFF9E4;
    /* DON'T CHANGE ANYTHING BEYOND THIS LINE */
    /* making round corners for Moziall Firefox and Safari. IE dosen't support */
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    position:absolute;
    display:block;
    left:0px; /* correct positioning*/
    top:-30px; /* adjust positioning from top so that tool tip will come above the elemnt */
    text-align: left;
    /* make it visible above the all elment, z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */
    z-index:5000;
}
.SimpleTipInsight{
    position:relative;
    cursor: help;  /* show help icon along with regular mouse icon */
}
.SimpleTipInsight div{
    /* you can change anything in the styling attributes below */
    font-weight: normal;
    width:210px;
    padding:4px;
    border:2px solid #F5A4B8;
    background-color:#803649;
    /* DON'T CHANGE ANYTHING BEYOND THIS LINE */
    /* making round corners for Moziall Firefox and Safari. IE dosen't support */
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    position:absolute;
    display:block;
    right:-5px; /* correct positioning*/
    top:-30px; /* adjust positioning from top so that tool tip will come above the elemnt */
    text-align: left;
    /* make it visible above the all elment, z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */
    z-index:8000;
}

<!------------ Holdings page tool tip styles end------------------>

<!------------ Portfolio page tool tip styles Begin------------------>
.SimpleTip1{
    position:relative;
}
.SimpleTip1 div{
    /* hide tool tip box */
    display: none;
}

.SimpleTip1Hover{
    position:relative;
    cursor: help;  /* show help icon along with regular mouse icon */
}
/* style the tool tip */
.SimpleTip1Hover div{
    /* you can change anything in the styling attributes below */
    font-weight: normal;
    padding:10px;
    border:2px solid #F5A4B8;
    background-color:#803649;
    /* DON'T CHANGE ANYTHING BEYOND THIS LINE */
    /* making round corners for Moziall Firefox and Safari. IE dosen't support */
    -moz-border-radius:5px;
    white-space:nowrap;
    -webkit-border-radius: 5px;
    position:absolute;
    left:0px; /* correct positioning*/
    top:-50px; /* adjust positioning from top so that tool tip will come above the elemnt */
    text-align: center;
    /* make it visible above the all elment, z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */
    z-index:5000;
}
<!------------ Portfolio page tool tip styles end------------------>
<!-- FundsIndia -->
#brow_style1{background-color:#432817; text-indent:10px; color:#ffffff;}
table#rowd th{background-color:#EAE2DC; height:30px; text-align:left;}
td#rowline{height:55px;padding:0 5px 0 5px; border-bottom:1px solid #825D45; border-right:1px solid #EAE2DC; border-left:1px solid #EAE2DC;}
#rupt td{font-size:11px;}
.rupt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.rupt_head{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.rupt_sel{
width:310px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}
.rupt_bg{
background-color:#c3c3c3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
}
.rupee_border{
border:1px solid #CDA892;
}
#rupt_tab td{
.rupt_th{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
padding-left:3px;
}
#insure_table td{
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.successp_scr_head{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#FFFFFF;
padding-left:10px;
}
.successp_scr_head1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#432817;
}
.successp_b_txt{
font-family:arial;
font-size:14px;
color:#432817;
}
.successp_b_txt_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#432817;
text-decoration:underline;
}
#form_line_ipo td{
	padding:10px;
	border-top:1px solid #CDA892;
	}
	#form_line_ipo tr:focus{
	background-color:#F5EEE9;
	}
#form_line_ipo tr:hover{
	background-color:#F5EEE9;
	}
.ipo_row{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#432817;
text-decoration:underline;
}
#form_line_contact td{
	padding:7px;
	font-size:14px;
	}
	#form_line_contact input{
	padding:5px;
	font-size:14px;
	}
	#form_line_contact input:focus{
	border:2px solid #79A915;
	}
#form_line_contact input:hover{
	border:2px solid #79A915;
	}
		#form_line_contact textarea:focus{
		border:2px solid #79A915;
		}
	#form_line_contact textarea:hover{
	border:2px solid #79A915;
	}
#maintab span{
	position:absolute; right:140px; margin-top:3px;
}
.form_home_txt {
font-family:arial;
font-size:14px;
font-weight:bold;
color:#8D7117;
text-decoration:underline;
}
.form_home_txt:hover{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#432817;
}
#newinvest{float:left; display:inline; width:790px;margin-left:10px;}
.header_form{height:35px; vertical-align:middle; text-align:center;background-color:#F3ECE8;}
.header_form_new{height:35px; vertical-align:middle; text-align:center;background-image:url(../images/port_theme.gif);}
.dep_olink_new{
font-size:14px; font-weight:normal; line-height:20px; color:#432817;
}

.pelican_mm{

font-family:verdana;

font-size:16px;

color:#FFFFFF;

text-decoration:none;

font-weight:bold;

}

.pelican_mm:hover{

font-family:verdana;

font-size:16px;

color:#432817;

text-decoration:none;

font-weight:bold;

}

.pelicanfoot{

font-family:verdana;

font-size:11px;

color:#019297;

}

.pelicanfootlink{

font-family:verdana;

font-size:11px;

color:#432817;

text-decoration:none;

}

.pelicanfoot_head{

font-family:verdana;

font-size:11px;

color:#019297;

font-weight:bold;

}

.pelicanborder{

border-bottom:2px solid #432817;

}
#container1_pelican {
	float:left;
	width:984px;
	position:relative;
	right:814px;
	background:#BFE6E7; /* column 1 background colour */
}
#new_update_pelican ul{
		width:195px;
		float:left;
		list-style:none;
		margin:0;
		padding:10px 0 0 0;
		}
	#new_update_pelican ul li a{
		display:block;
		height:35px;
		line-height:35px;
		vertical-align:middle;
		font-family:arial;
		font-weight:bold;
		font-size:12px;
		background-color:#e4f8f9;
		border-bottom:2px solid #ffffff;
		border-top:1px solid #CEB36A;
		color:#2A1305;
		padding-left:5px;
		}
	#new_update_pelican ul li a:hover{
		height:35px;
		line-height:35px;
		vertical-align:middle;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		background-color:#432815;
		color:#ffffff;
		padding-left:5px;
		}

		#new_update_pelican_sub ul{
		width:195px;
		float:left;
		list-style:none;
		margin:0;
		padding:0px 0 0 0;
		}
	#new_update_pelican_sub ul li a{
		display:block;
		height:27px;
		line-height:27px;
		vertical-align:middle;
		font-family:arial;
		font-weight:bold;
		font-size:12px;
		background-color:#8D7117;
		border-bottom:1px solid #ffffff;
		color:#ffffff;
		padding-left:5px;
		}
	#new_update_pelican_sub ul li a:hover{
		height:27px;
		line-height:27px;
		vertical-align:middle;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		background-color:#D9D4AE;
		color:#000000;
		padding-left:5px;
		}


	#new_update_pelican_sub ul li.selected a{
		background-color:#002B00;
		color:#ffffff;
	}


.blue.button:hover	{
	background: #ffffff;
    color:#00598b;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff9009, endColorStr=#ff9009);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff9009, endColorstr=#ff9009)";
}
.button	{
    min-width:45px;
    display: inline-block;
	font-family:"HelveticaNeue-Bold", "HelveticaNeue", Helvetica, Arial, Sans-serif;
	font-weight: bold;
	color: white;
    -webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
    box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
    text-decoration: none;
    white-space: nowrap;
}

.black.button	{
    background-color: #808080;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.22, rgb(88,88,88)), color-stop(0.81, rgb(128,128,128)));
    background: -moz-linear-gradient(center bottom, rgb(88,88,88) 22%, rgb(128,128,128) 81%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#808080, endColorStr=#585858);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#585858)";
}

.black.button:hover	{
	background: #585858;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#585858, endColorStr=#585858);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#585858)";
}

.blue.button	{
	background-color: #00598b
}

.red.button	{
	background-color: #ff6666;
    color:#ffffff;
}
.red.button:hover	{
	background-color: #ffffff ;
    color:#ff6666;
}
.orange.button	{
    background-color:  #ffaa44;
    background: -webkit-gradient(linear,left bottom, left top, color-stop(0.22, rgb(255,144,9)), color-stop(0.81, rgb(255,170,68)));
    background: -moz-linear-gradient(center bottom, rgb(255,144,9) 22%, rgb(255,170,68) 81%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffaa44, endColorStr=#ff9009);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffaa44, endColorstr=#ff9009)";
}

.orange.button:hover	{
    background-color: #026ca7 ;
}

.small.button	{
	padding: 7px 10px 8px 10px;
	margin-left: 10px;
    font-size: 12px;
}

.medium.button	{
	padding: 10px 14px 12px 16px;
    font-size: 16px;
}

.large.button	{

    padding: 13px 18px 16px 22px;
    font-size: 20px;
}
<!-- new styles -->
#gre_loginbut{
float:right;
width:70px;
height:39px;
margin-top:10px;
}
#gre_openacc{
float:right;
width:180px;
height:39px;
margin-top:10px;
}
#gre_navigation{
margin:0 auto;
width:100%;
background-image:url(../images/gre_images/nav_bg.gif);
background-repeat:repeat-x;
}
#gre_top{
margin:0 auto;
width:990px;
height:49px;
background-image:url(../images/gre_images/nav_bg.gif);
}
#gre_topnav
{
float:left;
width:590px;
height:49px;
}
#gre_topnav ul
{
float:left;
width:590px;
padding:0;
margin:0;
height:49px;
vertical-align:middle;
}
#gre_topnav ul li{
display:inline;
height:49px;
line-height:49px;
vertical-align:middle;
}
#gre_topnav ul li a{
font-family:arial;
font-size:18px;
padding:14px;
text-decoration:none;
color:#003300;
}
#gre_topnav ul li a:hover{
color:#ffffff;
background-color:#6A7E40;
}
#gre_topnav ul li a.selected{
color:#ffffff;
background-color:#6A7E40;
}
#gre_logonav
{
width:100%;
height:79px;
background-image:url(../images/gre_images/nav_bg1.gif);
}
#gre_subnav
{
	float:left;
width:100%;
height:44px;
background-image:url(../images/gre_images/nav_bg2.gif);
}
#gre_header2
{
margin:0 auto;
width:990px;
padding:0;
}
#gre_sublogo, #gre_icon, #gre_username{
float:left;
}
#gre_sublogo{
width:350px;
}
#gre_icon{
	float:right;
width:200px;
padding-top:25px;
}
#gre_logout_btn{
float:right;
width:110px;
padding-top:18px;
text-align:right;
}
#gre_username{
	float:right;
	padding-right:50px;
	height:79px;
	line-height:79px;
	vertical-align:middle;
	font-family:arial;
	color:#432817;
	font-size:13px;
	font-weight:bold;
text-align:right;
}
#gre_subcontent{
width:990px;
height:44px;
background-image:url(../images/gre_images/subnavbg.gif);
margin:0 auto;
z-index:-100;
}
#gre_subcontent ul{
margin:0;
padding:0;
}
#gre_subcontent ul li{
display:inline;
height:44px;
line-height:44px;
vertical-align:middle;
}
#gre_subcontent ul li a{
font-family:arial;
font-size:13px;
padding:14px;
font-weight:bold;
text-decoration:none;
color:#003300;
}
#gre_subcontent ul li a:hover{
color:#ffffff;
background-color:#6A7E40;
}
#gre_subcontent ul li a.selected{
color:#ffffff;
background-color:#6A7E40;
}
#gre_content{
width:100%;
height:100%;
text-align:center;
padding:0 0 20px 0;
}
#gre_footer{
width:100%;
float:left;
background-color:#E3F0C4;
height:100%;
}
.gre_datafont{
font-family:arial;
font-size:11px;
color:#003300;
font-weight:bold;
text-decoration:none;
}
#gre_subhead{
width:990px;
margin:0 auto;
height:128px;
background-color:#6A7E40;
clear:both;
}
.gre_subhead{
font-family:arial;
font-size:24px;
color:#FFFFFF;
}
.gre_lbox{
width:250px;
padding:6px;
border:2px solid #4B5D24;
font-size:14px;
color:#003300;
background-color:#FAFFED;
}
.gre_lbox1{
width:150px;
padding:6px;
border:2px solid #4B5D24;
font-size:14px;
color:#003300;
background-color:#FAFFED;
}
.gre_folioname{
font-family:arial;
font-size:18px;
color:#432817;
}
.gre_folioname1{
font-family:arial;
font-size:13px;
color:#432817;
font-weight:bold;
}
#gre_tab1 td{
padding-left:5px;
}
.iconfont{
font-family:arial;
font-size:11px;
color:#432817;
text-decoration:underline;
}
.gre_dispfont{
font-family:arial;
font-size:11px;
color:#432817;
padding:5px;
}
.gre_schemefont{
font-family:arial;
font-size:11px;
color:#8D6F28;
font-weight:bold;
text-decoration:none;
padding:5px;
}
.gre_WebRupee {
font-family:'WebRupee';
}
.gre_bodytxt{
font-family:arial;
font-size:14px;
line-height:20px;
}
.gre_bodytxt1{
font-family:arial;
font-size:14px;
line-height:20px;
color:#432817;
}
.gre_head1{
font-family:arial;
font-size:18px;
color:#432817;
}
.gre_foothead{
font-family:arial;
font-size:18px;
color:#FFFFFF;
}
.gre_valueadd{
font-family:arial;
font-size:12px;
color:#432817;
font-weight:bold;
}
#gre_dd li{

height:25px;
line-height:25px;
vertical-align:middle;
}
.gre_subhead{
	font-family:arial;
	font-size:18px;
	color:#003300;
}
ul#topnav {
	margin: 0; padding: 0;
	margin:0 auto;
	width: 990px;
	list-style: none;
	position: relative;
	background-image:url(../images/topnav_stretch.gif);
	font: 13px normal Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	z-index:101;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #505C35;
}
ul#topnav li a {
	padding: 9px 13px 10px 13px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
}
ul#topnav li.selected{background-color:#003300;}
ul#topnav li:hover { background-color: #49401F;}
ul#topnav li a:hover{color:#ffffff;}
ul#topnav li span {
	float: left;
	padding: 15px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 990px;
	background: #49401F;
	font-weight:bold;
	color: #fff;
	font-size:11px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li span a {color:#ffffff;}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}
#gre_porthead{
	background-image:url(../images/gre_images/gre_bar1.gif);
	height:55px;
	background-repeat:norepeat;
	background-position:left;
}
#gre_porthead1{
	background-image:url(../images/gre_images/gre_port_bg.gif);
	height:38px;
}
.gre_odd_theme{
	background-color:#FFF8BA;
	height:25px;
}
.gre_even_theme{
	background-color:#CEE9A7;
	height:25px;
}
.gre_lbox{
	padding:5px;
	border:1px solid #6A7E40;
	background-color:#ffffff;
	font-size:14px;
}
.gre_portfolio{
	vertical-align:top;
	padding-top:10px;
	font-size:18px;
	padding-left:20px;
	color:#432817;
}
.gre_portfolio span{
	margin-left:10px;
}
.gre_portfolio1{
	vertical-align:top;
	padding-top:15px;
	font-size:11px;

}
.datafont{
font-family:arial;
font-size:11px;
color:#003300;
text-decoration:none;
font-weight:bold;
}
.datafont:hover{
color:#432817;
}
td#gre_grand{text-align:right; font-size:13px; font-weight:bold; background-color:#CEE9A7; color:#432815; font-family:verdana;}
td#gre_grand1{font-size:13px; font-weight:bold; background-color:#FFF8BA; height:20px; color:#432815; font-family:verdana;}
.vtp_head{
background-color:#E9EEDD;
text-align:center;
padding:10px;
}

/*
	==	ESOP ==
*/
.SubmitCoalShine {
background:url(../images/ESOP/esop_submit.gif) center no-repeat;
width: 71px;
height: 29px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
.ResetCoalShine {
background:url(../images/ESOP/esop_reset.gif) center no-repeat;
width: 71px;
height: 29px;
border: 0;
vertical-align:middle;
cursor:pointer;
}
#log{list-style:none; padding-left:0;}
#log li{font-size:17px; font-weight:bold; font-family:arial; color:#432817; border-top:1px dotted #c2c2c2; padding-top:10px;}
#log li p{font-size:14px; color:#505050; font-weight:normal; line-height:20px;}
.boldHead{font-size:15px;font-weight:bolder;}
.boldHead1{font-size:17px;font-weight:bolder;}
.bold{font-weight:bolder;}
.italic{font-style:italic;}
.small{font-size:10px;}
.heading3{padding:0 5px 5px 5px;background-color:#F5EEE9;}
