.borderGB { border-bottom: 1px solid #CCC; }
.borderBB { border-bottom: 1px solid #00F; }
.leftBar { font-size: 12px; width: 130px; }
.code { width: 300px; border: 1px solid #CCC; background-color: #F5F5F5; font-size: 11px; font-family: Courier, monospace; text-align: left; }
.txtOnly IMG, .txtOnly OBJECT, .txtOnly EMBED { display: none; }
.taL { text-align: left; }
.taC { text-align: center; }
.taR { text-align: right; }
.taJ { text-align: justify; }
.boxR { border: 1px solid #900; background-color: #FFF; vertical-align: top; }
.boxG { border: 1px solid #CCC; background-color: #FFF; vertical-align: top; }
.boxB { border: 1px solid #008; background-color: #FFF; vertical-align: top; }
.half { width: 50%; }
.full { width: 100%; }
.tm5 { margin-top: 5px; }
.tm10 { margin-top: 10px; }
.tm20 { margin-top: 20px; }
.bm5 { margin-bottom: 5px; }
.bm10 { margin-bottom: 10px; }
.bm20 { margin-bottom: 20px; }
.bm15 { margin-bottom: 15px; }
.lm10 { margin-left: 10px; }
.lm20 { margin-left: 20px; }
.gap1 { height: 1px; line-height: 1px; clear: both; }
.none { display: none; }
.nobr { white-space: nowrap; }
.pre { white-space: pre; }
.caps { text-transform: capitalize; }
.lower { text-transform: lowercase; }
.clear { clear: both; }
.ad125 { float: left; text-align: center; width: 135px; margin-top: 5px; margin-bottom: 5px; }
.center { margin-left: auto; margin-right: auto; }
.subG { background-color: #F5F5F5; border-bottom: 1px solid #CCC; padding: 2px; }
.subW { background-color: #FFF; border-bottom: 1px solid #CCC; padding: 2px; }
.mainB { font-size: 14px; font-weight: bold; background-color: #CDD9FF; border-bottom: 1px solid #172C6C; padding: 2px; }
.bgW { background-color: #FFF; color: #000; }
.bgG { background-color: #EEE; color: #000; }
.bgY { background-color: #FFC; color: #000; }
.rowG TD { background-color: #EEE; color: #000; }
.rowW TD { background-color: #FFF; color: #000; }
.rowW:hover TD { background-color: #FFC; color: #000; }
.rowY TD { background-color: #FFC; color: #000; }
.sm { font-size: 11px; font-family: Verdana, sans-serif; }
.smB { font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; }
.med { font-size: 14px; }
.big { font-size: 16px; }

.red { color: #F00; }
.blue { color: #00F; }
.grey { color: #999; }
.white { color: #FFF; }
.green { color: #080; }
.orange { color: #F80; }
.yellow { color: #FF0; }

.dataTable {font-size: 12px; font-family: Arial, sans-serif; width: 100%; }
.dataTable THEAD TR TD { border-bottom: 1px solid #999; font-weight: bold; padding: 2px; background-color: #F5F5F5; }
.dataTable TBODY TR TD { border-bottom: 1px dotted #CCC; padding: 3px; }
.dataTable TBODY TR TD.dataBlue { border-bottom: 1px dotted #CCC; padding: 3px; background-color: #DEF; }
.dataTable TBODY TR TD.dataGrey { border-bottom: 1px dotted #CCC; padding: 3px; background-color: #F5F5F5; }
.dataTable TBODY TR:hover TD { border-bottom: 1px dotted #CCC; padding: 3px; background-color: #FFC; }
.dataTable TBODY TR:hover TD { background-color: #FFC; }
.dataTable TBODY TR.wHover:hover TD { background-color: #FFF; }
.dataTable TBODY TR.gHover:hover TD { background-color: #F5F5F5; }
.dataTable TBODY TR.noBorder TD { border-bottom: 0; }
.dataTable TR TD.dataFooter { background-color: #F5F5F5; border-bottom: 1px solid #CCC; }
.dataTable TR TD.dataFooter:hover { background-color: #F5F5F5; border-bottom: 1px solid #CCC; }
.dataTable TR TD.dataFooter A { color: #213F9A; }

.condIcon { border: 1px solid #172C6C; }

#b { font-weight: bold }
