/* Generic Definitions */
BODY { margin: 0; padding: 0; font: 10px arial, verdana, sans-serif; color: #000000; }
TD, TH, .BOD, FONT {font: 10px arial, verdana, sans-serif; color: #000000;}
input, select, textarea {  font: 11px arial, verdana, san-serif; color: #000000; background-color: #eaeaea; }
A:link, A:visited, A:active { color: #AD0034; text-decoration: none; }
A:hover { color: #AD0034; text-decoration: underline; }

a.client:link, a.client:visited, a.client:active  { font: 12 px arial, verdana, sans-serif; color: #FFB300; text-decoration: none; }
a.client:hover { font: 12 px arial, verdana, sans-serif; color: #ffffff; text-decoration: underline; }

/* Text CSS */
.err { font: 10px arial, verdana, sans-serif; color: #AD0034;}
.footer { font: 10px arial, verdana, sans-serif; color: #FFB300;}
.header { font: 10px arial, verdana, sans-serif; color: #cc3300; font-weight: bold;}
.clientHeader { font: 16px arial, verdana, sans-serif; color: #FFFFFF; font-weight: bold;}
.clientDate { font: 14px arial, verdana, sans-serif; color: #FFFFFF; font-weight: bold;}
.11px { font: 11px arial, verdana, san-serif; }
.12px { font: 11px arial, verdana, san-serif; color: #000000; }
.hdr10 { font: 10px arial, verdana, sans-serif; font-weight: bold; }
.hdr11 { font: 11px arial, verdana, sans-serif; font-weight: bold; }
.hdr12 { font: 12px arial, verdana, sans-serif; font-weight: bold; }

/* Padding CSS */
.pad3 { padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }
.pad5 { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.pad8 { padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; }
.pad9 { padding-left: 9px; padding-right: 9px; }
.pad10 { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.pad13 { padding-left: 13px; padding-right: 13px;}


.padpopup { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }