.arial  {
	font : 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black!important;
}

.subsubheader  {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	color : Black!important;
}

.subheader  {
	font : 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	color : Black!important;
}


.header  {
	font : 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	color : Black!important;
}

.headerl {
	FONT: 14pt Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black! important; TEXT-ALIGN: left
}


.title {
color: #3C6C50; 
font : 18pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}

.subtitle {
color: #3C6C50; 
font : 16pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}

.subsubtitle {
color: #3C6C50; 
font : 14pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}


.titleb {
color: Black; 
font : 18pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}

.subtitleb {
color: Black; 
font : 16pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}

.subsubtitleb {
color: Black; 
font : 14pt "Times New Roman", Times, serif;
text-align: center;
font-weight : bold;
}





.bigtext {
	font : bolder 12pt "Times New Roman", Times, serif;
	color : #7015DD;
}


.date  {
font : 10pt "Times New Roman", Times, serif;
font-weight : bold;
color : #000080;
}

.alternate  {
	font : 9pt "Times New Roman", Times, serif;
	font-weight : bold;
	margin-top : 4pt;
	margin-bottom : 4pt;
	/* text-indent : 2pt;
	*/
	color : Black!important;
}



.emphasizedtext  {
	font : 14pt "Times New Roman", Times, serif;
	font-weight : bold;
	color : #0000ff;
	text-align : left;
}

.emphasizedtextcentered  {
	font : 14pt "Times New Roman", Times, serif;
	font-weight : bold;
	color : #e04d05;
	text-align : center;
	

}

.form  {
font : 10pt "Times New Roman", Times, serif;
color : #000080;
padding : 1pt;
margin-top : 2pt;
}



.headline  {
	font : 14pt "Times New Roman", Times, serif;
	font-weight : bold;
	color : Black!important;
	text-align : center;
}

.headlineleft  {
	font : 14pt "Times New Roman", Times, serif;
	font-weight : bold;
	color : Black!important;
	}
	
.lastmodified  {
font : italic 10pt "Times New Roman", Times, serif;
text-align : center;
}

.mainpageheader  {
	font : bold italic 24pt "Times New Roman", Times, serif;
	font-style : italic;
	font-weight : bold;
	text-indent : 0;
	color : Black;
	border-style : ridge;
	border-width : thin;
	padding-top : 6pt;
	padding-bottom : 6pt;
	background-color : #F44D2F;
}

.navgroup  {
	font : 11pt "Times New Roman", Times, serif;
	font-weight : bold;
	margin-top : 4pt;
	margin-bottom : 4pt;
	/* text-indent : 2pt;
	*/
	color : Black!important;
}

.normaltext  {
	font : 12pt "Times New Roman", Times, serif;
	color : #484848;
	text-align : left;
}


.search  {
font : 8pt "Times New Roman", Times, serif;
color : #000080;
padding : 1pt;
margin-top : 2pt;
}

.searchtitle  {
	font : bold 8pt "Times New Roman", Times, serif;
	color : #00012D;
}

.secondarypageheader  {
	font : 16pt "Times New Roman", Times, serif;
	/* text-align : center;
	*/
	font-style : italic;
	font-weight : bold;
	text-indent : 5pt;
	color : #444444!important;
/*	border-width : thin;
	border-style : ridge;*/
	background-color : #ffc5a8;
}


.smalltext  {
font : 8pt "Times New Roman", Times, serif;
}

.smallitalicstext  {
font : 8pt "Times New Roman", Times, serif;
font-style : italic;
}


.sponsors  {
	font : bold 8pt "Times New Roman", Times, serif;
	color : #010101;
}

.superscript  {
	font-size : 6pt;
	vertical-align : super;
}


.tertiarypageheader  {
	font : 13pt "Times New Roman", Times, serif;
	text-align : right;
	font-style : italic;
	text-indent : 5pt;
	color : #6C6C6C;
	/*border-width : thin;
	border-style : ridge;
	*/
	;
	background-color : #99ccff;
}


.unorderedliststandard {
	list-style-type : circle;
}

a:link  {
	color : #00c000!important;
}

a:visited  {
	color : #3c6c50!important;
}

a:hover {
color: #33ff33!important;
}



a.navgroup:active  {
	color : red ! important;
	text-decoration : none;
}

a.navgroup:link  {
	color : #1414E0;
	text-decoration : none;
}

a.navgroup:visited  {
	color : #1414E0;
	text-decoration : none;
}

a.navgroup:hover {
	color: #CC3333!important;
	text-decoration : none;
}

a.secondarypageheader:active  {
	color : red ! important;
	background : #AAD1FD;
	text-decoration : none;
}

a.secondarypageheader:link  {
	color : #000080;
	text-decoration : none;
}

a.secondarypageheader:visited  {
	color : #000080;
	text-decoration : none;
}

a.secondarypageheader:hover {
	color: #CC3333!important;
	text-decoration : none;
}

body, div, dl, p, span, table, td, tr  {
	font : 11pt "Times New Roman", Times, serif;
	color : #222222;
}

