 A { color: #000000; text-decoration: none; font: 12px 'tahoma'; }
 A:active, A:hover { color: #444444; text-decoration: none; }
 B.error { color: #cc0000; }
 BODY { background: #eeeeee; margin: 0; }
 FIELDSET, FORM { border: 0; margin: 0; padding: 0; }
 H1 { border: 0; font: bold 12px 'tahoma'; margin: 0; padding: 0; }
 INPUT.button { background: #cccccc; border: solid 1px #0000cc; color: #000080; cursor: pointer; font: bold 12px 'tahoma'; margin: 0; margin-left: 3px; }
 INPUT.textf { background: #99ccff; border: solid 1px #0000cc; color: #000080; font: 12px 'tahoma'; margin: 0; }
 select { background: #99ccff; border: solid 1px #0000cc; color: #000080; font: 12px 'tahoma'; margin: 0; }
 textarea { background: #c7c7ff; border: solid 1px #0000cc; color: #000080; font: 12px 'tahoma'; margin: 0; }
 TABLE.body { background: #eeeeee; height: 100%; width: 100%; }
 TABLE.border { height: 100%; text-align: center; width: 100%; }
 TABLE.head { border: 0; background: #eeeeee; height: 75px; width: 100%; }
 TABLE.inside { width: 100%; border: solid 2px #006699; }
 TABLE.inside TD { padding: 2px; padding-left: 5px; padding-right: 5px; text-align: justify; vertical-align: middle; }
 TABLE.main { height: 100%; width: 770px; }
 TABLE.menu { width: 200px; border: solid 2px #006699; }
 TABLE.menu TD { padding: 1px; padding-left: 5px; padding-right: 5px; padding-bottom: 3px; text-align: left; vertical-align: middle; }
 TABLE.outside { width: 100%; }
 TABLE.outside TD { padding: 2px; padding-left: 5px; padding-right: 5px; text-align: justify; vertical-align: middle; }
 TD { padding: 0; vertical-align: top; }
 TD.bar { background: #006699; height: 10px; width: 100%; }
 TD.body { }
 TD.body_left { width: 200px; }
 TD.body_left { background: #eeeeee; border-top: solid 1px #202020; }
 TD.body_middle {  }
 TD.content { padding: 0px; }
 TD.copyright { border-top: solid 1px #606060; border-top: solid 1px #afafaf; font: 12px 'tahoma'; height: 60px; padding: 3px; text-align: center; vertical-align: middle; }
 TD.foot { background: #eeeeee; font: 12px 'tahoma'; color: #737373; }
 TD.head { height: 75px; padding: 0; }
 TD.head_left { padding: 0; vertical-align: top; text-align: left; }
 TD.head_left A, TD.head_left A:active, TD.head_left A:hover { font-family: Tahoma; font-size: 24px; color: #6699CC; text-decoration: none; }
 .insane { font-family: Tahoma; font-size: 24px; color: #6699CC; text-decoration: none; }
 .lyrics { font-family: Tahoma; font-size: 24px; color: #737373; text-decoration: none; }
 TD.head_right { border: 0; background: #eeeeee; text-align: right; font-family: Tahoma; font-size: 12px; color: #737373; }
 TD.head_right A { color: #006699; text-decoration: none; font-weight: bold; }
 TD.head_right A:active, TD.head_right A:hover { color: #6699cc; text-decoration: none; }
 TD.inside { background: #006699 url('/insanelyrics/inside_bg.jpg') repeat-y; border-bottom: solid 1px #006699; color: #ffffff; font: bold 12px 'tahoma'; }
 TD.inside A { color: #ffcc00; text-decoration: none; font-weight: bold; }
 TD.inside A:active, TD.inside A:hover { color: #ffcc00; text-decoration: underline; }
 TD.inside_1 { background: #6699cc; font: 12px 'tahoma'; }
 TD.inside_2 { background: #74A8DC; font: 12px 'tahoma'; }
 TD.inside_browse { background: #99ccff; font: 12px 'tahoma'; text-align: center; }
 TD.inside_go { background: #99ccff; font: 12px 'tahoma'; text-align: right; }
 TD.link { background: #cfcfcf; border-bottom: solid 1px #afafaf; border-left: solid 1px #efefef; border-right: solid 1px #afafaf; border-top: solid 1px #efefef; font: bold 10px 'verdana'; padding: 2px; padding-left: 5px; text-align: left; }
 TD.null { font: 2px 'verdana'; border: 0; }
 TD.null_border { border-left: solid 1px #606060; }
 TD.null_record { font: 16px 'times new roman'; text-align: center; }
 TD.spacer { background: #eeeeee; height: 10px; width: 100%; }
 TD.subhead { background: #99ccff; color: #000000; font: bold 12px 'tahoma'; }
 TD.top { background: #99ccff; color: 000000; font: bold 12px 'tahoma'; }