body { font: 9pt Verdana, Arial, sans serif; background: url(/images/bg3.png); margin: 0px; }
table { border: 0; border-spacing: 0; }
th { font: bold 10pt Verdana, Arial, sans serif; text-align: left; vertical-align: top;  padding: 0px; }
td { font: 10pt Verdana, Arial, sans serif; text-align: left; vertical-align: top; padding: 0px; }
table.pad td { padding-left: 10px; }
table.pad th { padding-left: 10px; }
table.pad td:first-child { padding-left: 0px; }
table.pad th:first-child { padding-left: 0px; }
table.pad2 td { padding-left: 25px; }
table.pad2 th { padding-left: 25px; }
table.pad2 td:first-child { padding-left: 0px; }
table.pad2 th:first-child { padding-left: 0px; }
a { text-decoration: underline; color: #000066; }
td#menu { width: 184px; padding: 8px; }
td#menu dt { font-weight: bold; color: #006633; margin-top: 0.5em;}
td#menu dd { margin-left: 12px; }
td#menu a {  color: black; }
td#content { padding: 8px; }
h2 { font: bold italic 14pt Verdana; margin-top: 0.5em; }
h3 { font: bold italic 13pt Verdana; margin-top: 0.5em; }
h4 { font: bold 10pt Verdana; margin-top: 0em;  margin-bottom: 0em; color: #006633;}
strong { font-weight: bold; color: #006633; }
div.float { font: 8pt Verdana, Arial, sans serif; float: right; width: 200px; border: 1px solid #999999; background: white; padding: 5px; margin: 5px 5px 5px 12px; clear: both;}
div.float li { margin-left: -24px; margin-bottom: 0.4em; list-style-image: url(/images/bullet.gif); }
ul.error li { margin-left: -24px; list-style-image: url(/images/bullet.gif); }
form { margin: 0px; }
input.text { font: 8pt Verdana, Arial, sans serif; height: 18px; padding: 1px; border: 1px solid gray; }
input.button { font: 8pt Verdana, Arial, sans serif; height: 22px; padding: 2px 4px 2px 4px; border: 1px solid gray;}
span.tip { font-size: 8pt; color: #000099; }
div.minibox { border: 1px solid black; margin-right: 8px; display: inline; font-size: 7pt; }
div.photo-left { margin: 0 20 15 0; display: inline; float: left; font-weight: normal; font-size: 7pt; font-style: italic; }
div.photo-left img { border: 0; clear: both; }
div.photo-right { margin: 0 10 15 20; display: inline; float: right; font-weight: normal; font-size: 7pt; font-style: italic; }
div.photo-right img { border: 0; clear: both; }
div.box { border: 1px solid #999999; background: white; padding: 8px; margin-bottom: 0.7em; }
table.tab { padding: 0; margin: 0; border-spacing: 0; }
table.tab td { font-weight: bold; color: #006600; padding: 0; }
table.tab td.u { background: url(/images/tabguc.gif) repeat-x top left; padding: 4 4 2 2; }
table.tab td.s { background: url(/images/tabgsc.gif) repeat-x top left; padding: 4 4 2 2; }
table.tab a { text-decoration: none; }
div.tab { background: white url(/images/tabgb.gif) repeat-x top left; border: 1px solid black; border-top: 0px; padding: 15;}
table.spaced td { padding: 15px; vertical-align: middle; }