body     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.greybk   /* grey background */   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-stretch: narrower; background-color: #dcdcdc; text-align: center; padding: 3px }
.greybkout /* grey background with outline */  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-stretch: narrower; background-color: #f5f5f5; text-align: center; padding: 3px; border: solid 1px #dcdcdc }
.ylwbk    /* yellow background */  { background-color: #fffacd; clear: both }
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.p-italic { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic }
.p-listing { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 10px; }
.p-listing-here {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-left: 10px;
	font-weight: bold;
	text-decoration: none;
	color: c5181;
}

td    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
td p { font-size: 11px }
input { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
select { font-size: 11px }
textarea { font-size: 11px }
ul  { font-size: 11px; list-style-type: disc; margin: 1em 0 1em 40px; padding-right: 0; padding-left: 0 }
.10px     { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px }
.10px a:link      { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.10px a:visited    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.10px a:hover    { color: #c51811; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.10px a:active { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link     { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-style: none none solid; border-width: medium medium 1px; border-color: #c51811 }
a:visited     { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px solid #c51811 }
a:hover      { color: #c51811; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px solid #c51811 }
a:active   { color: #dcdcdc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px solid #c51811 }
.12pxplain  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0 }
.14px { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.redline  /* red outline around text */   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; border: solid 1px #c51811 }
.redlineright { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; border: solid 1px #c51811 }
.redlineleft { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; border: solid 1px #c51811 }
#toplinks       /* links at the top of the page */  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-right: 20px; padding-top: 25px; padding-bottom: 2px }
#toplinks a:link    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; }
#toplinks a:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#toplinks a:hover    { color: #c51811; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#toplinks a:active { color: #dcdcdc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#topline  /* red line at top of page */   { background-color: #c51811; width: 100%; height: 18px; clear: both }
#reddash     { margin-top: 0; clear: both; border-bottom: 1px dashed #c51811 }
.reddash-250px   { width: 250px; border-bottom: 1px dashed #c51811 }
#header  { width: 100% }
.headerleft    { width: 250px; float: left; clear: both; border-right: 1px dashed #c51811 }
.headerright    { width: 500px; float: right }
#bodyleft        { background-color: #ffc; text-align: center; margin-bottom: 0; padding: 20px 20px 0; width: 250px; float: left; border-right: 1px dashed #c51811; border-bottom: 1px dashed #c51811 }
#hotlist  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px; border: dashed 1px #c51811 }
.hotlistveh { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-top: 20px; padding: 6px; border: solid 1px #000 }
.bodymain       { margin: 25px 25px 0 260px; position: relative; width: auto }
#bodyright     {
	background-color: #ffc;
	margin-bottom: 12px;
	margin-left: 15px;
	float: right;
	border-style: none none dashed dashed;
	border-width: medium medium 1px 1px;
	border-color: #c51811;
}
#mainfullcontainer  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; text-align: left; margin: 0; padding: 0; width: 100%; border-style: none }
#mainfull  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;  padding: 0; border-style: none }
#listleftcontainer   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; text-align: left; margin-top: 10px; margin-bottom: 25px; margin-left: 0; width: 100%; border-style: none }
#listleft { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0; padding: 0 }
#listleft li  { display: block; margin-top: 10px; margin-right: 0; margin-bottom: 10px; padding-right: 0; padding-left: 0 }
#listleft br { margin-top: 10px; margin-right: 0; margin-bottom: 10px; padding-right: 0; padding-bottom: 100px; padding-left: 0 }
#navcontainer         { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; text-align: center; padding-top: 25px; padding-bottom: 25px; padding-left: 20px; width: 205px; border-style: none }
ul#navlist    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type: none; margin: 0; padding: 0; width: 90% }
ul#navlist li    { display: block; margin: 0; padding: 0 }
ul#navlist li a   { color: #fff; text-decoration: none; background: #c51811; display: block; padding: 5px; width: 100%; border-style: solid; border-width: 1px; border-color: #f5f5f5 #aaab9c #ccc #dcdcdc }
#navcontainer>ul#navlist li a  { width: auto }

ul#navlist li#active a
 { color: #fff; background: #c51811 }

ul#navlist li a:hover, ul#navlist li#active a:hover
 { color: #c51811; font-weight: bold; background: transparent; border-color: #aaab9c #dcdcdc #dcdcdc #ccc }

#mainsub /*  body text with no indent  */   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-right: 25px; padding-bottom: 25px; padding-left: 25px }
#bottomnav { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; margin-right: 20px; padding-top: 25px; padding-bottom: 4px; clear: both }
#bottomnav a:link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#bottomnav a:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#bottomnav a:hover { color: #c51811; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#bottomnav a:active { color: #dcdcdc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#footer   /* red line over text at bottom of page */      { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c51811; text-align: center;  width: 100%; height: 18px; clear: both; border-style: solid none none; border-color: #c51811; outline-color: #fa0404; solid: border-width: 1px medium medium }
#footer a:link    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#footer a:visited    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#footer a:hover     { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#footer a:active { color: #dcdcdc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.boxdash  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; border: dashed 1px #c51811 }
.form10b { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.formred   { color: #c51811; font-family: Verdana, Arial, Helvetica, sans-serif }
.formredb   { color: #c51811; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.section  {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dashed #c51811;
}
.section-listing { font-size: 14px; font-weight: bold; margin-left: 10px; border-bottom: 1px dashed #c51811; }
#form11  { font-family: Verdana, Arial, Helvetica, sans-serif }
#form11 p { font-size: 11px }
#form11 a:link { color: #000; text-decoration: none; border-bottom: 1px dashed #c51811 }
#form11 a:visited { color: #000; font-size: 10px; text-decoration: none; border-bottom: 1px dashed #c51811 }
#form11 a:hover { color: #c51811; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px solid #c51811 }
#form11 a:active { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px dashed #c51811 }
.linkplain  { text-decoration: none; border-style: none }
.linkplain a:link { color: #000 }
.linkplain a:visited { color: #000 }
.linkplain a:hover { color: #000 }
.linkplain a:active { color: #000 }
#11px  { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.11px td  { font-size: 11px }
.reddash { padding-bottom: 2px; border-bottom: 1px dashed #c51811 }
.center { text-align: center }
.adminlink { }
adminlink a:link { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: solid 1px #c51811 }
adminlink a:visited { text-decoration: none; border: solid 1px #c51811 }
adminlink a:hover { font-weight: bold; text-decoration: none; border: solid 2px #c51811 }
adminlink a:active { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: solid 2px #dcdcdc }
.listheader {color:#FFFFFF; font-size: 10px; }
.listheader a:link    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; }
.listheader a:visited { color:#FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.listheader a:hover   { color:#FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.listheader a:active  { color:#FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.stat1New { color: #FF0000; font-weight: bold }
.stat2Pend { color: #22bb22;  font-weight: bold }
.stat3Avail { color: #9900FF; font-weight: bold }
.stat4Trans { color: #33FF00;  font-weight: bold }
.stat5TransPend { color: #33FF00;  font-weight: bold }
.stat6NewInc { color: #990099;  font-weight: bold }
.statRemaining{ color: #FF0000; font-weight: bold }
