body, div, p, td, ol, ul, dl, dt, dd, blockquote
{
	color: #333355;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 120%;
	letter-spacing: 0.08em;
}
a:link    { color: #039; font-weight: bold; text-decoration: none }
a:visited  { color: #039; font-weight: bold; text-decoration: none }
a:hover     { color: #5d93cd; text-decoration: underline }
a:active   { color: #666; text-decoration: underline }
.f_heading    { color: #9c3a05; font-size: 20px; padding-right: 10px; padding-left: 20px; border-bottom: thin solid black }
.f_title   { font-weight: bold; font-size: 14px; letter-spacing: 0.1em }
.f_note { color: #696969; font-style: italic; font-size: 10px }
.f_footer        {
	color: black;
	font-size: 10px;
	padding-top: 10px;
	font-family: Helvetica, Arial, sans-serif;
}
.f_inverted { color: white }
.f_inverted a:link   { color: #dcdcdc; font-weight: bold; text-decoration: none }
.f_inverted a:visited   { color: #dcdcdc; font-weight: bold; text-decoration: none }
.f_inverted a:hover   { color: #5d93cd; text-decoration: none}
.f_inverted a:active   { color: #039; text-decoration: none}
.f_margin { margin: 10px }
.f_border  { border: solid thin black }
.formheadings { font-weight: bold }
.formresults { color: #630; font-style: italic }
.c_title {
	font-style: normal;
	font-weight: bold;
	float: left;
	height: 20px;
	width: 65px;
}
.c_info {
	margin-bottom: 25px;
	margin-left: 210px;
}
#p_index_page #p_index_body #p_index_content div {
	font-size: 14px;
}
#p_index_page #p_index_body #p_index_content div table tr td {
	font-size: 12px;
}
