/* CSS Document */

body
{	
	width:1000px;
	padding:0px 0px;
	margin:0px 0px;
}	


/*====================style sheet for trade well add on 16/09/2009==================*/
.tablebrd
{
	border:solid 1px #CBCBCB;
}
.blacktext
{
	font-family:arial;
	font-size:11px;
	color:#000000;	
}
a.blacktext, a.blacktext:link, a.blacktext:visited, a.blacktext:active, a.blacktext:focus
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.footertext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #262626;
}
a.footertext, a.footertext:link, a.footertext:visited, a.footertext:active, a.footertext:focus
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.ticredtext
{
	font-family:arial;
	font-size:11px;
	color:#FF3332;	
}
.ticgreentext
{
	font-family:arial;
	font-size:11px;
	color:#0139C2;	
}
.bglblue
{
	background-color:#EBEFFA;
}
.homeblacttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343232;
	line-height:29px;
	padding-left:10px;
	text-align:left;
}
.seltab
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3963C9;
}
.unseltab
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	cursor:pointer;
	background-color:#EBEFFA;
}
.bbb
{
    border-bottom:solid 1px #B6C6EA;
}
.brb
{
	border-right:solid 1px #B6C6EA;
}
.darkbluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #051052;	
}
a.darkbluetext, a.darkbluetext:link, a.darkbluetext:visited, a.darkbluetext:active, a.darkbluetext:focus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #051052;	
	text-decoration:none;
}
.hand
{
	cursor:pointer;
}
.textbox  
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#acacac;
	background-color:#ffffff; 
	border:solid 1px #d7d7d7;	
	text-align:left; 	
	padding-left:5px;
}
.button_css
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #FFFFFF;
	background-color:#F58320;
	cursor:pointer;
}
.tabsel
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F4821F;
}
.tabunsel
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3962CB;
	cursor:pointer;	
}
.redtext
{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#DD3333;
}
.greentext
{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#3963C9;
}
.graytext1
{
	font-family:arial;
	font-size:14px;
	color:#000000;	
}
.nodata
{
	font-family:arial;
	font-size:11px;	
	color:#FE0100;
	font-weight:bold;	
}
.reptxtL
{
	font-family:arial;
	font-size:11px;
	color:#454545;
	text-align:left;
	padding-left:6px;
	text-decoration:none;
}
a.reptxtL, a.reptxtL:link, a.reptxtL:visited, a.reptxtL:active, a.reptxtL:focus
{
	font-family:arial;
	font-size:11px;
	color:#454545;
	text-align:left;
	padding-left:6px;
	text-decoration:none;
}
.reptxtR
{
	font-family:arial;
	font-size:11px;
	color:#454545;
	text-align:right;
	padding-right:3px;
}
.bbbl
{
	 border-bottom:solid 1px #E5E5E5;
}
.brbl
{
	 border-right:solid 1px #E5E5E5;
}
.lbluetext
{
	font-family:arial;
	font-size:11px;
	color:#3962CB;
}
a.lbluetext, a.lbluetext:link, a.lbluetext:visited, a.lbluetext:active, a.lbluetext:focus
{
	font-family:arial;
	font-size:11px;
	color:#3962CB;
	text-decoration:none;
}
.ReptHeadL1
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#454545;
	text-align:left;
	padding-left:10px;
}
.ReptHeadC1
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#454545;
	text-align:center;	
}
.graytext
{
	font-family:Arial;
	font-size:11px;
	color:#545454;
	text-align:justify; 
}
a.graytext, a.graytext:link, a.graytext:visited, a.graytext:active, a.graytext:focus
{
	font-family:Arial;
	font-size:11px;
	color:#545454;
	text-decoration:none;
}
.blueboldtext
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#3964CA;
}

/*------------css for left menu-----*/

.MenuHead
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#3863C9;
	padding-left:18px;	
	cursor:pointer;
}
.MenuSel
{
	font-family:Arial;
	font-size:11px;	
	color:#3863C9;	
	text-decoration:none;	
	padding-left:6px;
}
.MenuUnSel
{
	font-family:Arial;
	font-size:11px;	
	color:#000000;	
	padding-left:3px;
	text-decoration:none;	
}

.ReptHeadL
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#343233;
	text-align:left;
	background-color:#DEDEDE;
	padding-left:5px;
}
.ReptHeadC
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#343233;
	text-align:center;
	background-color:#DEDEDE;	
}
.bwb
{
	border-bottom:solid 1px #FFFFFF;
}
.bwr
{
	border-right:solid 1px #FFFFFF;
}
.bpb
{
	border-bottom:solid 1px #D6D7EB;
}
.bpr
{
	border-right:solid 1px #D6D7EB;
}
.ReptDataL
{
	font-family:Arial;
	font-size:11px;	
	color:#3E3E3E;
	text-align:left;
	padding-left:5px;
	text-decoration:none;	
}
a.ReptDataL, a.ReptDataL:link, a.ReptDataL:visited, a.ReptDataL:active, a.ReptDataL:focus
{
	font-family:Arial;
	font-size:11px;	
	color:#3E3E3E;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
.ReptDataC
{
	font-family:Arial;
	font-size:11px;	
	color:#3E3E3E;
	text-align:center;	
}
.ReptDataR
{
	font-family:Arial;
	font-size:11px;	
	color:#3E3E3E;
	text-align:right;	
	padding-right:2px;
}

.TabSelected
{
	background-image: url(../images/TabOnBG.gif);
	background-color: White;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
	border: 0;
	padding-top:13px;
	border-collapse: collapse;
}
.TabSelected1
{
	background-image: url(../images/TabOnBG1.gif);
	background-color: White;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
	border: 0;
	padding-top:13px;
	border-collapse: collapse;
}
.UnTabSelected
{	
	background-color:Transparent;
	color: #363636;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
	border: 0;
	padding-top:13px;
	border-collapse: collapse;
	cursor:pointer;
}
.TabBSENSE
{
	background-image: url(../images/NSEBAck.gif);
	background-color: White;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
	border: 0;	
	border-collapse: collapse;
	cursor:pointer;
}
.bluetext
{
	font-family:arial;
	font-size:11px;
	color:#4853A3;
}
.bluebldtext
{
	font-family:arial;
	font-size:12px;
	color:#4853A3;
	font-weight:bold;
}
a.PageLink 
{	
	font-family:Arial;
	font-size:11px;		
	font-weight:bold;
	color:#ACA899;	
	text-decoration:none;
}
a.PageLink:link, a.PageLink:visited, a.PageLink:active, a.PageLink:focus
{	
	font-family:Arial;
	font-size:11px;		
	font-weight:bold;
	color:#ED9C0D;	
	text-decoration:none;
}

.orangebldtext
{
	font-family:arial;
	font-size:13px;
	color:#F47A0D;
	font-weight:bold;
}
.RadioControls
{
	color:#283883;
	background-color:#F7F8FC;
	FONT-FAMILY: Arial, Verdana;
	font-weight: normal; 
	FONT-SIZE: 9px; 
	FONT-STYLE: normal;
}
.controls
{
	font-family:arial;
	font-size:11px;	
	color:#000200;	
	padding-left:3px;
	border:solid 1px #000200;
}
.controls1
{
	font-family:arial;
	font-size:11px;	
	color:#3765C7;	
	padding-left:3px;
	border:solid 1px #7E9DB9;
}
/*------------Classes for Profit & Loss-----------*/
.BorderDataBlank{border-bottom:solid 1px #D6D7EB;}

.Headercolor{vertical-align:middle;
 font-family:Arial;font-size:12px;padding-left:5px;font-weight:bold;
 text-align :left;text-decoration:none;border-bottom:#D6D7EB solid 1px;} 

.subheading{ vertical-align:middle;font-family:Arial;
 font-size:11px;padding-left:5px;text-align:left;border-bottom:#D6D7EB 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;} 
/*------------End-----------*/

.scrollbar
{
	scrollbar-arrow-color:#000000;	
	scrollbar-arrow-width:35px;		
	scrollbar-base-color: #EBEFFA;
	scrollbar-darkshadow-color:#EBEFFA;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #EBEFFA;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color:#ffffff;	
}
.scrollbar1
{
	scrollbar-arrow-color:#0F3A6F;	
	scrollbar-arrow-width:35px;		
	scrollbar-base-color: #F7F8FC;
	scrollbar-darkshadow-color:#F7F8FC;
	scrollbar-face-color: #F7F8FC;
	scrollbar-highlight-color: #F7F8FC;
	scrollbar-shadow-color: #F7F8FC;
	scrollbar-track-color:#F7F8FC;	
}
.scrollbar2
{
	scrollbar-arrow-color:#0F3A6F;	
	scrollbar-arrow-width:35px;		
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color:#FFFFFF;	
}
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}
.completionListElement 
{  
	background-color:White;
	visibility : hidden;
	margin : 0px!important;		
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;	
    text-align : left; 
    list-style-type : none;
    color:#b5b4b4;
	font-family:Arial;
	font-size:11px;
	padding-left:3px;
}

.listItem 
{
	color:#b5b4b4;
	font-family:Arial;
	font-size:11px;
	padding-left:3px;	
	color : windowtext;
	padding : 1px;
}

.highlightedListItem
{
	color:#002285;
	font-family:Arial;
	font-size:11px;
	padding-left:3px;
	background-color: #9CD1F9;	
	padding: 1px;
}
.PopUpText
{
	font-family:Arial;
	font-size:11px;
	color:#05346C;
	text-align:justify;	
}
.Gobutton
{
	background-image: url(../images/Go.gif);
	background-color: White;		
	border-collapse: collapse;
	border:none;
	cursor:pointer;
}
/*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;
    }
	
	
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
}