a
{
    color: #cc0000;
    text-decoration: none
}
a:hover
{
    color: #cc3300;
    text-decoration: underline;
}
.announcement
{
	font-size: 1 em;
	color: #993333;
}
.announcement A
{
	color: #cc3300;
	text-decoration: none
}
.announcement A:hover
{
	   text-decoration: underline;
}
.announcement A:link
{
	TEXT-DECORATION: none
}
.announcement A:visited
{
	TEXT-DECORATION: none
}
.bannerLine p{
	background-color: #FAEBD7;
	padding: 7px;
	font-size: 105%;
	color: #000000;
	border: 1px solid ffcc99;
}
.bigText{
	font-size: 3em;
	font-weight: bolder;
}
body
{
    FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
}
.greySection
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	background-color: #f0f0f0;
}
.greySectionHeader
{
	font-weight:bold;
	font-size:110%;
    color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	background-color: #f0f0f0;
}
h1
{
    font-weight: bold;
    font-size: 200%;
    color: #B91501;
}
h2
{
    font-weight: bold;
    font-size: 150%;
    color: #B91501;
}
h3
{
    font-weight: bold;
    font-size: 150%;
    color: #B91501;
}
.headline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 190%;
	font-variant: normal;
	text-align: center;
	font-weight: bolder;
	text-transform: uppercase;
	}
.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-variant: normal;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
.headline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-variant: normal;
	text-align: center;
	text-transform: uppercase;
}

.homeRHcolumn
{
    BORDER-RIGHT: #e5d3aa 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #e5d3aa 1px solid;
    WIDTH: 170px;
    COLOR: #605040;
    TEXT-INDENT: 0px;
    BACKGROUND-COLOR: #f0e0c0;
}
.homeRHcolumn A:active
{
    COLOR: black;
    TEXT-DECORATION: underline;
	padding-left: 6px;
}
.homeRHcolumn A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
	padding-left: 6px;
}
.homeRHcolumn A:link
{
	COLOR: #605040;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.homeRHcolumn A:visited
{
    COLOR: #605040;
    TEXT-DECORATION: none;
	padding-left: 6px;
}
.homeRHend
{
    BORDER-RIGHT: #e5d3aa 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #e5d3aa 1px solid;
    WIDTH: 170px;
    color: #605040;
    TEXT-INDENT: 0px;
    BORDER-BOTTOM: #e5d3aa 1px solid;
    BACKGROUND-COLOR: #f0e0c0;
    TEXT-ALIGN: left
}
.homeRHend a
{
	color: #605040;
	font-weight: bold;
}
.homeRHheader
{
    BACKGROUND-COLOR: #e0d0b0;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-TOP: #e5d3aa 1px solid;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 170px;
    COLOR: #605040;
    TEXT-INDENT: 3px;
    FONT-FAMILY: Arial, helvetica, Tahoma, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.legendLine  td{
    BORDER-BOTTOM: #ffcc99 1px solid;
}

.listings
{
    FONT-SIZE: 9pt
}
.listings A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.listings TD
{
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: #f0f0f0 1pt solid
}
.listings TH
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: #e5d3aa 1px solid;
    TEXT-ALIGN: left;
	wdith: 100%;
}
.listingsSmall
{
    FONT-SIZE: 8pt
}
.listingsSmall TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
}
.listingsSmall TH
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
}
.listingsSmall A:link
{
    COLOR: #cc0000
}
.listingsSmall A:visited
{
    COLOR: #cc0000
}
.listingsSmall A
{
    COLOR: #cc0000
}
.mainText
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
    TEXT-ALIGN: justify
}
.mainText P
{
    FONT-SIZE: 10pt;
    COLOR: black
}
.mainText TD
{
    FONT-SIZE: 10pt;
    COLOR: black
}
.majorHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: black
}
.microText
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, Sans-Serif
}

.noLine  td{
    BORDER-BOTTOM: 0px;
}
.smallText
{
    FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, Sans-Serif
}
.sectionHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 200%;
	COLOR: #B91501;
	width: 100%;
	FONT-FAMILY: Arial, helvetica, Tahoma, sans-serif;
}
.red
{
    color: #cc0000
}
.smallText A
{
    color: #cc0000
}
.smallText .footer
{
    color: #cc3300
}
.smallText INPUT
{
    FONT-FAMILY: Arial
}
.smallText OPTION
{
    FONT-FAMILY: Arial
}
.smallText P
{
    COLOR: black
}
.smallText SELECT
{
    FONT-FAMILY: Arial
}
.smallText td
{
    FONT-SIZE: 80%;
    COLOR: black
}
.tableForm td
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}
.tableForm selected
{
    color: #000000;
    background-color: #990000;
}
.tableTopBar
{
	BACKGROUND-COLOR: #FAEBD7;
}

