/* CSS Document */

body{	
	margin:0px 0px;
	padding:0px 0px;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	}
.Text
{
	font-family:arial;
	font-size:11px;
	color:#7f7e7e;
	text-decoration:none;
	}

a.Text, a.Text:link, a.Text:visited, a.Text:active, a.Text:focus{text-decoration:none;}

	.Text1{	
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#A3A3A3;
	}
	a.Text1, a.Text1:link, a.Text1:visited, a.Text1:active, a.Text1:focus
{text-decoration:none;}

	.Text2{
	font-family:arial; font-size:10px; color:#172f50;
	vertical-align:middle;
	text-decoration:none;
	}
.BlackHometxt
{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#828282;  
  text-align:left;
  padding-left:5px;  
  text-decoration:none;   
}
.BlackHometextL
{
  font-family:Arial,Verdana;
  font-size:11px;
  color:#808080;  
  text-align:left;
  padding-left:25px; 
  text-decoration:none;   
}
.greylinktext {color:#808080; text-decoration:none;}
.greentext
{
	color:#019934;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;	
	
}
.redtext
{
	color:#FF1C1C;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;	
}
.WrldHeadL
{
	color:#868686;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldHeadL_Alt
{
	color:#222222;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldHeadR
{
	color:#868686;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldHeadR_Alt
{
	color:#222222;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldHeadC
{
	color:#868686;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldHeadC_Alt
{
	color:#222222;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldDataL
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldDataL_Alt
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-left:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldDataC
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldDataC_Alt
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}

.wrb{border-right:solid 2px #FFFFFF;}
.hbb{border-bottom:solid 2px #FFFFFF;}
.graybb{border-bottom:solid 1px #C9C9C9;}
.grayb{border:solid 1px #C9C9C9;}

.WrldDataR
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	padding-right:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.WrldDataR_Alt
{
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	padding-right:10px;  
	height:20px;
	border-bottom:solid 1px #D9D9D9;
}
.Button_Css
{
	background:#76B200;
	font-family:Arial,Verdana; 
	font-size:11px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	border:solid 1px #769B00;	
	cursor:pointer;
}
.Quotestxtbox
{
	background:#FFFFFF;
	border:solid 1px #929091;	
	padding-left:3px;
	height:20px;
	width:180px;
	font-family:Arial,Verdana;
	font-size:10px;
	color:#000000;	  
}	
.NewsHeading
{
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#00752E;
}	
.NewsHeadTxt
{
 color:#4C4C4C;
 font-family:Arial;
 font-size:11px;
 font-weight:normal;	
 font-weight:bold;	
}

.NewsDateText {FONT-SIZE: 11px;COLOR:#4C4C4C; FONT-FAMILY: Arial, Verdana;}
.NewsDetail {FONT-SIZE: 11px;COLOR:#050505; FONT-FAMILY: Arial, Verdana; line-height:1.5; text-align:justify;}

.NoData {font-family:Arial, Verdana; font-size:11px; color:#FF0000;}

.Pointer {cursor:pointer;}
.CursorDefault {cursor:default;}

.bgLightGray {background-color:#F6F6F6;}
.bgLGray {background-color:#F1F1F1;}
.bgWhite {background-color:#FFFFFF;}
.bgBlack {background-color:#000000;}
.bgGreen {background-color:#84c225;}

 /*Top Menu Begins */
.menuTxt {font-family:Arial; font-size:12px; color:#929292;}

.menuTxt_bold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#BE0107;
}
/* Top Menu Ends */

/* Right Menu Begins */
.LPadd20 {padding-left:20px;}
.LPadd30 {padding-left:30px;}
.LPadd5 {padding-left:15px;}
.RPadd9 {padding-right:9px;}
.BPadd4 {padding-bottom:4px;}
.BPadd2 {padding-bottom:2px;}
.5LPadd5{padding-left:5px;}
.LPadd8{padding-left:8px;}

.gbb {border-bottom:solid 1px #BBDB88;}

.MainMenuUnSel
{
	background-image:url(../images/MenuOffBG.gif);
	font-family:Arial, Verdana;
	font-size:11px;
	color:#3C3C3C;
}
a.MainMenuUnSel, a.MainMenuUnSel:link, a.MainMenuUnSel:visited, a.MainMenuUnSel:active, a.MainMenuUnSel:focus
{background-image:none; text-decoration:none;}

.MainMenuSel
{
	background-image:url(../images/MenuOnBG.gif);
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.SubMenuUnSel {font-family:Arial, Verdana; font-size:11px; color:#659414;}
/* Right Menu Ends */

/* Market Section Begins */
.TabOn
{
	background-color:#86C224;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.TabOff
{
	background-color:#D6D6D6;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#6A6A6A;
	cursor:pointer;
}

.txtGreen_11B
{
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#68AD02;
}

.txtRed_11B
{
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#BE0006;
}

.txtGray_11 {font-family:Arial, Verdana; font-size:11px; color:#939192;}

a.txtGray_11, a.txtGray_11:link, a.txtGray_11:visited, a.txtGray_11:active, a.txtGray_11:focus
{text-decoration:none;}

.txtDarkGray {font-family:Arial, Verdana; font-size:11px; color:#888687;}

a.txtDarkGray, a.txtDarkGray:link, a.txtDarkGray:visited, a.txtDarkGray:active, a.txtDarkGray:focus
{text-decoration:none;}

.drpControls
{
	FONT-FAMILY: Arial, Verdana;
	font-weight: normal;
	FONT-SIZE: 11px;
	color:#494949;
	border:1px solid #A7A6AB;
	PADDING-left:2px;
}

.btnGo {background-image:url(../images/Goimg.gif); border:0px; width:38px; height:20px;}

.MainTabOn
{
	background-color:#000000;
	font-family:Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.MainTabOff
{
	background-color:#85C226;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.GridHeadL
{
	background-color:#85C226;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;	
}

.GridHeadLNew
{
	background-color:#85C226;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
}

a.GridHeadLNew, a.GridHeadLNew:link, a.GridHeadLNew:visited, a.GridHeadLNew:active, a.GridHeadLNew:focus
{
	background-color:#85C226;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
}

a.GridHeadLNew:hover
{
	text-decoration: underline;
}

.GridHeadC
{
	background-color:#85C226;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
a.GridHeadC, a.GridHeadC:link, a.GridHeadC:visited, a.GridHeadC:active, a.GridHeadC:focus
{text-decoration:none;}

.GridHeadR
{
	background-color:#85C226;
	font-family:Arial;
	font-size:11px;
	padding-right:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
}

.GridDataL
{
	background-image:url(../images/DataBG.gif);
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#5D5D5D;
	text-align:left;
	padding-left:10px;
	height:31px;
	border-bottom:solid 1px #C9C9C9;
}
a.GridDataL, a.GridDataL:link, a.GridDataL:visited, a.GridDataL:active, a.GridDataL:focus
{
	background-image:url(../images/DataBG.gif);
	text-decoration:none;
	padding-left:0px;
	border-bottom:0px;
}

.GridDataLWhite
{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#5D5D5D;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	border-bottom:solid 1px #C9C9C9;		
}

.GridDataC
{
	background-image:url(../images/DataBG.gif);
	font-family:Arial;
	font-size:11px;
	color:#5D5D5D;
	text-align:center;
	height:31px;
	border-bottom:solid 1px #C9C9C9;
}
a.GridDataC, a.GridDataC:link, a.GridDataC:visited, a.GridDataC:active, a.GridDataC:focus
{
	background-image:url(../images/DataBG.gif);
	text-decoration:none;
	padding-left:0px;
	border-bottom:0px;
}

.GridDataR
{
	background-image:url(../images/DataBG.gif);
	font-family:Arial;
	font-size:11px;
	color:#5E5E5E;
	text-align:right;
	padding-right:10px;
	height:31px;
	border-bottom:solid 1px #C9C9C9;
}

.PageLink
{
	background-color:Transparent;
	font-family:Arial;
	Font-Size:11px;
	color:#BF0103;
	text-align:right;
	text-decoration:none;
}

a.PageLink
{
	background-color:Transparent;
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color:#BF0103;
	padding:0px 2px 0px 2px;
	text-decoration: none;
}
/* Market Section Ends */

/* CSS tmpMenu Begins */
.txtGreen {font-family:Arial, Verdana; font-size:11px; color:#659414;}
/* CSS tmpMenu Ends */


/* CSS Corporate Actions */
.Headingsub12
{
	color: #03070A;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;	
}

.boldv {font-weight:bold;}

.bluehead1
{
	color: #5D5D5D;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.Greenhead1
{
	color: #6F9B28;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	text-decoration:none;
}
/* CSS Corporate Actions Ends */

/* Corporate Information Begins */
.DarkGrayTxt_11 {font-family: Arial; font-size: 11px; color: #7D7D7D;}

.txtWhite {font-family: Arial; font-size: 11px; color: #FFFFFF;}
/* Corporate Information Ends */

/* Classes added for corporate info */

 BorderDataBlank{border-bottom:solid 1px #EAEAEA;}

.Headercolor{vertical-align:middle;
 font-family:Arial;font-size:12px;padding-left:5px;font-weight:bold;
 text-align :left;text-decoration:none;border-bottom:#EAEAEA solid 1px;} 

.subheading{ vertical-align:middle;font-family:Arial;
 font-size:11px;padding-left:5px;text-align:left;border-bottom:#EAEAEA solid 1px;} 
 
.Headerfont{color:#000000;}
.datafont{color:#000000;font-weight:normal;} 
 
.subtotal1font{color:#9075B1;font-weight:bold;} 
.subtotal2font{color:#000000;font-weight:bold;} 
.TotalFont{color:#804040;font-weight:bold;} 
 
.lesssubtotalfont{color:#FF0000;font-weight:bold;} 
.lessitemfont{color:#FF0000;font-weight:normal;} 

.GridDataLPL
{
	background-image:url(../images/DataBG.gif);
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:left;
	padding-left:10px;
	height:31px;
	border-bottom:solid 1px #C9C9C9;
}

.GridDataLPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:left;
	padding-left:10px;	
	color:#5D5D5D;	
	border-bottom:solid 1px #C9C9C9;
}
a.GridDataLPlain, a.GridDataLPlain:link, a.GridDataLPlain:visited, a.GridDataLPlain:active, a.GridDataLPlain:focus
{padding-left:0px; text-decoration:none; border-bottom:0px;}

.GridDataLPlain_White
{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:left;
	padding-left:10px;	
	color:#5D5D5D;	
	border-bottom:solid 1px #C9C9C9;
}
.GridDataCPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	color:#5D5D5D;
	text-align:center;
	border-bottom:solid 1px #C9C9C9;
}
.GridDataRPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:right;
	padding-right:10px;	
	color:#5D5D5D;	
	border-bottom:solid 1px #C9C9C9;
}

.scrollbar
{
	scrollbar-arrow-color: #00923F;	
	scrollbar-arrow-width:14px;		
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #00923F;
	scrollbar-shadow-color: #00923F;
	scrollbar-track-color:#E5E5E5;	
}

 /*Services page Style seet*/
  
.LeftGrayBoldText
{
    color: #888787;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height:21px;
	padding-top:2px;
}

a.LeftGrayBoldText, a.LeftGrayBoldText:link, a.LeftGrayBoldText:visited, a.LeftGrayBoldText:active, a.LeftGrayBoldText:focus
{text-decoration:none;}
	
.StockTredingHedingText
{
    color: #537c12;
	font-family: verdana;
	font-size: 20px;
	text-align:center;
	border-top:1 #d1cfcf solid;
}	
.tabBorder {border-left:1 #d1cfcf solid; border-right:1 #d1cfcf solid;}

.ServicesCenterMainText
{
    color: #000000;
	font-family: Arial;
	font-size: 12px;
	padding-left:22px;
	padding-right:22px;
	line-height:1.9;
	text-align:justify;
}

a.ServicesCenterMainText,a.ServicesCenterMainText:link, a.ServicesCenterMainText:visited, a.ServicesCenterMainText:active, a.ServicesCenterMainText:focus
{
    color: #000000;
	font-family: Arial;
	font-size: 12px;
    line-height:1.9;
	text-align:justify;
}
	
.BenefitsHeadingText
{
    color: #537c12;
	font-family: verdana;
	font-size: 15px;
	font-weight:bold;
}	
.NumbarText {color:#537c12;}
   	
.blackhead1
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	text-decoration:none;	
}

a.ServicesCenterMainText, a.ServicesCenterMainText:link, a.ServicesCenterMainText:visited, a.ServicesCenterMainText:active, a.ServicesCenterMainText:focus
{text-decoration:none; padding-left:0px; padding-right:1px;}
 
.NormText
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
}

.NoteText
{
	 FONT-SIZE: 11px;
	 COLOR:#C10005;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
}
.whitebdr {border-right:1 #FFFFFF solid;}

a.MFLink:link,a.MFLink:visited,a.MFLink:active
{		
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#5D5D5D;
	text-align:left;	
	vertical-align:middle;
	text-decoration:none;
}
 
a.txtlnk:link,a.txtlnk:visited,a.txtlnk:active
{
	font-family:Arial;
	font-size:11px;
	color:#5E5E5E;
	text-align:right;
	vertical-align:middle;	
	text-decoration:none;
}

.bordertop {border-top :1 #6F9B28 solid; border-bottom :1 #6F9B28 solid;}
 
.ListServicesCenterMainText
{
    color: #000000;
	font-family: Arial;
	font-size: 12px;
    padding-right:22px;
	line-height:1.9;
	text-align:justify;
}	

.DrawTBPad {text-align:right; padding-right:16px;}
.DrawTBPad1 {text-align:right; padding-right:8px;}
.LDrawTBPad{text-align:left; padding-left:10px;}

.BlackTxt_Justify{font-family:Arial, Verdana;font-size:11px; color:#050505; text-align:justify; line-height:15px;}
.BlackBoldText
{
 color:#232726;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}
.TxtLink{text-decoration:none; color:#707070;}

a.TxtLink
{
	 font-family:Arial;
    font-weight:normal;
    font-size:11px;
	text-decoration:none;
	color:#707070;  
}

.NewsHeading_Red
{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#C20007;
}

.NewsHeading_14
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00752E;
}

.ClSubmenu {height:3px; background-color:White;}

.rowHeight {height:5px;}
.rowHeight1 {height:8px;}
/* add classes for contact us page */
.ServicesMainText1
{
    color: #000000;
	font-family: Arial;
	font-size: 12px;
	line-height:1.9;
	text-align:justify;
}

.CenterMainText
{
    font-family: Arial;
	font-size: 12px;
	padding-left:15px;
	padding-right:5px;
	line-height:1.7;
}
.bggradient
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',endColorstr='#FFFFFF', startColorstr='#F3F3F3' );
}
.Nblackhead1
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	cursor:default;
	text-decoration:none;	
}
.redtext_12
{
	color:#FF1C1C;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
}

a.CtrlMainText, a.CtrlMainText:link, a.CtrlMainText:visited, a.CtrlMainText:active, a.CtrlMainText:focus
{   font-family : Arial;
	font-size: 12px;
	font-weight:bold;
	color:black;  
    text-align:left;
}

.spanFont
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
    color:#7F7E7E;
}

a.spanFont, a.spanFont:link, a.spanFont:visited, a.spanFont:active, a.spanFont:focus
{ font-family:Arial;
	font-size:15px;
	font-weight:bold;
    color:#7F7E7E; 
    text-decoration:none;
}
.BlackspanFont
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
    color:black; 
   
}
.padtop {padding-left:5px; border-left:solid 1px gray; border-top:solid 1px gray;}
.padright{padding-left:5px;border-top:solid 1px gray;border-right:solid 1px gray;}
.padbottom{border-bottom:solid 1px gray;}
.padbottomright{padding-left:5px;border-top:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}

.ResearchHead {font-family:arial; font-size:11px; color:#76b200;}

.txtTrade{font-family:arial; font-size:11px; color:#f48619;}
a.txtTrade, a.txtTrade:link, a.txtTrade:visited, a.txtTrade:active, a.txtTrade:focus
{text-decoration:none;}

.NormText1
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
	 height:13px;
}

.NewMainTabOn
{
	background-color:#000000;
	font-family:Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	cursor:pointer;
}

.NewMainTabOff
{
	background-color:#F1F1F1;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #BE0006;
	cursor:default;
}

.NewStockTredingHedingText
{
    color: #537c12;
	font-family: verdana;
	font-size: 20px;
	text-align:left;
	padding-left:15px;
	border-top:1 #d1cfcf solid;
}	

.Nblack
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	cursor:default;
	text-decoration:none;	
	padding-left:6px;
}

/* for opening accout list page in admin */

.NGridDataLPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:left;
	padding-left:5px;	
	color:#5D5D5D;	
	border-bottom:solid 1px #C9C9C9;
}			
			
.NGridDataCPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	color:#5D5D5D;
	text-align:center;
	border-bottom:solid 1px #C9C9C9;
}
.NGridDataRPlain
{
	background-color:#F4F4F4;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	text-align:right;
	padding-right:5px;	
	color:#5D5D5D;	
	border-bottom:solid 1px #C9C9C9;
}

.paddingTop {vertical-align:top; padding-top:5px;}

.NormTextNews
{
	 FONT-SIZE: 12px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
}
/*Changes Here Dnyaneshwar*/
.txtGreenNews_11B
{
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#939192;
}
.txtGrayNews_11 {font-family:Arial, Verdana; font-size:11px; color:#68AD02;}
/*End Here*/