BODY {
	font: 9pt "Georgia", Times, serif;
	background: #231F20;
}
H1 {
	color: white;
	background: #7C9209;
	font: bold 16pt "Verdana", Arial, san-serif;
	padding-top : 6px;
	padding-left : 6px;
	padding-bottom : 7px;
	letter-spacing : 6px;
}
H2 {
	color: white;
	background: #4E86A1;
	font: bold 16pt "Verdana", Arial, san-serif;
	padding-top : 5px;
	padding-left : 6px;
	padding-bottom : 7px;
	letter-spacing : 6px;
}
H3 {
	color: #7C9209;
	background: #FAFAFA;
	font: bold 12pt "Arial", sans-serif;
	padding-bottom : 2px;
	padding-left : 6px;
	padding-top : 1px;
	letter-spacing : 1px;
	margin-bottom : -11px;
}
H4 {
	color: #4E86A1;
	background: #FAFAFA;
	font: bold 12pt "Arial", sans-serif;
	padding-left : 6px;
	padding-top : 1px;
	letter-spacing : 1px;
	margin-bottom : -11px;
}
H4.tan {
	color: #C0AD85;
	background: #FAFAFA;
	font: bold 11pt "Arial", sans-serif;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-top: 2px;
	letter-spacing: 1px;
	margin-bottom: -12px;
}

H5 {
	color: black;
	background: #FAFAFA;
	font: 7pt "Arial", san-serif;
	padding-left : 6px;
	padding-bottom : 1px;
	padding-top : 1px;
}
H5.footer {
	color: #808080;
	background: #FAFAFA;
	font: bold 9pt "Arial", sans-serif;
	padding-bottom : 2px;
	padding-left : 6px;
	padding-top : 1px;
	letter-spacing : 1px;
	margin-bottom : -11px;
}
H6 {
	color: Maroon;
	background: #FAFAFA;
	font: bold 11pt "Arial", sans-serif;
	padding-bottom : 2px;
	padding-left : 6px;
	padding-top : 1px;
	letter-spacing : 1px;
	margin-bottom : -11px;
}

BLOCKQUOTE {
	font: 9pt "Georgia", Times, serif;
	background: #FAFAFA;
	color: Black;
	line-height: 130%;
	padding-bottom : 2px;
	padding-left : 6px;
}

TABLE.alt, TD.alt {
	color: Black;
	background: #FAFAFA;
	font: 9pt "Verdana", Arial, san-serif;
	padding-bottom : 3px;
	padding-left : 3px;
}
TABLE, TD {
	color: Black;
	background: #DEE4C2;
	font: 9pt "Verdana", Arial, san-serif;
	padding-bottom : 3px;
	padding-left : 3px;
}
P, FORM {
	color: Black;
	background: #FAFAFA;
	font: 9pt "Georgia", Times, serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	line-height: 130%;
	word-spacing: 1px;
	letter-spacing: .5px;
}

 .tblrow {
	color: Black;
	background: #DEE4C2;
	font: 10pt "Verdana", Arial, san-serif;
	padding-left : 4px;
}

.tbline {
	color: Black;
	background: #DEE4C2;
	font: 10pt "Verdana", Arial, san-serif;
}

.tblrowhdr {
	color: #4682B4;
	background: #DEE4C2;
	font: bold 10pt "Verdana", Arial, san-serif;
	padding-left : 4px;
	padding-top : 2px;
	padding-bottom : 5px;
}

.tblhdr {
	background : #DEE4C2;
	font: 11pt "Verdana", Helvetica, san-serif;
	color :	Black;
	padding-bottom : 6px;
	padding-top : 6px;
	padding-left : 4px;
}

.tblsub {
	background : #DEE4C2;
	font : bold 13pt "Arial", Helvetica, san-serif;
	color : #4E86A1;
	padding-bottom : 14px;
	padding-top : 4px;
	padding-left : 4px;
	letter-spacing : 2px;
}

UL, OL {
	color: Black;
	background: #FAFAFA;
	font: 9pt "Georgia", Times, serif;
	line-height: 130%;
	padding-bottom : 3px;
}

A:LINK {
	background: #FAFAFA;
	text-decoration: none;	
}
A:VISITED {
	background: #FAFAFA;
	text-decoration: none;	
}
A:HOVER {
	color: blue;
	background: #FAFAFA;
	text-decoration: underline;
}
A:ACTIVE {
	color: inherit;
	text-decoration: underline;	
}

HR {
	height: 3px;
	color: #CEC1A5;
	background: #FAFAFA;
}

.alt {
	height: 4pt;
	color: #31007B;
}

.obj {
	color: Black;
	background: #FAFAFA;
	font: bold 9pt "Verdana", Arial, san-serif;
	padding-bottom : 3px;
}
.topen {
	color: #808080;
	background: #FAFAFA;
	font: normal 11pt "Georgia", Times, serif;
	padding-left : 6px;
	padding-bottom : 1px;
	padding-top : 3px;
	line-height : 19px;
	word-spacing : 2px;
	letter-spacing : 1px;
}

.committee {
	color: #336600;
	background : #FAFAFA;
	font : bold 9pt "Arial", san-serif;
	padding-bottom : 1px;
	padding-top : 1px;
}

.credit {
	color: #6699CC;
	background : #FAFAFA;
	font : bold 9pt "Arial", san-serif;
	padding-left : 6px;
	padding-bottom : 1px;
	padding-top : 1px;
}

.creditB {
	color: #6699CC;
	background : #FAFAFA;
	font : bold 9pt "Arial", san-serif;
	padding-bottom : 1px;
	padding-top : 1px;
}

.filler {
	color : black;
	background : #FFFFFF;
	}
}

.list {
	line-height : 20px;
	background : #FAFAFA;
}

.stockFooter {
	background : #CEC1A5;
}

ADDRESS {
	color : black;
	background : #FAFAFA;
	font: bold small-caps 8pt "Verdana", Arial, san-serif;
	padding-bottom : 1px;
	padding-left : 6px;
	padding-top : 1px;
}

.grnhd {
	color: #7C9209;
	background: #FAFAFA;
	font: bold 13pt "Arial", sans-serif;
	padding-bottom: 2px;
	letter-spacing: 1px;
}

.mrnhd {
	color: Maroon;
	background: #FAFAFA;
	font: bold 11pt "Arial", sans-serif;
	padding-bottom: 2px;
	letter-spacing : 1px;
}	
.bluhd {
	color: #add8e6;
	background: #FAFAFA;
	font: bold 11pt "Arial", sans-serif;
	padding-bottom: 2px;	
	padding-top: 2px;
	letter-spacing: 1px;
}
