a 
	{ 
	color: #333366; 
	font-family: Arial, Helvetica, sans-serif; 	
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; }

a:hover 
	{ 
	color: #9999CC; 
	}

a.nav { color: #000000; font-size: 10pt; }
a.nav:hover { color: #990000; text-decoration: underline; }
a.link { color: #000000; font-weight: bold; font-size: 10pt; }
a.link:hover { color: #999966; text-decoration: underline; }
a.head { color: #000000; font-weight: bold; font-size: 12pt; }
a.head:hover { color: #999966; text-decoration: underline; }
a.BodySmallCustom2 { color: #000000; font-size: 8pt; font-weight: normal}
a.BodySmallCustom2:hover { color: #999966; text-decoration: underline; }
a.SubCat { color: #999999; font-size: 8pt; font-weight: bold}
a.SubCat:hover { color: #999966;}

a.small { font-size: 8pt; }

.SubCatNonav {color: #999966; font-size: 8pt; font-weight: bold }

.hrule 

	{   

	font-weight: bold; 

	color: #E2E7D3

	}

.hruleNav 

	{   

	font-weight: bold; 

	color: #A4AECD

	}

.hruleFooter 

	{   

	font-weight: bold; 

	color: #BDB88F

	}

.ErrorHead 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 14pt; 

	font-weight: bold; 

	color: #ff0000

	}



.ErrorBody 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12pt; 

	font-weight: normal; 

	color: blue

	}



.HeadNormal 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12pt; 

	font-weight: bold; 

	color: black

	}



.HeadCustom1 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 18pt; 

	font-weight: bolder; 

	color: #000000

	}
	
.HeadCustom5 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12pt; 

	font-weight: bold; 

	color: #999966

	}	



.LinkFooter 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt; 

	font-weight: normal; 

	color: #990000

	}

.Disclaimer 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: normal; 

	color: black

	}



.BodyCustom1

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: #000000

	}



.BodySmallCustom1 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-weight: bold; 

	color: #000000

	}

.BodySmallCustom2 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000000

	}

.BodySmallCustom3 

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-weight: normal; 

	color: 999999

	}



.BodyCustom2

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12pt; 

	font-weight: bold; 

	color: #000000

	}

.BodyCustom3

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-style: italic; 

	color: #000000

	}

.BodyCustom4 

	{  

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #999966

	}

.BodyNormal

	{ 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: normal; 

	color: #000000

	}



.BodySmallNormal

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-weight: normal; 

	color: #000000

	}



.BodyLink

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: normal; 

	color: #990000

	}



.BodyLink2

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: #990000

	}



.BodyStatus

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: blue 

	}



.BodyStatus1 

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight: Normal; 

	color: blue 

	}



.BodyStatus2 

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight: bold; 

	color: blue 

	}



.BodyColumnHead 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight: bold; 

	color: black

	}



.BodyWarn 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	text-transform: uppercase; 

	font-weight: bold;

	color: #990000

	}



.BodyInstruct

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt;  

	font-weight: bold;

	color: #990000

	}

.BodyInstruct2

	{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10pt;  

	font-weight: bold;

	color: #999966

	}

.BodyInstructCustom1
	
	{

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt;  

	font-weight: bold;

	color: #333366

	}

.TblFieldName 

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: #004080 

	}



.TblFieldNameSuppl 

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: normal; 

	color: #004080 

	}



.TblSort 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt; 

	font-weight: bold; 

	color: #006600

	}



.TblLink 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt; 

	font-weight: normal; 

	color: #990000

	}



.TblSearchResults 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	color: #000099

	}



.TblItemDesc

	{ 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: normal; 

	color: #000000

	}



.TblRecordCountSuppl 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold;

	color: #000099

	}





.TblRecordCount 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight: bold;

	color: #000099

	}



.SystemMessages 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: Normal;

	color: blue

	}

.LinkSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: 1C297D}

.NavFont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}

.HeadCustom2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #CCCC99}

.BodyCustom5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #E2E7D3}

.BodyCustom6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CCCCFF}

.BodyCustom7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: silver}

.BodyCustom8 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #BDB88F}

.HeadCustom3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; color: #A4AECD}
.Countdown
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 18pt; 
 font-weight: bold; 
 color: #990000
 }
 .Date
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-weight: normal; 
 color: #003399
 }

.LinkTitle 

	{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight: bold; 

	color: #000000

	}

TABLE.container
{
    BORDER-BOTTOM: #dddddd 1px solid;
    BORDER-LEFT: #dddddd  1px solid;
    BORDER-RIGHT: #dddddd  1px solid;
    BORDER-TOP: #dddddd  1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}


TABLE.highlights
{
    BORDER-BOTTOM: #dddddd 0px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-RIGHT: #dddddd 0px solid;
    BORDER-TOP: #dddddd 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    WIDTH: 100%
}
TABLE.highlights TH
{
    BACKGROUND-COLOR: #000000 
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 0px solid;
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 0px solid;
    TEXT-ALIGN: center
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.highlights TD
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 0px solid;
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 0px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}


TABLE.highlights2
{
    BORDER-BOTTOM: #999966 0px solid;
    BORDER-LEFT: #999966 1px solid;
    BORDER-RIGHT: #999966 0px solid;
    BORDER-TOP: #999966 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    WIDTH: 100%
}
TABLE.highlights2 TH
{
    BACKGROUND-COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #999966 1px solid;
    BORDER-LEFT: #999966 0px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #999966 0px solid;
    TEXT-ALIGN: center
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.highlights2 TD
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #999966 1px solid;
    BORDER-LEFT: #999966 0px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #999966 0px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
a.Download { color: #999966; font-size: medium; font-weight: bold }
a.Download:hover { color: #CCCC99; }






