html, body { width: 100%; height: 100%; margin: 0px 0px 0px 0px; padding: 0; }
* { z-index: 0; }
BODY
{
	background-color: #d0b086;
	background-image: url('/i/bg_scroll_00.gif');
	color: #ffffff;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;

	scrollbar-face-color: #e3ac67;
	scrollbar-highlight-color: #e0c3a0;
	scrollbar-shadow-color: #b78d58;
	scrollbar-3dlight-color: #b78d58;
	scrollbar-arrow-color: #b78d58;
	scrollbar-track-color: #e0c3a0;
	scrollbar-darkshadow-color: #b78d58;
}

td
{
	color: #ffffff;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 20px 20px 20px 20px;
}

a
{
     color: #11408e;
     text-decoration: none;
     font-size: 11px;
     font-weight: bold;
}

small
{
     font-size: 9px;
}

a:hover
{
     color: #3a28dd;
     text-decoration: underline;
     font-size: 11px;
     font-weight: bold;
}

.a_red
{
     color: #cf1212;
     text-decoration: none;
     font-size: 11px;
     font-weight: bold;
}

.a_red:hover
{
     color: #ff0000;
     text-decoration: underline;
     font-size: 11px;
     font-weight: bold;
}

.tipText
{
	color: #ffffff;
}

.tipGreen
{
	color: #00FF00;
}

.tipGray
{
	color: #aaaaaa;
}

.tipBlue
{
	color: #007EFF;
}

.tipOrange
{
	color: #FF7200;
}

.tipWhite
{
	color: #FFFFFF;
}

.speak_digits
{
	color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.editBox
{
	background-color: #c8c8c8;
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	margin: 0px 0px 0px 0px;
	border-color: #000000;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.editBoxMain
{
	background-color: #000000;
	color: #fac97c;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
	border-color: #392923;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.buttonMain
{
	background-color: #000000;
	color: #fac97c;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
	border-color: #392923;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.tdMain
{
	color: #fac97c;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.button
{
	background-color: #c8c8c8;
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	margin: 0px 0px 0px 0px;
	border-color: #000000;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.slot_75_75
{
	background-color: #454545;
	background-image: url('/i/slots/slot_75_75.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.slot_25_25
{
	background-color: #454545;
	background-image: url('/i/slots/slot_25_25.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.slot_25_36
{
	background-color: #454545;
	background-image: url('/i/slots/slot_25_36.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.slot_50_25
{
	background-color: #454545;
	background-image: url('/i/slots/slot_50_25.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.slot_50_50
{
	background-color: #454545;
	background-image: url('/i/slots/slot_50_50.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.slot_50_50_wound
{
	background-color: #454545;
	background-image: url('/i/i/wound.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
}

.table_title
{
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
    	BORDER-BOTTOM: #A59477 1px solid; 
    	BORDER-LEFT: #38322C 1px solid; 
    	BORDER-RIGHT: #A59477 1px solid; 
    	BORDER-TOP: #38322C 1px solid;
}

.table_scroll
{
	background-color: #AB8E6B;
	background-image: url('/i/bg_scroll_00.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
}

.table_slot
{
	background-color: #AB8E6B;
	background-image: url('/i/bg_scroll_01.gif');
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	BORDER-BOTTOM: #000000 0px solid; 
    	BORDER-LEFT: #999999 0px solid; 
    	BORDER-RIGHT: #000000 0px solid; 
    	BORDER-TOP: #999999 0px solid;
}

.button_64_20
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_64_20.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:70;border:0;height:20;
}

.button_64_20s
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_64_20s.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:70;border:0;height:20;
}


.button_64_42
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_64_42.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:70;border:0;height:42;
}

.button_64_42s
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_64_42s.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:70;border:0;height:42;
}

.button_150_20
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_150_20.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:150;border:0;height:20;
}

.button_150_20s
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_150_20s.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:150;border:0;height:20;
}



.button_170_20
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_170_20.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:170;border:0;height:20;
}

.button_170_20s
{
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url("/i/b/b_170_20s.gif");
	BORDER-LEFT: 0px solid;
	cursor: pointer;
	cursor: hand;
	COLOR: #F8D243;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #666666;
	width:170;border:0;height:20;
}


.locTitle
{
	color: #FFFFFF;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

.request
{
	background-color: #372b26;
	background-image: url('/i/main/bg_rock.jpg');
	background-repeat: repeat-x;
	color: #fac97c;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
	margin: 0px 0px 0px 0px;
    	BORDER-BOTTOM: #000000 1px solid; 
    	BORDER-LEFT: #999999 1px solid; 
    	BORDER-RIGHT: #000000 1px solid; 
    	BORDER-TOP: #999999 1px solid;
}

.scrollTable
{
	background-color: #9D7C53;
	background-image: url('/i/bg_scroll_00.gif');
}

.tableHead
{
	background-color: #372b26;
	background-image: url('/i/main/bg_rock.jpg');
	background-repeat: repeat-x;
	color: #fac97c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #999999 1px solid;
}

.tableCell
{
	background-color: #372b26;
	background-image: url('/i/main/bg_rock.jpg');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #999999 1px solid;
}

.bigName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.paperName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
  color: #532109;
}

.paperText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #532109;
}

.bigText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.pr_gray
{
	background-color: #656565;
}

.pr_green
{
	background-color: #008600;
}

.pr_blue
{
	background-color: #006086;
}

.pr_blue_light
{
	background-color: #a9c9cf;
}

.td_speak
{
	color: #000000;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
}

.rec-base-tdtx-tl { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_c0.gif') no-repeat top left; padding-left: 4px;  }
.rec-base-tdtx-tr { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_c1.gif') no-repeat  top right; padding-right: 4px; }
.rec-base-tdtx-bl { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_c2.gif') no-repeat  bottom left; padding-left: 4px;  }
.rec-base-tdtx-br { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_c3.gif') no-repeat  bottom right; padding-right: 4px; }
.rec-base-tdtx-tc { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_t.gif ') repeat-x top center;}
.rec-base-tdtx-bc { height: 4px; font-size: 1px; line-height: 1px; background: url('/i/s3_b.gif ') repeat-x  bottom center;}
.rec-base-tdtx-cl { background: url('/i/s3_l.gif ') repeat-y  top left; padding-left: 4px;  }
.rec-base-tdtx-cr { background: url('/i/s3_r.gif ') repeat-y top right; padding-right: 4px; }
.rec-base-tdtx-cc { background:  url('/i/bg_scroll_03.gif'); color: #ffffff;}


/* SHADOW ELS */
.font-shadow-b1 {position: absolute; left: 0px; top: 1px;}
.font-shadow-b2 {position: absolute; left: 0px; top: 2px;}
.font-shadow-b3 {position: absolute; left: 1px; top: 0px;}
.font-shadow-b4 {position: absolute; left: 2px; top: 0px;}
.font-shadow-b5 {position: absolute; left: 1px; top: 1px;}
.font-shadow-b6 {position: absolute; left: 1px; top: 2px;}
.font-shadow-b7 {position: absolute; left: 2px; top: 1px;}
.font-shadow-b8 {position: absolute; left: 2px; top: 2px;}
.font-shadow-bt {position: absolute; left: 1px; top: 1px;}
.font-shadow-bc {position: relative;}



/* SLOTS */
#SlotImagePreloader {background: darkgreen; position:absolute; top: -2000px; left: -2000px;}
.SlotCounts { position: absolute; z-index:3; right: 4px; bottom: 3px; font-size: 10px; font-weight: bold; }

.SlotControlButtonContainer  { position: absolute; right: 1px; top: 1px; z-index:4; width: 48px; height: 16px;}
.SlotControlButtonCContainer { position: relative; width: 48px; height: 16px; }
.SlotControlButton_quote { width: 16px; height: 16px; background: url('/i/slots/c.gif') no-repeat; position: absolute; left: 0; }
.SlotControlButton_info  { width: 16px; height: 16px; background: url('/i/slots/i.gif') no-repeat; position: absolute; left: 16px; }
.SlotControlButton_drop  { width: 16px; height: 16px; background: url('/i/slots/x.gif') no-repeat; position: absolute; left: 32px; }


.f-s
{
   line-height: 1em;
   height: 1em;
   display: block;
   _display: none;
   margin-top: -1em;
}
.f-s-c, .f-s-t, .f-s-1
{
   margin-top: 0;
}
.f-s-c, .f-s-1
{
   _display: block;
   _color: #ffffff;
   /* _filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2); */
   _float: left;
}
.f-s-c
{
   position: relative;
   right: 0;
   font-size: 10px;
}

.f-s-1 {}
.f-s-2 { padding: 0 0 0 1px;}
.f-s-3 { padding: 0 0 0 2px;}
.f-s-4 { padding: 1px 0 0 0;}
.f-s-5 { padding: 0 0 0 1px;}
.f-s-6 { padding: 0 0 0 2px;}
.f-s-7 { padding: 1px 0 0 0;}
.f-s-8 { padding: 0 0 0 1px;}
.f-s-9 { padding: 0 0 0 2px;}
.f-s-t { padding: 1px 0 0 1px; position: absolute;}

.f-s-t { color: #ffffff; }


.slot { font-size: 10px; position: relative;}

.slot-cnt
{
   height: 1em;
   right: 2px;
   _right: 2px;
   bottom: 2px;
   position:absolute;
   _bottom: 0;
   color: #000000;
   _margin: 0 2px 2px 0;
}









/* SBARS */
.sbar { width: 148px; height:auto; border: 0; border-left: 1px solid #7e786c; border-right: 1px solid #7e786c;}
.sbar-ci { height: 12px; }
.sbar-c  { height: 12px; }
.sbar-r  { width: 100%; height: 100%; position:relative; text-align: center; background: url('/i/p/c00_gray.gif') repeat-x;}
.sbar-b  { position: absolute; left: 0; height: 100%; font-size: 12px; line-height: 12px; z-index: 2;}
.sbar-b-green      { background: url('/i/p/c00_green.gif') repeat-x;}
.sbar-b-blue       { background: url('/i/p/c00_blue.gif') repeat-x;}
.sbar-b-blue_light { background: url('/i/p/c00_blue_light.gif') repeat-x;}
.sbar-b-red        { background: url('/i/p/pr_red.gif') repeat-x 1px center;}



.tsMenuDivc { height: 1em; }
.tsMenuDivc { white-space:nowrap; }

.tsMenuDiv
{
   display: inline-block !important;
   display: inline;
   padding: 0.1em 0.5em;
   position:relative;
   z-index: 3000;
   border-right: 2px solid black;
   height: 1em;
}

.tsMenuA
{
   display: inline-block !important;
   display: inline;
   zoom: 1;
}
/*
.tsMenuDivaa, .tsMenuA
{
   background: green;
}*/

.tsMenuDiv:last-child
{
   border-right: 0;
}

.tsMenuDivaa {position:relative; padding: 0 0.5em; }
.tsMenuDivaa, .tsMenuDivaa a {width: 100%; display: block;}
.tsMenuDivcaa {width: 100%;}
.tsMenuDivaa1 {overflow: visible; }
.tsMenuDivcaa .rec-base-tdtx { width: 16em; }
.tsMenuDivcaa1 { padding-top: 2px;}
/* overflow: visible;  */
.tsMenuDiv .tsMenuDivcaa, * html .tsMenuDivcaa
{
   position:absolute;
   display: none;
   z-index: 3000;
}
.tsMenuDivaa .tsMenuA-hchild
{
}
.tsMenuDivcaa1
{
   left: 0;
   top: 1.2em;
   z-index: 3001;
}

.tsMenuDivcaa2
{
   left: 100%;
   top: 0;
   margin-left: -0.9em;
   z-index: 3002;
}
.tsMenuDiv .tsMenuDivcaa1  .tsMenuDivcaa1, * html .tsMenuDivcaa  .tsMenuDivcaa1
{
   background: red;
}
 .tsMenuDiv:hover
{
   background: transparent;
}
.tsMenuDivc div:hover .tsMenuDivcaa1, .tsMenuDivc div.hhover  .tsMenuDivcaa1, .tsMenuDivcaa1 .rec-base-tdtx-cc div:hover .tsMenuDivcaa2, .tsMenuDivcaa1 div.hhover  .tsMenuDivcaa2 
{
   display: block;
}
