A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A[disabled]
{
	color:Gray;
}
A:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #000000;  TEXT-DECORATION: none
}
.GreenTxtBold
{
	color:#008000;
	font-weight:bold; 	
}

.RedTxtBold
{
	color:#DE2C00;
	font-weight:bold; 	
}

.GridDataL
{
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	padding-left:5px;
	font-weight:normal; 
	text-align :left;
	color:#000000;	
	text-decoration:none;
}

.TabSel
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold; 
	text-align :center;	
	color:#653400;	
}

.cur
{
	cursor:pointer; 
}

.TabUnSel
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold; 
	text-align :center;	
	color:#FF9B00;
	cursor:pointer;	
}


.GridDataC
{
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :center;	
	color:#000000;	
}

.GridDataR
{
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :right;
	padding-right:5px;	
	color:#000000;	
}

.GridHeadL
{
	background:#f0f0f0;
	font-family:Arial;
	font-size:11px;
	font-weight:bold; 
	height:18px;
	color:#336195;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;		
}
.GridHeadR
{
	background:#f0f0f0;
	font-family:Arial;
	font-size:11px;
	font-weight:bold; 
	height:18px;
	color:#336195;
	padding-right:4px;
	text-align:right;
	vertical-align:middle;	
}
.GridHeadC
{
	background:#f0f0f0;
	font-family:Arial;
	font-size:11px;
	font-weight:bold; 
	height:18px;
	color:#336195;
	text-align:center;
	vertical-align:middle;	
	
}
.NoData
{
	font-family: Arial;
	font-size: 12;
	color: Red;
	text-align: center;
}
.txtHead
{
	background-color:#DFDFDF;
	color:#315994;
	
}
.TxtGreen{FONT-SIZE:11px;COLOR:#109A00; FONT-FAMILY: Arial, Verdana; font-weight:normal;}      				   	   	  
.TxtRed{FONT-SIZE:11px;COLOR:#EF0000; FONT-FAMILY: Arial, Verdana; font-weight:normal;}	
.NormText
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
}
.IndexLink
{
	color:#000000;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: normal;
	width:19px;
	cursor:pointer;
	height:19px;
	text-decoration:none;
}
.IndexLinkSel
{
	background-repeat:no-repeat;
	color:#000000;
	font-family: Arial, Verdana, "ms sans serif";
	font-size: 12px;
	font-weight: bold;
	width:19px;
	height:19px;
	cursor:default;
	text-decoration:none;
}

.TabSelected
{	
	color:#653400;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0;
	border-collapse:collapse;
}
.Headcenter
{	
	color:#653400;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	border:0;
	text-align:center;
	border-collapse:collapse;
}
.Headcentersmall
{	
	color:#653400;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0;
	text-align:center;
	border-collapse:collapse;
}
.UnTabSelected
{
	font-weight:bold; 
	color:#FF9B00;
	font-family:Arial;
	font-size:12px;
	border:0;
    border-collapse :collapse;
    cursor:pointer;
}
.linktxt4
{
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; cursor:pointer;
}
A.linktxt4:hover
{
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; cursor:pointer;
}
A.linktxt4:visited
{
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial;cursor:pointer;
}

/*Ticker  Classes*/


.border {border:solid 1px #E7E7E7;}

.Selected
{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	/*background-color:#1981F9;*/
	color:#FFFFFF;
	background-color:#000000;
	padding:2px 0px 2px 0px;
}
.tablebg
{
	padding:5px 5px 5px 5px;	
	border-left:solid 1px #E7E7E7;
	border-right:solid 1px #E7E7E7;
}
.UnSelected
{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	/*color:#FFFFFF;*/	
	color:#000000;
	background-color:#C1C1C1;
	padding:2px 0px 2px 0px;	
	
}
.Text2
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:2px 0px 2px 0px;
}
.text
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#313429;
	padding:2px 0px 0px 0px;
}
.TickerGreen
{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#2ABD14;
}

.TickerRed
{
	font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#FE0002;	
}
/*Styel for Result pages*/
.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;}	
.subheading1{
	height:28px;vertical-align:middle;font-family:Arial;
	font-size:11px;padding-right:5px;text-align:right;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;}	
/*end of style for Results pages*/

.GridDataL_alt
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	padding-left:5px;
	font-weight:normal; 
	text-align :left;
	color:#000000;	
	text-decoration:none;
	border-bottom:#EAEAEA solid 1px ; 	
	background-color:#F5F5F5 ; 
}
.GridDataC_alt
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :center;	
	color:#000000;	
	border-bottom:solid 1px #EAEAEA;
	background-color:#F5F5F5;
}
.GridDataC1_alt
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :center;	
	color:#000000;	
	border-bottom:solid 1px #EAEAEA;
	background-color:#FFFFFF;
}

.GridDataR_alt
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :right;
	padding-right:5px;	
	color:#000000;	
	border-bottom:solid 1px #EAEAEA;
	background-color:#F5F5F5  ;
}

.GridDataR1_alt
{
	
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	font-weight:normal; 
	text-align :right;
	padding-right:5px;	
	color:#000000;	
	border-bottom:solid 1px #EAEAEA;
	background-color:#F5F5F5  ;
}
/*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
}