body 
{
	margin:0px;
}
.bodybg
{
	/*background-image:url('images/bodybg.gif');*/
	height:659px;
	background-repeat:repeat-x;
	background-color:#cbdeef;
}
.backgroundrepeatl
{
	background-image:url('images/BGL.jpg');
	background-repeat:repeat-x;
	background-color:#cbdeef;
}
.footertext
{
	color:#414141;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	line-height:16px;
	text-decoration:none;
}
.leftshadow
{
	background-image:url('images/lshadow.gif');
	background-repeat:repeat-y;
	width:4px;
}
.rightshadow
{
	background-image:url('images/rshadow.gif');
	background-repeat:repeat-y;
	width:4px;
}
.tickerbg
{
	background-color:#222269;
}
.contentbg
{
	background-color:#e7e7e7;
}
.tickersel
{
	font-family:Arial;
	font-size:12px;
	color:#f29d5e;
}
.tickerunsel
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
.whitetext
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.whitetext_B
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.blktext
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.blktext_11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.linksbg
{
	background-image:url('images/rnav_bg.gif');
	background-repeat:no-repeat;
	height:477px;
}
.morelink
{
	color:#29217f;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.tablactive
{
	background-image:url('images/tlactive.gif');
	background-repeat:no-repeat;
	height:30px;
	width:83px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.tabrinactive
{
	background-image:url('images/trinactive.gif');
	background-repeat:no-repeat;
	height:30px;
	width:83px;
	font-family:Arial;
	font-size:12px;
	color:#3046af;
	text-align:center;
	font-weight:bold;
}
.tablactive1
{
	background-image:url('images/tlinactive.gif');
	background-repeat:no-repeat;
	height:30px;
	width:83px;
	font-family:Arial;
	font-size:12px;
	color:#3046af;
	text-align:center;
	font-weight:bold;
	
}
.tabrinactive1
{
	background-image:url('images/tractive.gif');
	background-repeat:no-repeat;
	height:30px;
	width:83px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.tabblactive
{
	background-image:url('images/blactive.gif');
	background-repeat:no-repeat;
	height:25px;
	width:88px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.tabbrinactive
{
	background-image:url('images/brinactive.gif');
	background-repeat:no-repeat;
	height:25px;
	width:79px;
	font-family:Arial;
	font-size:12px;
	color:#3046af;
	text-align:center;
	font-weight:bold;
}
.tabblactive1
{
	background-image:url('images/binactive.gif');
	background-repeat:no-repeat;
	height:25px;
	width:88px;
	font-family:Arial;
	font-size:12px;
	color:#3046af;
	text-align:center;
	font-weight:bold;
}
.tabbrinactive1
{
	background-image:url('images/bractive.gif');
	background-repeat:no-repeat;
	height:25px;
	width:79px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.tabend
{
	background-image:url('images/cbg.gif');
	background-repeat:repeat-x;
	height:12px;
}
.tablborder
{
	background-image:url('images/tlshadow.gif');
	background-repeat:repeat-y;
}
.tabrborder
{
	background-image:url('images/trshadow.gif');
	background-repeat:repeat-y;
}
.tabshadow
{
	background-image:url('images/tabshadow.gif');
	height:9px;
	background-repeat:repeat-x;
}
.data
{
	color:#433946;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #e8e9ee;
	height:23px;
	text-decoration:none;
}
a.data,a.data:link, a.data:visited, a.data:active, a.data:focus
{	
	border-bottom:none;
}
.gdata
{
	color:#29584c;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #e8e9ee;
	height:23px;
}
.rdata
{
	color:#ff0000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid 1px #e8e9ee;
	height:23px;
}
.mdata
{
	color:#433946;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	text-decoration:none;
}
.bdata
{
	color:#3c587e;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.headbg
{
	background-image:url('images/hbg.gif');
	height:29px;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
/* for ticker*/
.TxtGreen{FONT-SIZE:11px;COLOR:#63B239; FONT-FAMILY: Verdana ; font-weight:normal;}      				   	   	  
.TxtRed{FONT-SIZE:11px;COLOR:#EF0000; FONT-FAMILY: Verdana; font-weight:normal;}	
.CursorPtr{cursor:pointer;}
.CursorDef{cursor:default;}
.BlueTextB{font-family:Verdana,Arial;font-size:10px;color:#041aa6;}
.TxtGreen_10{FONT-SIZE:10px;COLOR:#29584c; FONT-FAMILY: Arial,Verdana; font-weight:normal;}      				   	   	  
.TxtRed_10{FONT-SIZE:10px;COLOR:#FF0000; FONT-FAMILY: Arial,Verdana; font-weight:normal;}
.TxtGreen_12{FONT-SIZE:12px;COLOR:#29584c; FONT-FAMILY: Arial,Verdana; font-weight:bold;}      				   	   	  
.TxtRed_12{FONT-SIZE:12px;COLOR:#FF0000; FONT-FAMILY: Arial,Verdana; font-weight:bold;}
.TxtBl_12{FONT-SIZE:12px;COLOR:#3657C2; FONT-FAMILY: Arial,Verdana; font-weight:bold;}
.NoData{font-family:Verdana,Arial;font-size:11px;color:#FF0000;text-align:center;}
/*CSS for Equity*/
.MenuUnsel{font-family:Arial,Verdana;color:#303072;font-size:14px;text-decoration:none;font-weight:bold;}
.SubUnsel_White{font-family:Verdana;color:#ffffff;font-size:13px;text-decoration:none;}
.Subsel_White{font-family:Verdana;color:#C18063;font-size:13px;text-decoration:none;font-weight:bold;}
.txtSMenuUnSel{font-family:Arial;color:#303072;/*#5F5F92;*/font-size:12px;text-decoration:none;}
.txtSMenuSel{font-family:Arial;color:#222222;font-size:12px;text-decoration:underline;}
a.txtSMenuUnSel:hover
{
	color:#ff0000;
}
.TabSel
{
	height:18px;	
	/*width:50px;*/
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	background-color:#0092DB;
}
.TabUnSel
{	
	height:18px;	
	/*width:50px;*/
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:center;	
}
.MainHead{font-family:Verdana,Arial;color:#22226A;font-size:15px;font-weight:bold;}
.Bluetext_12{font-family:Arial;font-size:12px;color:#23216C;}

a.PageLink
{
	color:#303072;/*#525252;*/
	background-color:Transparent;
	font-family: arial, Verdana;
	font-size: 12px;
	/*padding:0px 2px 0px 2px;	*/
	text-decoration: none;
}
a.PageLink:link, a.PageLink:visited, a.PageLink:active, a.PageLink:focus
{
	Font-Size:12px;
	color:#303072;/*#525252;*/
	background-color:Transparent;
	font-family:arial, Verdana;
	text-decoration:none;
}
a.PageLink:hover
{
	text-decoration:underline;
	color:#ff0000;
}
.ColHeadC1{font-family:Verdana,Arial;color:#000000;font-size:12px;text-align:center;background-color:#bad9f0}
.ColHeadL1{font-family:Verdana,Arial;color:#000000;font-size:12px;text-align:left;background-color:#bad9f0}
.ColHeadL{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:Left;background-image:url('images/GainsTopBG.gif');}
.ColHeadC{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;background-image:url('images/GainsTopBG.gif');}
.ColHeadR{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:right;background-image:url('images/GainsTopBG.gif');}
.ColHeadC_Big{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;background-image:url('images/BGIMG.jpg');}
.ColHeadL_Big{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:Left;background-image:url('images/BGIMG.jpg');}
.ColHeadR_Big{font-family:Verdana,Arial;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:right;background-image:url('images/BGIMG.jpg');}

.ColDataL	
{
	background-color:#EEF7FF;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	vertical-align:middle; 
}

a.ColDataL, a.ColDataL:link, a.ColDataL:visited, a.ColDataL:active, a.ColDataL:focus
{
	text-decoration:none;
}
a.ColDataL:hover
{
	color:#ff0000;
}
.ColDataC
{
	background-color:#EEF7FF;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
a.ColDataC, a.ColDataC:link, a.ColDataC:visited, a.ColDataC:active, a.ColDataC:focus
{
	text-decoration:none;
}
.ColDataL_Alt	
{
	background-color:#DCEEFC;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	vertical-align:middle; 
}

a.ColDataL_Alt, a.ColDataL_Alt:link, a.ColDataL_Alt:visited, a.ColDataL_Alt:active, a.ColDataL_Alt:focus
{
	text-decoration:none;
}
.ColDataC_Alt
{
	background-color:#DCEEFC;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
a.ColDataC_Alt, a.ColDataC_Alt:link, a.ColDataC_Alt:visited, a.ColDataC_Alt:active, a.ColDataC_Alt:focus
{
	text-decoration:none;
}
.ColDataR
{
	background-color:#EEF7FF;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:6px;
	vertical-align:middle;	
}
a.ColDataR, a.ColDataR:link, a.ColDataR:visited, a.ColDataR:active, a.ColDataR:focus
{
	text-decoration:none;
}
.ColDataR_Alt
{
	background-color:#DCEEFC;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:6px;
	vertical-align:middle;	
}
a.ColDataR_Alt, a.ColDataR_Alt:link, a.ColDataR_Alt:visited, a.ColDataR_Alt:active, a.ColDataR_Alt:focus
{
	text-decoration:none;
}
.HBR{border-right:solid 1px #ffffff;}
.DBR{border-right:solid 1px #606364;}
.DBB{border-bottom:solid 1px #E7E7E7;}
.LeftPadd10{padding-left:10px;}
.RightPadd10{padding-right:10px;}
.scrollbar
{
	scrollbar-arrow-color: #3555C0;	
	scrollbar-arrow-width:14px;		
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #3555C0;
	scrollbar-shadow-color: #3555C0;
	scrollbar-track-color:#E5E5E5;		
}
.AlphaLnk{font-family:Arial, Verdana;font-size:11px;color:#000000;padding:0px 2px 0px 2px;cursor:pointer;text-decoration:none;}
.AlphaLnkBold{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#E88839;padding:0px 2px 0px 2px; cursor:default;text-decoration:none;}
/*for Company Profile*/
.QuoteHeadData{font-family:Verdana,Arial;font-size:11px;color:#222268;font-weight:bold;}
/*Styel for Result pages*/
.BorderDataBlank{border-bottom:solid 1px #EEF7FF;}
.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:12px;padding-left:5px;text-align:left;background-color:#EEF7FF;}	

.subheading1{
	height:28px;vertical-align:middle;font-family:Arial;
	font-size:12px;padding-right:5px;text-align:right;background-color:#EEF7FF;}		
.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;font-size:12px;font-family:Arial;}	
/*end of style for Results pages*/
.txtBox
{
	font-family:Arial,Verdana;font-size:11px;color:#000000;border:solid 1px #1F4C90;
}
.MainHead_22{font-family:Arial,Verdana;color:#22226A;font-size:22px;font-weight:bold;}
.blktext_15{font-family:Arial,Verdana;color:#000000;font-size:15px;font-weight:bold; }
.Button_CSSsearch{color:#FFFFFF;font-family:Arial;font-size:12px;background-color:#222269;font-weight:bold;}
.MenuBackText
	{
	font-family:Arial,Verdana;
	font-size:12px;
	color:#323374;	
	text-decoration:none;
	font-weight:bold;
	}
	.bordertd
	{
		border-left:solid 1px #9090B4;
		border-right:solid 1px #9090B4;
		}
	.lineborder
	{
		border-bottom:solid 1px #949CBF;
	}
	
.TextBoxField{
background-color: #FFFFFF;
border:1px solid #000000;
color:#000000;
font-family: Arial,Verdana;
font-size: 12px;
padding-left:2px;
text-align:left;
} 

.BlackTextbold
{
	Font-Size:12px;
	color:#000000;
	font-family:Arial,Verdana;
	padding-left:4px;
	font-weight:bold;
}

.BlackText2
{
	Font-Size:12px;
	color:#000000;
	font-family:Arial,Verdana;
	padding-left:4px;
	vertical-align:top;
	 	
}

/*IPO Rating*/
.Headtxt
    {
	    Font-Family:Arial,Verdana;
 	    Font-Size: 12px;
        Color:#000000; 
	    Font-Weight: bold;
	    text-decoration:none;
	    BACKGROUND: #ffffff;
	    padding-left:5px;
    }
    .xl30 {
	    BACKGROUND: #299700;
	    VERTICAL-ALIGN: middle;
	    COLOR: white;
	    FONT-FAMILY:Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl31 {
	    BACKGROUND: #2068C0;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl32 {
	    BACKGROUND: #FF9000;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl33 {
	    BACKGROUND: #E4031F;	
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }
	
	
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana;
}


.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tableleftheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablerightheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableheaderline1
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableheaderline2
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableleftrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecentercolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecentercolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tableleftdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tablecenterdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablecenterdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablerightdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tablerightdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tableleftdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.rowline1
{
    BACKGROUND-COLOR: #ffffff
}

.rowline2
{
    BACKGROUND-COLOR: #ffffff
}

.tablefooterline
{
    BACKGROUND-COLOR: #F7F7F7
}