* {margin:0; padding:0}
/* Put top margin back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, ul, ol, dl {
  margin: 1em 0;}
BODY {font-family:Arial,Helvetica,Verdana,Lucida,Tahoma,Geneva,sans-serif;font-size:12pt; font-style:normal; font-weight:normal;line-height:normal;
  background-color:#ccffcc;color:#333300;scrollbar-face-color:#336600; scrollbar-arrow-color:#ccffcc}
A:link    {color:#ff0000}
A:visited {color:#33cc00}
A:hover   {color:#009900}
A:active  {color:#006600}
A.leftnav{color:#ff0000;font-weight:bold;font-size:10pt;text-decoration:none}
A.leftnav:link {color:#ff0000;font-weight:bold;font-size:10pt;text-decoration:none} 
A.leftnav:visited{color:#ff0000;font-weight:bold;font-size:10pt;text-decoration:none}
A.leftnav:visited:hover{color:#009900;font-weight:bold;font-size:10pt;text-decoration:none} 
A.leftnav:hover{color:#009900;font-weight:bold;font-size:10pt;text-decoration:none} 
A.leftnav:active{color:#006600;font-weight:bold;font-size:10pt;text-decoration:none}
A[href^="mailto:"]{
 background: url(http://www.progressotamale.com/images/email.png) no-repeat right top;
 padding-right:10px}
UL.disc {list-style-type:disc}
LI {margin-left: 1em}
H1 {font-size:18pt; font-weight:bold; margin-bottom:6pt}
H2 {font-size:16pt; font-weight:bold; margin-bottom:6pt}
H3 {font-size:14pt; font-weight:bold; margin-bottom:6pt}
H4 {font-size:12pt; font-weight:bold; margin-bottom:6pt}
H5, H6 {font-size: 10pt; font-weight:bold; margin-bottom:6pt}
P {font-size:12pt;line-height:140%}
PRE {font-family:monospace}
B, STRONG {font-weight:bold}
I, EM {font-style:italic}
TABLE {border:0; border-spacing:0; border-collapse: collapse}
CAPTION {font-size:14pt; font-weight:bold; margin: 1em 0}
TD.blockLabel {background-color:#336600;color:#ffffff; font-weight:bold;text-align:center}
TD.dateline {background-color:#CC3300; color:#ffffff; font-size:10pt; font-weight:bold}
ADDRESS {font-size:10pt;font-style:normal;margin: 1em 0 1em 0}
INPUT:focus, TEXTAREA:focus {background-color:#ffc}
IMG {border: 0}
IMG.smallpad {padding: 3px 3px 3px 3px}
IMG#photo {padding: 20px 20px 20px 20px; margin:1em; border:1px solid #336600}
IMG#photoNoBorder {padding: 20px 20px 20px 20px; margin:1em}
TABLE#photo {padding: 20px 20px 20px 20px; margin:1em; border:1px solid #336600}
TABLE#photoNoBorder {padding: 20px 20px 20px 20px; margin:1em}
FIELDSET {border: 1px solid #336600;padding:1em}
LEGEND {font-weight:bold;color:#333300}
LABEL {font-weight:bold;color:#333300}
#mainText {margin-top:.25in;margin-bottom:.25in;text-align:left;min-height:400px}
#mainTextCenter {margin-top:.25in;margin-bottom:.25in;text-align:center;min-height:400px}
.helpCursor {cursor:help}
.tinyText {font-size:xx-small}
.smallerText {font-size:smaller}
.largerText {font-size:larger}
.largerBoldText {font-size:larger;font-weight:bold}
.headerBG {background-color:#336600}
.clear{clear:both}
.normalTable {border: 1px solid #336600}
.normalTable TD {padding: 0.1em 1em;text-align:left;vertical-align:middle}
