a.boldlink, .artlink {
	background-color: transparent;
	color: #004080;
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: bold;
}

a:link	{
	background-color: transparent;
	color: #004080;
	text-decoration: underline;
}

a.navlink, .navlink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

a:visited	{
	background-color: transparent;
	color: #800080;
}

a.serif-large, .serif-large {
	font-family: "Times New Roman", serif;
	font-size: 14.5pt;
}

body	{
	background-color: #ffffff;
	background-image: url(images/bckgrnd/dk_gray_pebbled.gif);
	color: #000000;
	margin-bottom: 8pt;
	margin-left: 8pt;
	margin-right: 5pt;
}

div.center,.center, td.center {
	text-align: center;
}

div.justify,.justify,p.justify,.justify	{
	text-align: justify;
}

div.left,.left,.left	{
	text-align: left;
}

div.right,.right,.right	{
	text-align: right;
}

dt.light-justify, li.light-justify	{
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: justify;
}

em {
	font-style: italic;
	font-weight: bold;
}

h1	{
	font-family: "Times New Roman",serif;
	font-size: 25pt;
}

h2	{
	font-family: "Times New Roman", serif;
	font-size: 20pt;
}

h3 {
	font-family: "Times New Roman", serif;
	font-size: 15pt;
	text-decoration: underline;
}

hr.medium	{
	margin-left: auto;
	margin-right: auto;
	width: 350px;
}

li.bold, h4 {
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: bold;
}

li.light, dt.light, dd.light {
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: normal;
}

ol.decimal {
	list-style-type: decimal;
}

td.grey, table.grey	{
	background-color: #efefef;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
}

td.one {
	text-align: left;
	vertical-align: top;
	width: 22%;
}

td.two-center {
	text-align: center;
	vertical-align: middle;
	width: 78%;
}

td.two-left {
	text-align: left;
	vertical-align: middle;
	width: 78%;
}

th.members	{
	text-align: left;
	width: 50%;
}

.announce {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

.blue {
	background-color: transparent;
	color: #0000ff;
}

.dropcap {
	font-size: 18pt;
	font-weight: bold;
}

.dropcap1 {
	font-size: 16pt;
	font-weight: bold;
}

.emphasis {
	background-color: transparent;
	color: #cc3333;
	font-style: italic;
}

.footer {
	font-family: "MS Sans Serif", Helv,sans-serif;
	font-size: xx-small;
}

.footer-bold {
	font-family: "MS Sans Serif", Helv,sans-serif;
	font-size: xx-small;
	font-weight: bold;
}

.green {
	background-color: transparent;
	color: #336600;
	font-weight: bold;
}

.huge {
	font-family: "Times New Roman",serif;
	font-size: 30pt;
}

.maroon {
	background-color: transparent;
	color: #800000;
	font-weight: bold;
}

.navy {
	background-color: transparent;
	color: #004080;
}

.note {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
}

.orange-red {
	background-color: transparent;
	color: #cc0000;
	font-weight: bold;
}

.red {
	background-color: transparent;
	color: #ff0000;
}

.red-bold {
	background-color: transparent;
	color: #ff0000;
	font-weight: bold;
}

.sans-serif-subtitle {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.serif-large-bold {
	font-family: "Times New Roman", serif;
	font-size: 14.5pt;
	font-weight: bold;
}

.serif-small {
	font-family: "Times New Roman", serif;
	font-size: 10pt;
}

.serif-small-bold {
	font-family: "Times New Roman", serif;
	font-size: 10pt;
	font-weight: bold;
}

.smallcaps {
	font-variant: small-caps;
}

.strikeout {
	font-style: normal;
	text-decoration: line-through;
}

.subtitle {
	font-family: "Times New Roman",serif;
	font-size: 18pt;
}

.superscript {
	font-size: x-small;
}

.tablehead {
	background-color: transparent;
	color: #555555;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.tablehead-red {
	background-color: transparent;
	color: #a12052;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.title {
	font-family: "Times New Roman",serif;
	font-size: 24pt;
}

.underline {
	text-decoration: underline;
}

