body{ margin-top:0px;margin-left:0px;margin-bottom:25px;margin-right:0px; background-image:url(images/bg.gif);
	 }
img{border:0px;}
a:link, a:visited, a:active, a:focus{Font-Size:11px;color:#003473;font-family:Arial,Verdana;text-align:left;text-decoration:none;}
a:hover{text-decoration:underline}

.paddTop3px{ padding-top:3px}
.home{padding-left:2px; FONT-SIZE: 11px; COLOR:#014a65; FONT-FAMILY: Arial,Verdana,; font-weight:bold;}
.footerfont{FONT-SIZE: 11px;COLOR:#FFFFFF;FONT-FAMILY: Arial, Verdana; text-decoration:none;}
.footerfontAdmin{FONT-SIZE: 11px;COLOR:#194780;FONT-FAMILY: Arial, Verdana; text-decoration:none;}
.bottomText{padding-left:5px; padding-top:1px; padding-right:5px; FONT-SIZE: 11px; COLOR:#ffffff; FONT-FAMILY: Arial, Verdana; }
.FooterbottomText{padding-top:1px; padding-right:5px; FONT-SIZE: 11px; COLOR:#ffffff; FONT-FAMILY: Arial, Verdana; }

.logo{ padding-left:20px; padding-top:9px; padding-bottom:20px}
.securitiesTex{padding-top:39px}
.commoditiesTex{padding-top:11; padding-bottom:20px;}
.menuPadd{ padding-left:2px}
.adminHead{height:45px;color:#FFFFFF; background-color:#51689B;font-family:Arial,Verdana; font-weight:bold; padding:3px 3px 7px 3px}

.SubHead{color:#840000;font-family:Arial,Verdana, "ms sans serif";text-align:left;font-weight:bold;font-size:12px;padding:5px 5px 5px 5px;}

.ContactUS{FONT-SIZE: 12px; COLOR:#014a65; FONT-FAMILY: Arial, Verdana,; font-weight:bold;}
.FeedBackHead{height:45px;color:#FFFFFF; background-color:#979797;font-family:Arial,Verdana; font-weight:bold; padding:3px 3px 7px 3px}
.LMenuBGfeedBack{bACKGROUND-COLOR:#65B4C4;}
.main_form {BORDER-RIGHT: #c1dbf6 1px solid;	BORDER-TOP: 0px;	BORDER-LEFT: #c1dbf6 1px solid;	BORDER-BOTTOM: #c1dbf6 1px solid;	BACKGROUND-COLOR: #c9edf4}

.MarketMakers{padding-left:5px; FONT-SIZE: 12px; COLOR:#014a65; FONT-FAMILY: Arial, Verdana,; font-weight:bold;}
.Vpadd{padding-left:3px; padding-top:3px}
.NRI{ padding-left:17px; padding-bottom:5px; padding-top:5px}
.rightPadd{ padding-top:3px; padding-left:2px;}
.tablePadd{ padding-top:1px;}
.MutualFund{ padding-left:17px; padding-bottom:5px; padding-top:3px}
.pAlign{color:#000000;text-justify:auto;font-family: Arial,Verdana;font-size: 12px;text-align:justify; padding-left:5px;padding-right:5px}
.ipoLink{FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Arial, Verdana,; padding-right:10px; border-bottom:#5eb5c6 1px solid; }
.whatNew{ padding-left:17;}
.getBox{padding-left:5px;}
.checkbox{ background-color:#f8f4ef; border-color:#3298cb; border-style: solid; width:150; size:20px; border-width:1px; FONT-SIZE: 11px; COLOR:#43545e; FONT-FAMILY: Arial, Verdana, "ms sans serif"; PADDING-left:2px;}
.GetQuote{padding-left:5px; FONT-SIZE: 12px; COLOR:#003577; FONT-FAMILY: Arial, Verdana,; font-weight:bold; border-top:#3298cb 1px solid;}
.More{FONT-SIZE: 11px; COLOR:#003577; FONT-FAMILY: Arial, Verdana,; padding-right:5px}



.fiiActivity{FONT-SIZE: 12px; COLOR:#000000; FONT-FAMILY: Arial, Verdana,; font-weight:bold; padding-left:6px; padding-top:3px}
.MarketCommentry{padding-left:6px; FONT-SIZE: 12px; COLOR:#003577; FONT-FAMILY: Arial, Verdana,; font-weight:bold;}
.TdHomeBlue{font-family:Arial,verdana;color:#004963;font-size:11px;text-decoration:none;padding-top:2px; padding-bottom:2px;}
.moreHomeLink {FONT-SIZE: 11px; COLOR:#003473; font-weight:bold; FONT-FAMILY: Arial, Verdana; padding-bottom:3px; padding-top:3px;}
.NormaTxt{Font-Size:11px;color:#42454A; font-family:Arial,Verdana; font-weight:normal;}
.NormaTxtBold{Font-Size:11px;color:#42454A; font-family:Arial,Verdana; font-weight:bold;}
.IndiceData_RAl_GR{Font-Size:11px;font-weight:normal;color:#000CD6; 
 font-family: Arial,Verdana;text-align:Right;padding:2px 0px 2px 0px;} 
.IndiceData_RAl_Red{font-weight:normal;Font-Size:11px; color:#FF0103;
 font-family: Arial,Verdana; text-align:Right; padding:2px 0px 2px 0px;} 
 .QuoteTxt{color:#5A9AB5;text-align:left;font-family: Arial,Verdana, Sans-Serif;	font-size:13px;font-weight: bold;text-decoration: none;}

.MktDateTime{Font-Size:10px;color:#00496B; font-family:Arial,Verdana; font-weight:normal;}
.HomeNewsHead{Font-Size:11px;color:#004963; font-family:Arial,Verdana; font-weight:bold;}
.HomeNewsDt{Font-Size:11px;color:#004563; font-family:Arial,Verdana; font-weight:normal;}
.warning{Font-Size:11px;color:#FF0000; font-family:Arial,Verdana; font-weight:normal;}
.nodata{Font-Size:11px;color:#FF0000; font-family:Arial,Verdana; font-weight:normal;}

.BlackTxt{Font-Size:11px;color:#4A494A; font-family:Verdana,Arial; font-weight:normal;}
.BlackTxtBold{Font-Size:11px;color:#4A494A; font-family:Arial,Verdana; font-weight:bold;}

.RedBold{FONT-SIZE: 11px;COLOR:#FF0000;font-weight:bold;FONT-FAMILY: Arial, Verdana;}
.BlackTxtJustify{FONT-SIZE: 11px;COLOR:#707070;border-bottom:solid 1px #000000;FONT-FAMILY: Arial, Verdana;text-align:justify;}
.PSHead{height:45px;color:#FFFFFF; background-color:#004963;font-family:Arial,Verdana; font-weight:bold; padding:3px 3px 0px 3px}
.IPOHead{height:45px;color:#FFFFFF; background-color:#5A9AB5;font-family:Arial,Verdana; font-weight:bold; padding:3px 3px 7px 3px}
.NewsSecHead{height:45px;color:#FFFFFF; background-color:#188ABD;font-family:Arial,Verdana; font-weight:bold; padding:3px 3px 7px 3px}

 /*Left menu */
.LMenuBGIPO{bACKGROUND-COLOR:#004963;}
.LMenuBGNews{bACKGROUND-COLOR:#188ABD;}

.lmenu1{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
	bACKGROUND-COLOR:#84BED6;	padding-left:20px;	FONT-WEIGHT: normal; cursor:hand;}
	
.ResrchLmenu{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
	bACKGROUND-COLOR:#E7B8E0;	padding-left:20px;	FONT-WEIGHT: normal; cursor:hand;}
	
.lmenu1News{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
	background-image:url(../images/NewsMenuBG.gif); padding-left:7px;	FONT-WEIGHT: normal; cursor:hand;}
.lmenuResearch{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
	background-image:url(../images/ResearchMenuBG.GIF); padding-left:7px;	FONT-WEIGHT: normal; cursor:hand; }	
	
.lmenu1Research{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
	bACKGROUND-COLOR:#84BED6;	padding-left:20px;	FONT-WEIGHT: normal; cursor:hand;}
.lmenutxt{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
		padding-left:20px;	FONT-WEIGHT: normal; cursor:hand;}


.whtxt{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;	TEXT-DECORATION: none;
	bACKGROUND-COLOR:#84BED6;	padding-left:9px;	FONT-WEIGHT: bold;cursor:hand;}

.whback
{COLOR: #000000; background-color:#84BED6;	FONT-FAMILY: arial;    FONT-SIZE: 11px;	TEXT-DECORATION: none;
 padding-left:30px;	FONT-WEIGHT: bold;	cursor:hand; background-image:url(../images/bullrsel.gif);
 background-position:170px 5px; background-repeat:no-repeat;}
 
 
.whtxt1{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;	TEXT-DECORATION: none;
	padding-right:9px;	FONT-WEIGHT: bold;cursor:hand;}

.whback2
{COLOR: #000000; FONT-FAMILY: arial;    FONT-SIZE: 11px;	TEXT-DECORATION: none;
 padding-right:30px;	FONT-WEIGHT: bold;	cursor:hand; background-image:url(../images/bullrsel.gif);
 background-position:170px 5px; background-repeat:no-repeat;}

.lmenulinknews{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;	TEXT-DECORATION: none;
	padding-left:7px;	FONT-WEIGHT: bold;cursor:hand;}

.lmenunewssel{background-image:url(../images/NewsMenuBG2.gif); padding-top:2px;}

.lmenutdnews{COLOR: #000000;	FONT-FAMILY: arial;    FONT-SIZE: 11px;		TEXT-DECORATION: none;
background-color:#5296b2; padding-left:7px;	FONT-WEIGHT: normal; cursor:hand;}

.innerNewsPadd{ padding:3px 15px 3px 10px}
.lmenu
{
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
    FONT-SIZE: 12px;	
	TEXT-DECORATION: none;
	padding-left:40px;
	padding-top:2px;
	FONT-WEIGHT: bold;	
	cursor:hand;
	height:20px;
}
.lmenu2
{
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
    FONT-SIZE: 11px;	
	TEXT-DECORATION: none;
	padding-left:40px;
	padding-top:2px;
	FONT-WEIGHT: normal;	
	cursor:hand;
	height:10px;
}
.borderline{border-bottom:solid 1px #A05B1E;}
.botborderlinenews{background-color:solid 1px #10658C;}
 /*End of Left menu */
 /*Inner News*/
 .ItemStyleNews
 {	background-color:#DEF3FF;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5A5963;
	padding:3px 0px 3px 3px;	
	text-align:left;}
	
.ItemStyleNewsAlt
{	background-color:#ffffff;
	font-family:Arial,verdana;
	font-size:11px;
	color:#5A5963;
	padding: 3px 0px 3px 3px;	
	text-align:left;}
.linkTxtSelected
{	font-family:Arial,verdana;
	font-size:11px;
	color:#5A5963;	
	text-align:left;}	
 /*End of Inner News*/
 
.source{
color:#D62029;
font-family: Arial,Verdana ;
font-size: 11px;
font-weight:bold;
}
/*pop up news window*/
.TextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #21349C;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Verdana
}
.TextHead
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 15px;    
    COLOR: #000000;
    FONT-FAMILY: Arial;
    padding-left:0px;
    
    
    
    
 }
.PopNewsHead
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 15px;    
    COLOR: #004963;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Verdana
}
.HeadNews
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 15px;    
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Verdana
}
.Newstxt1
{
    PADDING-RIGHT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #535353;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*ipo*/
.BlackTextBld
{
	Font-Size:11px;
	color:#242424;
	font-family:Arial,Verdana;
	font-weight:bold;
	padding:1px 1px 1px 2px;
}

.GridHeadL  /* for Left-aligned heading*/
{
	background-color:#004963;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;		
	text-align:left;
	font-weight:normal;
}
.GridHeadR
{
	background-color:#004963;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 5px 3px 0px;		
	text-align:right;
	font-weight:normal;
}

.GridHeadC
{
	background-color:#004963;
	font-family:Arial,verdana;
	font-size:11px;
	color:#FFFFFF;	
	border-bottom:solid 1px #656B77;
	border-top:solid 1px #656B77;
	text-align:center;
	font-weight:normal;
}
.GridDataC
{
	background-color:#E7EFF7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding: 3px 0px 3px 3px;	
	text-align:center;
}
.GridDataL
{
	background-color:#E7EFF7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding: 3px 0px 3px 3px;	
	text-align:left;
}
.GridDataL_Alt
{
	background-color:#CEE7F7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding:3px 0px 3px 3px;	
	text-align:left;
}
.GridDataR
{
	background-color:#E7EFF7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding:3px 7px 3px 0px;	
	text-align:right;
}
.GridDataR_Alt
{
	background-color:#CEE7F7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding:3px 7px 3px 0px;
	text-align:right;
}
.GridDataC_Alt
{
	background-color:#CEE7F7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding:3px 0px 3px 7px;
	text-align:center;
}

.InGridCol_LAl1 
{	
 Font-Size:11px;
 color:#002431; 
 font-family: Arial,Verdana;
 text-align:left;
 text-decoration:none
}
.PageLink
{
	color:#FF1010;
	background-color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding:0px 2px 0px 2px;
	font-weight: normal;
	text-decoration: none;
}
 .DropDown
{
background-color: #FFFFFF;
border:1px solid #000000;
color: #000000;
font-family:  Arial;
font-size: 11px;
padding-left:2px;
text-align:left;
} 

.IPOSubHead
{
 Font-Size:12px;
 color:#000000;
 background-repeat:no-repeat;
 font-family:Arial,verdana;
 font-weight:bold;
 padding:3px 0px 3px 3px; 
}
.topback{COLOR: #29387B;FONT-FAMILY: arial;   FONT-SIZE: 11px;TEXT-DECORATION: underline;FONT-WEIGHT: normal; cursor:hand;}
/*for only 1 page IPO NIM*/
.GridDataL_Alt_WBorder
{
	background-color:#CEE7F7;
	font-family:Arial,verdana;
	font-size:11px;
	color:#002431;
	padding:3px 0px 3px 3px;		
	text-align:left;
}
.InGridCol_LAl1_WBorder
{	
 Font-Size:11px;
 color:#002431; 
 font-family: Arial,Verdana;
 text-align:left;
 text-decoration:none;
 border-bottom:solid 1px #FFFFFF;
}
/*end for only 1 page IPO NIM*/

 a.IndexLinkSel, a.IndexLinkSel:link, a.IndexLinkSel:visited, a.IndexLinkSel:active, a.IndexLinkSel:focus
{
	
	background-repeat:no-repeat;

	color:#211C00;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: bold;
	width:19px;
	height:19px;
	text-decoration:none;
}
a.IndexLink, a.IndexLink:link, a.IndexLink:visited, a.IndexLink:active, a.IndexLink:focus
{
	color:#211C00;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: normal;
	width:19px;
	height:19px;
	text-decoration:none;
}

.Button_CSS
{
	color:#000000;
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;	
	height:20px;
	vertical-align:middle;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#A8A8A8', startColorstr='#DDDDDD', gradientType='0');	
}

.f13 {	FONT-SIZE: 13px;	FONT-FAMILY: arial}

.AbvtHead
{
	Font-Size:18px;
	color:#392C00; 
	font-family:Arial,Verdana; 
	font-weight:bold;
	text-align:center;
}
.AbvtSubHead
{
	Font-Size:15px;
	color:#392C00; 
	font-family:Arial,Verdana; 
	font-weight:bold;
	text-align:center;
}
.BoldTxt{Font-Size:12px;color:#B59208; font-family:Arial,Verdana; font-weight:bold;}
/*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
}

.blackipo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: justify
}
