BODY {
	font-family: Verdana, Geneva, Lucida, Helvetica, sans-serif;
	background-color: #626439;
	margin: 0px;
  padding: 0px;
	background-image: url('/game/images/background.gif');
	font-size: 11px;
}

P {
	font-size: 11px;
}

A {
	color: #000000;
	text-decoration:underline;
}

A:HOVER {
	color: #000000;
	text-decoration:none;
}

STRONG {
	font-weight: bold;
}

INPUT, SELECT, TEXTAREA { 
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border:1px solid;
	padding: 2px;
	border-top-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
}

H1, H1 A {
	font-size: 13px;
	font-weight: bold;
	color: #234457;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:none;
}

H2, H2 A {
	font-size: 12px;
	font-weight: normal;
	color: #dce3e7;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:none;
}
H2 A:hover {
	font-size: 12px;
	font-weight: normal;
	color: #dce3e7;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:underline;
}

H3, H3 A {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:none;
}
H3 A:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:underline;
}

TABLE.main {
	background-color: #d5d7da;
}

TD.menu {
	background:url('/game/images/background_menu.gif');
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #2d4660;
	text-align: center;
}

TABLE.betBanner {
	background-color: #d5d7b4;
}

.betTitle {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}


.betDesc {
	font-size: 12px;
	color: #000000;
}

TD.betMessage {
	font-size: 11px;
	color: #000000;
	border:1px solid;
	background-color: #c6c99c;
	border-left-color:#c6c99c;
	border-right-color:#c6c99c;
	border-top-color:#888b50;
	border-bottom-color:#888b50;
}

.betTimeLeft {
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.betBettersTotal {
	font-size: 12px;
	color: #000000;
	text-align: center;
	white-space:nowrap;
}

TABLE.betCurrentBets {
	border:1px solid;
	border-color:#626439;
}

TH.betCurrentBets {
	font-size: 12px;
	text-align: left;
	
	border-bottom:1px solid;
	border-bottom-color:#626439;
	background-color: #b4d1b9;
	margin: 5px;
	padding: 4px;
}

TH.betCurrentBetType {
	font-size: 10px;
	text-align: right;
	
	border-bottom:1px solid;
	border-bottom-color:#626439;
	background-color: #b4d1b9;
	margin: 5px;
	padding: 4px;
}

TH.betCurrentBetsCenter {
	font-size: 12px;
	text-align: center;
	
	border-bottom:1px solid;
	border-bottom-color:#626439;
	background-color: #b4d1b9;
	margin: 5px;
	padding: 4px;
}

TD.betCurrentBets {
	font-size: 10px;
	text-align: left;
	margin: 2px;
	padding: 2px;
}

TABLE.betMyBet {
	border:1px solid;
	border-color:#626439;
	margin-bottom: 20px;
}

TH.betMyBet {
	font-size: 12px;
	text-align: left;
	
	border-bottom:1px solid;
	border-bottom-color:#626439;
	background-color: #b4c1d1;
	margin: 5px;
	padding: 4px;
}

TD.betMyBet {
	font-size: 12px;
	text-align: left;
	margin: 4px;
	padding: 4px;
}

TD.betPlaceBet {
	font-size: 11px;
	text-align: left;
	margin: 2px;
	padding: 2px;
}

Th.betPlaceBet {
	font-size: 11px;
	text-align: left;
	margin: 2px;
	padding: 2px;
	font-weight: bold;
}

TABLE.betJackpot {
	border:1px solid;
	border-color:#626439;
	margin-bottom: 20px;
}

TH.betJackpot {
	font-size: 12px;
	text-align: left;
	
	border-bottom:1px solid;
	border-bottom-color:#626439;
	background-color: #b4d1c9;
	margin: 5px;
	padding: 4px;
}

TD.betJackpot {
	font-size: 12px;
	text-align: center;
	margin: 4px;
	padding: 4px;
}

.betJackpotText {
	font-size: 12px;
	text-align: center;
}

.message {
	font-weight: bold;
	color: #FF0000;
}

.fieldTitle {
	font-weight: bold;
}

INPUT.button1 { 
	font-size: 11px;
	color: #000000;
	background-color: #bcc9d6;
	font-weight: bold;
	border: 1px solid;
	padding: 1px;
	border-top-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
}

INPUT.button1_sm { 
	font-size: 9px;
	color: #000000;
	background-color: #bcc9d6;
	font-weight: normal;
	border: 1px solid;
	padding: 1px;
	border-top-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
}

.bet_user {
	clear: both;
	border-bottom: 1px dotted #000000;
	min-height: 12px;
	padding-bottom: 10px;
	margin-bottom: 6px;
}

.bet_user a {
	padding: 1px 2px 1px 1px;
	text-decoration: none;
}

.bet_user a:hover {
	text-decoration: underline;
}

.bet_user_bet {
	clear: both;
	border-bottom: 1px dotted #000000;
	min-height: 12px;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

.bet_user_bet a {
	padding: 1px 2px 1px 1px;
	text-decoration: none;
}

.bet_user_bet a:hover {
	text-decoration: underline;
}

.bet_user_image {
	float: left;
	text-decoration: none;
}

.user_screenname {
	font-weight: bold;
}

.user_wins {
	float: right;
	padding-right:2px;
	text-align:right
}

DIV#date_last_access {
	visibility:hidden;
}

DIV#amount_won {
	visibility:hidden;
}

DIV#bet_status_window_outer {
	z-index: 5; 
	text-align: center;
	position: absolute; 
	top:25%; left:30%;
	width: 300px;
	text-align: center;
}

DIV#bet_status_window {
	z-index: 5;
	width: 300px;
	height: 80px;
	background-color: #bcc9d6;
	visibility: visible;
	border: 1px solid #0F3E5F;
	text-align: center;
}

TR.betActiveBetsAlt {
	background-color: #C4CCD7;
}

TR.betActiveBetsHeader {
	background-color: #AAB6C6;
	font-weight:bold;
}

.bet_won {
	color: #1EA610;
	font-size: 20px;
	font-weight: bold;
}

.bet_lost {
	color: #CB0000;
	font-size: 20px;
	font-weight: bold;
}

TABLE.bet_notification_message {
	background-color: #E78989;
}

TABLE.bet_notification_bet {
	background-color: #EBE7B1;
}

DIV.bet_notification {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:400px; 
	border: 1px #000000 solid;
	z-index:100;
}