/* CSS Document */

body{
	margin:0px 0px;
	padding:0px 0px;
	}
a
{
	text-decoration:none; 
}
.Text {font-size:11px; font-family:Arial;	color:#FFFFFF; vertical-align:bottom;}

.unselTab
{
	font-family:Arial; font-size:11px; font-weight:bold; color:#6E6C6D;   
	background-image:url(images/BseTabOffBG.gif); 
	text-align:center; vertical-align:bottom; 
	padding-bottom:2px;
	cursor:pointer;
}
.selTab
{
	background-image:url(images/BseTabOnBG.gif); 
	font-family:Arial; font-size:11px; font-weight:bold; color:#000000;
	text-align:center; vertical-align:bottom;
	padding-bottom:2px;
	cursor:default;
}
.tickertext {color:#000000; font-family:Arial; font-size:11px;}
.tickerbluetext {color:#023C90; font-family:Arial; font-size:11px;}
.tickerRedText {color:#FF0100; font-family:Arial; font-size:11px; font-weight:bold;}
.tickerGreenText {color:#22A700; font-family:Arial; font-size:11px; font-weight:bold;}

.TextDarkBold{FONT-SIZE:11px; COLOR:#636363; FONT-FAMILY: Arial, Verdana; font-weight:bold;}

.greendata {font-family:Arial; font-size:11px; color:#019934; background-color:#FFFFFF;}
.reddata {color:#FF1C1C; font-family:Arial; font-size:11px; background-color:#FFFFFF;}

.NoData {font-family:Arial,Verdana; font-size:11px; color:#EF0000; text-align:center;}

.blackbold {color:#000000; font-family:Arial; font-size:11px; font-weight:bold;}
.greytext {color:#646464; font-family:Arial; font-size:11px; background-color:#FFFFFF;}

.more {color:#028462; font-family:Arial; font-size:11px;}
a.more,a.more:link, a.more:visited,a.more:active, a.more:focus,a.more:hover
{text-decoration:none;}

.whitetext {color:#FFFFFF; font-family:Arial; font-size:11px;}
.NormText {FONT-SIZE: 11px; COLOR:#000000; font-weight:normal; FONT-FAMILY: Arial, Verdana;}

.Button_Css1
{
	background:#54B48E; border:solid 1px #000000;
	font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#ffffff;
	text-align:center;
	cursor:pointer;
}
.Controls
{
	font-family:Arial; font-size:11px; color:#484848;
	border:solid 1px #000000;
	text-align:left;
	padding-left:2px;  
}
.txtLoginBox
{
	background:#54B48E; border:solid 1px #54B48E;	
	width:75px; height:17px;
	padding-left:3px;
	font-family:Arial,Verdana; font-size:11px; color:#000000;	  
}	

.footerBoldText {font-family:Arial,Verdana; color:#FFFFFF; font-weight:bold; font-size:11px;}
.footerText {font-family:Arial,Verdana; color:#FFFFFF; font-weight:normal; font-size:11px;}

.ErrorTextRed {font-family:arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff0000;}
.ErrorText {font-family:arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
.Geojit_Text {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#02774B;}

.unselTab1
{
	font-family:Arial; font-size:11px; font-weight:bold; color:#FCFFFF;   
	background-color:#02774C; 
	text-align:center; vertical-align:middle; 	
	cursor:pointer;
}
.selTab1
{
	background-image:url(images/InnerOnBG.gif); 
	font-family:Arial; font-size:11px; font-weight:bold; color:#1B53A0;
	text-align:center; vertical-align:middle;	
	cursor:default;
}

/*Menu Styles*/
.MnuHead
{
	background-image:url(images/MainMenuBg.gif); 
	font-family:Arial,Verdana; font-size:12px; font-weight:bold; color:#010000;	
	vertical-align:middle;	
}
.MnuHeadProp
{
	background-image:url(images/SubMenuBg.gif);
	font-family:Arial,Verdana; font-size:12px; font-weight:bold; color:#010000;	
	vertical-align:middle;
}
.SubMenu
{
	background-image:url(images/SubMenuBg.gif); 
	font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#02774B;	
	vertical-align:middle;	
}
.SSubMenuOn
{
	background-image:url(images/SSubMenuOnBG.gif); 
	font-family:Arial,Verdana; font-size:11px; font-weight:bold; color:#000000;	
	vertical-align:middle;	
	padding-left:22px;
	cursor:default;
}
.SSubMenuOff
{
	background-image:url(images/SSubMenuOffBG.gif); 
	font-family:Arial,Verdana; font-size:11px; font-weight:normal; color:#000000;	
	vertical-align:middle;	
	padding-left:22px;
	cursor:pointer;
}
/*End Menu Styles*/

.blueText {color:#0A4CA0; font-family:Arial; font-size:11px; font-weight:normal;}
.Blacktext {color:#000000; font-family:Arial; font-size:11px; font-weight:normal;}
.blueBoldText {color:#0A4CA0; font-family:Arial; font-size:11px; font-weight:bold;}
.greenBoldText {color:#02774D; font-family:Arial; font-size:11px; font-weight:bold;}
.greyboldtext {color:#505050; font-family:Arial; font-size:11px; font-weight:bold;}

.GridHeadL
{
	font-family:Arial; font-size:11px; font-weight:bold; color:#000000;
	text-align:left;
	padding-left:10px;  
	height:28px; 
	border-bottom:solid 1px #C6C6C6; 
}
.GridHeadC
{
	font-family:Arial; font-size:11px; font-weight:bold; color:#000000;
	text-align:center;
	height:28px;
	border-bottom:solid 1px #C6C6C6;
}
.GridDataL
{
	font-family:Arial; font-size:11px; text-align:left; color:#000000;
	padding-left:10px;  
	height:28px;
	border-bottom:solid 1px #C6C6C6;
}
.GridDataC
{
	font-family:Arial; font-size:11px; text-align:center; color:#000000;
	height:28px;
	border-bottom:solid 1px #C6C6C6;
}

.wrb{border-right:solid 1px #FFFFFF;}
.hbb{border-bottom:solid 1px #FFFFFF;}

.GridDataR
{
	font-family:Arial; font-size:11px; color:#000000;
	text-align:right;
	padding-right:10px;  
	height:28px;
	border-bottom:solid 1px #C6C6C6;
}
.GridDataL1 {color:#02774D; font-family:Arial; font-size:12px; text-align:left; height:28px;}
.GridDataR1 {color:#02774D; font-family:Arial; font-size:12px; text-align:right; height:28px;}

.bluelinktext {color:#000000; font-family:Arial; font-size:11px; font-weight:bold;}
.greentext{color:#019934; font-family:Arial; font-size:11px;}
.redtext {color:#FF1C1C; font-family:Arial; font-size:11px;}
.DescText {color:#646464; font-family:Arial; font-size:11px; line-height:1.5;}
.BigWhiteText {color:#FFFFFF; font-family:Arial,Verdana; font-size:25px; font-weight:bold;}

.NewsHeading {font-family:Arial; font-size:16px; font-weight:bold; color:#007B4D;}	
.NewsHeadTxt {color:#017C50; font-family:Arial; font-size:11px; font-weight:normal; font-weight:bold;}
.NewsDateText {FONT-SIZE: 11px;COLOR:#017C50; FONT-FAMILY: Arial, Verdana;}
.NewsDetail {FONT-SIZE: 11px;COLOR:#686666; FONT-FAMILY: Arial, Verdana; line-height:1.5;}

.NormalText
{
	FONT-SIZE: 12px;COLOR:#03784E; FONT-FAMILY: Arial, Verdana; text-align:justify;line-height:1.5;
}

.NormalTextC
{
	FONT-SIZE: 12px;COLOR:#024E32; FONT-FAMILY: Arial, Verdana; line-height:1.5; font-weight:bold; text-align:center;
}

.NormalTextL
{
	FONT-SIZE: 12px;COLOR:#024E32; FONT-FAMILY: Arial, Verdana; line-height:1.5; font-weight:bold; text-align:left;
}

.NormalTextR
{
	FONT-SIZE: 12px;COLOR:#024E32; FONT-FAMILY: Arial, Verdana; line-height:1.5; font-weight:bold; text-align:right;
}

a.NormalText,a.NormalText:link, a.NormalText:visited,a.NormalText:active, a.NormalText:focus,a.NormalText:hover
{text-decoration:none;}

.Button_Css
{
	background:#02774C; border:solid 1px #02774C;
	font-family:Arial,Verdana; font-size:11px; font-weight:normal; color:#ffffff;
	text-align:center;
	cursor:pointer;
}
.scrollbar
{
	scrollbar-arrow-color: #04794D;	
	scrollbar-arrow-width:14px;		
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #04794D;
	scrollbar-shadow-color: #04794D;
	scrollbar-track-color:#E5E5E5;	
}
.Companyheading {color:#04794D; font-family:Verdana; font-size:14px; font-weight:bold;}

.AlphaLnk{font-family:Arial, Verdana;font-size:11px;color:#000000;padding:0px 2px 0px 2px;cursor:pointer;text-decoration:none;}
.AlphaLnkBold{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#04794D;padding:0px 2px 0px 2px; cursor:default;text-decoration:none;}

/* Properties Style Begins */
.bgGreen {background:#E7EFEF;}
.leftPadd5 {padding-left:5px;}
.leftPadd10 {padding-left:10px;}
.leftPadd15 {padding-left:15px;}
.leftPadd25 {padding-left:25px;}
.leftPadd30 {padding-left:30px;}
.leftPadd35 {padding-left:35px;}
.leftPadd40 {padding-left:40px;}
.leftPadd45 {padding-left:45px;}
.leftPadd55 {padding-left:55px;}
/* Properties Style Ends */

/* PMS Style Begins */
.bgDarkGreen {background:#02774c;}
/* PMS Style Ends */

/*Styel for Result pages*/
.BorderDataBlank {border-bottom:solid 1px #C6C6C6;}
.Headercolor{height:28px;vertical-align:middle;
	font-family:Arial;font-size:12px;padding-left:5px;font-weight:bold;
	text-align :left;text-decoration:none;border-bottom:#C6C6C6 solid 1px;}	
.subheading{
	height:28px;vertical-align:middle;font-family:Arial;
	font-size:11px;padding-left:5px;text-align:left;border-bottom:#C6C6C6 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;}

.GridDataRbal
{	
	background-color:#F7F7F7;
	font-family:Arial, Verdana; font-size:11px; font-weight:normal; color:#393738;
	height:28px;
	text-align :right; vertical-align:middle;
	padding-right:5px;
	border-right:#FFFFFF solid 1px;	border-bottom:#C6C6C6 solid 1px;		
}	
/*end of style for Results pages*/

/* Sitemap Style Begins */
.rightBorder {border-right:solid 1px 03784E;}
/* Sitemap Style Ends */

.headingfont {FONT-SIZE: 14px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial;}
.blaktext {font-family:Arial; font-size: 12px; color: #000000;}
.MedText {font-size:13px; color:#000000; font-weight:normal; font-family: Arial , Verdana;}

.Cursorhand {cursor:pointer;}

/* New Index pages Style */
.WhiteText1	{font-family:Arial,Verdana; color:#FFFFFF; font-weight:normal; font-size:15px;}
.Normalwhitetext
{
	background-color:#00A76D; border:solid 1px #0FC988;
	font-family:Arial; font-size:11px; color:#FFFFFF;
	text-align:center;
}
.GreenText1	
{
	font-family:Arial,Verdana; font-weight:bold; font-size:15px; color:#018464;
	padding-left:5px;
}
.IndeLeftMnuText	
{
	font-family:Verdana; font-weight:bold; font-size:12px; color:#3D3D3D;
	background-color:#E7E6E6;
	padding-right:12px;
	text-align:right;
	height:30px;
}

.bluelinktext1 {color:#3D3D3D; font-family:Verdana; font-size:12px; font-weight:bold; text-align:right;}
/* End New Index page style */

/* New Top Menu Text */
.MenutextON
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#2F2F2F;
	background-color:#AFAFAF;
	border-right:solid 1px #434343;
	cursor:default;
}
.MenutextOFF
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:#AFAFAF;
	border-right:solid 1px #434343;
	cursor:pointer;
}
.NormalTextPlat
{
	FONT-SIZE: 13px;COLOR:#000000; FONT-FAMILY: Arial, Verdana; line-height:1.5; text-align:right;
}

/* New Top menu End */ 


/*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;
}


.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tableleftheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablerightheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableheaderline1
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableheaderline2
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableleftrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecentercolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecentercolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tableleftdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tablecenterdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablecenterdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablerightdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tablerightdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tableleftdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.rowline1
{
    BACKGROUND-COLOR: #ffffff
}

.rowline2
{
    BACKGROUND-COLOR: #ffffff
}

.tablefooterline
{
    BACKGROUND-COLOR: #F7F7F7
}


	.txtHead
	{
	background-color:#F5F5F5;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-align:justify;
	font-family:Arial;
	font-size:11px;
	}
	.TxtLink
	{
	font-family:Arial;
	font-size:11px; 
	/*	color:#5E5E5E;  */
	color:#000000;
	text-align:left;
	text-decoration:none;
	}
	
