.header { font-family:tahoma, arial, sans-serif, helvetica; }
.header { font-size: 14pt; }
.header { font-weight: bold; }
.header { color: #ffffff; }


.def_header {font-size: 14pt; color: #ffffff; font-weight: bold; font-family:tahoma, arial, sans-serif, helvetica }

.normaltext { font-family:tahoma, arial, sans-serif, helvetica; }
.normaltext { font-size: 9pt; }
.normaltext { color: #000000; }

.normalbluetext { font-family:tahoma, arial, sans-serif, helvetica; }
.normalbluetext { font-size: 9pt; }
.normalbluetext { color: #84AEE6; }

.normalmediumtext { font-family:tahoma, arial, sans-serif, helvetica; }
.normalmediumtext { font-size: 10pt; }
.normalmediumtext { font-weight: bold; }
.normalmediumtext { color: #000000; }

.normallargetext { font-family:tahoma, arial, sans-serif, helvetica; }
.normallargetext { font-size: 11pt; }
.normallargetext { font-weight: bold; }
.normallargetext { color: #000000; }

.def_normallargetext {font-size: 11pt; color: #000000; font-weight: bold; font-family:tahoma, arial, sans-serif, helvetica};

.normalsmalltext { font-family:tahoma, arial, sans-serif, helvetica; }
.normalsmalltext { font-size: 7pt; }
.normalsmalltext { color: #000000; }

.whitenormalfont { font-family:tahoma, arial, sans-serif, helvetica; }
.whitenormalfont { font-size: 9pt; }
.whitenormalfont { color: #FFFFFF; }

.def_whitenormalfont {font-size: 9pt; color: #FFFFFF; font-family:tahoma, arial, sans-serif, helvetica};

.whitesmallfont { font-family:tahoma, arial, sans-serif, helvetica; }
.whitesmallfont { font-size: 8pt; }
.whitensmallfont { color: #FFFFFF; }


.boldtextsmall { font-family:tahoma, arial, sans-serif, helvetica;  }
.boldtextsmall { font-size: 7pt; }
.boldtextsmall { font-weight: bold; }
.boldtextsmall { color: #000000; }

.def_boldtextsmall { font-size: 7pt; color: #000000; font-weight: bold; font-family:tahoma, arial, sans-serif, helvetica  };



.righthandmaintitle { font-family:tahoma, arial, sans-serif, helvetica; }
.righthandmaintitle { font-size: 12pt; }
.righthandmaintitle { color: #FFFFFF; }

.def_righthandmaintitle { font-size: 12pt; color: #FFFFFF; font-family:tahoma, arial, sans-serif, helvetica };

.columnheader { font-family:tahoma, arial, sans-serif, helvetica; }
.columnheader { font-size: 10pt; }
.columnheader { color: #FFFFFF; }

.def_columnheader { font-size: 10pt; color: #FFFFFF; font-family:tahoma, arial, sans-serif, helvetica };

.whitetableheader { font-family: tahoma, arial, sans-serif, helvetica; } 
.whitetableheader { font-size: 10pt; } 
.whitetableheader { font-weight: bold; } 
.whitetableheader { color: #FFFFFF; } 

.def_whitetableheader {font-size: 10pt; color: #FFFFFF;   font-weight: bold; font-family:tahoma, arial, sans-serif, helvetica    }; 
.violet2, .panel {
  background-color: #eeeeff;
}
.red1 {
	color: #a00000;
}
.red1 { font-family:tahoma, arial, sans-serif, helvetica; }
.red1 { font-size: 9pt; }

A:link { font-family: arial, sans-serif, helvetica; }
A:link { font-size: 9pt; }
A:link { color:#0000EE; }



A:active { font-family: arial, sans-serif, helvetica; }
A:active { font-size: 9pt; }
A:active { color: #0000EE; }



A:visited { font-family: arial, sans-serif, helvetica; }
A:visited { font-size: 9pt; }
A:visited { color: #0000EE; }


