 A { color: #ffffff; text-decoration: none; }
 A:active, A:hover { color: #ff8000; text-decoration: underline; }
 B.error { color: #cc0000; }
 BODY { background: url('bg.jpg'); margin: 0; }
 FIELDSET, FORM { border: 0px none; margin: 0; padding: 0 }
 H1 { border: 0px none; margin: 0; padding: 0; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:verdana }
 IMG.button { border: 0px none; height: 31px; width: 88px }
 IMG.head_1 { border: 0px none; height: 74px; width: 16px }
 IMG.head_2 { border: 0px none; height: 74px; width: 245px }
 INPUT.button { background: #838486; border: solid 1px #000000; color: #ffffff; cursor: pointer; font: bold 10px 'verdana'; margin: 0; margin-left: 3px; }
 INPUT.textf { background: #ACC0F6; border: solid 1px #0000cc; color: #000080; font: 10px 'verdana'; margin: 0; }
 INPUT.side_input_1 { background: #c7c7ff; border: solid 1px #0000cc; color: #000080; font: 10px 'verdana'; margin: 0; width: 100px; }
 INPUT.side_input_2 { background: #ffc7c7; border: solid 1px #cc0000; color: #800000; cursor: pointer; font: bold 10px 'verdana'; margin: 0; margin-left: 3px; width: 60px; }
 select { background: #c7c7ff; border: solid 1px #0000cc; color: #000080; font: 10px 'verdana'; margin: 0; }
 textarea { background: #ACC0F6; border: solid 1px #0000cc; color: #000080; font: 10px 'verdana'; margin: 0; }
 TABLE.body { background: #46474A; height: 100%; width: 100%; }
 TABLE.border { height: 100%; text-align: center; width: 100%; }
 TABLE.browser, TABLE.browser TD { background: #000000; font: bold 12px 'verdana'; color: #c7c7d6; margin-bottom: 5px; padding: 2px; text-align: center; width: 100%; }
 TABLE.browser TD { margin: 0; }
 TABLE.browser A { color: #ffffff; }
 TABLE.browser A:active, TABLE.browser A:hover { color: #ff8000; }
 TABLE.head { border: 0px none; background: url('top.gif'); height: 75px; width: 100% }
 TABLE.inside { width: 100%; }
 TABLE.inside TD { padding: 2px; padding-left: 5px; padding-right: 5px; text-align: justify; vertical-align: middle; }
 TABLE.login { height: 100%; text-align: right; vertical-align: top; width: 100%; }
 TABLE.main { height: 100%; width: 770px; }
 TABLE.menu { margin: 5px; margin-bottom: 0; width: 190px; }
 TABLE.validator { margin: 5px; width: 190px; }
 TEXTAREA.code { background: #ffffff; border: solid 1px #9f9f9f; font: 12px 'courier new'; width: 468px; }
 TD { padding: 0; vertical-align: top; }
 TD.body { border-left: solid 1px #202020; border-right: solid 1px #202020; }
 TD.bar { background: #f7f7d6; border: solid 1px #202020; color: #000080; font: bold 10px 'verdana'; height: 16px; padding-left: 5px; text-align: left; vertical-align: middle; width: 100%; }
 TD.body_left { width: 200px; }
 TD.body_left { background: url('menu.gif') repeat-y; border-top: solid 1px #202020; }
 TD.body_middle {  }
 TD.button_1 { padding: 0; text-align: center; }
 TD.button_2 { padding: 0; padding-top: 5px; text-align: center; }
 TD.container { width: 770px; }
 TD.content { border-left: solid 1px #606060; border-top: solid 1px #606060; padding: 3px; font: 16px 'times new roman'; }
 TD.copyright {  color: #ffffff; font: 11px 'verdana'; height: 60px; padding: 3px; text-align: center; vertical-align: bottom; }
 TD.foot { background: #ffffff; }
 TD.head { height: 75px; padding: 0; }
 TD.head_left, TD.head_right { background: #ffffff; font: 2px 'verdana'; width: 16px; }
 TD.head_left { border: 0px none; background: ; }
 TD.head_middle { border: 0px none; padding: 0; text-align: right; vertical-align: top }
 TD.head_right { border: 0px none; background: ; }
 TD.header { background: #cfcfcf; border-top: solid 1px #606060; font: bold 12px 'verdana'; }
 TD.header A { color: #000000; text-decoration: none; }
 TD.header A:active, TD.header A:hover { color: #ff8000; text-decoration: underline; }
 TD.inside { background: #0530A1 url('inside_bg.jpg') repeat-y; border: solid 1px #3f3f3f; color: #ffffff; font: bold 12px 'verdana'; }
 TD.inside A { color: #ffffff; text-decoration: none; }
 TD.inside A:active, TD.inside A:hover { color: #ff8000; text-decoration: underline; }
 TD.inside_1 { background: #555555; font: 11px 'verdana'; color: #ffffff; }
 TD.inside_2 { background: #333333; font: 11px 'verdana'; color: #ffffff; }
 TD.inside_browse { background: #ffbfbf; font: 10px 'verdana'; text-align: center; }
 TD.inside_go { background: #ffcfcf; font: 10px 'verdana'; text-align: right; }
 TD.itl { background: #cfcfcf url('itl.gif') no-repeat; height: 5px; width: 5px; }
 TD.itr { background: #cfcfcf; border-top: solid 1px #606060; width: 5px; }
 TD.link { background: #333333; border-bottom: solid 1px #222222; border-left: solid 1px #44444; border-right: solid 1px #222222; border-top: solid 1px #44444; font: bold 10px 'verdana'; color: #ffffff; padding: 2px; padding-left: 5px; text-align: left; }
 TD.link_2 { background: #dfdfdf; border-bottom: solid 1px #bfbfbf; border-left: solid 1px #ffffff; border-right: solid 1px #bfbfbf; border-top: #ffffff; font: bold 9px 'verdana'; padding: 2px; padding-left: 5px; text-align: left; width: 100%; }
 TD.login { background: url('login.gif') no-repeat; color: #efefef; font: bold 10px 'verdana'; height: 15px; margin: 0; padding: 0; padding-left: 25px; padding-right: 10px; padding-top: 0; text-align: center; vertical-align: middle; width: 350px; }
 TD.login A { color: #f7f7d6; }
 TD.login A:active, TD.login A:hover { color: #ff8000; } 
 TD.lyrics { background: #46474A; font: 6px 'verdana'; color: #46474A; }
 TD.lyrics A { color: #46474A; text-decoration: none; }
 TD.lyrics A:active, TD.hidden A:hover { color: #46474A; text-decoration: none; }
 TD.null { border: 0px none; font-style:normal; font-variant:normal; font-weight:normal; font-size:2px; font-family:verdana }
 TD.null_border { border-left: solid 1px #606060; }
 TD.null_record { font: 16px 'times new roman'; text-align: center; }
 TD.sponsors { border-left:1px solid #202020; border-right:1px solid #202020; border-top:1px solid #202020; background:#030976; border-bottom:0px none; height: 100px; text-align: center; vertical-align: middle }
 TD.subhead { background: #bfbfbf; font: bold 10px 'verdana'; }
 TD.subhead A { color: #ffffff; text-decoration: none; }
 TD.subhead A:active, TD.subhead A:hover { color: #ff8000; text-decoration: underline; }
 TD.tabs { background: #dfdfdf; font: 11px 'Courier New'; }
 TD.top { background: #0530A1; border-bottom: solid 1px #2A5AD9; border-left: solid 1px #092367; border-right: solid 1px #2A5AD9; border-top: solid 1px #092367; font: bold 10px 'verdana'; color: #ffffff; padding: 2px; padding-left: 5px; text-align: left; }
 TD.top A { color: #0530A1; text-decoration: none; }
 TD.top A:active, TD.top A:hover { color: #0530A1; text-decoration: none; }
 TD.top_2 { background: #ffafaf; border-bottom: solid 1px #ff8f8f; border-left: solid 1px #ffcfcf; border-right: solid 1px #ff8f8f; border-top: solid 1px #ffcfcf; font: bold 8px 'verdana'; padding: 2px; padding-right: 5px; text-align: right; }
 TD.top_2 A { color: #cc0000; }
 TD.top_2 A:active, TD.top_2 A:hover { color: #ffffff; }
 TD.search { background: #cfcfcf; border-bottom: solid 1px #afafaf; border-left: solid 1px #efefef; border-right: solid 1px #afafaf; border-top: solid 1px #efefef; font: bold 12px 'times new roman'; padding: 2px; }