.marqtext
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.smalltext
{
    FONT-SIZE: 8pt;
    COLOR: #191970;
    FONT-FAMILY: Arial
}
.marqtextwhite
{
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.marqtextgray
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.LargeHeader
{
    FONT-SIZE: 14pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FieldHeader
{
    FONT-SIZE: 11pt;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.redlinks
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A
{
    COLOR: #0000cd;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline;
}
IFRAME:hover
{
    COLOR: #b22222;
    TEXT-DECORATION: underline;
}
.SectionHeaders
{
    FONT-SIZE: 11pt;
    COLOR: #000080;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.SectionWhite
{
    FONT-SIZE: 11pt;
    COLOR: #fff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.LogoText
{
    FONT-SIZE: 20pt;
    COLOR: #808080;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FormGrid
{
    BORDER-RIGHT: #008080 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT: #008080 0px solid;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FormGrid2
{
    BORDER-RIGHT: #008080 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT: #008080 0px solid;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FormGrid3
{
    BORDER-RIGHT: #008080 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT: #008080 0px solid;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.bluemediumheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #33348e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueheaders
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #33348e;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.grayheaders
{
    FONT-SIZE: 16px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV
{
    BACKGROUND-COLOR: #ffffff
}
.whiteheaders
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
.money
{
    FLOAT: right;
    HEIGHT: 19px;
    FONT-SIZE: 8pt;
    COLOR: navy;
    TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FormGridTable
{   background-color: #DCDCDC;
    BORDER-RIGHT: #008080 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT: #008080 0px solid;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
table.tblList
{
	border-collapse: collapse;
	border: none;
	font-family: arial, verdana, helvetica, sans-serif;
        FONT-SIZE: 12pt;
	color: #000;
	background: #fff;
}

td.tblList{
	border: none;
	padding: 0.25em;
	}

td.tblList a {
	background: transparent;
	color: #00c;
	text-decoration: underline;
}
td.tblList a:hover {
	background: transparent;
	color: #00c;
	text-decoration: underline;
}
tr.tblList:hover {
	background: #ffffd9;
}
td.tblHeader {
	background: #dddddd;
}