	/* CSS Document */
	
	body
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	p
	{
		text-align:left;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
	}
	.ScrollBar  	
	{
		margin: 0px;
		position:relative;
		overflow:auto;
		scrollbar-arrow-color: #505D17;		
	    scrollbar-base-color: #E9E9E9;
	    scrollbar-darkshadow-color: #E9E9E9;
		scrollbar-face-color: #E9E9E9;
		scrollbar-highlight-color: #4F5D16;
		scrollbar-shadow-color: #4F5D16;
		scrollbar-track-color:#FFFFFF;	
	}
	
	a:link 
	{
		color: #000000;
		text-decoration: none;
	}
	a:visited 
	{
		text-decoration: none;
		color:#000000;
	}
	a:hover {
		text-decoration: none;
		color: #000000;
	}
	a:focus {
		text-decoration: none;
		color: #000000;
	}
	a:active {
		text-decoration: none;
		color: #000000;
		
	}
	
	.scrollbarnews
	{
	margin: 0px;
	position:relative;
	overflow:auto;
	scrollbar-3dlight-color: #4C718B;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #4C718B;
	scrollbar-face-color: #37617D;
	scrollbar-base-color: #4C718B;
	scrollbar-highlight-color: #4C718B;
	scrollbar-shadow-color: #466C87;
	scrollbar-track-color: #4C718B;
	}
	
	.Text
	{
		font-size:11px;
		font-family:arial;
		color:#759eaf;
		text-align:center;
	}
	.BorderColor
	{
		border-top:dotted 1px #84A4AF;
	}

	.RadioButtonCss
	{
		font-size:11px;
		font-family:Arial;
		color:#000000;
		line-height:25px;
	}
	.TextBoxCss
	{
		font-size:11px;
		font-family:Arial;
		color:#8F8F8F;
		padding:3px 0px 3px 8px;
		border:solid 1px #8F8F8F;
		height:15px;
		width:170px;
	}
	
	.HomeTextBoxCss
	{
		font-size:11px;
		font-family:Arial;
		color:#8F8F8F;
		padding:0px 0px 0px 5px;
		border:solid 1px #8F8F8F;
		height:15px;
		width:170px;
	}
	
	.TextBoxCssGreen
	{
		font-size:11px;
		font-family:Arial;
		color:#184327;
		border:1px solid #DDDDDD;
		background-color:#F4F4F4;
		width:176px; 
		padding :2px 0px 5px 2px;
	}
	.FooterHeadText
	{
		font-size: 12px; 
		font-family: Arial; 
		font-weight: bold;
        color: #5b5b5b;
        padding-left:20px;
	}
	.DropDownCss
	{
		font-size:11px;
		font-family:Arial;
		color:#8F8F8F;
		border:solid 1px #8F8F8F;
		width:120px;
	}
	.DropDownCss1
	{
		font-size:11px;
		font-family:Arial;
		color:#8F8F8F;
		border:solid 1px #8F8F8F;
		width:150px;
	}
	.DropDownCssW
	{
		font-size:11px;
		font-family:Arial;
		color:#8F8F8F;
		border:solid 1px #8F8F8F;
		
	}
	.FooterText
	{
		font-size: 11px; 
		font-family: Arial;
        color: #5b5b5b;
	}
	a.FooterText:link, a.FooterText:focus, a.FooterText:active, a.FooterText:visited, a.FooterText:hover
	{
		font-size: 11px; 
		font-family: Arial;
        color: #5b5b5b;
		font-weight:bold;
		text-decoration:none;
	}
	.FooterTextBold
	{
		font-size: 11px; 
		font-family: Arial;
        color: #5b5b5b;
		font-weight:bold;
	}
	.NewsText
	{
		color:#555555;
		font-size:11px;
		font-family:Arial;
		line-height:20px;
		padding:0px 8px 0px 11px;
	}
	.LoginHeadCss
	{
		color:#186287;
		font-size:15px;
		font-family:Arial;
		font-weight:bold;
	}	
	.LoginText
	{
		color:#226C91;
		font-size:12px;
		font-family:Arial;
	}
	
	.LoginTextBox
	{
		font-size:11px;
		font-family:Arial;
		color:#226C91;
		padding:3px 0px 3px 8px;
		border:solid 1px #8F8F8F;						
		width:100px;
	}
	.LoginButtonCss
	{
		 font-size: 11px; 
		 font-family: Arial Narrow; 
		 color: #FFFFFF;
		 font-weight:bold;
		 background-color: #226C91;
	}
	
	.GridHeadL
	{		
		 font-size: 11px; 
		 font-family: Arial; 
		 color: #FFFFFF;
		 font-weight:bold;
		 background-color: #69889D;
		 text-align:left;
		padding: 3px 3px 3px 20px;
	}
	.GridHeadC
	{
		 font-size: 11px; 
		 font-family: Arial; 
		 color: #FFFFFF;
		 font-weight:bold;
		 background-color: #69889D;
		 text-align:center;
		 padding: 3px 3px 3px 3px;
	}
	.GridHeadR
	{
		 font-size: 11px; 
		 font-family: Arial; 
		 color: #FFFFFF;
		 font-weight:bold;
		 background-color: #69889D;
		 text-align:right;
		 padding: 3px 3px 3px 3px;
	}
	.Rborder
	{
		border-right:solid 1px #ffffff;
	}
	
	.Bborder
	{
		border-bottom:solid 1px #ffffff;
	}
	
	.GridDataL
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: left;
		padding: 3px 3px 3px 20px;
		border-bottom: solid 1px #E6E7EB;
	}
	.GridDataL_Alt
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: left;
		padding: 3px 3px 3px 20px;
		background-color: #F2F3F7;
		border-bottom: solid 1px #E6E7EB;
	}
	.GridDataL1
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: left;
		padding: 3px 3px 3px 20px;
	}
	.GridDataR
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: right;
		padding: 3px 10px 3px 3px;
		border-bottom: solid 1px #E6E7EB;
	}
	.GridDataR_Alt
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: right;
		padding: 3px 10px 3px 3px;
		background-color: #F2F3F7;
		border-bottom: solid 1px #E6E7EB;
	}
	.GridDataC
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: center;
		padding: 3px 3px 3px 3px;
		border-bottom: solid 1px #E6E7EB;
	}
	.GridDataC_Alt
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: center;
		padding: 3px 3px 3px 3px;
		background-color: #F2F3F7;
		border-bottom: solid 1px #E6E7EB;
	}
	.altbgcolor
	{
		background-color: #F2F3F7;
	}
	
	.Lbdr
	{
		border-left: solid 1px #E6E7EB;
	}
	.Rbdr
	{
		border-right: solid 1px #E6E7EB;
	}
	 .Nodata
	 {
		color:#ff0000;
		font-family:Arial,Verdana;
		font-size:11px;
		text-align:center;		
	 }
	
	 a.PagerLink2_new:link, a.PagerLink2_new:focus, a.PagerLink2_new:active, a.PagerLink2_new:visited, a.PagerLink2_new:hover
	 {
		font-size: 11px; 
		font-family: Arial, Verdana;
        color: #000000;
		font-weight:bold;
		text-decoration:none;
	 }
	 .PagerLink2_new
	 {
		font-size: 11px; 
		font-family: Arial, Verdana;
        color: #000000;
		font-weight:bold;
		text-decoration:none;
	 }
	 .subHead
	 {
		font-size: 11px; 
		font-family: Verdana;
        color: #37637C;
		font-weight:bold;
	 }
	  .subHead1
	 {
		font-size: 20px; 
		font-family: Arial;
        color: #000000;
		font-weight:bold;
		padding:2px 5px 0px 0px;
	 }
	 
	 .IndicesHead
	 {
		font-size: 11px; 
		font-family: Verdana;
        color: #000000;
		font-weight:bold;
	 }
	 .IndicesText
	 {
		font-size: 11px; 
		font-family: Verdana;
        color: #000000;
	 }
	 .DropDown
	 {
		font-size: 11px; 
		font-family: Verdana;
        color: #000000;
	 }
	 .GainOnTab
	 {
		background-image:url("images/innertabon.gif");
		background-repeat:no-repeat;
		background-position:bottom;
		color:#ffffff;
		font-size:13px;
		font-family:Arial,Verdana;
		font-weight:bold;
		width:100px;
		height:30px;
		text-align:center;
		vertical-align:middle;
		cursor:default;
	 }
	  .GainOffTab
	 {
		background-image:url("images/innertaboff.gif");
		background-repeat:no-repeat;
		background-position:bottom;
		color:#ffffff;
		font-size:13px;
		font-family:Arial,Verdana;
		font-weight:bold;
		width:100px;
		height:30px;
		text-align:center;
		vertical-align:middle;
		cursor:pointer;
	 }
	 
	 .MainMenuHead
	 {
		background-image:url("images/menugradient2.gif");
		padding:0px 0px 0px 8px;
	 }
	  
	 a.MainMenuHeadLink:link, a.MainMenuHeadLink:focus, a.MainMenuHeadLink:active, a.MainMenuHeadLink:visited, a.MainMenuHeadLink:hover
	 {
		color:#ffffff;
		font-size:12px;
		font-family:Arial,Verdana;
		font-weight:bold;
		padding:0px 0px 0px 2px;
	 }
	 .MainMenuBG
	 {
		background-image:url("images/menugadient1.gif");
	 }
	 a.Menulink:link, a.Menulink:focus, a.Menulink:active, a.Menulink:visited, a.Menulink:hover
	 {
		color:#ffffff;
		font-size:12px;
		font-family:Arial,Verdana;
		font-weight:bold;
		padding-left:33px;
	 }
	 .MenuHeadNorm
	 {
		padding:2px 0px 2px 0px;
	 }

	  a.SubNormalLink:link, a.SubNormalLink:focus, a.SubNormalLink:active, a.SubNormalLink:visited, a.SubNormalLink:hover
	 {
		color:#000000;
		font-size:12px;
		font-family:Arial,Verdana;
		padding:0px 0px 0px 6px;
	 }
	 .SubMenuNorm
	 {
		background-image:url("images/menugradient3.gif");		
	 }
	 .SubMenuNorm1
	 {
		background-image:url("images/menurightarrow2.gif");		
		height:22px;
	 }
	 
	 a.MoreLink:link, a.MoreLink:focus, a.MoreLink:active, a.MoreLink:visited, a.MoreLink:hover
	 {
		font-size: 11px; 
		font-family: Arial, Verdana;
        color: #000000;
		font-weight:bold;
		text-decoration:none;
	 }
	 .MoreLink
	 {
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana;
		text-align: left;
		font-weight:bold;
		padding:3px 5px 2px 0px;
	 }
	 
	 .BotBorder
	 {
		padding-bottom:10px;
	 }
	 
	 .scriphead
	 {
		color:#46BCFF;
		font-size:12px;
		font-family: Arial, Verdana;		
	 }
	 
	
	 .alpha
	 {
		color:#000000;
		font-size:12px;
		font-family: Arial, Verdana;	
	 }
	 
	 
	 /* News Pop Up */
	.NewsPopupHead
	{
		font-size:11px;
		font-family:Arial, Verdana;	
		color:#ffffff;
		font-weight:bold;
	}
	.NewsPopupDate
	{
		font-size:11px;
		font-family:Arial, Verdana;	
		color:#C6CEDE;
	}
	.NewsPopupMemo
	{
		font-size:11px;
		font-family:Arial, Verdana;			
		color:#ffffff;
	}
	 /*End News Pop Up */
	
	 .QuotesText
	 {
		color:#ffffff;
		font-size:12px;
		font-family: Arial, Verdana;		
	 }
	 
	.TextBoxCss1
	{
		font-size: 11px; 
		font-family: Verdana;
        color: #000000;        
	}
	
	.chartof
	{
		color:#000000;
		font-size:12px;
		font-family: Arial, Verdana;		
		font-weight:bold;
	}
	.charton
	{
		color:#81C5E9;
		font-size:12px;
		font-family: Arial, Verdana;		
		font-weight:bold;
	}
	
	/*BalancsSheet*/

	.BorderDataBlank{
		border-bottom: solid 1px #E6E7EB;}

	.Headercolor{vertical-align:middle;
	 font-family:verdana;font-size:12px;padding-left:5px;font-weight:bold;
	 text-align :left;text-decoration:none;border-bottom:#FFFFFF solid 1px;} 

	.subheading{vertical-align:middle;font-family:verdana;
	 font-size:11px;text-align:left;
		border-bottom: solid 1px #E6E7EB;
		padding: 3px 3px 3px 20px;
		border-right: solid 1px #ffffff;
		} 
	 
	.Headerfont{color:#000000;
		border-bottom: solid 1px #E6E7EB;
		padding: 3px 3px 3px 20px;}
	.datafont{color:#000000;font-weight:normal;
		border-bottom: solid 1px #E6E7EB;} 
	 
	.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 BalancsSheet*/
	
	.StaticTxt
	{
		color:#000000;
		font-size:12px;
		font-family: Arial, Verdana;	
	}
	
	.FAQText
	{
		color:#000000;
		font-size:12px;
		font-family: Arial, Verdana;	
		text-align:justify;
		padding-right:10px;
	}
	
.PagerLink1
{
	font-family: Arial,verdana;
	font-size:11px;
	color:#808080;
	text-decoration:none;
	background-color:Transparent;
	font-weight:bold;
	padding-right:5px;
	padding-top:3px;
}

 .AMCOnTab
 {
	color:#ffffff;
	font-size:13px;
	font-family:Arial,Verdana;
	font-weight:bold;
	text-align:center;
	cursor:default;
	background-color:#5E7F92;
	border:solid 1px #ffffff;
	height:25px;
 }
  .AMCOffTab
 {
	color:#ffffff;
	font-size:13px;
	font-family:Arial,Verdana;
	font-weight:bold;
	text-align:center;
	cursor:default;
	background-color:#147D93;
	border:solid 1px #ffffff;
	height:25px;
	text-decoration:underline;
 }
 .OurPerformHead
	 {
		font-size: 13px; 
		font-family: Verdana;
        color: #000000;
		font-weight:bold;
	 }
  .OurPerformText
 {
	font-size: 12px; 
	font-family: Arial;
    color: #000000;
	font-weight:normal;
 }
 .OurPerformSubText
 {
	font-size: 11px; 
	font-family: Arial;
    color: #CCCCCC;
	font-weight:normal;
 }
   .HelpText
 {
	font-size: 11px; 
	font-family: Arial;
    color: #000000;
	font-weight:normal;
	text-align:justify;
	line-height:1.5
 }
   .OurPerformSmallText
 {
	font-size: 11px; 
	font-family: Arial;
    color: #808589;
	font-weight:normal;
 }
 .AboutText
 {
	font-size: 11px; 
	font-family: Verdana;
    color: #808080;
 }
 
a.AboutLink:link, a.AboutLink:focus, a.AboutLink:active, a.AboutLink:visited, a.AboutLink:hover
{
	font-size: 11px; 
	font-family: Verdana;
    color: red;
	text-decoration:none;
}
 
.TableBorder
{
	font-size:11px;
	font-family:Arial;
	color:#8F8F8F;
	padding:3px 0px 3px 8px;
	border:solid 1px #8F8F8F;
}

.Button_CSS
{
	background-color:#15638A;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;	
	height:18px;
	border:solid 1px #15638A;
}

.ConverterText
{
	font-size:11px;
	font-family:arial;
	color:#777777;
	text-align:right;
	font-weight:bold;
}

.convertertxtBox
	{
		font-size:11px;
		font-family:Arial;
		color:#184327;
		border:1px solid #b4b4b4;
		background-color:#F4F4F4;
		width:176px; 
		padding:3px 0px 3px 8px;
	}
	
	.TodaysMktTxt
	{
		color:#000000;
		font-size:12px;
		font-family: Arial, Verdana;	
		text-align:justify;
	}
	
	.linkTxt
	{
		color:red;
		font-size:12px;
		font-family: Arial, Verdana;
	}
	a.linkTxt:link, a.linkTxt:focus, a.linkTxt:active, a.linkTxt:visited, a.linkTxt:hover
	{
		font-size: 11px; 
		font-family: Verdana;
		color:red;
		text-decoration:none;
	}
	
 .MarqueeText
 {
	font-size: 12px; 
	font-family: calibri;
    color: #186287;
	font-weight:bold;
 }
 a.MarqueeText:link, a.MarqueeText:focus, a.MarqueeText:active, a.MarqueeText:visited, a.MarqueeText:hover
	{
		font-size: 12px; 
		font-family: calibri;
		color: #186287;
		font-weight:bold;
		text-decoration:none;
	}
	
.OurSerrvicesHead
{
	color:#2465C9;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, Verdana;	
	text-align:justify;
}

.OurSerrvicesSubHead
{
	color:#2465C9;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana;	
	text-align:justify;
}

.OurSerrvicesBoldTxt
	{
		color:#06364D;
		font-size:13px;
		font-weight:bold;
		font-family: Arial, Verdana;	
		text-align:justify;
	}
	
.OurSerrvicesSmallTxt
{
	color:#05344E;
	font-size:12px;	
	line-height:1.9;
	font-family: Arial, Verdana;	
	text-align:justify;
}
.OurSerrvices_Button
{
	background-color:#06364D;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;	
	height:22px;
	border:solid 1px #15638A;
	cursor:pointer;	
}
.OurSerrvicesRedText
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Verdana;	
	text-align:justify;
}

 .NewsLink
	 {
		font-size: 11px;
		color: #FFFFFF;
		font-family: Arial, Verdana;
		text-align: left;
		line-height:1.9;
		font-weight:normal;
		padding:3px 5px 2px 10px;
	 }

a.NewsLink:link, a.NewsLink:focus, a.NewsLink:active, a.NewsLink:visited, a.NewsLink:hover
	 {
		font-size: 11px; 
		font-family: Arial, Verdana;
        color: #FFFFFF;
		font-weight:normal;
		text-decoration:none;
	 }
	 

.scrollbarIndianNews
{
	scrollbar-arrow-color: #FFFFFF;	
	scrollbar-arrow-width:15px;	
	scrollbar-base-color: #186287;
	scrollbar-darkshadow-color: #186287;
	scrollbar-face-color: #186287;
	scrollbar-highlight-color: #186287;
	scrollbar-shadow-color: #186287;
	scrollbar-track-color:#186287;
}

.ContactUsText
{
	font-size:11px;
	font-family:Arial;		
	padding:3px 0px 3px 8px;	
	color:#1C1C1C;
}
.forgotPassText
{
	font-size:12px;
	font-family:Arial;		
	padding:3px 0px 3px 0px;	
	color:#1C1C1C;
}
.ContactUsTextBoxCss1
{
	font-size: 11px; 
	font-family: Verdana;
    color: #3C3C3C;   
    border:inset 1px #CECECE;    
}
.ContactUsBoldTxt
	{
		color:#216A93;
		font-size:14px;
		font-weight:bold;
		font-family: Arial, Verdana;	
		text-align:justify;
	}
	
.ContactSmallText
{
	font-size: 11px; 
	font-family: Verdana;
    color: #3C3C3C;        
}
.ContactEmailText
{
	font-size: 11px; 
	font-family: Verdana;
    color: #336E96;        
}
.DeclarationTxt
{
	font-size: 10px; 
	font-family: Verdana;
    color: #3C3C3C;  
    text-align:justify;
}

.RedLink
{
	font-size: 11px; 
	font-family: Arial, Verdana;	
	font-weight:bold;
    color: #FE0000;
	text-decoration:none;
}

a.RedLink:link, a.RedLink:focus, a.RedLink:active, a.RedLink:visited, a.RedLink:hover
{
	font-size: 11px; 
	font-family: Arial, Verdana;	
	font-weight:bold;
    color: #FE0000;
	text-decoration:none;
}
.BlueLink
{
	font-size: 11px; 
	font-family: Arial, Verdana;	
	font-weight:bold;
    color: #075FA2;
	text-decoration:none;
}

a.BlueLink:link, a.BlueLink:focus, a.BlueLink:active, a.BlueLink:visited, a.BlueLink:hover
{
	font-size: 11px; 
	font-family: Arial, Verdana;	
	font-weight:bold;
    color: #075FA2;
	text-decoration:none;
}

.blacktext
{
	font-size: 11px; 
	font-family: Arial, Verdana;	
	font-weight:bold;
    color: #000000;
	text-decoration:none;
}

 .UserloginSmallText
 {
	font-size: 11px; 
	font-family: Arial;
    color: #505050;
	font-weight:normal;
 }
 
 .btnLoignCSS
 {
	background-color:#81ad1a;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;		
	border:solid 1px #81ad1a;
	cursor:pointer;
 }
 .LoginTxtBox
 {
	border: 1px solid #b4b4b4; 
	background-color: #e3e3e3;	
	font-size: 11px; 
	font-weight:normal;
	font-family: Arial, Verdana;
	color:#184327;	
	background-color:#F4F4F4;	
	padding :2px 0px 5px 2px;
 }
 	.TextBoxCsstechnical
	{
		font-size:11px;
		font-family:Arial;
		color:#184327;
		border:1px solid #DDDDDD;
		background-color:#F4F4F4;
		width:116px; 
		padding :2px 0px 5px 2px;
		height:20px;
	}
	
	
	/*Classes added for Financial Tools*/
.Blacktext1
{
  font-family:Arial;
  font-size:11px; 
  line-height:14pt; 
  text-align:justify;  
  font-weight:normal;
  color:#777675;  
}

.Normaltext
{
  font-family:Arial;
  font-size:11px;
  color:#777675;  
  
}

 .AdduserText
 {
	font-size: 11px; 
	font-family: Verdana;
    color: #000000;
 }
 
 .adminmenubdr
 {
	border-bottom:1px solid #A8BAC6;
 }
 .whitebgNew{background-color:#FFFFFF;}
 
  .LeftPadd5px
{
	padding-left:5px; 
}
 .LeftPadd15px
{
	padding-left:15px; 
}
.aNews1{text-decoration:none;color:#000000;}

.TableborderLRBT
{
	border-right:1px solid #C4C4C4;
	border-left:1px solid #C4C4C4; 
	border-bottom:1px solid #C4C4C4;
	border-top:1px solid #C4C4C4;
}
/*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
}