BODY { margin: 0; background: #f0f2f3; font: normal 11px Verdana, Arial, 'Sans serif'; vertical-align: middle; }
#header { margin: 5px 2px 2px 5px; font: bold 21px Arial, 'Sans serif'; color: #000077; }
h1 { margin: 5px 20px; font: bold 18px Arial, 'Sans serif'; color: #000077; }
h2 { margin: 3px 2px 3px 5px; font: bold 13px Verdana, Arial, 'Sans serif'; color: #000077; }
h3 { margin: 7px 2px 2px 0px; font: bold 11px Verdana, Arial, 'Sans serif'; color: #000077; }
UL { margin-top: 2px; margin-bottom: 2px; }
STRONG { color: #000077; }
a  { text-decoration: none; color:#000077 }
a:hover { text-decoration: underline; }
.expo { background: #E8E8E8; border-collapse: collapse; border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; }
.expo td { border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; font-size: 10px; }
.expo p { font-size: 10px; }

p { margin: 2px 0px; text-align: justify; }
p.date { float:right; margin: 5px 0px 2px 2px; font: bold 11px Verdana, Arial, 'Sans serif'; color: #000000; }
p.more { margin: 0px 0px 2px; text-align: right; }
p.more a { color: #A0A0A0; }
p.sub { margin: 0px 0px 2px; text-align: left; color: #A0A0A0; font-size: 9px; }
form, input, select, body, table { font: normal 11px Verdana, Arial, 'Sans serif'; color: #000000 }
.menu { position:absolute;visibility:hidden }
.leftmenu { font: normal 11px Verdana, Arial, 'Sans serif'; color:#000077 }
.topmenu { font: 400 11px Verdana, Arial, 'Sans serif'; color:#0034A0 }
.middlemenu { font: 400 11px Verdana, Arial, 'Sans serif'; color:#000077 }
.menusub { }
.menusub TD { padding: 0px; }
.menusub DIV{ padding: 5px; border: 1px solid #C8C8C8; background: #F0F2F3; text-align: left; display: none; }
.menusub A  { font: 400 11px/16px Verdana, Arial, 'Sans serif'; }