BODY
{
    OVERFLOW: auto;
    background-color: #2C343C;
	xbackground-color: #363F47;
	padding: 0;
	margin: 0;
}

div.BK_DIV
{
	background-image: url(/web/images/back-tile.png);
	background-repeat: repeat-x;
}

BODY,INPUT,P,SELECT,TABLE,TD,A,BUTTON
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Sans-Serif
}

BODY.GRADIENT
{
	color:rgb(248,248,255)!important;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6E7EB7');
	xfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6E7EB7', EndColorStr='#969EDA');
}

.WORKSPACE
{
	width:730px;
	padding-left: 15px;
	padding-right: 15px;
	height:300px;
	background: url('/web/images/body.png');
}

BUTTON, .button
{
    BORDER: gray 1px solid;
    HEIGHT: 22px
}
P
{
    MARGIN-TOP: 0.5em;
    MARGIN-BOTTOM: 1em;
    LINE-HEIGHT: 1.25em
}
H2
{
    MARGIN: 0px;
    color: black;
}
BODY.GRADIENT H2
{
    MARGIN: 0px;
    color: #D0C9FF;
}
H3
{
    MARGIN: 10px 0px 0px;
}
TABLE.infotable H3
{
    MARGIN: 10px 0px 0px;
    color: black!important;
}
BODY.GRADIENT H3
{
    MARGIN: 10px 0px 0px;
    color: #D0C9FF;
}
PRE
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: #c0c0c0 1px solid;
    MARGIN-TOP: 1em;
    PADDING-LEFT: 2pt;
    BACKGROUND: #eeeeee;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 2pt;
    FONT: 100% "courier new", "courier", "mono";
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: #c0c0c0 1px solid
    FONT: 9pt "courier new", "courier", "mono";
}
CODE
{
    FONT: 100% "courier new", "courier", "mono";
    COLOR: #990000
}

A, A.bluebold, A.GOLDHEADER:visited
{
    COLOR: darkblue;
}
A:active
{
	COLOR: #ff9900;
	TEXT-DECORATION: underline
}
A:hover
{
	COLOR: #FFAE29;  
	TEXT-DECORATION: underline
}

A.GOLDHEADER:active,A.GOLDHEADER:hover
{
	COLOR:#BD4F04!IMPORTANT; 
}

A.bluebold:active,A.bluebold:hover,A.bluebold:visited
{
    FONT-WEIGHT: bold
}

BODY.GRADIENT A, BODY.GRADIENT A.bluebold
{
    COLOR: #DCDAFF;
}
BODY.GRADIENT A:active
{
	COLOR: #ff9900;
	TEXT-DECORATION: underline
}
BODY.GRADIENT A:hover
{
	COLOR: #FFAE29;  
	TEXT-DECORATION: underline
}

BODY.GRADIENT A.bluebold:active, BODY.GRADIENT A.bluebold:hover, BODY.GRADIENT A.bluebold:visited
{
    FONT-WEIGHT: bold
}

A.blackblue
{
    COLOR: #000080;
}
A.blackblue:active
{
    COLOR: #000080
}
A.blackblue:hover
{
    COLOR: #000080
}
A.blackblue:visited
{
}

DIV.GAME_LIST
{
	height:140px;
	overflow:auto;
	border: 1px solid gainsboro;
	padding:6px;
	background-color:white;
} 

TD.body
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-TOP: 3px;
}
.blackbold
{
    FONT-WEIGHT: bold;
    COLOR: black;
}
.bluebold
{
    FONT-WEIGHT: bold;
    COLOR: darkblue;
}
.bullet
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    COLOR: darkblue;
}
BODY.GRADIENT .blackbold
{
    FONT-WEIGHT: bold;
    COLOR: #DCDAFF;
}
BODY.GRADIENT .bluebold
{
    FONT-WEIGHT: bold;
    COLOR: #DCDAFF;
}
BODY.GRADIENT .bullet
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    COLOR: #D1C6FE;
}

.input
{
    BORDER: gray 1px solid;
    HEIGHT: 19px
}
.textarea
{
    BORDER: gray 1px solid;
}
IMG.shadow
{
    FILTER: progid:DXImageTransform.Microsoft.Pixelate(duration=1, enabled='true');
    xfilter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1,Color='darkblue', Positive='true')
}
.IMPORTANTNOTE
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 8pt;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 8pt;
    PADDING-BOTTOM: 8pt;
    MARGIN: 8pt 8px;
    BORDER-LEFT: silver 1px solid;
    PADDING-TOP: 8pt;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    COLOR: black;
}
.IMPORTANTNOTE A
{
	color:darkblue;
}
 
#mainMenuBar A
{
	text-decoration:none!important;
}
#mainMenuBar A:hover
{
   COLOR: #ff9900;  
	text-decoration:none!important;
}
.titlemenuitem, A.titlemenuitem
{
    FONT-WEIGHT: bold;
    COLOR: white!important;
}

.infobar
{
    BACKGROUND-COLOR: #5768a4
}
.infobar A
{
	text-decoration:none!important;
}
.infobar A.blackbold
{
	text-decoration:none!important;
}
TABLE.infotable
{
	width:730px!important;
}
TABLE.infotable A
{
	color: darkblue!important;
}
.whiteBold 
{
	font-weight:bold;
	color: white;
}

DIV.ERRORBOX
{
    BORDER-RIGHT: gold 1px solid;
    PADDING-RIGHT: 6pt;
    BORDER-TOP: gold 1px solid;
    PADDING-LEFT: 6pt;
    BACKGROUND: #fbfdce;
    MARGIN-BOTTOM: 12pt;
    PADDING-BOTTOM: 6pt;
    BORDER-LEFT: gold 1px solid;
    COLOR: black;
    PADDING-TOP: 6pt;
    BORDER-BOTTOM: gold 1px solid
}

.errortable
{
    BORDER-RIGHT: gold 1px solid;
    PADDING-RIGHT: 6pt;
    BORDER-TOP: gold 1px solid;
    PADDING-LEFT: 6pt;
    BACKGROUND: #fbfdce;
    MARGIN-BOTTOM: 12pt;
    PADDING-BOTTOM: 6pt;
    BORDER-LEFT: gold 1px solid;
    COLOR: black;
    PADDING-TOP: 6pt;
    BORDER-BOTTOM: gold 1px solid
}

.errortable A
{
	color: darkblue;
}

.TITLE_VERSION
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial
}

#txtSearch
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 1px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gainsboro 1px solid;
    HEIGHT: 19px;
}
P.titleheader
{
    MARGIN-TOP: 8pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 10pt;
    FONT-FAMILY: arial
}
TABLE.CUSTITEMS TR
{
    HEIGHT: 20px
}
TD.smalltext
{
    FONT-SIZE: 10px;
    COLOR: white
}
SPAN.RELDATE
{
    FONT-WEIGHT: bold;
    COLOR: rgb(100,100,100);
}

#WORLDPAY_CONTAINER
{
    WIDTH: 730px!important;
    PADDING: 10px;
}
#WORLDPAY_CONTAINER CENTER A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana,arial
}
#WORLDPAY_CONTAINER TABLE
{
    MARGIN-TOP: 5px
}
#WORLDPAY_CONTAINER TD
{
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#WORLDPAY_CONTAINER INPUT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
#WORLDPAY_CONTAINER SELECT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
#WORLDPAY_CONTAINER TEXTAREA
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
#WORLDPAY_CONTAINER INPUT
{
    CURSOR: hand
}
#WORLDPAY_CONTAINER .WP_TITLE
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BACKGROUND: #5768A4;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 2px
}
#WORLDPAY_CONTAINER .securityTD
{
    BACKGROUND: #93a2b5;
    WIDTH: 10px
}
#WORLDPAY_CONTAINER .WP_COUR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma,Arial;
}

.WP_COURDIV
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Courier New, Courier
}

TABLE.COPYRIGHT
{
	background-color: #2C343C;
	margin-top:1px;
	width: 100%;
	font-size: 8pt!important;
	color:#5B6B79!important;
}
TABLE.COPYRIGHT TD
{
	color: lavender!important;
	font-size: 8pt!important	
	color:#5B6B79!important;
}
TABLE.COPYRIGHT TD A
{
	color: lavender!important;
	text-decoration: underline;
	font-size: 8pt!important	
	color:white!important;
}

.ARCADEA_BANNER
{
	background: url('/web/images/arcadea-banner.jpg');
	background-repeat: no-repeat;	
	padding-top: 140px;
	padding-left: 40px;
}

.LICENSE_AGREEMENT
{
	width:700px;
	height:320px;
	border: none;
	overflow-y:scroll;
	padding: 8px;
}

input.READONLY
{
	background-color: WHITESMOKE;
}


.tooltipbox, .tooltipbox .content, .tooltipbox .title, .tooltipbox .title strong { background: #FFF url(/web/images/bg_box_tooltip_800x800.gif) 100% 100% no-repeat; }
.ltredbox, .ltredbox .content, .ltredbox .title, .ltredbox .title strong  { background: #FFF url(/web/images/bg_box_ltred_800x800.gif) 100% 100% no-repeat; }
.ltbluebox, .ltbluebox .content, .ltbluebox .title, .ltbluebox .title strong  { background: #FFF url(/web/images/bg_box_ltblue_800x800.gif) 100% 100% no-repeat; }
.greenbox, .greenbox .content, .greenbox .title, .greenbox .title strong  { background: #FFF url(/web/images/bg_box_green_800x800.gif) 100% 100% no-repeat; }
.greybox, .greybox .content, .greybox .title, .greybox .title strong  { background: #FFF url(/web/images/bg_box_grey_800x800.gif) 100% 100% no-repeat; }
.redbox, .redbox .content, .redbox .title, .redbox .title * { background: #FFF url(/web/images/bg_box_red_800x800.gif) 100% 100% no-repeat; }
.goldbox, .goldbox .content, .goldbox .title, .goldbox .title strong  { background: #FFF url(/web/images/bg_box_gold1_800x800.gif) 100% 100% no-repeat; }
.darkredbox, .darkredbox .content, .darkredbox .title, .darkredbox .title strong  { background: #FFF url(/web/images/bg_box_darkred_800x8.gif) 100% 100% no-repeat; }
.yellowbox, .yellowbox .content, .yellowbox .title, .yellowbox .title strong  { background: #FFF url(/web/images/bg_box_yellow1_800x8.gif) 100% 100% no-repeat; }
.darkgreenbox, .darkgreenbox .content, .darkgreenbox .title, .darkgreenbox .title strong  { background: #FFF url(/web/images/bg_box_darkgreen_800x800.gif) 100% 100% no-repeat; }
.bluebox, .bluebox .content, .bluebox .title, .bluebox .title strong  { background: #FFF url(/web/images/bg_box_blue2_800x800.gif) 100% 100% no-repeat; }

.tooltipbox_filled, .tooltipbox_filled .content, .tooltipbox_filled .title, .tooltipbox_filled .title strong { background: #FEF1CA url(/web/images/bg_box_tooltip_800x800.gif) 100% 100% no-repeat; }
.ltredbox_filled, .ltredbox_filled .content, .ltredbox_filled .title, .ltredbox_filled .title strong  { background: #FFC4C4 url(/web/images/bg_box_ltred_800x800.gif) 100% 100% no-repeat; }
.ltbluebox_filled, .ltbluebox_filled .content, .ltbluebox_filled .title, .ltbluebox_filled .title strong  { background: #DDF0F8 url(/web/images/bg_box_ltblue_800x800.gif) 100% 100% no-repeat; }
.greenbox_filled, .greenbox_filled .content, .greenbox_filled .title, .greenbox_filled .title strong  { background: #D1F0B3 url(/web/images/bg_box_green_800x800.gif) 100% 100% no-repeat; }
.greybox_filled, .greybox_filled .content, .greybox_filled .title, .greybox_filled .title strong  { background: #EFEFEF url(/web/images/bg_box_grey_800x800.gif) 100% 100% no-repeat; }
.redbox_filled, .redbox_filled .content, .redbox_filled .title, .redbox_filled .title strong  { background: #FFC34B url(/web/images/bg_box_red_800x800.gif) 100% 100% no-repeat; }
.goldbox_filled, .goldbox_filled .content, .goldbox_filled .title, .goldbox_filled .title strong  { background: #EE8500 url(/web/images/bg_box_gold1_800x800.gif) 100% 100% no-repeat; }
.darkredbox_filled, .darkredbox_filled .content, .darkredbox_filled .title, .darkredbox_filled .title strong  { background: #7F2600 url(/web/images/bg_box_darkred_800x8.gif) 100% 100% no-repeat; }
.yellowbox_filled, .yellowbox_filled .content, .yellowbox_filled .title, .yellowbox_filled .title strong  { background: #FFC34B url(/web/images/bg_box_yellow1_800x8.gif) 100% 100% no-repeat; }
.darkgreenbox_filled, .darkgreenbox_filled .content, .darkgreenbox_filled .title, .darkgreenbox_filled .title strong  { background: #629B06 url(/web/images/bg_box_darkgreen_800x800.gif) 100% 100% no-repeat; }
.bluebox_filled, .bluebox_filled .content, .bluebox_filled .title, .bluebox_filled .title strong  { background: #3684B8 url(/web/images/bg_box_blue2_800x800.gif) 100% 100% no-repeat; }

.yellowbox_tooltip_filled, .yellowbox_tooltip_filled .content, .yellowbox_tooltip_filled .title, .yellowbox_tooltip_filled .title strong  { background: #FEF1CA url(/web/images/bg_box_yellow1_800x8.gif) 100% 100% no-repeat; }
.darkgreenbox_green_filled, .darkgreenbox_green_filled .content, .darkgreenbox_green_filled .title, .darkgreenbox_green_filled .title strong  { background: #D1F0B3 url(/web/images/bg_box_darkgreen_800x800.gif) 100% 100% no-repeat; }
.bluebox_ltblue_filled, .bluebox_ltblue_filled .content, .bluebox_ltblue_filled .title, .bluebox_ltblue_filled .title strong  { background: #DDF0F8 url(/web/images/bg_box_blue2_800x800.gif) 100% 100% no-repeat; }

.box { margin: 15px 0; padding: 0 15px 0 0; }
.box .title { background-position: 100% 0; margin: 0 -15px 0 0; padding: 0 15px 0 0; }
.box .title strong { background-position: 0 0; margin: 0; padding: 15px 0 5px 15px; height: 1%; }
.box .content { background-position: 0 100%; margin-right: 0px; padding: 0 0 15px 15px; }

.box .title strong img { background:none }
.box .title img { background:none }
.box img { background:none }
.box hr { background:none }

div.thinbox { margin-top: 12pt; margin-bottom:12pt; }
div.thinbox .content { position: absolute; padding: 13px; width: 100%; height: 100%; }
div.thinbox div.tl, div.thinbox div.tr, div.thinbox div.bl, div.thinbox div.br { position: absolute; width: 9px; height: 9px; }
div.thinbox div.border 	{ position: absolute; width: 100%; height: 100%; }
div.thinbox div.tl { left: -1px; top: -1px; }
div.thinbox div.bl { left: -1px; top: expression(this.parentElement.offsetHeight-8); }
div.thinbox div.tr { left: expression(this.parentElement.offsetWidth-8); top: -1px; }
div.thinbox div.br { left: expression(this.parentElement.offsetWidth-8); top: expression(this.parentElement.offsetHeight-8); }

div.tb_cyan	       { border: #52637A 1px solid; background-color: #52637A; }
div.tb_cyan div.tl { background: url('/web/images/tl0.gif') no-repeat; }
div.tb_cyan div.bl { background: url('/web/images/bl0.gif') no-repeat; }
div.tb_cyan div.tr { background: url('/web/images/tr0.gif') no-repeat; }
div.tb_cyan div.br { background: url('/web/images/br0.gif') no-repeat; }

div.tb_ltyellow	       { border: #FFE18A 1px solid; background-color: #FFF5CC; }
div.tb_ltyellow div.tl { background: url('/web/images/tl1.gif') no-repeat; }
div.tb_ltyellow div.bl { background: url('/web/images/bl1.gif') no-repeat; }
div.tb_ltyellow div.tr { background: url('/web/images/tr1.gif') no-repeat; }
div.tb_ltyellow div.br { background: url('/web/images/br1.gif') no-repeat; }

div.tb_ltblue 	     { border: #D0DEF0 1px solid; background-color: #EFF3FB; }
div.tb_ltblue div.tl { background: url('/web/images/tl2.gif') no-repeat; }
div.tb_ltblue div.bl { background: url('/web/images/bl2.gif') no-repeat; }
div.tb_ltblue div.tr { background: url('/web/images/tr2.gif') no-repeat; }
div.tb_ltblue div.br { background: url('/web/images/br2.gif') no-repeat; }

div.tb_gray 	   { border: #dddddd 1px solid; background-color: #f2f2f2; }
div.tb_gray div.tl { background: url('/web/images/tl3.gif') no-repeat; }
div.tb_gray div.bl { background: url('/web/images/bl3.gif') no-repeat; }
div.tb_gray div.tr { background: url('/web/images/tr3.gif') no-repeat; }
div.tb_gray div.br { background: url('/web/images/br3.gif') no-repeat; }


table.box_cyan 	        { table-layout:fixed;width:100%; margin-top:12pt; }
table.box_cyan td.tl    { width:9px;height:9px;background: url('/web/images/tl0.gif') no-repeat #52637A; }
table.box_cyan td.bl    { width:9px;height:9px;background: url('/web/images/bl0.gif') no-repeat #52637A; }
table.box_cyan td.tr    { width:9px;height:9px;background: url('/web/images/tr0.gif') no-repeat #52637A; }
table.box_cyan td.br    { width:9px;height:9px;background: url('/web/images/br0.gif') no-repeat #52637A; }
table.box_cyan td.color { border-left: 1px solid #52637A; border-right: 1px solid #52637A; background-color: #52637A; padding:9px;padding-top:0;padding-bottom:0 }
table.box_cyan td.tt    { border-top: 1px solid #52637A; background-color: #52637A; }
table.box_cyan td.bb    { border-bottom: 1px solid #52637A; background-color: #52637A; }

table.box_blue 	        { table-layout:fixed;width:100%; margin-top:12pt; }
table.box_blue td.tl    { width:9px;height:9px;background: url('/web/images/tl2.gif') no-repeat #EFF3FB; }
table.box_blue td.bl    { width:9px;height:9px;background: url('/web/images/bl2.gif') no-repeat #EFF3FB; }
table.box_blue td.tr    { width:9px;height:9px;background: url('/web/images/tr2.gif') no-repeat #EFF3FB; }
table.box_blue td.br    { width:9px;height:9px;background: url('/web/images/br2.gif') no-repeat #EFF3FB; }
table.box_blue td.color { border-left: 1px solid #D0DEF0; border-right: 1px solid #D0DEF0; background-color: #EFF3FB; padding:9px;padding-top:0;padding-bottom:0 }
table.box_blue td.tt    { border-top: 1px solid #D0DEF0; background-color: #EFF3FB; }
table.box_blue td.bb    { border-bottom: 1px solid #D0DEF0; background-color: #EFF3FB; }

table.box_gray 	        { table-layout:fixed;width:100%; margin-top:12pt; }
table.box_gray td.tl    { width:9px;height:9px;background: url('/web/images/tl3.gif') no-repeat #f2f2f2; }
table.box_gray td.bl    { width:9px;height:9px;background: url('/web/images/bl3.gif') no-repeat #f2f2f2; }
table.box_gray td.tr    { width:9px;height:9px;background: url('/web/images/tr3.gif') no-repeat #f2f2f2; }
table.box_gray td.br    { width:9px;height:9px;background: url('/web/images/br3.gif') no-repeat #f2f2f2; }
table.box_gray td.color { border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; background-color: #f2f2f2; padding:9px;padding-top:0;padding-bottom:0 }
table.box_gray td.tt    { border-top: 1px solid #dddddd; background-color: #f2f2f2 }
table.box_gray td.bb    { border-bottom: 1px solid #dddddd; background-color: #f2f2f2 }




.DBG_TABLE
{
	background-color: white!important;
	table-laout: auto!important;
}
.DBG_TABLE TH
{
	background: whitesmoke;
	border: 1px solid white;
	border-right: 1px solid gainsboro;
	border-bottom: 1px solid gainsboro;
	padding: 3px;
	font-family:Tahoma!important;
	font-size:8pt!important;
}
.DBG_TABLE TD
{
	border: 1px solid #cfcfcf;
	padding: 3px;
	width: 100px;
	overflow:auto;
	font-family:Tahoma!important;
	font-size:8pt!important;
	vertical-align: top;
}
.dbg_td
{
	height: 40px;
}