
body { color: #000; font-size: 11px; font-family: Verdana, sans-serif }
p { color: #000; font-size: 11px; font-family: Verdana, sans-serif; line-height: 18px }
b { color: #000; font-size: 11px; font-family: Verdana, sans-serif; line-height: 18px }
.small { color: #000; font-size: 10px; font-family: Verdana, sans-serif }
smalltext { color: #000; font-size: 10px; font-family: Verdana, sans-serif }
.smalltext { font-size: 9px; line-height: 10px }
.largetype { color: #000; font-size: 16px; font-family: Verdana, sans-serif; font-weight: bold; line-height: 16px }
textarea, input  { font-size: 11px }
button { font-size: 11px; font-family: Verdana, sans-serif; background-color: transparent; background-image: none; background-position: 0 0; margin: 0; padding: 0; border: 0 transparent; outline-style: none; outline-width: 0 }
select, option  { font-size: 11px }

td  { color: #333; font-size: 11px; font-family: verdana, sans-serif }
h1  { font-size: 18px; font-family: Verdana, sans-serif; font-weight: bold }
h2 { color: #000; font-size: 14px; font-family: Verdana, sans-serif; line-height: 14px }
h3 { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 11px }
h4 { color: #333333; font-size: 13px; font-family: Verdana, sans-serif; font-weight: bold; line-height: 13px }
i { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 14px }
UL { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 18px }
OL { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 18px }
LI { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 18px }
.indent { margin-right: 10px; margin-left: 18px }
.sub { color: #999999; font-size: 14px; font-family: Verdana, sans-serif; font-weight: bold; line-height: 16px }
A:link { color: blue; text-decoration: none }
A:visited { color: purple; text-decoration: none }
A:hover { color: #808080; text-decoration: none }
td.MainTableHeader     { color: #fff; background-color: #2f4f4f; border-bottom: 1px solid #2f4f4f }
td.MainTableHeaderSmallText   { color: #fff; font-size: 10px; background-color: #708090 }
td.MainTableHeaderPadded  { color: #fff; font-weight: bold; background-color: #708090; padding: 4px; border-bottom: 1px solid #2f4f4f }
td.MainTableHeaderMain     { color: #fff; font-weight: bold; background-color: #708090; border-bottom: 1px solid #2f4f4f }
td.TableHeader   {
	color: #557d40;
	background-color: #bbdea9;
	border-bottom: 1px solid #7eb95f
	}

td.TableRow     { color: #2f4f4f; font-size: 11px; font-family: Verdana, sans-serif; background-color: #b0c4de }
td.TableRowPadded { color: #2f4f4f; font-size: 11px; font-family: Verdana, sans-serif; background-color: #b0c4de; padding: 4px }
td.TableRowMain { color: #2f4f4f; font-weight: bold; font-size: 11px; font-family: Verdana, sans-serif; background-color: #b0c4de }
td.TableErrorRow {
	color: #f60;
	background-color: #fc6
	}

td.TableFooter {
	color: #fff;
	background-color: #999
	}

td.MainColumnHeading   {
	color: #fff;
	background-color: #8bbc72;
	border-right: 1px solid #557d40;
	border-bottom: 1px solid #557d40
	}

td.ColumnHeading   {
	color: #557d40;
	background-color: #bbdea9;
	border-right: 1px solid #7eb95f;
	border-bottom: 1px solid #7eb95f
	}

td.ColumnItem   { color: #2f4f4f; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemTracked { color: #f00; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemSmall { font-size: 9px; background-color: #fff; border-right: 1px solid #808080; border-bottom: 1px solid #808080 }
td.ColumnItemPadded  { color: #2f4f4f; background-color: #fff; padding: 4px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemPaddedNoBorder { color: #2f4f4f; background-color: #fff; padding: 4px }
td.ColumnItemPadded2 { color: #2f4f4f; background-color: #fff; padding: 4px; border-right: 1px solid #808080; border-bottom: 1px solid #ccc }
td.ColumnItemSmallText { color: #2f4f4f; font-size: 9px; line-height: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemSmallTextNoBorder   { color: #2f4f4f; font-size: 9px; line-height: 9px; background-color: #fff; padding-left: 5px }
td.ColumnItemSmallTextNoBorderNoIndent   { color: #2f4f4f; font-size: 9px; line-height: 9px; background-color: #fff }
td.ColumnItemSmallTextNoBorderHeading { color: black; font-weight: bold; font-size: 10px; line-height: 10px; background-color: #fff }
td.ColumnItemBold { color: #2f4f4f; font-weight: bold; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAlt     { color: #2f4f4f; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAltTracked { color: #d50313; background-color: #ffceca; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAltPadded { color: #2f4f4f; background-color: #eee; padding: 4px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAltPaddedNoBorder { color: #2f4f4f; background-color: #eee; padding: 4px }
td.ColumnItemAltPadded2 { color: #2f4f4f; background-color: #eee; padding: 4px; border-right: 1px solid #808080; border-bottom: 1px solid #ccc }
td.ColumnItemAltSmall  { font-size: 9px; background-color: #eee; border-right: 1px solid #808080; border-bottom: 1px solid #808080 }
td.ColumnItemAltSmallTextNoBorder  { font-size: 9px; background-color: #eee; padding-left: 5px }
td.ColumnItemAltSmallTextNoBorderNoIndent { font-size: 9px; background-color: #eee }
input.MainButton       { color: #fff; background-color: #708090; margin: 1px; padding: 2px 0px; border-style: outset; border-color: #2f4f4f #708090 #87cefa #add8e6; cursor: hand  }
input.MainButton-column   { color: #fff; background-color: #8bbc72; margin: 0px 1px; padding: 1px 2px; border-style: outset; border-color: #2f4f4f #708090 #87cefa #add8e6; cursor: hand  }
input.SecondaryButton   { color: #666; font-size: 11px; background-color: #ccc; margin: 1px; padding: 0px 2px; border-style: outset; border-color: #fff #999 #999 #fff; cursor: hand  }

a.tablelink   { color: #4169e1; text-decoration: none }

a.tablelink:visited    { color: #808080 }

a.tablelink:hover     { color: #f5deb3 }
a.HeadingArea-Link  {
	color: #ffc
	}
a.alt-link { color: red }
a.alt-link:visited { color: purple }
a.alt-link:hover { color: #b22222 }
a.HeadingArea-Link:visited {
	color: #ffc
	}

a.HeadingArea-Link:hover  { color: #ffa07a }
.pulldown-column   { color: #ffffff; font-size: 11px; font-family: Verdana, sans-serif; background-color: #708090; margin: 1px; border-color: #2f4f4f #708090 #87cefa #add8e6 }
.textarea { font-size: 11px; font-family: Verdana, sans-serif }
td.Header { color: #066; font-weight: bold; font-size: 18px }
td.Header { color: #066; font-weight: bold; font-size: 18px }
.pulldown { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px; background-color: gray }
.pulldown1 { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px; background-color: gray }
.pulldown1smalltext   { color: #eee; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; background-color: #434b86; margin: 0; padding: 0; border: 0 transparent }
.input.bkgd  { color: #575350; font-size: 11px; font-family: Verdana, sans-serif; background-color: #ccc; margin: 2px; padding: 2px; border: none }
.homePanel { background-color: #bcc3f8; background-image: url("../parts/homebkgd.jpg"); background-repeat: no-repeat; background-position: 0 0 }
