/* body { border-top:2px #CCC solid; margin:0px; padding:0 32px 0 32px; }
#main_table {}
#main_table_header {background-image:url(top.jpg); height:60px;}
#main_table_header_left {min-width:140px; cursor:pointer; vertical-align:top;}
#main_table_header_right1 {color:#BBB; font-size:2em; padding-left:20px; text-shadow: 2px 2px 5px #000; vertical-align:middle;}
#main_table_header_right2 {vertical-align:middle;}
#main_table_left {padding:0 6px 0 6px; background:#F8F8F8; border-left:1px #AAA dashed; border-right:1px #AAA dashed;}
#main_table_left_table {margin-bottom:240px;}
.menu_title {font-weight:bold; background:#eee;}
.menu_item {color: #0000CC; cursor:pointer; margin-left:2px;}
.menu_item:hover {color: #FF0000; text-decoration: underline;}
.sortable_table {}
.sortable_table_header {font-weight:bold; background:#EEE;}
.sortable_table_arrow_sort {margin-left:2px; color:#00F;}
.sortable_table_header_td {cursor:pointer;}
.sortable_table_highlight_td_ok {background:#DFD;}
.sortable_table_highlight_td_problem {background:#FDD;}
.sortable_table_special {color:#999; text-decoration:italic;}
.filter_table {margin-bottom:10px;}

a, .L { color: #0000CC; text-decoration: none; cursor:pointer; }
a:hover, .L:hover { color: #FF0000; text-decoration: underline; }
.th { font-weight:bold; background:#F0F0F0; }
.narrow {width:2px; height:32px; display:inline-block;}
.game_icon {background:#DDD; overflow:hidden; text-align:center; font-weight:bold; display:inline-block;}
.game_icon span {position:relative; top:13px; font-size:1.1em; text-shadow: -2px -2px 0 #FFC, 2px -2px 0 #FFC, -2px 2px 0 #FFC, 2px 2px 0 #FFC;}
#placeholder_game_list {padding:8px; background-color:#F0F0F0;}
#placeholder_main {padding:8px;}
#placeholder_server_version { font-size:0.9em; color:#BBB; text-align:center; margin-top:40px; }
#error_message { color:#F00; background-color:#FFC; padding:3px 8px 3px 8px; font-weight:bold; border:1px #C99 solid; border-radius:6px; display:none;}
#demo_notice { float:right; color:#090; background-color:#CFC; padding:3px 8px 3px 8px; margin:0 10px 0 10px; font-weight:bold; border:1px #9C9 solid; border-radius:6px; display:none;}
.bets_popup_arrow {padding:3px 6px 3px 6px; cursor:pointer; color:#999; }
.bets_popup_arrow:hover {background:#EEE; color:#000;}
.bets_popup { border:4px #060 solid; border-radius:8px; background:#AEA; font-weight:bold; display:none; width:160px; text-align:center; padding:4px 0 4px; 0;}
.bets_popup span { display:inline-block; width:60px; padding:3px 0 3px 15px; text-align:left; cursor:pointer;}
.bets_popup span:hover {background:#330; color:#AFA;}
.bet_result { border:2px #FFF dotted; margin:0 20px 6px 0; display:inline-block; padding:4px; border-radius:8px; }
.bet_result:hover { border:2px #666 solid; background:#F0F0F0; }
.bet_result_description { height:2em; }
.bet_result_index { float:right; font-size:1.7em; font-weight:bold; color:#DDD}
.bet_result:hover .bet_result_index { color:#6A6; }
.paytable_screenshot {width:80px; height:60px; margin:0 10px 10px 0; cursor:pointer;} */
