BODY { font-family:  "arial", "geneva", "helvetica"; color: #000000; background-color: #FFFFFF }

A:link {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; font-weight: normal; }
A:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; font-weight: normal;}
A.email  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000;}
A.top  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000;}

table  {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border-style: none; border-collapse: collapse;}
img    {border: none;}

.bgcasino {background-image: url(http://www.core-net.de/tsvg/tsg_images/casino_bg.gif); background-repeat: no-repeat; background-position: left top;}

.navdist { background-color: #ffffff; padding-bottom: 0em; margin-bottom: 0em;}

HR  { border-style: none; }
H1  { font-family:  "arial", "geneva", "helvetica"; font-size: 16pt; color: #000000; font-weight: bold; }
H2  { font-family:  "arial", "geneva", "helvetica"; font-size: 14pt; color: #000000; font-weight: bold; padding-bottom: 0em; margin-bottom: 4px;}
H3  { font-family:  "arial", "geneva", "helvetica"; font-size: 12pt; color: #000000; font-weight: bold; padding-bottom: 0em; margin-bottom: 8px;}
H4  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; color: #000000; font-weight: bold; font-style: italic; padding-bottom: 0px; margin-bottom: 5px;}
H5  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; color: #FF0000; font-weight: bold; font-style: italic; padding-bottom: 0px; margin-bottom: 3px; }
H6  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000 }

H1.big  { font-family:  "arial-black", "geneva", "helvetica"; font-size: 20pt; color: #000000; font-weight: bold; }

.med { font-family:  "arial", "geneva", "helvetica"; font-size: 14pt; color: #000000; font-weight: bold; text-align: center; }

.pic_btn   { font-family: 'arial', 'geneva', 'helvetica'; font-size: 8pt; color: #000000; background-color: #ffffff;}
.pic_tit   { font-family: 'arial', 'geneva', 'helvetica'; font-size: 16pt; color: #FFFFFF; background-color: #000000; vertical-align: top; text-align: center;}
.pic_sub   { font-family: 'arial', 'geneva', 'helvetica'; font-size:  8pt; color: #FFFFFF; background-color: #000000; font-weight: bold; text-align: center;}
.pic_cnt   { font-family: 'arial', 'geneva', 'helvetica'; font-size:  8pt; color: #FFFFFF; background-color: #000000; text-align: center;}
.pic_td    { background-color: #000000;}

TABLE.wnd  {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; border-style: none; border-collapse: collapse; background-color: #FF0000;}


TABLE.spf  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #1FB31B; background-color: #1FB31B}
TD.spf  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #1FB31B; text-align: center }

TH  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #35793E}
TR  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #FFFFFF; background-color: #35793E }
TD  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #FFFFFF;}

.red8  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #FF0000; background-color: #FFFFFF;}

.td10  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align: center;}

.vs   {font-face: 'verdana'; font-size: 7pt; color: #000000; background-color: #FFFFFF;}
.vssh {font-face: 'verdana'; font-size: 7pt; color: #000000; background-color: #d9d9d9;}


TH.sm  { font-family:  "arial", "geneva", "helvetica"; font-size: 7pt; font-weight: bold; color: #FFFFFF; background-color: #35793E}

TD.nav  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #35793E;}

.TDcol     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #35793E;}
.TDp       { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF;}

.TDsh      { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #d9d9d9;}
.TDpsh     { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #d9d9d9;}
.TDpnsh    { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #ffffff;}

.TDshauf   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #A3DB8D;}
.TDauf     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #A3DB8D;}
.TDpshauf  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #A3DB8D;}
.TDpnshauf { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #A3DB8D;}

.TDab      { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #EDACAC;}
.TDshab    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #EDACAC;}
.TDpshab   { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #EDACAC;}
.TDpnshab  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #ff0000; background-color: #ffffff;}

.TDpsmall  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF;}
.TDmark    { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; border: thick; color: #000000; background-color: #35793E}
.TDtot     { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF;}
.TDfat     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF;}

.tdmsghd   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #d9d9d9;}
.tdmsg     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: normal; color: #000000; background-color: #f5f5f5;}

.block     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #FFFFFF; text-align: justify;}

.exch_head { font-family:  "arial", "geneva", "helvetica"; font-size: 11pt; font-weight: bold; color: #ffffff; background-color: #35793E; vertical-align: middle;}
.exch_red    { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; text-align: left }
.exch_bl     { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align: left }
.exch_hil    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000; background-color: #FFFFFF; text-align: left }

.matrixh    { font-family:  "arial", "geneva", "helvetica"; font-size: 7pt; font-weight: bold; color: #FFFFFF; background-color: #35793E; border: thin solid; border-color: #9F9B9B; width: 40px;}
.matrix     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #ffffff; border: thin solid; border-color: #9F9B9B;}
.matrix_sel { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #d9d9d9; border: thin solid; border-color: #9F9B9B;}
.matrix_nil { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #F2F2F2; border: thin solid; border-color: #9F9B9B;}

.news_cont { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #ff0000; background-color: #63A848;}
.news_head { font-family:  "arial", "geneva", "helvetica"; font-size: 12pt; font-weight: bold; color: #000000; background-color: #63A848; vertical-align: middle;}
.news_subhead { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; background-color: #63A848; vertical-align: middle;}

.TDchron   { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align: left; padding-bottom: 0.3em; }

.bglogo    { background-image: url("./tsg_images/logo_green_on_transparent.gif");}

a.news:link   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }
a.news:visited   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }

.inp_8     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000;}
.inp_8c     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-align: center;}
.inp_7     { font-family:  "verdana"; font-size: 7pt; font-weight: bold; color: #000000;}
.inp_8n     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-align: right;}
.sel_7     { font-family:  "verdana"; font-size: 7pt; font-weight: bold; color: #000000;}
.inp_8red     { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000;}

.btn_7     { font-family: 'arial', 'geneva', 'helvetica'; font-size: 7pt; color: #000000; font-weight: normal;}

.blfat_8   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; font-weight: bold}

.mand_8    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #ff0000; font-weight: bold}
.mand_10   { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; color: #ff0000; font-weight: bold}

.INFOTEXT  { font-family:  "arial", "geneva", "helvetica"; font-size:  8pt; color: #000000 }
.FOOTER    { font-family:  "arial", "geneva", "helvetica"; font-size:  8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;}

.secnavsel          {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF; text-indent: 0.65em;; text-decoration: none;}
a.secnavsel:link    {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}
a.secnavsel:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}

.secnav          {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; background-color: #63A848; text-indent: 0.65em; text-decoration: none;}
a.secnav:link    {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; background-color: #63A848;}
a.secnav:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; background-color: #63A848;}
a.secnav:hover   {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; background-color: #ffffff;}

.secnavred          {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000; background-color: #63A848; text-indent: 0.65em; text-decoration: none;}
a.secnavred:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #e4293b; text-decoration: none;}
a.secnavred:link    {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #e4293b; text-decoration: none;}
a.secnavred:hover   {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #ff0000;}

.subnav          {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; background-color: #63A848; text-indent: 1.5em; text-decoration: none;}
a.subnav:link    {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}
a.subnav:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}

a.no_dec:link    {text-decoration: none;}
a.no_dec:visited {text-decoration: none;}

a.bold:link    {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000;}
a.bold:visited {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000;}
a.bold:hover   {font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #000000;}



.nav_page  { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-style: italic; font-weight: bold; color: #35793E; background-color: #FFFFFF; text-decoration: none}
.won       { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #35793E; }
.lost      { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #ff0000; }
.rem       { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #000000; }
.res       { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; color: #000000; }
.wonsh     { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #35793E; background-color: #d9d9d9;}
.lostsh    { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #ff0000; background-color: #d9d9d9;}
.remsh     { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; font-weight: bold; color: #000000; background-color: #d9d9d9;}
.ressh     { font-family:  "arial", "geneva", "helvetica"; font-size: 9pt; color: #000000; background-color: #d9d9d9;}

.gm_menu   { font-family:  "arial", "geneva", "helvetica"; font-size: 12pt; font-weight: bold; color: #000000; background-color: #63A848; text-decoration: none; vertical-align: middle;}
.gm_menu_lnk   { font-family:  "arial", "geneva", "helvetica"; font-size: 12pt; font-weight: bold; color: #000000; background-color: #63A848; text-decoration: none; vertical-align: middle;}
.gm_quot   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #35793E; background-color: #FFFFFF; text-align: center }
.gm_cred   { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; text-align: center }
.gm_bet    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; color: #000000; background-color: #d9d9d9;}
.gm_won    { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; text-align: center }
.gm_lost   { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF; text-align: center }
.gm_own    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF; }

.gm_done   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #d9d9d9; text-decoration: none; }
.gm_act    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000; text-decoration: none; }
.gm_fut    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #35793E; text-decoration: none; }

.invalid8  { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #C8C8BF; text-decoration: none; }

a.gm_done:link   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #d9d9d9; text-decoration: none; }
a.gm_act:link    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000; text-decoration: none; }
a.gm_fut:link    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #35793E; text-decoration: none; }
a.gm_done:visited   { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #d9d9d9; text-decoration: none; }
a.gm_act:visited    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #ff0000; text-decoration: none; }
a.gm_fut:visited    { font-family:  "arial", "geneva", "helvetica"; font-size: 8pt; font-weight: bold; color: #35793E; text-decoration: none; }

.gm_sel    { font-family:  "arial", "geneva", "helvetica"; background-color: #63A848;}

.gm_red    { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #FF0000; background-color: #FFFFFF;}
.gm_bl     { font-family:  "arial", "geneva", "helvetica"; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF;}
