
body { 
      background-color:#f7f5ef;
	  margin-top:0px; 
      margin-left:0px;
	  margin-bottom:0px;
	  margin-right:0px;
	  }
table{font-family:Arial, Helvetica, sans-serif;	font-size:11px;color:#737573;}
Img(border:0px)		

a:link,a:hover,a:visited,a:focus{text-decoration:none;}  
.menu {padding-top:0px;}
.topText { 
      FONT-SIZE: 12px; COLOR:#ffffff; 
	  FONT-FAMILY: Arial, Verdana,;
	  padding-top:7px;
	  padding-bottom:6px;
      padding-right:10px;
	  }

a.topText,a.topText:link, a.topText:visited, a.topText:active, a.topText:focus
{
	padding-right:0px;
	text-decoration:none;
}
	    
.livenews {padding-top:1px;}	
	  
.footerText { 
      FONT-SIZE: 11px; COLOR:#ffffff; 
	  FONT-FAMILY: Arial, Verdana,;
	  padding-top:7px;
	  padding-bottom:6px;
      padding-right:10px;    
      padding-left:2px;       
	  }

a.footerText,a.footerText:link, a.footerText:visited, a.footerText:active, a.footerText:focus
{
	text-decoration:none;
}

.TxtFooter
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	COLOR:#ffffff;
}
a.TxtFooter,a.TxtFooter:link, a.TxtFooter:visited, a.TxtFooter:active, a.TxtFooter:focus
{
	text-decoration:none;
}

.TopSubMenuBorder {border:solid 1px #333333;}
.menutext
{
	font-family:Arial;
	color:#333333;
}
/*.menutextsel
{
	font-family:Arial;
	color:#000000;
	cursor:pointer;
}*/

/*mkt watch*/
.TextDarkNormal{FONT-SIZE:11px; text-align:center; COLOR:#6B6D6B; FONT-FAMILY: Arial, Verdana; font-weight:normal; text-decoration:none;}
.Tabselected{FONT-SIZE:11px; text-align:center; background-color:#C01E05; COLOR:#FFFFFF; FONT-FAMILY: Arial, Verdana; font-weight:bold;cursor:default;}
.bgray{background-color:#F0F0F0;}	  
 /*  Style for World Indices */            
.grayline
{
	background-color:#D4D4D4;
	
}
.BlackTxt_Justify{font-family:Arial, Verdana;font-size:11px; color:#000000; text-align:left; text-decoration:none; }
.WhiteTxt_Justify{font-family:Arial, Verdana;font-size:11px; color:#FFFFFF; text-align:left; text-decoration:none;}
.normaltextC
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4849;
text-align:center;
text-decoration:none;
}
.normaltextL
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4849;
text-align:left;
text-decoration:none;
}
.normaltextR
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4849;
text-align:right;
text-decoration:none;
}
.newsdata
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6B6A66;
text-decoration:none; 
     	
}
.newsdataC
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6B6A66;
text-decoration:none; 
text-align:Center;      	
}

.newsdataR
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6A66;
	text-align:right;
	text-decoration:none; 
}

.Boldredtext
{
	color:#A0210E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none; 
	font-weight:bold;	
}

.dotclass
{
	Font-Size:6px;
	font-family: Wingdings;
	color:Black;
	vertical-align:middle;
	position:static;
}
.dotclasswhite
{
	Font-Size:6px;
	font-family: Wingdings;
	color:#E8C5CB;
	vertical-align:middle;
	position:static;
}
.GrayBlodtext
{
color:#727272;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none; 
font-weight:bold;
}

a.GrayBlodtext, a.GrayBlodtext:link, a.GrayBlodtext:visited, a.GrayBlodtext:active, a.GrayBlodtext:focus
{
	text-decoration:none;
}

.Nodata{FONT-SIZE:10px; COLOR:#FF0000;FONT-FAMILY: Arial, Verdana;}
.LoginButton
{
FONT-WEIGHT:normal; FONT-SIZE: 10px; FONT-STYLE: normal;border:1px solid #D81303;FONT-FAMILY: Arial, Verdana; PADDING-left:2px;	
background-color:#D81303;
color:White;
}

.txtlnk
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#C21E05;
}
 a.txtlnk, a.txtlnk:link, a.txtlnk:visited, a.txtlnk:active, a.txtlnk:focus
{		
	FONT-SIZE: 11px; color:#C21E05;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
}

a.NextPrevlnk,a.NextPrevlnk:link, a.NextPrevlnk:visited, a.IndexLink:active, a.IndexLink:focus
{		
	FONT-SIZE: 11px; color:#000000;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
}

/* For Index in Corporate Action */
a.IndexLink,a.IndexLink:link, a.IndexLink:visited, a.IndexLink:active, a.IndexLink:focus
{		
	FONT-SIZE: 12px; color:#000000;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
	font-weight:normal;
}

a.IndexLinkSel,a.IndexLinkSel:link, a.IndexLinkSel:visited, a.IndexLinkSel:active, a.IndexLinkSel:focus
{		
	FONT-SIZE: 12px; color:#000000;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
	font-weight:bold;
	cursor:default;
}

.clientloginbox
{
	background-color:#EEEEEE;
	border-bottom:1px solid  #A7A7A7;border-left:1px solid  #A7A7A7;  border-right:1px solid #A7A7A7; border-top:1px solid #A7A7A7;
}

.datetext
{
	FONT-SIZE: 11px; color:#C01B05;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
}
	
.TextGreen
{	
	FONT-SIZE: 11px; color:#42851C;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
}	

.TextRed
{	
	FONT-SIZE: 11px; color:#C42C1F;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
}	

.TextGreenBold
{	
	FONT-SIZE: 12px; color:#42851C;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
	font-weight:bold;
}	

.TextRedBold
{	
	FONT-SIZE: 12px; color:#C42C1F;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
	font-weight:bold;
}	

.subtabSelected
{
	FONT-SIZE: 11px; color:#BE1E06;
	font-weight:bold;
	FONT-FAMILY: Arial, Verdana;			
	text-decoration:none;
	text-align:center;	
}

.tabSelectedticker
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:White;
	font-weight:bold;	
	background-color:#BF230C;
	border-bottom:1px solid  #000000;border-left:1px solid  #000000;  border-right:1px solid #000000; border-top:1px solid #000000;
	text-align:center;	
}

.NotSelected
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:Black;
	font-weight:bold;	
	background-color:#F6BD52;
	border-bottom:1px solid  #000000; border-left:1px solid  #000000; border-right:1px solid #000000; border-top:1px solid #000000;
	text-align:center;	
}

.WhiteTxt
{
	FONT-SIZE:11px;
    padding-left:5px; 
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Verdana; font-weight:bold;
}

.TxtBox
{
	FONT-FAMILY: Arial, Verdana; font-weight:bold;
	font-size:10px;
	color:#747474;
	border:groove 1px #000000;
}
.TxtBox2
{
	FONT-FAMILY: Arial, Verdana; font-weight:bold;
	font-size:12px;
	color:#747474;
	border:groove 1px #000000;
}

.TxtBox1
{
	FONT-FAMILY: Arial, Verdana; font-weight:bold;
	font-size:10px;
	background-color:#F7F7F7;
	color:#777777;
	border:1px solid #777777;
}

.BlackTextBox
{
	background-color:#000000;
	border:solid 1px #A0A0A0;
	color:#ffffff;
	FONT-FAMILY: Arial, Verdana; font-weight:normal;
	font-size:11px;
}

.Tableborder
{
	border-bottom:1px solid  #94938F; border-left:1px solid  #94938F; border-right:1px solid #94938F; border-top:1px solid #94938F;
}
.TableborderTBR
{
	border-bottom:1px solid  #D8D8D8;  border-top:1px solid #D8D8D8;border-right:1px solid #D8D8D8;
}
.gainerbg {background-image:url(../images/Gainersbgof.gif);}

.TableborderLBR
{
	border-bottom:1px solid  #747371; border-left:1px solid  #747371; border-right:1px solid #747371; 
}

.TableborderR
{
	 border-right:1px solid #706F6D;
	 background-image:url(../images/boxbg.gif);
}

.TableborderBlack
{
	border-bottom:1px solid  #000000; border-left:1px solid  #000000; border-right:1px solid #000000; border-top:1px solid #000000;
}

.RBorder{border-right:1px solid #94938F;}
.BBorder{border-bottom:1px solid #94938F;}

.TableborderBlueorBlack
{
	border-bottom:1px solid  #103A6A; border-left:1px solid  #0F3B6A; border-right:1px solid #0F3B6A; border-top:1px solid #0F3B6A;
}
.BlackText
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#000000;
	font-weight:normal;		
	text-decoration:none;
}

.BlackText1
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#000000;
	font-weight:normal;		
	text-decoration:none;
	padding-left:10px;
}
a.BlackText1, a.BlackText1:link, a.BlackText1:visited, a.BlackText1:active, a.BlackText1:focus
{
	text-decoration:none;
}

a.BlackText, a.BlackText:link, a.BlackText:visited, a.BlackText:active, a.BlackText:focus
{
	text-decoration:none;
}

.BlackTextBold
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#000000;
	font-weight:Bold;		
	text-decoration:none;
}

.BlackTextBoldUnderline
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#000000;
	font-weight:Bold;	
}

.ColHeadC_underline
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#000000;
	font-weight:Bold;	
	background-color:#C6C7C6;	
	text-align:center;
	border-right:solid 1px #FFFFFF;
	border-top:solid 1px #CECBC6;
}

.GoldText
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:#FCE9C8;
	padding-left:7px;
	font-weight:normal;	
}

.NormalRedTxt
{
	FONT-SIZE:11px; COLOR:A0210E;FONT-FAMILY: Arial, Verdana;
	text-decoration:none;
}

.NormalRedTxtBold
{
  FONT-SIZE:12px; COLOR:A0210E;FONT-FAMILY: Arial, Verdana;
  text-decoration:none; font-weight:bold;
}

.HeadingRed
{
	color:#A0210E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none; 
	font-weight:bold;	
}

/* News */
.GridHeadL
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	color:#ffffff;
	font-weight:bold;
	background-color:#575757;
	text-align:left;
	padding-left:5px;
}

.GridHeadLNormal
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	color:#ffffff;
	font-weight:normal;
	background-color:#575757;
	text-align:left;
	padding-left:5px;
}

.GridHeadC
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	color:#ffffff;
	font-weight:bold;
	background-color:#3D3D3D;
	text-align:Left;
	padding-left:5px;	
}

.tblborder
{
	border-bottom:1px solid  #0E3A67; 
	border-left:1px solid  #0E3A67; 
	border-right:1px solid #0E3A67; 
	border-top:1px solid #0E3A67;
}

.tblborder1
{
	border-left:1px solid  #0E3A67; 
	border-right:1px solid #0E3A67; 
	border-top:1px solid #0E3A67;
}

.Whitetblborder
{
	border-bottom:1px solid  #ffffff;
	border-left:1px solid  #ffffff; 
	border-right:1px solid #ffffff; 
	border-top:1px solid #ffffff;
}

.RedTblBorder
{
	border-top:1px solid #FF0000;
	border-right:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
	border-left:1px solid #FF0000;
}

.GridDataL_alt
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color:#4B4B4B;
	font-weight:normal;
	text-align:Left;	
	background-color:#E4E1DC;
	border-bottom: solid 1px #C7C7C7;
	padding-left:5px;
}
a.GridDataL_alt, a.GridDataL_alt:link, a.GridDataL_alt:visited, a.GridDataL_alt:active, a.GridDataL_alt:focus
{
	border:0px;
	text-decoration:none;
}

.GridDataL_alt1
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color:#4B4B4B;
	font-weight:normal;
	text-align:Left;	
	background-color:#FFFFFF;
	border-bottom: solid 1px #C7C7C7;
	padding-left:5px;
}
a.GridDataL_alt1, a.GridDataL_alt1:link, a.GridDataL_alt1:visited, a.GridDataL_alt1:active, a.GridDataL_alt1:focus
{
	border:0px;
	text-decoration:none;
}

.GridDataL
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;	
	background-color:#A50A05;
	border-bottom: solid 1px #CE7674;
	text-decoration:none;
}
.GridDataC
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color:#FFFFFF;
	font-weight:normal;
	text-align:Center;	
	background-color:#A50A05;
	border-bottom: solid 1px #CE7674;
	text-decoration:none;
}

.YellowTxt
{
    color:F6CB31;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
	text-decoration:none; 
	font-weight:bold;		
}

.NewsHead
{
	font-size:17px;
	color:#A30A04;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	font-weight:bold;	
}

.NewsHeading
{
	FONT-SIZE:17px; COLOR:#490601;FONT-FAMILY: Arial, Verdana;
	text-decoration:none;
	font-weight:bold;
}
/* end News style sheet */

/* Start Market Analysis*/
.Pointer {cursor:pointer;}
.CursorDefault {cursor:default;}

.LeftPadd5{padding-left:5px;}
.LeftPadd10{padding-left:10px;}
.LeftPadd15{padding-left:15px;}
.RightPadd5{padding-right:5px;}
.RightPadd15{padding-right:15px;}
.RightPadd10{padding-right:10px;}

.TopHeading
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 16px;
	font-weight:bold;
	color:#CE3C29;
	text-decoration:underline;	
}

.BG_Grey{background-color:#5A555A;}
.GreyBG {background-color:#393C39;}
.WhiteBG {background-color:#FFFFFF;}

.WhiteText
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#FFFFFF;
}

.Black_Text
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#000000;
}

.DropDown
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#525552;
	border:1px solid #737173;
}

.TabSel
{	
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	font-weight:bold;
	color:#FFFFFF;
}

.TabUnSel
{	
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;	
	color:#FFFFFF;
}

.GLTab
{
	background-color:#C01E05;
	FONT-FAMILY: Verdana;
	FONT-SIZE:12px;
	font-weight:bold;
	COLOR:#FFFFFF;
	text-align:center;
}

.GLTabBRWhite
{
	background-color:#C01E05;
	FONT-FAMILY: Verdana;
	FONT-SIZE:12px;
	font-weight:bold;
	COLOR:#FFFFFF;
	text-align:center;
	border-right:solid 1px #FFFFFF;
}

.GLTabBorder
{
	border-left:solid 1px #CECBCE;
	border-top:solid 1px #CECBCE;
	border-right:solid 1px #CECBCE;
}

.ColHeadL
{
	background-color:#C6C7C6;
	FONT-FAMILY: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
	border-right:solid 1px #FFFFFF;
	border-left:solid 1px #CECBC6;
}

.ColHeadC
{
	background-color:#C6C7C6;
	FONT-FAMILY: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-right:solid 1px #FFFFFF;
	border-top:solid 1px #CECBC6;
}

.ColHeadR
{
	background-color:#C6C7C6;
	FONT-FAMILY: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	border-right:solid 1px #FFFFFF;
	border-top:solid 1px #CECBC6;
	padding-right:5px;
}

.ColHeadC_Alt
{
	background-color:#C6C7C6;
	FONT-FAMILY: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-top:solid 1px #CECBC6;
	border-right:solid 1px #CECBC6;
}

.ColDataL
{
	background-color:#A50A05;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:5px;
	border-left: solid 1px #CECBC6;
	border-bottom: solid 1px #CE7674;
}
a.ColDataL, a.ColDataL:link, a.ColDataL:visited, a.ColDataL:active, a.ColDataL:focus
{
	border:0px;
	text-decoration:none;
}

.ColDataL_Alt
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:left;
	text-align:justify;
	padding-left:5px;
	border-bottom: solid 1px #A7A3A0;
}
a.ColDataL_Alt, a.ColDataL_Alt:link, a.ColDataL_Alt:visited, a.ColDataL_Alt:active, a.ColDataL_Alt:focus
{
	border:0px;
	text-decoration:none;
}

.ColDataL_Alt1
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:left;
	padding-left:5px;
	border-bottom: solid 1px #A7A3A0;
}

.ColDataL_Alt11
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:left;
	padding-left:5px;
	border-bottom: solid 1px #A7A3A0;
	border-right: solid 1px #CECBC6;
}

.ColDataL_Alt111
{
	background-color:#E7DFDE;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:left;
	padding-left:5px;
	border-bottom: solid 1px #A7A3A0;
}
a.ColDataL_Alt111, a.ColDataL_Alt111:link, a.ColDataL_Alt111:visited, a.ColDataL_Alt111:active, a.ColDataL_Alt111:focus
{
	border:0px;
	text-decoration:none;
}

.ColDataR
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #A7A3A0;
}

.ColDataR_Alt
{
	background-color:#E7DFDE;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #A7A3A0;
}

.ColDataR_Alt1
{
	background-color:#E7DFDE;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #A7A3A0;
	border-right: solid 1px #CECBC6;
}

.ColDataR_Alt11
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #A7A3A0;
	border-right: solid 1px #CECBC6;
}

.ColDataC
{
	background-color:#F7F3EF;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:center;
	border-bottom: solid 1px #A7A3A0;
}
a.ColDataC, a.ColDataC:link, a.ColDataC:visited, a.ColDataC:active, a.ColDataC:focus
{
	border:0px;
	text-decoration:none;
}

.ColDataC_Alt
{
	background-color:#E7DFDE;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#100031;
	text-align:center;
	border-bottom: solid 1px #A7A3A0;
}
a.ColDataC_Alt, a.ColDataC_Alt:link, a.ColDataC_Alt:visited, a.ColDataC_Alt:active, a.ColDataC_Alt:focus
{
	border:0px;
	text-decoration:none;
}

/* CSS for Other Market */
.White_BTMBorder{border-bottom:solid 1px #FFFFFF;}

/* CSS for Mutual Fund */
.MFNews
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;	
	color:#4B4B4B;
	text-align:justify;
}

.LightBlue_BG {background-color:#EFEFEF;}

.BWPerformerOn
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#BD1C08;	
	cursor:default;
}

.BWPerformerOff
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#000000;	
	cursor:pointer;
}

.DropControls
{
	border:1px solid #424142;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#5A555A;
}

.TextBoldL
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#737573;	
	text-align:left;
}

.TextBoldR
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#737573;	
	text-align:Right;
}

.TextBoldC
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#737573;	
	text-align:center;
}

.TabBorder_B {border-bottom:solid 1px #D6D7D6;}

.MFTextL
{
  FONT-FAMILY: Arial, Verdana;
  font-size:11px;
  font-weight:normal;   
  color:#4A454A;
}
a.MFTextL,a.MFTextL:link, a.MFTextL:visited,a.MFTextL:active, a.MFTextL:focus,a.MFTextL:hover
{text-decoration:none;}

.MFTextR
{
	FONT-FAMILY: Arial, Verdana;
	font-size:11px;
	color:#4A454A;	
	text-align:right;
}

.MFTextC
{
	FONT-FAMILY: Arial, Verdana;
	font-size:11px;
	color:#4A454A;	
	text-align:center;
}

/* CSS for Company Profile */
.Maroon_BG{background-color:a50a05;}
.Grey_BG{background-color:#575757;}

.GQText
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#FFFFFF;
}

.scrollbar
{
	scrollbar-arrow-color:#FFFFFF;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color: #313031;
	scrollbar-darkshadow-color:#313031;
	scrollbar-face-color: #313031;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color:#F7F7EF;
	overflow: auto;
}

/* CSS used for IPO Section */
.IPOTabSel
{
	background-color:#BD1C00;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	font-weight:bold;
	color:#FFFFFF;
}

.IPOTabUnSel
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;	
	color:#636163;
}

/* CSS for Disclaimer */
.Red_Bold
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 14px;
	font-weight:bold;
	color:#A0210E;
}

.scrollbar1
{
	scrollbar-arrow-color:#731818;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color: #FFFBFF;
	scrollbar-darkshadow-color:#FFFBFF;
	scrollbar-face-color: #FFFBFF;
	scrollbar-highlight-color: #FFFBFF;
	scrollbar-shadow-color: #FFFBFF;
	scrollbar-track-color:#FFFBFF;
	overflow: auto;
}
/*.scrollbarNew
{
	scrollbar-arrow-color:#731818;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color:#F7F5EF;
	scrollbar-darkshadow-color:#F7F5EF;
	scrollbar-face-color: #F7F5EF;
	scrollbar-highlight-color: #F7F5EF;
	scrollbar-shadow-color: #F7F5EF;
	scrollbar-track-color:#F7F5EF;
	overflow: auto;
}*/

.scrollbarNew
{
	scrollbar-arrow-color:#FFFFFF;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color: #F7F5EF;
	scrollbar-darkshadow-color:#F7F5EF;
	scrollbar-face-color: #313031;
	scrollbar-highlight-color: #313031;
	scrollbar-shadow-color: #F7F5EF;
	scrollbar-track-color:#F7F5EF;
	overflow: auto;
}

/* CSS for Product & Services */
.LMenu_BG {background-image:url(../images/Menubg01.gif);}

.SelRow
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:20px;
	cursor:default;
}

.UnSelrow
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:20px;	
}

.scrollbar3
{
	scrollbar-arrow-color:#FFFFFF;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color: #EFEBEF;
	scrollbar-darkshadow-color:#EFEBEF;
	scrollbar-face-color: #313031;
	scrollbar-highlight-color: #313031;
	scrollbar-shadow-color: #EFEBEF;
	scrollbar-track-color:#EFEBEF;
	overflow: auto;
}

/* CSS for Derivatives Section */
.FOTabSel
{
	background-color:#BD1C00;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#FFFFFF;
}

/* CSS for Commodity Section */
 .tikkerOn
 {
	background-color:#575757;
	color:White;
	font-weight:bold;
	
 }
 .tikkerOff
 {
	background-color:#575757;
	color:White;
	font-weight:normal;
	
 }
.Tickerborder
{
	border-bottom:1px solid  #A6A5A1; border-left:1px solid  #A6A5A1; border-right:1px solid #A6A5A1; border-top:1px solid #A6A5A1;
}

.spotFuttickersel
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:White;
	font-weight:bold;	
	background-color:#BF230C;
	text-align:center;	
}

.spotFuttickernotsel
{
	font-size:11px;
	font-family:Arial,Verdana;	
	color:Black;
	font-weight:bold;	
	background-color:#F6BD52;
	text-align:center;	
}

/* CSS for Commodity Section */
/*.CommGLOn
{
	background-color:#BD1C00;
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#FFFFFF;	
	cursor:default;
}

.CommGLOff
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 11px;
	color:#636163;	
	cursor:pointer;
}*/

/* Admin LeftMenu */

.MainMenu
{
	font-family:Arial,verdana;
	font-size:11px;
	background-color:#980901;
	color:#FBE8C1;
	height:25px;
	
}
.MainMenuSelected
{
    font-family:Arial,verdana;
	font-size:11px;
	background-color:#F4EFE9;
	color:#7E2622;
	height:25px;
    
}

.MainMenu_Bold
{
	font-family:Arial,verdana;
	font-size:11px;
	background-color:#980901;
	color:#FBE8C1;
	height:25px;
	font-weight:bold;	
}
.MainMenuSelected_Bold
{

	font-family:Arial,verdana;
	font-size:11px;
	background-color:#F4EFE9;
	color:#7E2622;
	height:25px;
	font-weight:bold;	
}

/*Claees Added For Profit & Loss and Balance Sheet*/

.BorderDataBlank{border-bottom:solid 1px #A7A3A0;}

.Headercolor{height:30px;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{ height:28px;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;} 
.ExcelHeadL
{
	background-color: #C6C7C6;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	padding-left: 5px;
	border-bottom: solid 1px #A7A3A0;
	border-right: solid 1px #A7A3A0;
	border-left: solid 1px #A7A3A0;
	border-top: solid 1px #A7A3A0;
	border-bottom: solid 1px #A7A3A0;
}
.ExcelHeadR
{
	background-color: #C6C7C6;
	font-family: Arial, Verdana;
	font-size: 11px;
	border-bottom: solid 1px #A7A3A0;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border-right: solid 1px #A7A3A0;
	border-top: solid 1px #A7A3A0;
}
.style1
        {
            height: 11.25pt;           
            color: red;
            font-size: 8.0pt;
            font-weight: 700;
            font-style: normal;
            text-decoration: underline;
            font-family: Arial, sans-serif;
            text-align: center;
            vertical-align: bottom;
            white-space: nowrap;
            border-style: none;
            border-color: inherit;
            border-width: medium;
            padding: 0px;
        }
/*IPO Rating*/
.Headtxt
    {
	    Font-Family:Arial,Verdana;
 	    Font-Size: 12px;
        Color:#000000; 
	    Font-Weight: bold;
	    text-decoration:none;
	    BACKGROUND: #ffffff;
	    padding-left:5px;
    }
    .xl30 {
	    BACKGROUND: #299700;
	    VERTICAL-ALIGN: middle;
	    COLOR: white;
	    FONT-FAMILY:Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl31 {
	    BACKGROUND: #2068C0;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl32 {
	    BACKGROUND: #FF9000;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl33 {
	    BACKGROUND: #E4031F;	
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }
    
    /*This style is for Tables in detail page*/
	
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana;
}
.NodataNIMonitor{FONT-SIZE:12px; COLOR:#FF0000;FONT-FAMILY: Arial, Verdana;}
.ColHeadCNIMonitor
{
	background-color:#C6C7C6;
	FONT-FAMILY: Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-right:solid 1px #FFFFFF;
	border-top:solid 1px #CECBC6;
} 