html, body {
	margin: 0;
	padding: 0;
}

BASEFONT
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt
}
BODY
{
    BACKGROUND-COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt
}
H1
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Tahoma, Helvetica;
    FONT-SIZE: 18pt
}
H2
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Tahoma, Helvetica;
    FONT-SIZE: 14pt
}
H3
{
    COLOR: #000080;
    FONT-FAMILY: Trebuchet MS, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: #000080;
    FONT-FAMILY: Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica;
    FONT-SIZE: 10pt
}
TH
{
    BACKGROUND-COLOR: #990000;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica;
    FONT-SIZE: 10pt
}
LI
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt
}
HR
{
    COLOR: #ff0000
}
A
{
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
.linknormal
{
    COLOR: #ffffcc;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.linknormal:hover
{
    BACKGROUND-COLOR: #cc0000;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.linkselected
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.cellTitle
{
    BACKGROUND-COLOR: #ffffcc
}
.textTitle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Verdana, Helvetica;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    text-align: center;
}
.textSubTitle
{
    COLOR: #993300;
    FONT-FAMILY: Verdana, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.cellNavCol
{
    BACKGROUND-COLOR: #990000;
    COLOR: #ffffff
}
.cellDivider
{
    BACKGROUND-COLOR: #ffffcc
}
.cellNavNoBdr
{
    BACKGROUND-COLOR: #990000
}
.btnNormal
{
    BACKGROUND-COLOR: #990000;
    CURSOR: hand
}
.btnSelected
{
    BACKGROUND-COLOR: #ffffcc
}
.btnHilited
{
    BACKGROUND-COLOR: #cc0000;
    CURSOR: hand
}
.textContactInfo
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
.RowColor1
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt
}
.RowColor2
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt
}
.fldfont
{
    FONT-FAMILY: Courier New, Courier;
    FONT-SIZE: 10pt
}
.cellSubHead
{
    BACKGROUND-COLOR: #ffcc99
}
.textSubHead
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.textTitleLite
{
    COLOR: #ffffcc;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

.label {
  text-align: right;
}

.labelReq {
  font-weight: bold;
  text-align: right;
}

/* New Styles */
#navTop {
  padding-top: 4px;
	height: 26px;
	width: 490px;
	text-align: center;
	vertical-align: center;
}

#navTop ul {
	list-style: none;
	margin: 0;
}

#navTop li {
	display: inline;
	padding-right: 5px;
}

#navTop a:link, #navTop a:visited {
  font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 12px;
	color: #ffffcc;
}

#navTop a:hover {
	color: #ffffff;
	text-decoration: underline;			
}


#npLeft {
  padding-top: 4px;
	width: 200px;
	text-align: left;
	vertical-align: top;
  background-color: #990000;
}

#npLeft h3 {
	font-size: 14px;
	margin: 10px 0 0 0;
	padding: 2px;
  background-color: #cc9900;
	background-image:url("images/bgTitles.jpg");
  color: #990000;
  text-align: center;
}

#npLeft ul {
	list-style: none;
	margin: 0;
}

#npLeft li {
	padding: 2px 2px 0 5px;
}

#npLeft a:link, #npLeft a:visited {
	text-decoration: none;
	font-size: 12px;
/*	font-weight: bold;*/
	color: #ffcccc;
}

#npLeft a:hover {
	color: #ffffff;
	text-decoration: underline;			
}


#npCenter {
  vertical-align: top;
  padding: 4px 4px 4px 8px;
}


#footer {
  background-color: #666666;
}

#footer td {
	font-size: 11px;
	text-align: center;
  color: #cccccc;
  padding-bottom: 4px;
}

#footer a:link, #footer a:visited {
	text-decoration: underline;			
	font-size: 11px;
	color: #cccccc;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: none;
}

.footerTitle {
  font-size: 14px;
  font-weight: bold;
}