﻿.box-content-tab { /*padding: 2px;*/ margin-bottom: 10px; border: 0px buttonshadow; }
div#MainTab.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
div#MainTab.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
div#MainTab.ui-tabs { position: relative; padding: .2em; zoom: 1; }
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
div#MainTab.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
div#MainTab.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
div#MainTab.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
div#MainTab.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
div#MainTab.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
div#MainTab.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
div#MainTab.ui-tabs .ui-tabs-hide { display: none !important; }
div.tabs ul.ui-widget-header { border: 0px; background: transparent; width: 100%; border-bottom: 1px solid #F2F2F2; }
div.tabs.ui-widget-content { border: 0px; background: transparent; }
div.ui-tabs-panel.ui-widget-content { background-color: #FFFFFF; margin-left: 0; }
div#MainTab.ui-widget-content { border: 0px; background: transparent; }
.ui-widget-content { }
div#tabs-TreeOdds.ui-widget-content { border: 1px solid #cbd5dc; background-color: #edf1f3; color: #3384b9; margin-left: 2px; }
div#MainTab.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: black; }
.ui-resizable-helper { border: 1px dotted #a2a2a2; }
/*li.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: url(/Areas/Admin/Content/images/tab-notactive.png) 50% 50% repeat-x; font-weight: normal; }
li.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #cbd5dc; background: url(/Areas/Admin/Content/images/tab-active.png) 50% 50% repeat-x; font-weight: normal; color: #3384b9; }*/
#MainTab ul li.ui-state-default { border: 1px solid #d3d3d3; background: url(/Areas/Admin/Content/images/treetab-notactive.png) 50% 50% repeat-x; font-weight: normal; color: #a2a2a2; }
#MainTab ul li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active { border: 1px solid #aaaaaa; background: url(/Areas/Admin/Content/images/treetab-active.png) 50% 50% repeat-x; font-weight: normal; color: #3384b9; }
.match { background: url(/Areas/Admin/Content/images/blank.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchP { background: url(/Areas/Admin/Content/images/withp.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchD { background: url(/Areas/Admin/Content/images/blank_disabled.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchDP { background: url(/Areas/Admin/Content/images/withp_disabled.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchM { background: url(/Areas/Admin/Content/images/withm.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchL { background: url(/Areas/Admin/Content/images/withL.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchMP { background: url(/Areas/Admin/Content/images/withpm.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchMD { background: url(/Areas/Admin/Content/images/withm_disabled.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0-12px; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.matchMDP { background: url(/Areas/Admin/Content/images/withpm_disabled.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.outright { background: url(/Areas/Admin/Content/images/pedestal.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.outrightD { background: url("/Areas/Admin/Content/images/pedestal_disabled.png") no-repeat scroll 0 0; border-bottom: medium none; display: block; height: 17px; left: 0; position: absolute; text-indent: -9999px; top: 2px; width: 16px; }
.matchWithCheck { background: url(/Areas/Admin/Content/images/blank.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.outrightWithCheck { background: url(/Areas/Admin/Content/images/pedestal.png) no-repeat; top: 1px; height: 16px; width: 16px; left: 0; display: block; position: absolute; text-indent: -9999px; border-bottom: none; }
.match-toggler .match,.match-toggler .matchP,.match-toggler .matchD,.match-toggler .matchDP,.match-toggler .matchM,.match-toggler .matchMP,.match-toggler .matchMD,.match-toggler .matchMDP,.match-toggler .outright,.match-toggler .outrightD,.match-toggler .matchWithCheck,.match-toggler .outrightWithCheck { top: 20px; height: 13px; width: 13px; background-size: contain; }
.match-toggler ul li .match, .match-toggler ul li .matchP, .match-toggler ul li .matchD, .match-toggler ul li .matchDP, .match-toggler ul li .matchM, .match-toggler ul li .matchMP, .match-toggler ul li .matchMD, .match-toggler ul li .matchMDP, .match-toggler ul li .outright, .match-toggler ul li .outrightD, .match-toggler ul li .matchWithCheck, .match-toggler ul li .outrightWithCheck { top: 1px; height: 16px; width: 16px; }
table#login { border: 0px; }
table#login tr td { border: 0px; }
table#login tr th { border: 0px; }
.tableReportSmall button.ui-widget { margin: 0 5px; }
fieldset.fsstyle { background: #FAFBFC; color: #3384B9; font-weight: normal; }
.bluefont { color: #337ab7; }
.bluefontbold { color: #337ab7; font-weight: bold; }
div#tabs-MatchOdds.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; padding: 0; }
div#tabs-RegularOdds.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; display: block; overflow: hidden; padding: 0; }
div#tabs-FirstHalfOdds.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; margin-left: 2px; display: block; overflow: hidden; padding: 5px; }
div#tabs-SecondHalfOdds.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; margin-left: 2px; display: block; overflow: hidden; padding: 5px; }
div#tabs-SpecialOdds.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; margin-left: 2px; display: block; overflow: hidden; padding: 5px; }
div#ui-tabs-1.ui-tabs-panel.ui-widget-content { border: 1px solid #cbd5dc; background-color: #FFFFFF; margin-left: 2px; }
.dropdownmargins { width: 100%; font-size: 11px; color: #404040; }
.ddlist { min-width: 200px; }
.odds-values-div { overflow: auto; }
/*** DYNAMIC TABS ***/
span.tab-edit, span.tab-move-left,
span.tab-move-right, span.tab-trash { width: 16px; height: 16px; display: inline-block; }
span.tab-edit { background-image: url("/Areas/Admin/Content/images/edit_icon.png"); }
span.tab-move-left { background-image: url(/Areas/Admin/Content/images/tab_move_left.png); }
span.tab-move-right { background-image: url(/Areas/Admin/Content/images/tab_move_right.png); }
span.tab-trash { background-image: url(/Areas/Admin/Content/images/delete_icon.png); }
label.tab-edit, label.tab-move, label.tab-trash { font-size: 11px; padding-left: 5px; vertical-align: top; }
#dynamicTabs { border: medium none; margin-top: 5px; overflow-y: hidden; }
#dynamicTabs li.add_tab { float: right; top: 4px; cursor: pointer; }
#dynamicTabs li.add_tab span { margin: 4px; }
#dynamicTabs .ui-tabs .ui-tabs-nav li a { padding: 0.5em 0 0.5em 0.5em; }
#dynamicTabs li span.edit-menu { display: inline-block; margin: 0.5em; cursor: pointer; }
#dynamicTabs .box-margin-content { padding-top: 24px !important; }
#dynamicTabs div[id^="spinnerSpecialBet"] { padding-top: 22px !important; }
.listBlock { float: left; }
.listBlock ul.droptrue { background: none repeat scroll 0 0 #EEEEEE; border: 1px solid black; list-style-type: none; margin: 0 25px 0 0; min-width: 300px; padding: 5px; }
.listBlock ul.droptrue li { cursor: move; margin: 5px; padding: 5px; font-size: 1.2em; min-width: 250px; display: inline-block; background: none; background-color: white; }