
body { background-color: #d6cec4; text-align: left; vertical-align: top }
.content_block { background-color: #fff; text-align: left; vertical-align: top; padding: 10px }
.menu_block { background-color: #fff; text-align: right; vertical-align: top; padding-top: 10px }
.large_headline  { color: #369; font-weight: bold; font-size: 12pt; font-family: Garamond, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small_text { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small_text_bold { color: #000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu_items  { color: #ff9000; font-weight: 800; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top }
.submenu_items  { color: #000; font-weight: 800; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top; list-style-type: circle; list-style-position: inside }
.bold_text { color: #000; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.normal_text { color: #000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: #ff9000 }
td#top a { color: #000 }
a:active { color: #d6cec4 }
td#top a:active { color: #000 }
a:hover { color: #d6cec4 }
td#top a:hover { color: #000 }
a:link { color: #ff9000 }
td#top a:link { color: #000 }
a:vlink { color: #d6cec4 }
td#top a:vlink { color: #000 }
fieldset { border-top: 1px solid #efefef; border-left: 1px solid #efefef; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 1em 1em 1em 1.5em; } 
fieldset:hover { background: url(/images/bg_fieldset.gif) repeat-y; border: 1px solid #3A789D; }