

body { background-color: #FFFFFF; font: 100% arial, helvetica, sanserif;  }
p, td { font: 85% arial, helvetica, san-serif; color: #444444; }
td.fsm { font-size: 75% }
a { font: 9pt arial, helvetica, san-serif; text-decoration: none; color: #ffffff; }
a:hover {font: bold 10pt arial, helvetica, san-serif; color: #FFEECC; text-decoration: underline; }

a.ftr { font: bold 9pt arial, helvetica, san-serif; text-decoration: none; color: #F1A42B; }
a.ftr:hover {font: bold 9pt arial, helvetica, san-serif; color: #FFBB55; text-decoration: underline; }

.gray { color: #999999; }
.dkgray { color: #444444; }
.red { color: #CF1F2F; }
.orange { color: #F1A42B; }

.ifr { font: 75% Helvetica, arial, sans-serif; margin-bottom: 0px; margin-top: 5px; }

.border { border-style:solid; border-collapse:collapse; border-color:#CCCCCC; border-width: 1px; }
#mgbsm { margin-bottom: 0px; }
#mgsm { margin-bottom: 0px; margin-top: 3px; }

.red_bkgd { background-color: #C82A2A; }
.orange_bkgd { background-color: #F1A42B; }

.footer { margin: 10px 0px 4px 0px; color: #F1A42B; }
.sm { font: xx-small arial, helvetica, san-serif; margin-top: 5px; padding-bottom: 12px; color: #F1A42B; }
.sm2 { font: xx-small arial, helvetica, san-serif; margin-top: 0px; padding-bottom: 5px; }

input, textarea, select, option { font : 85% arial, Helvetica, sans-serif; color: #444444; display: inline; margin : 0px 0px 0px 0px; }

.w50 { width: 50px; } 
.w95 { width: 95px; } 
.w115 { width: 115px; } 
.w125 { width: 125px; }
.w150 { width: 150px; }
.w170 { width: 170px; } 
.w220 { width: 220px; } 
.w300 { width: 300px; } 
.w325 { width: 325px; } 
.w374 { width: 374px; } 
