BODY { margin:0px; background-color:#FFF; height:100%; background: url('/images/bg.gif') bottom repeat-x; }
BODY, TABLE, TD, INPUT { font-family:"Arial","Tahoma"; font-size:12px; color:#000000; }

A { color:#000; text-decoration:underline; }
A:hover { text-decoration:none; }

INPUT { height:26px; font-weight:bold; padding-top:3px; border:1px solid #e2e2e2; font-size:14px; width:150px; background: url('/images/btn-bg.gif') repeat-x; }

.font36 { font-size:36px; font-weight:bold; }
.font27 { font-family:Arial Black, Impact, Arial, Tahoma; font-size:27px; font-weight:bold; }
.font25 { font-family:Arial Black, Impact, Arial, Tahoma; font-size:25px; font-weight:bold; }
.font23 { font-family:Arial Black, Impact, Arial, Tahoma; font-size:23px; font-weight:bold; }
.font19 { font-size:19px; font-weight:bold; line-height:20px; }
.font18 { font-size:18px; font-weight:bold; }
.font14 { font-size:14px; font-weight:bold; }
.font11 { font-size:11px; }

.line17 { line-height:17px; }
.normal { font-weight:normal; }
.upper { text-transform:uppercase; }
.right { text-align:right; }

.white { color:#fff; }
.red { color:#ff7933; }
.darkred { color:#f35604; }
.dgray { color:#636363; }
.lgray { color:#a6a6a6; }

.error { color:red; padding: 3px 0px 10px 0px; text-decoration:underline; }
.success { color:green; padding: 3px 0px 10px 0px; text-decoration:underline; }

.td_dark { background-color: #b2b2b2; height:30px; }
.td_light { background-color: #c8c8c8; height:30px; }