BODY{
	MARGIN:0px;
}
/*a:link, a:visited, a:active, a:focus
{
color:#524D52;
font-family: Arial,Verdana ,"ms sans serif";
font-size: 11px;
font-weight: normal;
text-decoration:none
}

a:hover
{
text-decoration: none;	
}*/

.logoPadd{ padding-left:12px; padding-top:16px; padding-bottom:9px;}
.mainImage{ padding-top:2px; padding-bottom:9px; padding-left:1px; }
.bsepadd{ padding-left:1px}
.menupadd{ padding-top:16px}
.newsHeadline{padding-top:5px; padding-left:12px;}
.gopadd{padding-top:10px; padding-right:17px; }
.textboxfont{background-color:#cd0102; border-color:#cfcfcf; border-style: solid; size:2px; border-width:1px;FONT-SIZE: 11px; COLOR:#ffafaf; FONT-FAMILY: Arial, Verdana, "ms sans serif"; }
.mkthometextbox{ border-color:#737573;border-style: solid; size:2px; border-width:1px;FONT-SIZE: 11px; color:#6B696B; FONT-FAMILY: Arial, Verdana;}
.texBoxPadd{padding-right:5px}

.getbg{background-image:url(images/BGline.gif)}
.ipo{ padding-left:13px ; padding-right:58px; padding-top:43px; padding-bottom:11px; background-image:url(images/BGline.gif)}
.ipo1{ padding-left:20px ; background-image:url(images/BGline.gif)}
.ipo2{background-image:url(images/duwnbg.gif);}
.homeipo
{
	FONT-FAMILY: Arial, Verdana;
	font-size: 11px;
	COLOR:#FFFFFF;	
	padding-left:40px;
	padding-bottom:5px;
	text-decoration:none;
}
.tablepadd{ padding-left:1px}
.bottombg{background-image:url(images/duwnbg.gif)}
.marketcommentary{ padding-left:5px; padding-top:7px; padding-bottom:3px; BORDER-BOTTOM: #cacaca 1px solid; }

.borderbottom{ BORDER-top: #cacaca 1px solid;}
.mutualImage{ padding-top:5px; padding-bottom:2px;}
.mutualfund{ padding-top:18px; padding-left:14;}
.knowmoreImage{ padding-left:14px}
.mutualFont{ FONT-SIZE: 11px; COLOR:#df5455; FONT-FAMILY: Arial, Verdana, ; padding-top:2px; padding-left:14px}
.marketstaticts{padding-top:8px; BORDER-BOTTOM: #606270 1px solid;}
.BSEborder{ padding-top:8px;}
.NSEborder{  padding-top:8px; cursor:hand;}
.marketstaticts1{padding-right:22px; BORDER-BOTTOM: #606270 1px solid;}

.chartpadd{ padding-top:13; padding-left:8px; padding-bottom:13px; }
.niftyFont{ FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Arial, Verdana, ;FONT-WEIGHT: bold; padding-bottom:7px;}
.niftypoit{ FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Arial, Verdana, ; padding-bottom:7px;}
.niftypoit1{ FONT-SIZE: 11px; COLOR:#219509; FONT-FAMILY: Arial, Verdana, ; padding-bottom:7px;}
.niftypoit2{ FONT-SIZE: 11px; COLOR:#D90301; FONT-FAMILY: Arial, Verdana, ; padding-bottom:7px;}

.topgainFont{FONT-SIZE: 11px; COLOR:#004ea7; FONT-FAMILY: Arial, Verdana, ; padding-top:3px; padding-bottom:3px;cursor:hand;}
.topgainFontUP{FONT-SIZE: 12px; COLOR:#000000; FONT-FAMILY: Arial, Verdana, ; padding-top:3px; padding-bottom:3px; font-WEIGHT:bold;cursor:default;}
.tableborder { BORDER-BOTTOM: #f1f1f1 1px solid; height:19px; }
.tableborderUP { BORDER-BOTTOM: #f1f1f1 1px solid;BORDER-TOP: #f1f1f1 1px solid; height:19px}
.morefontLEFT{ FONT-SIZE: 11px; COLOR:#cd0102; FONT-FAMILY: Arial, Verdana, ; padding-top:5px}
.bottom1{ FONT-SIZE: 12px; COLOR:#ffffff; FONT-FAMILY: Arial, Verdana, ; padding-left:47px; text-decoration:none;}

.bottomFont
{ 
	FONT-SIZE: 11px; 
	COLOR:#ffffff; 
	FONT-FAMILY: Arial, Verdana, ; 
	padding-top:5px; 
	text-decoration:none;
}
.Footertxt
{ 
	FONT-SIZE: 11px; 
	COLOR:#ffffff; 
	FONT-FAMILY: Arial, Verdana, ; 
	text-decoration:none;
}

a.bottomFont,a.bottomFont:link, a.bottomFont:visited, a.bottomFont:active, a.bottomFont:focus
{
	FONT-SIZE: 11px; 
	COLOR:#ffffff; 
	FONT-FAMILY: Arial, Verdana, ; 
	padding-top:5px; 
	text-decoration:none;
}

.Whitelink
{
	FONT-SIZE:10px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial, Verdana, ;
	padding-top:5px;
	text-decoration:none;
}

a.Whitelink,a.Whitelink:link, a.Whitelink:visited, a.Whitelink:active, a.Whitelink:focus
{
	FONT-SIZE:10px;
	COLOR:#ffffff;
	FONT-FAMILY: Arial, Verdana, ;
	padding-top:5px;
	text-decoration:none;
}

.morefont
{ 
	FONT-SIZE: 11px; 
	COLOR:#cd0102; 
	FONT-FAMILY: Arial, Verdana, ;
	cursor: hand;
	text-decoration:none;	
}

/*This CSS is used for News Headlines Text */
.newsheadtxt
{	
	FONT-SIZE: 11px;
	color:#4A4D4A;
	FONT-FAMILY: Arial, Verdana;
	padding-top: 30px;
	padding-left:1px;
	text-decoration:none;
	padding-right:30px;
	text-align:justify;
}
.backimage
{
	background-repeat:no-repeat;	
	background-image:url(images/prssbImage.gif);
}

.Pager
{
	Font-Size:11px;
	/*color:#524D52;*/
	color:#FF0101;
	font-family:Arial,Verdana;
	padding-left:4px;
}
a.Pager,a.Pager:link, a.Pager:visited, a.Pager:active, a.Pager:focus
{
color:#524D52;
font-family: Arial,Verdana ;
font-size: 11px;
font-weight: bold;
}

.linkpadding
{	
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 5px;	
}
.linkpadding1
{	
	padding-top: 6px;	
	padding-bottom: 0px;
	padding-left: 5px;	
}
.linkpadding1Home
{	
	padding-top: 6px;	
	padding-bottom: 0px;
	padding-left: 3px;	
}
.IndexLinkSelected
{ 
	
	background-repeat:no-repeat;	
	color:#FE0002;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	width:15px;
	height:15px;
	text-decoration:none;
}
.linktxt
{
	FONT-SIZE: 11px;
	color:#4A4D4A;
	FONT-FAMILY: Arial, Verdana;
	text-decoration:none;
}
.TblBorderBg
{
	
	background-color:#ffffff;
	/*border-bottom:1px solid #CFCFCF;*/
	border-top:1px solid #CFCFCF;
}

.newsanalysis
{
	FONT-SIZE: 11px;
	color:#000000;
	FONT-FAMILY: Arial, Verdana;
	text-decoration:none;
}
	 
/*This CSS is used for News Headlines time */
.newsheadtime
{	
	FONT-SIZE: 11px; 
	COLOR:#FF0000;
	FONT-FAMILY: Arial, Verdana;
	padding-right:2px;	
}

/*This CSS is used for Market Commentary time */
.DataText
{
	font-size: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #736D73;
	text-align:justify;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 5px;	
}
.marketcommtime
{
	font-size: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 5px;	
}
.marketcommtime1
{
	font-size: 12px;
	FONT-FAMILY: Arial, Verdana;
	color: #736D73;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 5px;	
}
.marketcommtime2
{
	font-size: 12px;
	FONT-FAMILY: Arial, Verdana;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 5px;	
}
.Text1
{
	font-size: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #FFDCDC;
	padding-top: 4px;
	padding-bottom: 0px;
}

/*This CSS is used for Market Commentary Heading */
.MktCommHeading
{
	font-size: 11px;
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 0px;
	text-decoration:none;
}

.newsFont
{ 
	BORDER-BOTTOM: #cacaca 1px solid; 
	BORDER-top: #cacaca 1px solid; 
	FONT-SIZE: 11px; 
	COLOR:#4c2e00; 
	FONT-FAMILY: Arial, Verdana, ;
	text-decoration:none;
}

.newsFontUp
{ 
	BORDER-BOTTOM: #cacaca 1px solid; 
	BORDER-top: #cacaca 1px solid; 
	FONT-SIZE: 11px; 
	COLOR:#ffffff; 
	FONT-FAMILY: Arial, Verdana, ;
	FONT-WEIGHT: bold; 
	background-color:#cd0102;	
	text-decoration:none;
}

/* CSS user for Marketstats */
.InGridCol_LAl /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#787878; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left: 5px;
 cursor:hand;
 border-bottom:solid 1px #D8D8D8;
 text-decoration:none
 
}
.InGridCol_LAlHome /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#000000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left: 5px;
 cursor:hand;
 border-bottom:solid 1px #D8D8D8;
 text-decoration:none
 
}
.Handclass
{
cursor:hand;	
}

.InGridCol_LAl1 /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
  color:#787878; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left: 5px;
 border-bottom:solid 1px #D8D8D8;
 text-decoration:none
}
.InGridCol_LAl1Home /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
  color:#000000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left: 5px;
 border-bottom:solid 1px #D8D8D8;
 text-decoration:none
}

.InGridCol_RAl /* This CSS is Used For Bound Coloumn Right Align*/
{
 Font-Size:11px;
 color:#787878; 
 font-family:Verdana,Arial;
 text-align:right;
 padding:1px 3px 1px 3px;
 border-bottom:solid 1px #D8D8D8; 
}
.InGridCol_RAlHome /* This CSS is Used For Bound Coloumn Right Align*/
{
 Font-Size:11px;
 color:#000000; 
 font-family:Verdana,Arial;
 text-align:right;
 padding:1px 3px 1px 3px;
 border-bottom:solid 1px #D8D8D8; 
}

.InGridCol_RAl1
{
	Font-Size:11px;
	color:#787878; 
	font-family:Verdana,Arial;
	text-decoration:none
}

.InGridCol_CAl /* This CSS is Used For Bound Coloumn Center Align*/
{
 Font-Size:11px;
 color:#787878; 
 font-family: Verdana,Arial;
 text-align:center;
 padding:1px 3px 1px 3px;
 border-bottom:solid 1px #D8D8D8;
}

.InGridCol_RAl_Gr /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#219509; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 5px 2px 5px; 
 border-bottom:solid 1px #D8D8D8;
}

.InGridCol_RAl_Rd /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#D90301; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 5px 2px 5px;	 
 border-bottom:solid 1px #D8D8D8;
}

.InGridColGreen /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#219509; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 0px 2px 5px; 
 border-bottom:solid 1px #D8D8D8;
}

.InGridCol_RAl_Rdhome /* This CSS is Used For Bound Coloumn Left Align*/
{
 Font-Size:11px;
 color:#D90301; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 0px 2px 5px;	 
 border-bottom:solid 1px #D8D8D8;
}

.NoData              /* No Data Found Css Starts Here */
{
	color:#FE0002;
	font-family: Verdana, Arial;
	text-align:center;
	font-size:11px;
	padding:3px 2px 3px 2px;
}
.ContusData   
{
	color:#FF0000;
	font-family: Arial, Helvetica,sans-serif;
	text-align:center;
	font-size:2px;
	padding:3px 2px 3px 2px;
}
.ContusData1   
{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:2px;	
	padding:3px 2px 3px 2px;
}

.ColData_Bag_L 
{ 
 Font-Size:11px;
  color:#787878; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left:5px; 
 cursor:hand;
 border-bottom:solid 1px #D8D8D8;
}
.ColData_Bag_Lhome
{ 
 Font-Size:11px;
  color:#000000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding-left:5px; 
 cursor:hand;
 border-bottom:solid 1px #D8D8D8;
}
.ColData_Bag_R 
{
 Font-Size:11px;
  color:#787878; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 5px 2px 5px;	
 border-bottom:solid 1px #D8D8D8;
}
.ColData_Bag_Rhome 
{
 Font-Size:11px;
  color:#000000; 
 font-family: Arial,Verdana;
 text-align:right;
 padding: 2px 3px 2px 5px;	
 border-bottom:solid 1px #D8D8D8;
}
.tablepaddmktstat{  padding-left: 15px ; margin-top:0px;	
}

/* CSS used for Ticker */
.TickerText
{
	FONT-SIZE: 11px;
	COLOR: #403B51;
	background-color:#FFFFFF;
	background-color:#F7F7F7;
	FONT-FAMILY: Verdana, Arial;
	padding-bottom:0px;
	padding-top:0px;
	Font-Weight: normal;
	text-decoration:none;
}

.TickerGreen
{
 Font-Size:10px;
 color:#00B500; 
 font-family: Arial,Verdana;
 text-align:right
}

.TickerRed
{
 Font-Size:10px;
 color:#FE0000; 
 font-family: Arial,Verdana;
 text-align:right
}
.logoPadd1{ padding-bottom:10px;}
.Bsehand{cursor:hand;}
.Nsehand{ cursor:default;}
.common{cursor:auto}

/* CSS used for Flash*/
.marketcommentary1{  padding-top:8px;  BORDER-TOP: #cacaca 1px solid; }
.morefontflash{ FONT-SIZE: 11px; COLOR:#cd0102; FONT-FAMILY: Arial, Verdana, ;padding-left:25px; text-align:right; cursor:hand;}

/* NSE BSE TAB */
.nsetabmain { padding-right :10px; }
/* GAiner LOSSER TAB */
.imgnse{ display:none}
/* CSS FOR  VALUE AND VOLUME */
.imgvol{ display:none}

/* CSS used for Market Inner Page*/
.marketImage{ padding-top:1px}
.checkBox{ background-color:#eaeaea; border-color:#696969; border-style: solid; size:21px; border-width:1px; FONT-SIZE: 11px; COLOR:#696969; FONT-FAMILY: Arial, Verdana;}
.texBoxPaddIn{padding-left:5px}

.Top
{
	font-family:Arial,Verdana;
	font-size:18px;
	color:#52556B;
	padding-right:1px;
}

.Gain
{
	font-family:Arial,Verdana;
	font-size:18px;
	color:#CE0000;
	font-weight:bold;
	padding-right:1px;
}
.GreenCol
{
	font-family:Arial,Verdana;
	font-size:16px;
	color:#666699;
	font-weight:bold;
	padding-right:1px;
}
.GainBack
{
	font-family:Arial,Verdana;
	font-size:12px;
	color:#FE0002;
	font-weight:bold;
	padding-right:1px;
}
.GainHeader
{
	font-family:Arial,Verdana;
	font-size:14px;
	color:#FE0002;
	font-weight:bold;
	padding-left:3px;
	padding:5px 2px 2px 5px	
}

.GainHeaderS
{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#FE0002;
	font-weight:bold;
	padding-left:5px
}
.GainHeaderLarge
{
	font-family:Arial, Verdana;
	font-size:20px;
	color:#FE0002;
	font-weight:bold;
	padding-left:5px
}
.Boldtext
{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#5E5E5C;
	font-weight:bold;
	padding-left:5px
}
.CompInfoData
{
 background-color:#FFFffF;
 Font-Size:11px;
 font-weight:normal;
 color:#424142; 
 font-family: Arial,Verdana;
 text-align:left;
 padding:1px 2px 1px 5px;	
}


.ProfHeaderTxt
{
 Font-Size:12px;
 font-weight:normal;
 color:#000002; 
 font-family:verdana,Arial;
}


.Track
{
	font-family:Arial,Verdana;
	font-size:16px;
	font-weight: bold;
	color:#52556B;
	padding-right:1px;
}

.Market
{
	font-family:Arial,Verdana;
	font-size:16px;
	font-weight: bold;
	color:#CE0000;
	padding-right:1px;
}

.ExchgText
{
	font-family: Arial,Verdana;
	font-size:11px;
	color:#000000;
	padding:3px 3px 3px 3px;
}

.ExchgHead
{
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:3px 3px 3px 3px;
}
.ExchgHeadHome
{
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:0px 3px 3px 3px;
}
/* classes added by vivek */
.scrollbar
{
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #CD0102;	
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #FFDBDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #ffffff;
}

.TopheadAsh
{
	 font-family:Arial,verdana;
	 font-size:11px;
	 color:#000000;
	 vertical-align:middle;
	 padding-left:2px;
	 height:16px;
	 font-weight:bold;
	 background-image:url(../images/TopGainBack.gif)
}
.padding1
{
	padding-left:15px;
	padding-right:15px;
}
.corppadding
{
	padding-left:12px;
	padding-right:12px;
}
.padding2
{
	padding-top:15px;
	padding-bottom:15px;
}
.GridHeadL  /* for Left-aligned heading*/
{
	background-color:#42495C;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:left;
	font-weight:bold;
}
.GridHeadR
{
	background-color:#42495C;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 7px 3px 0px;
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:right;
	font-weight:bold;
}
.GridHeadC
{
	background-color:#42495C;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:center;
	font-weight:bold;
}
.InDataGrid1
{
	border-bottom:solid 1px #A2A2A2;
}
.InDataGrid
{
	background-color:#FFFFFF;
	padding:4px,2px,4px,2px;
}
.GridDataL
{
	background-color:#FFFFFF;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #A2A2A2;
	text-align:left;
}
.GridDataL_Alt
{
	background-color:#FFF3F3;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #A2A2A2;
	text-align:left;
}

.GridDataR
{
	background-color:#FFFFFF;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 7px 3px 0px;
	border-bottom:solid 1px #A2A2A2;
	text-align:right;
}
.GridDataR_Alt
{
	background-color:#FFF3F3;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 7px 3px 0px;
	border-bottom:solid 1px #A2A2A2;
	text-align:right;
}
.GridDataC
{
	background-color:#FFFFFF;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #A2A2A2;
	text-align:center;
}
.GridDataC_Alt
{
	background-color:#FFF3F3;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5E5E5C;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #A2A2A2;
	text-align:center;
}
.borderline1
{
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #606270;

}
.MenuTitle
{
	font-family:Arial,Verdana;
	font-size:18px;
	font-weight:bold;
	color:#25211E;
	padding:2px 2px 2px 10px;
	text-decoration:none;
}
.MenuTitle1
{
	font-family:Arial,Verdana;
	font-size:16px;
	font-weight:bold;
	color:#25211E;
	padding:2px 2px 2px 10px;
	text-decoration:none;
}
.menuNormal
{
	font-family:Arial,verdana;
	font-size:10px;
	text-decoration:none;
	color:#4C4D01;	
	padding:3px 3px 3px 10px;
}

.menuNormal1
{
	font-family:Arial,verdana;
	font-size:10px;
	text-decoration:none;
	color:#4C4D01;
	padding:3px 3px 3px 10px;
	background-image:url(../images/bgoffbutton.gif);
}

.menuSubNormal
{
 Font-Size:11px;
 color:#2D2D2D; 
 font-family:Arial,verdana;
 padding: 3px 3px 3px 10px;
 background-image:url(../images/SideMenuBack.gif);
}
.menuSeleted
{
 Font-Size:11px;
 color:#FFFFFF; 
 font-family:Arial,verdana;
 padding:3px 3px 3px 3px;
 font-weight:bold;
 background-image:url(../images/SideMenuBack.gif);
 }
 .menuSeleted1
{
 Font-Size:11px;
 color:#FFFFFF; 
 font-family:Arial,verdana;
 padding:3px 3px 3px 3px;
 font-weight:bold;
 background-image:url(../images/TopGainBack.gif);
 }
 a.MenuLink, a.MenuLink:link, a.MenuLink:visited
{
	color:#5E5E5C;
	font-family: Arial,Verdana, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}
a.MenuLink1, a.MenuLink1:link, a.MenuLink1:visited
{
	Font-Size:12px;
	color:#FF0101; 
	font-family:Arial,verdana;
	text-decoration: none;
	font-weight:bold;
	vertical-align:middle;	
}
a.MenuLink2, a.MenuLink2:link, a.MenuLink2:visited
{
	Font-Size:12px;
	color:#FFFFFF; 
	font-family:Arial,verdana;
	text-decoration: none;
	font-weight:bold;
	vertical-align:middle;	
}
.MarketLink
{
	FONT-SIZE: 11px;
    font-weight:bold;
    COLOR:#686868;
    FONT-FAMILY: Arial,verdana;
    TEXT-DECORATION: none;
    padding-top:2px;
    padding-bottom:5px;
    line-height:16px;
}


/* CSS used for Market Analysis - News*/

.newsTitle1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	border-bottom:1px solid #DADADA;
	line-height:18px;
	cursor:Hand;
	display:block;
	height: 40px;
	width: 100%;
	float: left;
	text-decoration: none !important;
}

.newsExpand
 {
	background-color: #FAFAFA;
	width:100%;
	clear:both;
	background-repeat:no-repeat;
	border-top:1px solid white;
	background-position: bottom right;
}

.newsDate {
	font-family:Arial,verdana;
	font-size:11px;
	color:#999999;
	padding-top:9px;
	font-weight:normal;
	padding: 3px 0px 0px 3px;
}

.newsExpandedInner {	
	background-repeat:no-repeat;
	font-family:Arial,verdana;
	font-size:12px;
	color:#333333;
	background-color:#FFFFFF;
	padding: 10px 12px 10px 12px;
	border-bottom:1px solid #DADADA;
	line-height:18px;
	height: 100%;
}

/* CSS used for Market Home Page*/
a.NewsLink, a.NewsLink:link, a.NewsLink:visited, a.NewsLink:active, a.NewsLink:focus
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000000;
	text-align:justify;
	text-decoration:none
}
.tdbg
{
	background-image:url("images/GetQuotesIn.gif");
	height:60px;
	width:266px;
		
}
.corpnewsdate
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#7B797B;
}

.corpnewstext
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#4A454A;
	text-decoration:none;
	text-align:justify;
	padding-bottom:7px;
}
a.NewsLink1, a.NewsLink1:link, a.NewsLink1:visited, a.NewsLink1:active, a.NewsLink1:focus
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#5E5E5C;
	text-align:justify;
	text-decoration:none
}

.othermarket
{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#393439;
	text-decoration:none;
	background-color:#FFCBCE;
}

.GainLose_LAl /* This CSS is Used For Bound Coloumn Left Align*/
{
	Font-Size:11px;
	color:#787878;
	font-family: Arial,Verdana;
	text-align:left;
	padding-left: 5px;
	padding-top: 4px;
	/*cursor:hand;*/
	text-decoration:none;
}

.GainLose_RAl /* This CSS is Used For Bound Coloumn Right Align*/
{
	Font-Size:11px;
	color:#787878;  
	font-family:Verdana,Arial;
	text-align:right;
	padding:4px 3px 1px 3px;
}

.GainLose_RAl_Gr /* This CSS is Used For Bound Coloumn Left Align*/
{
	Font-Size:11px;
	color:#219509; 
	font-family: Arial,Verdana;
	text-align:right;
	padding: 4px 5px 2px 5px; 
}

.GainLose_RAl_Rd /* This CSS is Used For Bound Coloumn Left Align*/
{
	Font-Size:11px;
	color:#D90301; 
	font-family: Arial,Verdana;
	text-align:right;
	padding: 4px 5px 2px 5px;
}

.topgainUp
{
	FONT-SIZE: 12px; 
	COLOR:#000000; 
	FONT-FAMILY: Arial, Verdana, ; 
	padding-top:3px; 
	padding-bottom:3px; 
	font-WEIGHT:bold;
	cursor:default;
}

.topgainDown
{
	FONT-SIZE: 12px;
	color:#73717B;
	FONT-FAMILY: Arial, Verdana ;	
	padding-top:3px; 
	padding-bottom:3px;	
	cursor:hand;
}

.highlowdate
{
	FONT-FAMILY: Arial, Verdana; 
	FONT-SIZE: 11px;
	color:#FF868C;
	padding-top:35px;
}

.highlowtext
{
	FONT-FAMILY: Arial, Verdana; 
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#000000;
	padding-top:15px;
	padding-bottom:10px;
}
.bgYellow
{
	background-color:#E9EAEC;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px
}
.bgYellowhome
{
	background-color:#E9EAEC;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px
}
/*a:link,a:active,a:visited
{
	color:#242424;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
	text-decoration:none;
}
a:hover{color:#FF0101;}*/


/* CSS USED FOR ALTERNATING GRID COLUMN*/
.ColData1L_Alt
{
 background-color:#FFF3F3;
 Font-Size:11px;
 color:#000000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding: 1px 1px 1px 1px;	
 /*border:solid 1px #FFFFFF;*/
 /*border-bottom:solid 1px #CFCFCF;*/
}
.MaroontxtBold1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#631800;
font-weight:bold;
padding-left:1px;
}

/* CSS used for IPO Section*/
.RedTextBld
{
	color:"#CE0000";
	Font-Size:12px;	
	font-family:Arial;
	font-weight:bolder;
	padding-left:9px;
}

.InGridHeader /* this has to be applied for inner page grid header row */
{ 
 Font-Size:11px;
 color:#424142; 
 font-family:verdana;
 font-weight:bold;
}

.HeaderC {text-align:Center; padding:3px 2px 4px 2px; border-bottom:1px solid #CFCFCF;
 border-top:1px solid #CFCFCF;}
 .HeaderL {text-align:left; padding:3px 2px 4px 2px; border-bottom:1px solid #CFCFCF;
 border-top:1px solid #CFCFCF;}
 


.topbackmore
{
	color:#CF0000;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding:0px 2px 0px 2px;
	font-weight: normal;	
}

.SourceText
{
	font-family:Arial,Verdana;
	font-size:14px;
	color:#52556B;
	padding-right:1px;
}

.CapMark
{
	font-family:Arial,Verdana;
	font-size:14px;
	color:#CE0000;
	padding-right:1px;
}

.CapMark1
{
	font-family:Arial,Verdana;
	font-size:14px;
	color:#CE0000;
	font-weight:bold;
	padding-right:1px;
	text-decoration:none;
}
/*for paging*/
/*a.Pagerstyle:active
{
color: #FF0000;
font-family: Arial, Verdana;
font-size: 9px;
text-decoration: none;
text-align:right;
}*/


.PagerLink
{
	color:#828282;
	font-family: Arial,Verdana;
	font-size: 11px;
	padding:0px 2px 0px 2px;
	font-weight: normal;
	text-decoration: none;
}
a.Pagerstyle,a.Pagerstyle:link, a.Pagerstyle:visited, a.Pagerstyle:focus
{
/*color: #524D52;*/
color: #FFFFFF;
font-family: Arial, Verdana;
font-size: 9px;
text-decoration: none;
text-align:right;
}

/* CSS use for MUtual fund*/
.BlackText
{
	Font-Size:11px;
	color:#4E565E;
	font-family:Arial,Verdana;
	padding-left:4px;
}

.BlackText2
{
	color:#000000;
	Font-Size:12px;	
	font-family:Arial;
	font-weight:normal;
}

.CompInfoLeftData
{
 background-color:#FFFFFF;
 Font-Size:11px;
 font-weight:bold;
 color:#FE0000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding: 5px 3px 5px 5px;	
 border-bottom : solid 1px #ADAEAD;
}

.CompInfoRightData
{
 background-color:#FFFFFF;
 Font-Size:11px;
 font-weight:normal;
 color:#424142;
 font-family: Arial,Verdana;
 text-align:left;
 padding:3px 3px 3px 3px;
}

.CompInfoRData
{
 background-color:#FFFFFF;
 Font-Size:11px;
 font-weight:bold;
 color:#FE0000; 
 font-family: Arial,Verdana;
 text-align:left;
 padding:5px 3px 5px 5px;	
}

.HoldBg
{
	background-image:url(images/holdingBG.gif);	
}

.getBG1
{
	background-image:url(images/getBG.gif);
}

/*a.MoreLink, a.MoreLink:link, a.MoreLink:visited
{
FONT-SIZE: 11px; 
	COLOR:#cd0102; 
	FONT-FAMILY: Arial, Verdana, ;
	cursor: hand;
	text-decoration:none;	
}*/
a.GridHeadLink, a.GridHeadLink:link, a.GridHeadLink:visited, a.GridHeadLink:active, a.GridHeadLink:focus
{
	background-color:#42495C;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:center;
	font-weight:bold;
}
GridHeadLink
{
	background-color:#42495C;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 0px 3px 7px;
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:center;
	font-weight:bold;

}
.spacingdown
{
	padding-top:3px;
	padding-bottom:2px;
}

.Button_CSS
{
	color:#ffffff;
	font-family: Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;	
	background-color:#E21C1B;
	border:1px solid #FFBEBE;	
	height:18px;
	vertical-align:middle;
	cursor: hand;
}
.TxtBox1
{
	font-family:Verdana, Arial;
	width:180;
	height:20;
	vertical-align:middle;
	color:#736D73;
	border:1px solid #736D73;	
	background-color:#FFFFFF;
}
.TxtBox2
{
	font-family:Verdana, Arial;
	width:260;
	height:20;
	vertical-align:middle;
	color:#736D73;
	border:1px solid #736D73;	
	background-color:#FFFFFF;
}

a.LinkSel, a.LinkSel:link, a.LinkSel:visited, a.LinkSel:active, a.LinkSel:focus
{
	color:#000000;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

a.Linkunsel, a.Linkunsel:link, a.Linkunsel:visited, a.Linkunsel:active, a.Linkunsel:focus
{
	color:#211C00;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
.RedButton
{	
	border:1px solid #C4261D;	
	background-color:#C4261D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
	text-align:center;	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	width:102px;
	cursor:hand;
}

.RedButtonselected
{		
	border:1px solid #C4261D;	
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	text-align:center;	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	width:102px;
	cursor:hand;
}

table.sample td  {
	border-width: 0px;
	padding: 1px;
	border-style: outset;
	border-color: gray;
	background-color: white;
}

.BorderDataBlank{border-bottom:solid 1px #EAEAEA;}

.Headercolor{height:30px;vertical-align:middle;
 font-family:Arial;font-size:12px;padding-left:5px;font-weight:bold;
 text-align :left;text-decoration:none;border-bottom:#EAEAEA solid 1px;} 

.subheading{ height:28px;vertical-align:middle;font-family:Arial;
 font-size:11px;padding-left:5px;text-align:left;border-bottom:#EAEAEA solid 1px;} 
 
.Headerfont{color:#000000;}
.datafont{color:#000000;font-weight:normal;} 
 
.subtotal1font{color:#9075B1;font-weight:bold;} 
.subtotal2font{color:#000000;font-weight:bold;} 
.TotalFont{color:#804040;font-weight:bold;} 
 
.lesssubtotalfont{color:#FF0000;font-weight:bold;} 
.lessitemfont{color:#FF0000;font-weight:normal;} 
 /*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;
}


/*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
}