
a:hover { text-decoration: underline }
a { text-decoration: none }
.body_header   { color: #000; font-style: normal; font-weight: bold; font-size: 1.1em; line-height: 50%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_main   { color: #000; font-style: normal; font-weight: normal; font-size: 0.75em; line-height: 150%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_bold   { color: #000; font-style: normal; font-weight: bold; font-size: 0.75em; line-height: 150%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.nav_back  { color: #000; font-style: normal; font-weight: bold; font-size: 0.75em; line-height: 150%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_single_line   { color: #000; font-style: normal; font-weight: normal; font-size: 0.75em; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_caption   { color: #000; font-style: italic; font-weight: normal; font-size: 0.6em; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer_names  { color: #000; font-weight: 100; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_left_bottom   { color: #000; font-weight: 100; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_left_top  { color: #000; font-weight: 600; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.sidebar_main   { color: #000; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sidebar_sub    { color: #000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#body_link { color: #00f }
#sidebar_main_link { color: #c33 }
#sidebar_sub_link { color: #336 }