body { color: #000; font-size: 12px; font-family: helvetica, arial, verdana, sans-serif; line-height: 16px; background-color: #ffffff; margin: 0; word-wrap: break-word; }
.base_9    { font-size: 9px; line-height: 13px; font-family: helvetica, arial, verdana, sans-serif; margin: 2px 5px   }
.span_9 { font-size: 9px; line-height: 13px; font-family: helvetica, arial, verdana, sans-serif  ; font-weight: normal; }
.span_9bold { font-size: 9px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 13px; }
.base_10    { font-size: 10px; line-height: 14px; font-family: helvetica, arial, verdana, sans-serif; margin: 2px 5px   }
.span_10 { font-size: 10px; line-height: 14px; font-family: helvetica, arial, verdana, sans-serif  ; }
.span_10bold { font-size: 10px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 14px; }
.base_12    { color: #fff; font-size: 12px; line-height: 16px; font-family: helvetica, arial, verdana, sans-serif; margin: 5px 12px 2px 15px    }
.span_12 { font-size: 12px; line-height: 16px; font-family: helvetica, arial, verdana, sans-serif  ; }
.span_12bold { font-size: 12px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 16px; }
.base_14 { color: #615852; font-size: 14px; font-family: helvetica, arial, verdana, sans-serif; line-height: 18px; margin: 20px 5px 2px 15px; }
.span_14 { font-size: 14px; line-height: 18px; font-family: helvetica, arial, verdana, sans-serif  ; }
.span_14bold { font-size: 14px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 18px; }
.base_16 { font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; line-height: 20px; margin: 2px 5px; }
.span_16 { font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; line-height: 20px; }
.span_16bold { font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 20px; }
.base_18 { font-size: 18px; font-family: helvetica, arial, verdana, sans-serif; line-height: 18px; margin: 10px 5px     }
.span_18 { font-size: 18px; line-height: 18px; font-family: helvetica, arial, verdana, sans-serif  ; }
.span_18bold { font-size: 18px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 18px; }
.base_18content { color: #fff; font-size: 18px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 18px; margin-left: 15px; }
.span_underline { text-decoration: underline; }
.span_italic { font-style: italic; }
.span_bold { font-weight: bold; }
.color_link { color: #e12; font-family: helvetica, arial, verdana, sans-serif }
.text_white { color: #fff; font-family: helvetica, arial, verdana, sans-serif; }
.text_green { color: #88a53d; font-family: helvetica, arial, verdana, sans-serif; }
.cell_grey02 { background-color: #858585; }
.cell_grey03 { background-color: #999; }
.cell_grey05 { background-color: #ccc; }
.cell_grey06 { background-color: #e6e6e6; }
.color_background { background-color: #ccc; }
.border_underline { border-bottom: 1px solid #000; }
.border_underdots { border-bottom: 1px dotted #000; }
.border_outline { outline: solid 1px #000; }
A { text-decoration: none ; outline-style: none; }
A:link     { color: #ccc; text-decoration: none ; outline-style: none; }
A:visited    { color: #333; text-decoration: none }
A:active     { color: #477597; background-color: #fff ; text-decoration: none; }
A:hover     { color: #fff; background-color: #555 ; text-decoration: none; }
