/* CSS Document */
img{border:0;} 

/*a:link{text-decoration: none;font-weight:normal;}
a:visited{text-decoration:none;font-weight:normal;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;font-weight:normal;}*/

a:link, a:visited, a:active, a:hover,
a:focus{text-decoration:none;}

.memberTabPadd   { 
padding-bottom:2px;
                  }		  
.checkbox  {
           background-color:#ffffff; 
		   border-color:#a8a8a8; border-style: solid; 
		   border-width:1px; FONT-SIZE:10px;
		   COLOR:#0c5585;text-align:left;
		   font-family:Arial, Helvetica, sans-serif;
		   padding-left:3px; 
		   }
.UserBox {
          padding-top:3px;
		  padding-bottom:2px;
		  padding-left:14px;
		  }		   
.Headertxt{
         font-family:Arial, Helvetica, sans-serif;
         font-size:10px;
         color:#ffffff;
         }
.getQuote  { 
            padding-left:8px;
			padding-right:15px;
           }
.Login{
       FONT-SIZE: 10px;COLOR:#0c5585;
	   FONT-FAMILY: Arial, Verdana, ;        
	   background-color:#ffffff; 
	   width:115px; height:18px;}			   


.TikkerBSE{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:bold;
         color:#000000;
		 text-align:center;
         }

.TikkerNSE{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#ffffff;
		 text-align:center;
		 background-image:url(images/tikkerBG.gif);
		
         }
.TikkerBSENew{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:bold;
		 background-color:#E81E1E;
         color:#ffffff;
		 text-align:center;
         }
.TikkerNSENew{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#000000;
         background-color:#E81E1E;
		 text-align:center;
		 background-image:url(images/tikkerBG.gif);
		
         }         
.TabPadd{ padding-top:9px;
          padding-left:9px;
		  padding-right:5px;
		  }
.ChartPadd
{
    padding-left:9px;
}
.itemselected
{
	background-image:url(../images/arrSel.gif);
	background-repeat:no-repeat;
	background-position:150px 7px;
	background-color:#EFEFF7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#21345A;
	text-align:right;
	height:22px;
	padding-right:27px;
	border-bottom: solid 1px #B5C3D6;
}

		  
.MarketTabb{ 
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#000000;
		 text-align:center;
		 border-left:#87a6d3 1px solid;
		 background-image:url(images/TbOff.gif);
		 }
		 
.MarketTabbR{ 
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#000000;
		 text-align:center;
		 border-left:#87a6d3 1px solid;
		 border-right:#87a6d3 1px solid;
		 background-image:url(images/TbOff.gif);
		 }		 
.MarketTabbON{ 
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#dd4343;
		 font-weight:bold;
		 text-align:center;
		 border-left:#87a6d3 1px solid;		
		 background-image:url(images/TbON.gif);	
		 }

.MarketTabbONR{ 
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#dd4343;
		 font-weight:bold;
		 text-align:center;
		 border-left:#87a6d3 1px solid;
		 border-right:#87a6d3 1px solid;		
		 background-image:url(images/TbON.gif);	
		 }		 
		 
.topGainers{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#102a59;
		 font-weight:bold;
		 padding-left:5px;
		 padding-top:18px;
		 border-bottom:#bbbbbb 1px solid;
         }	
 .TableHeading{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#102a59;
		 font-weight:bold;
		 text-align:left;
		 padding-top:5px;
		 border-bottom:#bbbbbb 1px solid;
         }	
.gaitab{ 
        border-bottom:#bbbbbb 1px solid;
		border-top:#bbbbbb 1px solid;
		}
		
.Link_selected{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;       
		 font-weight:bold;
         color:#000000;
		 text-align:center;
         }
.Link_normal{
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;		 
         color:#676767;
		 text-align:center;
         }
    .Button_CSS
{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;	
	background-color:#0D4B7B;
	border:1px solid #0D4B7B;	
	height:18px;
	vertical-align:middle;
}     
.ChartText{
         font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
		 font-weight:bold;
         color:#000000;
		 text-align:center;
		 padding-top:5px;
		 padding-bottom:5px;
         }	
.ChartText1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
}	
.ChartPadd {
          padding-top:3px;
		  padding-bottom:7px;
		  }	
.ChartPadd1 {
          padding-top:3px;		 
		  }		     	        
.bottomImage {
          padding-left:8px;
		  padding-right:7px;
		  }		
.FooterText{
         font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
         color:#000000;
		 padding-top:9px;
		 padding-left:5px;
		 padding-right:5px;
         }	
.FooterLink{
         font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
         color:#000000;
         font-weight:normal;        		
         }         
.mainTabBorder {
             border-left:#ededed 1px solid;	
			 border-right:#ededed 1px solid;	
		    border-Bottom: solid 1px #e7e7e7;
		border-top:solid 1px #e7e7e7;
			 }	 		   	 		 
			 
/*Left Inner Menu*/
.LMenuHead	
{	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#103A6A;
	padding:2px 5px 2px 7px;
	border-bottom:solid 1px #FBE7E6;
	height:25px;
}
.menuNormal
{	font-size:12px;color:#2D5C94; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
	background-color:#e1e7ef;padding:3px 30px 3px 10px;text-align:right;font-weight:normal;
	height:25px;
}
.menuNormalcenter
{	font-size:14px;color:#2D5C94; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
	background-color:#e1e7ef;padding:3px 30px 3px 10px;text-align:center;font-weight:normal;
	height:25px;
}
.IndicesHead
{	font-size:12px;color:#102a59; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
	background-color:#e1e7ef;padding:10px 0px 7px 0px;text-align:center;font-weight:bold;
	height:12px;
}
.Indices
{	font-size:12px;color:#2D5C94; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
	background-color:#e1e7ef;padding:10px 0px 9px 0px;text-align:center;font-weight:normal;
	height:12px;
}
.Tblbg
{
background-color:#E7EAEF;
}
.menuNormalRea
{	font-size:12px;color:#2D5C94; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
	background-color:#e1e7ef;padding:  3px 20px 3px 15px;font-weight:normal;
	height:25px;
}
.menuSeleted
{	font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#0C5E8E; padding:3px 30px 3px 10px; text-align:right;
	height:25px
} 

.menuSeletedcenter
{	font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#0C5E8E; padding:3px 30px 3px 10px; text-align:center;
	height:25px
} 
a.MenuLinkInnerSelectedcenter, a.MenuLinkInnerSelectedcenter:link, a.MenuLinkInnerSelectedcenter:visited
{font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;text-decoration: none;font-weight:bold;}

.menuResearch
{
	font-size:12px;color:#0C5E8E;font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	padding-top:3px;	
	/*background-color:#0C5E8E; */
	height:25px
	
}

.menuSeletedRea
{
	font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#0C5E8E; padding:3px 3px 3px 0px;
	height:25px
} 		
a.headingDarkBoldLink, a.headingDarkBoldLink:link, a.headingDarkBoldLink:visited, a.headingDarkBoldLink:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	text-decoration : none;	
	color:#034DA2;
}

a.MenuLink, a.MenuLink:link, a.MenuLink:visited,a.MenuLink:hover
{	color:#2D5C94;font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:lighter;
	text-decoration:none;text-align:left;
}
a.MenuLinkcenter, a.MenuLinkcenter:link, a.MenuLinkcenter:visited,a.MenuLinkcenter:hover
{	color:#2D5C94;font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight:lighter;
	text-decoration:none;text-align:center;
}
a.MenuLink1, a.MenuLink1:link, a.MenuLink1:visited,a.MenuLink1:hover
{	color:#2D5C94;font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:lighter;
	text-decoration:none;  padding: 3px 3px 3px 0px;
}
a.MenuSubLink, a.MenuSubLink:link, a.MenuSubLink:visited,a.MenuSubLink:hover
{color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;text-align:left;font-weight:normal}
a.MenuLink1, a.MenuLink1:link, a.MenuLink1:visited
{font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none;font-weight:bold}
a.MenuLinkInnerSelected, a.MenuLinkInnerSelected:link, a.MenuLinkInnerSelected:visited
{font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;text-decoration: none;font-weight:bold;}

.TopSubMenuBackground
{
	background-image:url(../menu/INMBG.gif); 
}
.LMenuBottomLine
{	
	background-color:#779CB6;
	height:1px;
}
.Selectmen
{	
	
	font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	background-color:#78A4BD; padding: 3px 3px 3px 0px; 
	height:25px
}


/* Ticker */
.TickerLink {
font-size : 11px;
color : #FEFFFD;
font-family : Arial, Helvetica, sans-serif;
padding-bottom : 3px;
padding-top : 2px;
font-weight : normal;
text-decoration : none;
}
.TickerText {
font-size : 11px;
color : #FEFFFD;
font-family : Arial, Helvetica, sans-serif;
padding-bottom : 3px;
padding-top : 2px;
font-weight : normal;
text-decoration : none;
}
.TickerTextBlack {
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
padding-bottom : 3px;
padding-top : 2px;
font-weight : normal;
text-decoration : none;
}
.TickerGreen
{
	font-size : 11px;
	color : #9FCF19;
	font-family : Arial, Helvetica, sans-serif;
	padding-bottom : 3px;
	padding-top : 2px;
	font-weight : normal;
	text-decoration : none;
}
.TickerRed
{
	font-size : 11px;
	color : #ff6b6b;
	font-family : Arial, Helvetica, sans-serif;
	padding-bottom : 3px;
	padding-top : 2px;
	font-weight : normal;
	text-decoration : none;
}
*.TickerUnSelected
{
	font-family : Arial, Helvetica, sans-serif;
	background-color:#024FA1;
	font-size : 11px;
	color : #ffffff;
	padding:2px 15px 2px 0px;
}
.TickerSelected
{
	font-size : 11px;
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	padding:2px 15px 2px 0px;
	font-weight : bold;
	text-decoration : none;
	background-position: 60px 6px;
	background-repeat: no-repeat;
	background-color:#F2931D;
	background-image:url(imagesnew/TickerArrow.gif);
}
/* This CSS is Used For Bound Coloumn on Home Page*/
.HomeMktData_L 
{
 font-size:12px;
 color:#6B6D6B; 
 font-family: Arial, Helvetica, sans-serif;
 text-align:left;
 padding: 1px 2px 1px 2px;	
 text-decoration:none
}
.HomeMktData_R
{
 font-size:12px;
 color:#6B6D6B; 
 font-family: Arial, Helvetica, sans-serif;
 text-align:right;
 padding: 1px 2px 1px 2px;	
 text-decoration:none
}
.HomeGreenData
{
 font-size:12px;
 color:#219509; 
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
 padding: 1px 2px 1px 2px; 
}
.HomeRedData
{
 font-size:12px;
 color:#D90301; 
 font-family: Arial, Helvetica, sans-serif;
 text-align:right;
 padding: 1px 2px 1px 2px;	
}
.warning{color: #FF0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal; text-align:center}
.welcometext{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal; text-align:justify;
	 padding-left:15px}


.TdLmenu{width:170px; vertical-align:top;}
.Td10px{ width:10px;}
.TdMidPage{width:564px; vertical-align:top;}


/* Other Markets */
.MktDateTime
{
	font-size:12px;color:#838383; font-family:Arial, Helvetica, sans-serif;font-weight:normal;
}
.GridHeadL
{	
	text-align:left; background-color:#ABB4C5;color:#0D3966;padding:3px 0px 3px 0px;padding-left:5px;
	height:25;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;
}
.GridHeadR
{
	text-align:right; background-color:#ABB4C5; COLOR: #0D3966;padding:3px 7px 3px 0px;padding-right:5px;
	height:25;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;	font-weight:bold;
}
.GridHeadC
{
	text-align:center; background-color:#ABB4C5; color:#0D3966;	padding:3px 0px 3px 7px;
	height:25;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; 
}
.GridDataL
{
	background-color:#EFF0F4;	FONT-SIZE: 11px;	COLOR: #2F5993;	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:left; height:23; border-bottom:solid 1px #FFFFFF; 
	border-bottom-color:#FFFFFF; font-weight:bold; border-right:solid 1px #FFFFFF; padding-left:10px;
}
.tblbg
{
	background-color:#EFF0F4;
	
}	

.GridDataR
{
	background-color:#EFF0F4;	font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#0D0036;
	text-align:right; height:23; padding-right:5px;	border-bottom:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;	
}
.GridDataC
{
	background-color:#EFF0F4;	font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#0D0036;
	height:23;	text-align:center;		border-bottom:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.GridDataL_Alt
{
	background-color:#FBE7E6;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#0D0036;
	text-align:left; height:23; padding-left:5px;	border-bottom:solid 1px #FFFFFF;
	border-bottom-color:#FFFFFF;	
	border-right:solid 1px #FFFFFF;
}
.GridDataR_Alt
{
	background-color:#FBE7E6;	FONT-SIZE: 11px;	COLOR: #0D0036;	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:right; height:23; 	padding-right:5px;	border-bottom:solid 1px #FFFFFF;
	border-bottom-color:#FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.GridDataC_Alt
{
	background-color:#FBE7E6;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#0D0036;height:23; 
	text-align:center;	border-bottom:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.RsCol
{
	background-color:#FBFDFF;text-align:Center;	height:18px;
	Font-Size:10px;	color:#0D0036;	font-family:Arial, Helvetica, sans-serif;
}

.GridDataCorp
{		
	background-color:#F7FBFF; PADDING-RIGHT: 1px;    FONT-SIZE: 12px;  PADDING-BOTTOM: 1px;
    COLOR: #313031;    LINE-HEIGHT: 17px;    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align:justify;
    border-right:solid 1px #FFFFFF;
}

.NoData
{	color:#E21B29;font-family:Arial, Helvetica, sans-serif;text-align:center;
	font-size:12px;padding:5px 5px 5px 5px;
}
.NormalText
{
	font-size:12px; color:#2D5C94; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	padding-top:1px;padding-bottom:1px; font-weight:normal;
}
.NormalTextIpo
{
	font-size:11px; color:#000000; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	padding-top:1px;padding-bottom:1px; font-weight:normal;
}
.BodyText
{
	font-size:12px; color:#2D5C94; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	padding:1px 15px 1px 0px;; font-weight:normal;text-align:justify;
}
.downloadText
{
	font-size:14px; color:#2D5C94; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	padding-top:1px;padding-bottom:1px; font-weight:bold;
}
.NormalText1
{
	font-size:12px;color:#000000; font-family: Arial, Helvetica, sans-serif; text-decoration:none;
	padding:1px 5px 1px 5px;
	font-weight:normal;
}
.itemselected
{
	background-image:url(../images/arrSel.gif);
	background-repeat:no-repeat;
	background-position:150px 7px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#21345A;
	text-align:right;
	height:22px;
	padding-right:27px;
	border-bottom: solid 1px #B5C3D6;
}

.NormalTextmenu
{  
	background-image:url(../images/arrSel.gif); 
    background-repeat:no-repeat;
    width:150;
    background-color:#E1E7EF;
	background-position:145px 5px;
	font-size:12px;color:#000000; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	padding-top:1px;padding-bottom:1px; font-weight:normal;
}
a.NormalTextmenu, a.NormalTextmenu:link, a.NormalTextmenu:visited, a.NormalTextmenu:active, a.NormalTextmenu:focus
{
	font-size:12px;color:#2F5993; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	font-weight:bold;
}
.SourceHeadRed
{
	color:#CE0002;	font-family:  Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:normal;	
	text-decoration: none;	padding-top:5px;		
}
.GridHeadRowHight
{
	height:25px;
}
.Green 
{	
	color: #007908;font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:normal;text-align:right;
}
.Red 
{
	color: #FF0000;font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:normal;text-align:right;
}
.PageBigHeadRed1
{
	font-family:Arial, Helvetica, sans-serif;font-size: 20px;font-weight:bolder;
	color: #DE2217; text-align:right; padding-left:60px;
}
.PageBigHeadRed2
{
	font-family:Arial, Helvetica, sans-serif; font-size: 18px;font-weight:normal;
	color: #DE231C; text-align:right; vertical-align:super; padding-left:95px;
}

/* IPO */
.PagerLink
{
	color:#A50000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
	padding:0px 2px 0px 2px;	font-weight: Bold;	text-decoration: none;
}
.IPOSubHead
{
	Font-Size:12px; color:#313031; background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 0px 3px 3px; 
}
a.NormalText, a.NormalText:link, a.NormalText:visited, a.NormalText:active, a.NormalText:focus
{
	font-size:12px;color:#2F5993; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	font-weight:bold;
}
/*style for AtoZ*/
a.IndexLinkSel, a.IndexLinkSel:link, a.IndexLinkSel:visited, a.IndexLinkSel:active, a.IndexLinkSel:focus
{
	background-image:url(../images/CommImages.gif);	background-repeat:no-repeat; color:#211C00;
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;
	text-align:center;	width:19px;	height:19px;	text-decoration:none;
}
a.IndexLink, a.IndexLink:link, a.IndexLink:visited, a.IndexLink:active, a.IndexLink:focus
{	
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal;
	text-align:center;	width:19px;	height:19px;	text-decoration:none;color:#211C00;
}
a.IndexLinkSel1, a.IndexLinkSel1:link, a.IndexLinkSel1:visited, a.IndexLinkSel1:active, a.IndexLinkSel1:focus
{
	background-image:url(../images/CommImages.gif);	background-repeat:no-repeat; color:#211C00;
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;
	text-align:center;	width:19px;	height:19px;	text-decoration:none;
}
a.IndexLink1, a.IndexLink1:link, a.IndexLink1:visited, a.IndexLink1:active, a.IndexLink1:focus
{	
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;
	text-align:center;	width:19px;	height:19px;	text-decoration:none;color:#211C00;
}

.IpoHomeLinks{font-size:12px;color:#2F3492; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;font-weight:normal }

/* Mutual Funds*/
.DropDown
{
	background-color: #FFFFFF;	border:1px solid #7C9EB9;	color: #0059AF; width:132px;
	font-family:  Arial, Helvetica, sans-serif;font-size: 11px; text-align:left;padding-left:3px;	
} 
.GQDropDown{
	border:1px solid #6379AD;	color: #0059AF; width:135px;
	font-family:  Arial,Helvetica, sans-serif;	font-size: 11px; text-align:left;padding-left:3px;	
} 

.DropDownCaption
{	font-size:12px;color:#2F5993; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
	font-weight:bold;
}
.BlackCaption
{	font-size:12px;color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; 
	font-weight:bold;background-color: #FFFFFF;
}
.BlackTextBold
{
	background-color:#FFFFFF;
	FONT-SIZE: 11px;	COLOR: #222629;	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:left; height:23; padding-left:5px;	
	font-weight:bold;
}

.BlackTextBoldAlpha
{
	background-color:#FFFFFF;
	FONT-SIZE: 11px;	COLOR: #222629;	FONT-FAMILY: Arial, Helvetica, sans-serif;
	 height:23; padding-left:5px;	
	font-weight:bold;
}
.BlackTextBoldRight
{
	background-color:#FFFFFF;
	FONT-SIZE: 11px;	COLOR: #222629;	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:right; height:23; padding-left:5px;	
	font-weight:bold;
}
.QuoteTxt
{
	color:#000000;text-align:left;font-family: Arial, Helvetica, sans-serif;	font-size:12px;
	font-weight: bold;text-decoration: none;
}
.QuoteTxtRight
{
	color:#000000;	text-align:right;	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight: bold;	text-decoration: none;
}
/* Bulletin*/
.Pagetxt
{
    PADDING-RIGHT: 1px;    FONT-SIZE: 12px;    PADDING-BOTTOM: 1px;
    COLOR: #313031;    LINE-HEIGHT: 17px;    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* Market News*/
 .MktHeadBlue
 {
	color:#2E3293;	font-family:  Arial, Helvetica, sans-serif;	font-size: 15px;
	font-weight:bold; text-decoration: none;	padding-top:5px;	
	padding-left:20px; vertical-align:bottom; text-align:left;
 }
.MktHeadwhite
 {
	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;
	font-weight:bold; text-decoration: none;	
	padding-left:20px; text-align:left;
 }
/* MF News */
.mktnewsDate{padding:15px 0px 3px 25px; font-size:12px; color:#2D3395; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}

/* MF FAQs */
.pAlign
{	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding-left:5px; padding-right:5px
}

/*Style For Profile Section*/
.getquotetxt{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;}

/* Market */

.TopGLSel
{
background-color:#99A5B5;
color:#0F3B68;
font-family:Arial, Helvetica, sans-serif;
font-size:18;
font-weight:bold;
border:solid 2px #0F3969;
cursor:auto;
}

.TopGLUnSel
{
background-color:#103A6A;
color:#BBC3D0;
font-family:Arial, Helvetica, sans-serif;
font-size:18;
font-weight:bold;
border:solid 1px #0F3969;
cursor:Pointer;
}

.BSENSESEL
{
background-color:#103A6A;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18;
font-weight:bold;
border:solid 2px #0F3969;
cursor:default;
}

.BSENSEUNSEL
{
background-color:#99A5B5;
color:#140001;
font-family:Arial, Helvetica, sans-serif;
font-size:18;
font-weight:bold;
border:solid 1px #0F3969;
}
a.bseanchors, a.bseanchors:link, a.bseanchors:visited, a.bseanchors:active, a.bseanchors:focus
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
font-size:13;
font-weight:bold;
display:block;
text-decoration:none;

}
.bseanchors
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:13;
    font-weight:bold;
    display:block;
    border:none;

}
a.bseanchor, a.bseanchor:link, a.bseanchor:visited, a.bseanchor:active, a.bseanchor:focus
{
	color:#103B68;
	font-family:Arial, Helvetica, sans-serif;
font-size:18;
font-weight:bold;
text-decoration:none;
 border:none;


}
.bseanchor
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:18;
    font-weight:bold;

}

.MktSnapTxt
{
FONT-FAMILY: Arial, Verdana, "ms sans serif"; 
font-size:12px;
PADDING-left:2px;
COLOR:#000000; 
}
.MktSnapTxt1
{
FONT-FAMILY: Arial, Verdana, "ms sans serif"; 
font-size:12px;
PADDING-left:2px;
COLOR:#FFFFFF; 
}


 

/* Registration */
.textbox
{
	border:1px solid #d6d5c5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.RegPageBigHead
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;font-weight:normal;
	color: #DE231C; text-align:left; vertical-align:super; padding-left:2px;
}
.RegHeadCaptBold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	text-decoration:none;
	height:22px; color:#000000;	text-align:center;
	padding-left:10px;	font-weight:bold;
	background-color:#ABB4C5; 
}
.RegHeadCaptionNorm
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	text-decoration:none;
	height:22px; color:#525252;	text-align:justify;
	padding-left:25px;
}
.RegCaption
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	text-decoration:none;
	height:15px; color:#000000;	text-align:justify;
	padding-left:25px;	font-weight:bold; width:200px;
}
.NormTextcont
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.NormTextforcont
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 text-decoration:none;	
}
.NormText11
{
	 FONT-SIZE: 12px;
	 COLOR:#E21B29;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;	
}
.Button_css1
{
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	border: solid 1px #000000;
	cursor:hand;
}
.controls
{
	color:#000000;
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal;
	border:1px solid #000000;
	PADDING-left:2px;
	
}
.controls11
{
	color:#000000;
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal;
	border:1px solid #000000;	
}

.controls11New
{
	color:#000000;
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal;
	border:1px solid #000000;
	width:131px;	
}
.InGridDataL_Alt { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle;
	 COLOR: #000000; BORDER-BOTTOM: #B4D4FD 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; 
	 BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left }
.InGridDataL { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-BOTTOM: #B4D4FD 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #F3F3F3; TEXT-ALIGN: left }
.GetQuoteTxt
{
border: solid 1px #7B9AB5;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:12px;
PADDING-left:2px;
COLOR:#000000; 
}
.NormText
{
	 FONT-SIZE: 12px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/**************New Style *********************for home page****/
.MoreLinkHome
{
	font-size:12px;
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 1px 2px 1px 2px;	
}
.MoreLink
{
	font-size:12px;
	color:#000000; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
}
.Head_LHome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;       
	font-weight:bold;
	color:#000000;
    text-align:left;
}
.Head_CHome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;       
	font-weight:bold;
	color:#000000;
    text-align:right;
    padding:0px 6px 0px 3px; 
}

.Head_RHome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;       
	font-weight:bold;
	color:#000000;
    text-align:right;
}
.MktData_L_Home 
{
 font-size:11px;
 color:#000000; 
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
 text-decoration:none
}
.MktData_C_Home 
{
 font-size:11px;
 color:#000000; 
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
 padding: 1px 6px 2px 2px;	
 text-decoration:none
}
.MktData_R_Home 
{
 font-size:11px;
 color:#000000; 
 font-family: Arial, Helvetica, sans-serif;
 text-align:right;
 padding: 1px 2px 1px 2px;	
 text-decoration:none
}
.Padd_B3px
{
	padding-bottom:3px;
}
.CtrlHead_Home
{
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-Size:12px;
	 color:#ffffff;
	 border:solid;
     border-color:#000000;
     border:1px;
     padding-left:10px;
}
.TabHome_Bor
{
	border:solid;
     border-color:#000000;
     border:1px;
}
.Text_Home
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	 font-weight:normal;
}
.TextWelcome_Home
{
	font-family: Arial, Helvetica, sans-serif;
	font-Size:13px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:justify;

}
.TextBox_Home
{	
	padding-top:3px;
	padding-bottom:2px;
    padding-left:14px;
}
.Textbox_New
{
    background-color:#ffffff; 
	border-color:#C0C0C0;
	border-bottom-color:#C0C0C0;
	border-left-color:#C0C0C0;
	border-top-color:#C0C0C0;
	border-style: solid; 
	border-width:1px;
	FONT-SIZE:10px;
	COLOR:#5A5A5A;
	text-align:center;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:3px;  
}
.ServiceOn
{
	background-color:#ffffff; 
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}
.ServiceOnR
{
	background-color:#ffffff; 
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}
.ServiceTabb
{	
 /* background-color:#2B3B5F; */
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
}
.ServiceTabbR
{	
 /* background-color:#2B3B5F; */
 padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	padding-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
}
.MarketTabbON_New
{ 	
	color:#ffffff;
	text-align:center;
}
.MarketTabbONR_New
{ 
   color:#ffffff;
   text-align:center;
}
.MarketTabbR_New
{        
	     padding-left:0px;
		 padding-bottom:5px;
		 padding-right:5px;
		 padding-top:5px;
         color:#000000;
         font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#000000;
		 text-align:center;
		 
}
.MarketTabb{ 

	 }	
.WelcomeText_Border
{
	border-bottom:solid 1px #E4E4E4;
	border-left:solid 1px #E4E4E4;
	border-top:solid 1px #E4E4E4;
}
.FooterHead
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	 color:#000000;
}
.HSearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	 color:#000000;
}	 
.HomeButtCss
{
	background:#172645;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:solid 1px #FFFFFF;	
	width:43px;
	height:18px;
	
}
.ChartBseOn
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;

}
.ChartBseOff
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FEFEFE;
	
}
.ChartNseOn
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	
}
.ChartNseOff
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FEFEFE;
	
}
 a.TextOrangeBold:link,a.TextOrangeBold:visited,a.TextOrangeBold:active
 {	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	/*background-color:#ffffff;*/
 }
 
	
.TextDarkBold
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.TextGreenBold
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#019302;
}
.TextRedBold
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FE0000;
}
/* --------------------Admin Css ----------------*/

/*Claees Added For Profit & Loss and Balance Sheet*/

.Headercolor{height:30px;vertical-align:middle;
 font-family:Arial;font-size:12px;padding-left:5px;font-weight:bold;
 text-align :left;text-decoration:none;} 

.subheading{ height:28px;vertical-align:middle;font-family:Arial;
 font-size:11px;padding-left:5px;text-align:left;} 
 
.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;} 
.InGridDataL1PF
{
	background-image:url(../images/GREYBG.gif);
	background-repeat:repeat-x;
	height:32px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;	
	text-align :left;	
	border-right:solid 1px #E3ECF3;	
}
.BorderDataBlank
{
	background-image:url(../images/GREYBG.gif);
	background-repeat:repeat-x;
	height:32px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	border-right:solid 1px #E3ECF3;	
}
/*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
}