/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFF url(images/bg_02.jpg) repeat-x;
}
img{behavior: url(iepngfix.htc);}
#page{width:940px; margin:0 auto;}
/* ========================================================= Header Portion Start ==============================*/

#header
{
border-bottom:1px solid #DCDFE2}
#logoRight{width:720px;}
#headerTopBar{height:49px;}
#topNev{text-align:right;}

#searchBox{background-color:#E5E4DB;width:220px;height:32px;}
#nevigation{padding-top:66px;}
#breadCumb{font:normal 12px/23px Arial;color:#999;padding:6px 0}
#breadCumb a{font:normal 12px/23px Arial; text-decoration:none;color:#999}
/* ----------------------------------------------------- top header ------------------------------------------------*/
#top
{
	margin:0 auto;
	width:940px;
}

#logo {
	float:left;
}

#top_head
{
	margin:0 auto;
	width:720px;
	height: 32px;
	float:left;
}

#top_head_right
{
	margin:0 auto;
	width:214px;
	height: 27px;
	padding-top: 5px;
	padding-left: 6px;
	float:right;
	background:#E4E3DC url(images/top_search_bg.jpg) bottom;
	font-family: Arial, Helvetica, sans-serif, Verdana ;
	font-size: 11px;
	color:#4E616F;

}

#top_head_nav
{
	height: 32px;
	float:right;
	width:475px;
	height: 23px;
	padding-top: 5px;
	padding-right: 10px;
	text-align:right;
	border-bottom:5px solid #F1F0E7;
}

.top_head_search
{
	width:33px;
	height: 19px;
	border: 0px;
}
#top_mid
{
	margin:0 auto;
	width:720px;
	float:left;
}
#top_mid_nav
{
	float:left;
}
#top_bottom
{
	margin:0 auto;
	width:720px;
	height: 47px;
	float:left;
}

.navtop:link,.navtop:active,.navtop:visited
{
	font-family: Arial, Helvetica, sans-serif, Verdana ;
	font-size: 11px;
	color:#4E616F;
	text-decoration: none;

}
.navtop:hover
{
	font-family: Arial, Helvetica, sans-serif, Verdana ;
	font-size: 11px;
	color:#4E616F;
	text-decoration: underline;
}

.top_sensex
{
	font-family: Arial, Helvetica, sans-serif, Verdana ;
	font-size: 11px;
	color:#4E616F;
}
.top_sensex2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4E616F;
}


/* ================= Site COntrols ================================*/
#controlbar
{
	width:951px;
	height:40px;
	background-color:#F2F0F1;
	margin:0 auto;
}
/* ==================== Site Controls Drop Down class=================*/

#subcontent4 {
	background-color: #FFFFFF;
	height: auto;
	width: 170px;
	border: 1px solid #283949;
	position: absolute;
	visibility: hidden;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#subcontent4 a {
	color: #990000;
	text-decoration: none;
}
#subcontent4 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
#subcontent {
	width: 520px;
	border: 2px solid #990000;
	position: absolute;
	visibility: hidden;
	height: 250px;
	background:#ECECDE url(images/subcontbg.jpg) repeat-y;
}
/* ======================================================= Middle Portion Start ==============================*/
/* =========== Left Portion Start ===============*/
#contentPart
{
	width:460px;
}
#pageSummary
{
	background:#EDE9CD url(images/pagesummary_bg.jpg) bottom repeat-x;
	padding:20px;
	font:bold 13px/18px Arial;
	color:#777F43;
	width:420px;
}
#historySummary
{
	background:#F0CEA9 url(images/history_summary_bg.jpg) repeat-x !important;
	font:bold 13px/18px Arial !important;
	color:#DA5C33 !important;
	padding:20px;
	width:420px;


}
.articlesBlock
{
	padding:15px 0;
}
.articlesBlock a
{
text-decoration:none; color:
}


.articleContent
{
	width:330px;
	padding-left:14px;
}
.artitle{padding-top:5px;font:normal 12px/17px Arial;color:#4E616F;}
.learnmore{padding:13px 0 0 5px;}
/* =============== Right red Box ================*/
#rightRedBox
{
	width:220px;
	background:#D3222A url(images/redbox_foot.jpg) bottom no-repeat;
	padding-bottom:55px;
}
.redBoxContent
{
	padding:0 20px;
	width:180px;
}
/* =========== right Quick links =========== */
#rightQuicklnks
{
	background:url(images/quicklinks_bg.jpg) no-repeat;
	width:220px;
	height:155px;
	padding-left:20px;
	margin-top:45px;
	padding-top:10px;
}
#rightQuicklnks_Corp
{
	width:220px;
	padding-left:20px;
	margin-top:45px;
	padding-top:10px;
}
#rightMainNevigation
{
	width:220px;
	padding-left:20px;
	
}
.linkDivbdr
{
	background:url(images/rtlink_bg.jpg) bottom no-repeat;
}
#leftNevigation
{
	width:188px;
	padding-right:12px;
}
.rightLink:link,.rightLink:active,.rightLink:visited
{
	display:block;
	width:204px;
	font:bold 13px/26px Arial;
	text-decoration:none;
	color:#4E616F;
	background:url(images/arrow_red.jpg) left center no-repeat;
	padding-left:16px;
}
.rightLinkActive:link,.rightLinkActive:active,.rightLinkActive:visited
{
	display:block;
	width:204px;
	font:bold 13px/26px Arial;
	text-decoration:none;
	color:#D3222A;
	background:url(images/arrow_red.jpg) left center no-repeat;
	padding-left:16px;
}
.rightLink:hover,.rightLinkActive:hover{color:#D3222A;}

/* /////////////////////////////// Sub LInks /////////////////// */
.rightSubLink:link,.rightSubLink:active,.rightSubLink:visited
{
	display:block;
	width:150px;
	font:normal 11px/22px Arial;
	text-decoration:none;
	color:#4E616F;
	background:url(images/small_red_arrow.gif) left center no-repeat;
	padding-left:16px;
	margin-left:16px;
}
.rightSubLinkActive:link,.rightSubLinkActive:active,.rightSubLinkActive:visited
{
	display:block;
	width:150px;
	font:normal 11px/22px Arial;
	text-decoration:none;
	color:#D3222A;
	background:url(images/small_red_arrow.gif) left center no-repeat;
	padding-left:16px;
	margin-left:16px;
}
.rightSubLink:hover,.rightSubLinkActive:hover{color:#D3222A;background-color:#F2F0F1;}

#relatedLinks{padding-left:13px;}
.padding2btm{padding-bottom:2px;}
/* =========== Right Portion Start ===============*/
#rightNev
{
	width:460px;
}
#rightContent{width:751px;}
#ContentLeft{width:524px;padding:0 12px;}
#ContentRight{width:197px;padding:15px 3px 0px}

/* ===== Content -> right -> middle ====*/
#pageTitle h1
{
	margin:0 auto;
	padding:0;
	background:url(images/pageheadplys.jpg) left center no-repeat;
	font:bold 12px/43px Verdana;
	padding-left:14px;
	color:#B20913;
}
/* ==== Fund Boxes ===*/
.fundBox
{
	border:1px solid #DBD59C;
	width:242px;
	height:262px;
}
.fundContent
{
	width:240px;
	padding:1px;
}
.fundContent h2
{
	margin:0;
	padding:0;
	background:url(images/fund-subhead.jpg) repeat-x;
	padding-left:8px;
	font:bold 10px/24px Verdana;
	color:#282828
}
.fundText
{
	padding:15px 9px;
	font:normal 11px/16px Verdana;
	color:#454545;
	text-align:justify;
	height:83px;
}
.learnMore:link,.learnMore:active,.learnMore:visited
{
	display:block;
	font:normal 11px/22px Verdana;
	text-decoration:none;
	color:#A45E00;
	border-top:1px solid #DBD59C;
	background:url(images/l-m-arrow.jpg) left center no-repeat;
	padding-left:28px;
	
}
.learnMore:hover{color:#364756;}
/* ===== Content -> right -> Right ====*/
#newsSection
{
	width:187px;
	padding:15px 5px 0 5px;
}
#rssFeed
{
	background:url(images/feedBg.jpg) no-repeat;
	width:180px;
	/*height:130px;*/
}
#pscroller3
{
	width:180px;
	height:130px;
	padding:0px 15px;
}
.rssticker
{
	padding-top:5px;
}
.rsstitle a
{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-indent:10px;
	padding-left:10px;
	background:url(images/redbgarrow.jpg) left top no-repeat;
}
.rsstitle a:hover
{
	border-bottom:1px solid #fff;
}
.rssdescription
{
	font-family:Verdana;
	font-size:11px;
	color:#EAE9E2;
	line-height:19px;
	padding-top:8px;
}
.rssdate
{
	font-family:Verdana;
	font-size:10px;
	color:#EAE9E2;
	line-height:16px;
}
.datefield{display:block;}
/* ============================================================== Footer Portion Start ==============================*/

#mainFooter
{
	background:url(images/footer-bg.jpg) repeat-x;
	height:119px;
	margin-top:10px;
}
#footer
{
	width:940px;
	margin:0 auto;
	padding:20px 0px;
	font:normal 11px/18px Arial;
	color:#95A0A9;
}
#footerLink
{
	padding:25px 10px 0 15px;
	font:normal 10px/25px Verdana;
	color:#DBD59C;
}
#footer a
{
	font:normal 10px/18px Arial;
	color:#4E616F;
	text-decoration:none;
	
}
#footer a:hover
{
	border-bottom:1px solid #4E616F;
}
.ecralink:link,.ecralink:active,.ecralink:visited
{
	font:normal 11px/18px Arial !important;
	color:#95A0A9 !important;
	text-decoration:none !important;
}
.ecralink:hover
{border-bottom:1px solid #95A0A9 !important;}
/* =============================================== Common classes Start ==============================*/

.fullWidth{width:100%;}
.fullHeight{width:100%; !important}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.rowspacer{width:20px;}
.rightHalfwidth{width:240px !important;}
.leftMoreWidth{width:700px !important;}
.input
{
	border:1px solid #FFFFFF;
	background-color:#DBD59C;
	font:normal 11px Verdana;
	padding:2px 2px;
}
.bottomBdr{border-bottom:1px solid #DCDFE2;}
.imageStyle{vertical-align:middle;padding-top:1px;}
/* =============================================== Text classes Start ==============================*/

.genralText
{
	font:normal 12px/17px Arial;
	color:#4E616F;
}
.blueHead
{
	font:bold 13px/17px Arial;
	color:#2464AE;
}
.redHead
{
	font:bold 11px/17px Arial;
	color:#D3222A;
}

.redstar
{
	font:bold 13px Tahoma;
	color:#D3222A;
}

.genLinkGray:link,.genLinkGray:active,.genLinkGray:visited
{
	font:normal 12px/17px Arial;
	color:#4E616F;
	text-decoration:none;
}
.genLinkGray:hover
{
	border-bottom:1px solid #4E616F;
}
.redLink:link,.redLink:active,.redLink:visited
{
	font:normal 12px/17px Arial;
	color:#D3222A; 
	text-decoration:none
}
.redLink:hover
{
	border-bottom:1px solid #D3222A;
}
.whiteLink:link,.whiteLink:active,.whiteLink:visited
{
	font:normal 11px/19px Verdana;
	color:#EAE9E2;
	text-decoration:none;
	border-bottom:1px solid #EAE9E2;
}
.whiteLink:hover
{
	border-bottom:none;
}
/* ===================== Input boxes classes ================== */
.inputBox
{
	border:1px solid #CCCCCC;
	font:normal 11px Verdana;
	color:#4E616F;
	width:216px;
	padding:3px 5px;
}
.selectBox 
{
	border:1px solid #CCCCCC;
	font:normal 11px Verdana;
	color:#4E616F;
	width:227px;
	padding:3px 5px;

}
/* =============================================== Mutual Fund Drop Down class Start ==============================*/

#subContentText
{
	width:260px;
}
#subContentRight
{
	width:255px;
}
.ul_lib
{
	margin:15px 0px 15px 23px;
	padding:0px;
}
.ul_lib li 
{
	font-family: Verdana;
	font-size: 12px;
	line-height: 22px;
	font-weight:normal;
	color: #D3222A;
	width: 95%;
	vertical-align: top;
	display: list-item;
	margin-bottom: 5px;
	padding-bottom:5px;
	list-style-position: outside;
	text-align: left;
	list-style-image: url(images/yellow_arrow.gif);
	list-style-position:top;
	border-bottom:1px solid #E4E3DC;
}
.ul_lib li a
{
	font:bold 12px Verdana;
	color:#D3222A;
	text-decoration:none;
}
.ul_lib li a:hover
{
	text-decoration:underline;
}
.ul_lib li ul
{
	/*margin:5px 0px 0px 10px;
	padding:0px;*/
}
.ul_lib li ul li
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 22px;
	font-weight:normal;
	color: #2464AE;
	width: 95%;
	vertical-align: top;
	display: list-item;
	margin-bottom: 1px;
	padding-bottom: 1px;
	list-style-position: outside;
	text-align: left;
	list-style-image: url(images/small_red_arrow.jpg);
	border-bottom:1px dashed #E4E3DC;

}
.ul_lib li ul li a
{
	font:normal 11px/22px Verdana;
	color:#2464AE;
	text-decoration:none;
}
.ul_lib li ul li a:hover
{
	text-decoration:none;
	border-bottom:1px solid #2464AE;
}
/*=============================== MUTUAL FUND MENU ==========================*/
#mutualFund,#services,#money,#mediaCentre,#corporation
{
	position:absolute;
	width:931px;
	display:none;
	min-height:150px;
	padding:10px 10px 20px 10px;
	margin-top:75px;
	filter:Alpha(Opacity=93);
	opacity: 0.93;
	-moz-opacity:0.93;
	background:#262626 url(images/dropdown-border.jpg) bottom repeat-x;
}
#services,#money
{
	background:#262626 url(images/border-service.jpg) bottom repeat-x;
	padding-top:15px;min-height:125px;
}
#mediaCentre
{
	background:#262626 url(images/mediacentre-border.jpg) bottom repeat-x;
	padding-top:15px;min-height:125px;
}
#corporation
{
	padding-top:15px;min-height:125px;
}
.mfmenu{width:222px;padding-right:10px;padding-bottom:10px;}
.mfmenu h3
{
	margin:0;
	padding:0;
	background:url(images/h3-bullet.jpg) left center no-repeat;
	font:bold 11px/30px Verdana;
	padding-left:25px;
	color:#FFFFFF;
}
.menuLink:link,.menuLink:active,.menuLink:visited
{
	display:block;
	width:160px;
	font:normal 11px/20px Verdana;
	text-decoration:none;
	color:#DBD59C;
	border-bottom:1px dotted #8B8B8B;
	background:url(images/yellow-arrow.gif) left center no-repeat;
	padding-left:25px;
}
.menuLink:hover{color:#000;background:#F3EFCA url(images/black-arrow.gif) left center no-repeat;}

.yelloLink:link,.yelloLink:active,.yelloLink:visited
{
	font:bold 10px/30px Verdana;
	color:#FCF7A2;
	text-decoration:none;
}
.yelloLink:hover
{
	border-bottom:1px solid #FCF7A2;
}
.ul_lih
{
	margin:15px 0px 5px 18px;
	padding:0px;
}
.ul_lih li 
{
	font:bold 12px/18px Arial;
	color:#4E616F;
	width: 97%;
	vertical-align: top;
	display: list-item;
	margin-bottom: 1px;
	padding-bottom: 1px;
	list-style-position: outside;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
	list-style-image: url(images/small_red_arrow.jpg);
	list-style-position:top;
}
.ul_lih a { text-decoration:none; color:#4E616F !important;}
#emailPrint{height:40px;padding-top:20px}
#emailPrint a
{	font:normal 12px/ Arial;
	color:#D3222A;
	text-decoration:none;
}
.top_announce
{
	border-left:#E6E4DD solid 1px;
	border-right:#E6E4DD solid 1px;
}
.searchBox
{
	border:none;
	background-color:#E4E3DC;
	font:normal 11px Arial;
	color:#4E616F;

}
/* ================================================= FAQs Start ================================================*/
.faq_ol
{
	margin:5px 0px 5px 23px;
	padding:0px;
}
.faq_ol li 
{
	font:normal 12px/19px Arial;
	color:#666666;
	width: 100%;
	display: list-item;
	margin-bottom: 2px;
	padding-bottom: 1px;
	text-align: left;
	margin-top: 2px;
	padding-top: 0px;
	border-bottom:1px dashed #CCCCCC;
}
.faq_ol li a
{
	font:normal 12px/19px Arial;
	color:#666666;
	text-decoration:none;
}
.faq_ol li a:hover
{
	color:#2464AE;
}
#otherQuestions
{
	width:180px;
	padding:20px;
	background-color:#F2F1F1;
	margin:30px 0;
}
.inputBox_FAQ
{
	border:1px solid #CCCCCC;
	font:normal 11px Verdana;
	color:#4E616F;
	width:168px;
	padding:3px 5px;
}

/* ============================================================== The Corporation Start ==============================*/

#corp_pageSummary
{
	background:#F0CEA9 url(images/corp_bg.jpg) repeat-x !important;
	font:bold 13px/18px Arial !important;
	color:#DA5C33 !important;
	padding:15px 7px 15px 15px;
	width:438px;
	height: 100px;
}
* html #corp_pageSummary{height: 100px;}

#corp_bod_inner
{
	background:#F3F3F3;
	padding:20px 0 4px 0;
	font:bold 13px/18px Arial;
	color:#DA5C33;
	height: 100px;
}
#corp_vision
{
	background:#ffffff  !important;
	padding:0 0 0 0;
	width:460px;
	height: 140px;
}

#corp_mngment
{
	background:#ffffff  url(images/corp_img4.jpg)  bottom right no-repeat !important;
	padding:0 0 0 0;
	width:220px;
	height: 171px
}
/* ============================================================== Career details ==============================*/

#career_contentPart
{
	width:700px;
}

#career_rightNev
{
	width:220px;
	
}

#career_midleft_01
{
	width:697px;
	
}

#career_midleft_01_a
{
	width:697px;
	border-left:1px solid #DCDFE2;
	border-right:1px solid #DCDFE2;
	border-bottom:1px solid #DCDFE2;
	
}

#career_midleft_02
{
	width:121px;
	font-weight:bold;
	padding: 6px 0 6px 0;
}

#career_midleft_03
{
	width:520px;
	padding: 6px 0 6px 0;
}

.career_midleft_04
{

	padding: 0 0 0 15px;
}

/* ============================================================== Career Listing ==============================*/

#listing_top
{
	background-image: url(images/career_bg.jpg);
	background-repeat:repeat-x;
	height: 39px;
	padding-left: 20px;
	padding-top: 8px;
}

#listing_top2
{

	padding: 6px 0 6px 20px;
}

.listing_top3:link,.listing_top3:active,.listing_top3:visited
{
	color: #D3222A;
	font-weight:bold;
	text-decoration: none;
}
.listing_top3:hover{color: #D3222A;
	font-weight:bold;
	text-decoration: underline;}
.inputBox_Clist
{
	border:1px solid #CCCCCC;
	font:normal 11px Verdana;
	color:#4E616F;
	width:180px;
	padding:3px 5px;
}
.selectBox_Clist 
{
	border:1px solid #CCCCCC;
	font:normal 11px Verdana;
	color:#4E616F;
	width:191px;
	padding:3px 5px;

}
/* ====================================== Press Release Start ============================================ */
.selectBox_PressList 
{
	border:1px solid #CCCCCC;
	background-color:#E9E8E0;
	font:normal 11px Verdana;
	color:#4E616F;
	width:160px;
	padding:3px 5px;

}
.releaseDate
{
	font:normal 12px/17px Arial;
	color:#999999;
}
.releaseHead:link,.releaseHead:active,.releaseHead:visited
{
	font:bold 12px/17px Arial;
	color:#2464AE;
	background:url(images/red_arrow.jpg) left center no-repeat;
	padding-left:13px;	
	text-decoration:none;
}
.releaseHead:hover
{
	color:#D3222A;
}
#imageGallery
{
	width:180px;
	padding:20px;
	background-color:#ECECEC;
}
 /* =============== Release Content =============================== */
h1.Date
{
	font:normal 18px/30px Arial;
	color:#4E616F;
	margin:0;
	padding:0;
}
h1.releaseheading
{
	font:bold 20px/33px Arial;
	color:#2464AE;
	margin:0;
	padding:0;
}
.backtoList
{
	position:absolute;padding-top:18px;text-align:right;padding-left:360px;
}
/* ======================================== GBF ==================================================== */
.subHead
{
	font:bold 16px/18px Arial;
	color:#2464AE;
}
.ulgbf,#contentPart ul
{
	margin:15px 0px 5px 23px;
	padding:0px;
}
.ulgbf li,#contentPart ul li 
{
	font:normal 12px/18px Arial;
	color:#4E616F;
	width: 97%;
	vertical-align: top;
	display: list-item;
	margin-bottom: 1px;
	padding-bottom: 1px;
	list-style-position: outside;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
	list-style-image: url(images/small_red_arrow.jpg);
	list-style-position:top;
}
.bod_pro_img
{
	padding-right:15px;
	padding-bottom:15px;
}
#nb2 {

background-color:#FFFFE1;
border:1px dashed #CCCCCC;
margin:15px auto;
padding:8px 12px 15px;
width:90%;
}
.nb {
background-color:#FFFFE1;
border:1px dashed #CCCCCC;
color:#666666;
display:block;
padding:10px;
width:95%;
}
.u-faq
{
background-color:#EBE7CA;
border-top:1px solid #CCCCCC;
border-bottom:5px solid #D3222A;
color:#666666;
display:block;
padding:10px;
margin-bottom:8px;
}

.column1 { width:182px; margin-right:15px; padding:0;}
.column2 { width:206px; margin-right:0px; padding:0;}
.column3 { width:182px; margin-right:0px; padding:0;}
.money { min-height:100px !important; }
.menuwidth { width:200px !important; }
.featuredBox{float:right;width:190px;border:2px solid #F2F1F1;background:#EDE9CD;padding:10px;margin:0 0 5px 10px;}
.featuredBox h1{margin:0;padding:0;display:block;font:bold 13px/20px Arial;color:#D3222A;text-align:center;}
.popupBody{width:700px;margin:0 auto;border:1px solid #EDE9CD;padding:1px;}
.popupBody h2{margin:0;padding:0;font:bold 13px/27px Arial;color:#D3222A;background:#EDE9CD;padding-left:3px;}
.popupBody p{padding:0 5px;}
.popupBody .ul_lib{margin:15px 0 15px 18px;}
.popupBody .featuredBox{margin:10px;}
.noBodyBg{background:none !important;}


/* ======== U ONLINE PAGES ========= */
.UO_Left{width:460px;padding-bottom:20px;margin-bottom:5px;}
.UO_Middle{width:161px;padding-bottom:20px;margin-bottom:5px;}
.UO_Right{width:271px;padding-bottom:11px;margin-bottom:5px;}