body, table, td, th, div, h1, h2, h3, p, label, form, input, textarea, select, button {font-family:Verdana, Arial, Sans-Serif; font-size:11px;}
body                  {background-color:#f3f3f3; margin:0px; padding:10px;}
h3                    {font-size:11px;}
h2                    {font-size:12px;}
h1                    {font-size:14px; margin-top:0px;}
table, td, th         {text-align:left; border-collapse:collapse; empty-cells:show;}
table, td, th, img, a {border-style:none; border-width:0px;}
a                     {color:blue; text-decoration:none; cursor:pointer;}
a:hover               {color:red;}
div                   {visibility:visible; display:block;}
img, label            {vertical-align:middle;}
.myinput, .mytextarea {border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px; width:220px;}
hr                    {margin-top:15px; margin-bottom:10px;}
.mytextarea           {width:400px; height:100px;}
p.success             {margin-top:10px; margin-bottom:10px; color:green;}
p.error               {margin-top:10px; margin-bottom:10px; color:red;}
.captcha              {border:solid silver 1px; width:120px;}
img.captcha           {margin-top:8px; margin-bottom:1px;}
input.captcha         {margin-bottom:2px;}

