.default {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #000000;
font-weight: 100;

}  

.Page_Head  {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 14pt;
	 font-weight: 700;
	 color: 333366  }
	 
.topnav {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 14pt;
	 font-weight: 600;
	 color: fefefe  }
	

.Table_Head  {
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 12pt;
	 font-weight: 700;
	 color: ffffff  }
	 
.collumn_head  {
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10pt;
	 font-weight: 700;
	 color: 000000  }
	 
.reverse_head  {
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 11pt;
	 font-weight: 700;
	 color: "#ffffff"  }
	 
.highlight {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: CC3333;
		font-size: 9pt;
		font-weight: 900;
		}
		
.reverse {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: fefefe;
		font-size: 9pt;
		}
			
			.reverse A {
				color: 000066;
				font-size: 9pt;
				text-decoration: none;
				}
			
				
.strong {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: 000000;
		font-size: 9pt;
		font-weight: 700;
		}
	
.strong_reverse {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #fefefe;
		font-size: 9pt;
		font-weight: 700;
		}

.Input1		{ background: #333333;
			font: bold 14px;
			color: white	}
			
.MiniButton		{ background: #9999FF;
			font: bold 14px;
			color: #000000	}
			
.InputLabel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 700}
.Caption1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.FormSec {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 700}

.Caption2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: FF0000}
.SmText  {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
}
}
HR {
margin-top: 0pt;
margin-bottom: 0pt;
padding-top: 0pt;
padding-bottom: 0pt
}
TH {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
font-weight: 700;
color: fefefe;

}

	TH a {
		font-size: 9pt;
		font-weight: 700;
		color: fefefe;
	}
	
	TH input {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 7pt;
		font-weight: 700;
		color: 333366;
	}

TD {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
font-weight: 300;
color: #000000;
}


A {
text-decoration:none;
color: 666699;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

A:Hover {
text-decoration=underline;
color: 666699;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

A:VISITED {
color: 333399;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

.reportheader {
font-family: Arial, Helvetica, sans-serif; 
color: #fefefe;
font-size: 10pt;
font-weight: 700
}

	.reportheader A {
	color: fefefe;
	font-size: 10pt;
	font-weight: 700
	}
	
	.reportheader A:active {
	color: fefefe;
	font-size: 10pt;
	font-weight: 700
	}
	
	.reportheader A:hover {
	color: fefefe;
	font-size: 10pt;
	font-weight: 700
	}
	
	.reportheader A:VISITED {
	color: fefefe;
	font-size: 10pt;
	font-weight: 700
	}


.aboutheader {
font-family: Arial, Helvetica, sans-serif; 
color: #fefefe;
font-size: 11pt;
font-weight: 700
}

	.aboutheader A {
	color: fefefe;
	}
	
	.aboutheader A:VISITED {
	color: fefefe;
	}
	
	
	
.abouttext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-style: italic;
color: #fefefe;
font-weight: 100;

}

H1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 22pt;
color: #000033;
}

H2 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18pt;
color: #000033;
}

H3 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14pt;
color: #000033;
}