.rednum	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 10pt;
		line-height : 100%;

	}
.blacknum 	{	font-family : arial, sans serif;
		color : #999999;
		bgcolor : #FFF9DA;
		font-size : 10pt;
		line-height : 100%;

	}
	


.plainb 	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 9pt;
		line-height : 110%;
	}



.plain 	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 10pt;
		line-height : 100%;
	}
	
.body9 	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 9pt;
		line-height : 100%;
		font-weight: normal;
		font-style: normal
		
	}

TD.whiteonblue 	{	font-family : arial, sans serif;
		color : #FFFFFF;
		bgcolor : #1111AA;
		font-size : 8pt;
		line-height : 100%;

	}


.bold10 	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 10pt;
		line-height : 100%;
		font-weight : bold
	}

.bold11	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 11pt;
		line-height : 100%;
		font-weight : bold
	}

.blue11	{	font-family : arial, sans serif;
		color : #0000FF;
		bgcolor : #FFF9DA;
		font-size : 11pt;
		line-height : 80%;
		font-weight : bold
	}

.plain11	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 11pt;
		line-height : 100%
		}
	

.bold14	{	font-family : arial, sans serif;
		color : #000000;
		bgcolor : #FFF9DA;
		font-size : 14pt;
		line-height : 100%;
		font-weight : bold
	}
	
.bigblue{	font-family : arial, sans serif;
		color : #0000FF;
		bgcolor : #FFF9DA;
		font-size : 12pt;
		line-height : 110%;
		font-weight : bold
	}
	

input.a110      { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:110 }
input.a150      { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:150 }
input.a70       { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:70 }
input.a30       { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:30 }
input.a20       { font: 6pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:20 }
input.a210      { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:210 }

input.b50       { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:50 }
input.b60       { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:60 }
input.b70       { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:70 }
input.b80       { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:80 }
input.b100      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:100 }
input.b120      { font: 8pt   Verdana;font-weight : bold; color: #000000 ; background-color: #FFFFFF;  width:120 }
input.b140      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:140 }
input.b160      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:160 }
input.b180      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:180 }
input.b200      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:200 }
input.b220      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:220 }
input.b240      { font: 7.5pt Verdana;font-weight : bold; color: #B8C0CC ; background-color: #AA4444;  width:240 }


.bluebutton       { font: 8.5pt Verdana;font-weight : bold; color: #000000 ; background-color: #AAAAFF;  width:100px }
.bluebuttonlong   { font: 8.5pt Verdana;font-weight : bold; color: #000000 ; background-color: #AAAAFF;  width:200px }
.bluebuttonvlong  { font: 8.5pt Verdana;font-weight : bold; color: #000000 ; background-color: #AAAAFF;  width:300px }
.bluebuttonvvlong  { font: 8.5pt Verdana;font-weight : bold; color: #000000 ; background-color: #AAAAFF;  width:400px }

.bluebox  { font: 8.5pt Verdana; color: #000000 ; background-color: #EEEEEE}

textarea	{font: 9pt Verdana}

input.w100      { width:100px }
input.w150      { width:150px }
input.w200      { width:200px }



input.menu     { width:100px ; background-color: #AAFFFF}


button.w100      { width:100px }
select.a110      { font: 8pt Verdana; color: #000000 ; background-color: #FFFFFF;  width:110 }


BODY		{
			background-repeat: repeat-y
		}
		
P.bigboldmaroon	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 16pt;
			line-height : 150%;
			font-weight : bold;
		}

P.blackitalic	{
			font-family : arial, sans serif;
			color : #000000;
			bgcolor : #FFF9DA;
			font-size : 12pt;
			line-height : 150%;
			font-weight : bold;
			font-style : italic
		}

P.bodytext	{
			font-family : arial, sans serif;
			color : #000000;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
		}
		
P.maroon	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
		}
		
P.smallmaroon	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 8pt;
			line-height : 150%;
		}

P.maroonbold	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
			font-weight : bold;
		}
		
TD.bodytext	{
			font-family : arial, sans serif;
			color : #000000;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
		}		
		
TD.maroontext	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
		}		
TD.maroonbold	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
			font-weight : bold;
		}



.gem	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 24pt;
			line-height : 100%;
			font-weight : bold;
		}

.smallgem	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 10pt;
			line-height : 150%;
			font-weight : bold;
		}



.smallblue	{
			font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 9pt;
			line-height : 120%;
			font-weight : bold;
			font-style : italic;
		}

.smallblack	{
			font-family : arial, sans serif;
			color : #000000;
			bgcolor : #FFF9DA;
			font-size : 9pt;
			line-height : 120%;
		}


.small		{	font-family : arial, sans serif;
			color : #000000;
			bgcolor : #FFF9DA;
			font-size : 8pt;
			line-height : 120%;
		}

.title		{	font-family : arial, sans serif;
			color : #1111AA;
			bgcolor : #FFF9DA;
			font-size : 18pt;
			line-height : 100%;
			font-style : italic;
			font-weight : bold;
		}


		
input.maroon      { font: 10pt arial; font-weight : bold;  color: #1111AA ; background-color: #FFFFFF;   }

		
A:link	{
			font-family : arial, sans serif;
			color : #1111AA;
			font-size : 10pt;
			line-height : 150%;
		}


A.link	{
			font-family : arial, sans serif;
			color : #1111AA;
			font-size : 10pt;
			line-height : 150%;
			text-decoration:underline
		}
			
A:hover	{
			font-family : arial, sans serif;
			color : #000000;
			font-size : 10pt;
			line-height : 150%;
		}

A.hover	{
			font-family : arial, sans serif;
			color : #000000;
			font-size : 10pt;
			line-height : 150%;
		}

A:visited	{
			font-family : arial, sans serif;
			color : #1111AA;
			font-size : 10pt;
			line-height : 150%;
		}
			
A.smallmaroon:link	{
			font-family : arial, sans serif;
			color : #1111AA;
			font-size : 8pt;
			line-height : 150%;
		}
			
A.smallmaroon:hover	{
			font-family : arial, sans serif;
			color : #000000;
			font-size : 8pt;
			line-height : 150%;
		}

A.smallmaroon:visited	{
			font-family : arial, sans serif;
			color : #1111AA;
			font-size : 8pt;
			line-height : 150%;
		}
			
A.tiny:link	{
			font-family : Verdana;
			color : #1111AA;
			font-size : 6pt;
		}
			
A.tiny:hover	{
			font-family : Verdana;
			color : #330000;
			font-size : 6pt;
			cursor: pointer; cursor: hand;

		}

A.tiny:visited	{
			font-family : Verdanaf;
			color : #1111AA;
			font-size : 6pt;
		}
					
	
HR.maroonline	{
		color : #1111AA;
		width : 100%;
		}

HR.maroonline90	{
		color : #1111AA;
		width : 90%;
		}
		

P.breakhere {page-break-before: always}



.beige { font: 5pt Verdana;font-weight : bold; color: #c69731 ; background-color: #eac77b; border:0  }

.verdana10    { font: 10pt Verdana; line-height : 110%;  			  }
.verdana10jus { font: 10pt Verdana; line-height : 110%; text-align:justify  }

.verdana11 { font: 11pt Verdana; color: #000000 ; background-color: #FFFFFF; border:0; 	line-height : 180%;  }
.verdana13b { font: 13pt Verdana; color: #000000 ; background-color: #FFFFFF; border:0; line-height : 180%; font-weight; bold;  }


.redbull       { font: 16pt Verdana; color: #ef272a ; vertical-align: top ; line-height : 60%; text-align: center;}
.orangebull    { font: 16pt Verdana; color: #f2a902 ; vertical-align: top ; line-height : 60%; text-align: center;}
.yellowbull    { font: 16pt Verdana; color: #f5f000 ; vertical-align: top ; line-height : 60%; text-align: center;}
.palegreenbull { font: 16pt Verdana; color: #81c228 ; vertical-align: top ; line-height : 60%; text-align: center;}
.darkgreenbull { font: 16pt Verdana; color: #099345 ; vertical-align: top ; line-height : 60%; text-align: center;}
.blackbull     { font: 16pt Verdana; color: #000000 ; vertical-align: top ; line-height : 60%; text-align: center;}




