.home_link a { font: bold large sans-serif }
.home_link td { vertical-align: middle }
a { color: #06c; text-decoration: none }
a:hover { color: #f70 }
.menutopic { padding-top: 10px; font-weight: bold; font-size: medium }
.menutopic a { color: #888 }
.menutopic a:hover { color: #f70 }
.menutopic_selected { color: #06c; padding-top: 10px; font-weight: bold; font-size: medium }
table.partnerTable td { text-align: center; font-size: x-small; vertical-align: middle; padding: 10px }
tr.partner1 td { padding-bottom: 5px; vertical-align: bottom }
tr.partner2 td { padding-top: 5px; vertical-align: top }
ul li { padding-bottom: 3px; color: #000 }
div.navbar td { background: #fff; color: #444; font: bold 13px sans-serif }
div.navbar td a { color: #444; padding: 5px 10px; font-variant: small-caps }
div.navbar td a:hover { color: #f70 }
div.navbar2 td { background: #fff; color: #444; font: bold 11px sans-serif }
div.navbar2 td a { color: #444; padding: 2px 2px; font-variant: small-caps }
div.navbar2 td a:hover { color: #f70 }
body { background: white }
body, td, .textInput, textarea, div { color: #000; font-size: small; font-family: sans-serif }
body, textarea, div { overflow: auto }
td { vertical-align: top }
body { margin: 0 0 10px 0 }
img { border: none }
.noBorder { border: none }
.middleNoBorder { vertical-align: middle; border: none }
ul, form, ol, dl { margin-top: 0; margin-bottom: 0 }

