body, td, p {font-family: verdana, Arial, Helvetica; font-size:11px;}
.hotprop {padding-left:10; padding-right:13; padding-bottom:5; font-size:10px;}
.footer {color:CDCDCD; font-size: 9px; }
.motto {color:E0DFDF; font-size: 9px; }
.hottitle2 {color:038AB6; font-size: 11px; font-weight: bold; }
.hottitle {color:FF0000; font-size: 13px; font-weight: bold; }
td.titleNav {font-size:7pt; font-weight:normal; padding-left:5pt; background-color:D1D1C5; border-bottom: 1px solid ADADA1;}
a {color:0009C3; text-decoration:underline;}
a:hover {color:993366; text-decoration:underline;}
form { margin:0px; padding:0px;}
input { font-family: Verdana, Arial, Helvetica; font-size:11px; }
textarea { font-family: Verdana, Arial, Helvetica; font-size:11px; }
.fbutton { font-size:10px;font-family:Verdana, Arial, Helvetica;background: #E4E4DB;border-bottom: 1px solid #D0D0C2;border-right: 1px solid #D0D0C2;border-left: 1px solid #EAEADB;border-top:1px solid #EAEADB; color:#747465;text-decoration:none;cursor: hand;}
.fstandard { font-family: Verdana, Arial, Helvetica; font-size:10px; border:1px solid #D0D0C2; color: #333333; }
.fselect { font-family: Verdana, Arial, Helvetica; font-size:10px; border:1px solid #D0D0C2; color: #333333; }
.ftext { background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica; font-size:10px; border:1px solid #D0D0C2; color: #333333; overflow: auto; }
.alerted { color: #FF0000;}
.small { font-size: 9px; }
.subsmall { font-size: 9px; color: #8D8D7E; }
.heading1 { font-size: 18px; font-weight: Bold; }
.heading2 { font-size: 14px; font-weight: Bold; }
.content { font-size: 11px; }
.date { font-size: 11px; font-style: italic; }
.source { color: #D0D0C2; font-size:9px; }
a.source:hover { color: #993366; font-size:9px; }
/*
TBODY.bars is used for the alternating table coloured rows.
*/
TBODY.bars {
	behavior: url(tbodybars.htc);
	}

/*
TD.alternate is linked with TBODY.bars.
It gives the style elements to the alternating rows.
*/
TD.alternate { font-size:7pt; color:8D8D7E; font-weight:normal; padding-left:5pt; border-bottom: 1px solid D1D1C5; }

/* calendar table*/
TD.cal { font-size:11px; background:#D1D1C5; width:20px; height:20px; border:1px solid #D0D0C2; }
TD.calCurrent { font-size:11px; background:#ECECE3; width:20px; height:20px; border:1px solid #D0D0C2; }
a.calCurrent:hover { color:#8D8D7E; text-decoration:underline; }
a.cal { font-size:9px; color:#ECECE3; text-decoration:underline; }
