body, span, td, p, a, div, li, textarea, input, a:active, a:link, a:visited, a:hover {
	font-family: verdana, arial, helvetica, san-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 13pt;
	color: #333333;
}
.quote {
	font-size: 8pt;
}
body {
	margin:0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
ul {
	margin: 0px;
	padding: 10px 0px 0px 15px;
}
li {
	list-style-position: outside;
	padding: 0px 0px 0px 0px;
}
.upcoming_hdr {
	font-weight: bold;
	font-size: 10pt;
	line-height: 14pt;
	color: #fcb601;
}
.reverse, .reverse ul li {
	color: #ffffff;
	list-style-image: url( 'images/bullet_upcoming.gif' );
}
.reportshdr {
	padding: 2px 4px 2px 4px;
	background-color: #b3ad9a;
}
.reports {
	padding: 2px 4px 2px 4px;
	background-color: #cccccc;
}
.reports2 {
	padding: 2px 4px 2px 4px;
	background-color: #ece9e9;
}
input.formfield {
	width: 250px;
}
textarea.formtext {
	width: 250px;
	height: 80px;
}
td.btmnav {
	font-size: 8pt;
	padding: 5px 8px 5px 8px;
	color: #ffffff;
}
.header {
	font-size: 11pt;
	font-weight: bold;
}
.bordered {
	border: #ffffff 1px solid;
}
.darkbordered {
	border: #333333 1px solid;
}
a.property:active, a.property:link, a.property:visited, a.property:hover {
	font-size : 8pt;
	line-height: 10pt;
	color: #333333;
	text-decoration: none;
}
.padright { padding: 0px 10px 0px 0px; }
.padleft { padding: 0px 0px 0px 10px; }
.contentpad { padding: 10px 25px 10px 25px; }
.contentpad2 { padding: 10px 10px 10px 10px; }
.sidepad { padding: 0px 25px 0px 25px; }
a:active, a:link, a:visited, a:hover {
	color: #af5900;
	text-decoration: underline;
}
a:hover {
	color: #af5900;
}
.crumb {
	font-size: 8pt;
	color: #333333;
}
a.crumb:active, a.crumb:link, a.crumb:visited, a.crumb:hover {
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}
a.crumb:hover {
	text-decoration: underline;
}
a.darklink:active, a.darklink:link, a.darklink:visited, a.darklink:hover {
	color: #333333;
	text-decoration: none;
}
a.darklink:hover {
	color: #af5900;
	text-decoration: underline;
}
a.darklinkdn:active, a.darklinkdn:link, a.darklinkdn:visited, a.darklinkdn:hover {
	color: #af5900;
	text-decoration: none;
}
a.darklinkdn:hover {
	text-decoration: underline;
}
a.darklinkbold:active, a.darklinkbold:link, a.darklinkbold:visited, a.darklinkbold:hover {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.darklinkbold:hover {
	color: #af5900;
	text-decoration: underline;
}
a.btmnav:active, a.btmnav:link, a.btmnav:visited, a.btmnav:hover {
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
a.btmnav:hover {
	color: #fbb400;
	text-decoration: underline;
}
a.reverse:active, a.reverse:link, a.reverse:visited, a.reverse:hover {
	color: #ffffff;
	text-decoration: none;
}
a.reverse:hover {
	color: #fbb400;
	text-decoration: underline;
}
.deactivated {
	font: 12px/16px arial, helvetica, san-serif;
	color: #ffffff;
}
a.pnav:active, a.pnav:link, a.pnav:visited, a.pnav:hover {
	color: #ffffff;
	text-decoration: none;
	font: 12px/16px arial, helvetica, san-serif;
}
a.pnav:hover {
	color: #fbb400;
	text-decoration: underline;
}
a.pnavbold:active, a.pnavbold:link, a.pnavbold:visited, a.pnavbold:hover {
	font: 13px/16px arial, helvetica, san-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.pnavbold:hover {
	color: #fbb400;
	text-decoration: underline;
}
a.reversebold:active, a.reversebold:link, a.reversebold:visited, a.reversebold:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.reversebold:hover {
	color: #fbb400;
	text-decoration: underline;
}
a.reportlink:active, a.reportlink:link, a.reportlink:visited, a.reportlink:hover {
	font-size: 8pt;
	color: #bf6100;
	text-decoration: none;
}
a.reportlink:hover {
	text-decoration: underline;
}
#content {
	width: 726px;
	background-color: #ffffff;
}