/* 
default stylesheet IE/NS 4+ 
*/

BODY {
	background: #3E3E3F url(http://pokerfatcat.com/images/bg_V2.gif) repeat-x top left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


hr{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin:1px;
}

SELECT.admin { 
	font: 10px Tahoma; 
}

select {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #F9F9F9;
	font-weight: normal;
}
textarea, .bginput {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #E1E4E5;
	font-weight: normal;
	border-width: 1px;
}

SELECT.heading { 
	font: 13px Tahoma;
	background-color:#EEEEEE;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
    	BORDER-TOP: #999999 1px solid;
}

FORM {
	margin: 0px;
}
TD, P  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
}

.whitebottom  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

H1, H2 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 16px;
	margin: 0px;

	color: #1861BD;
}
 H3, H4 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size : 14px;
	margin: 0px;
}

A:Link, A:Active, A:Visited {
	color : black;
	text-decoration : underline;
}
A:HOVER {
	color : #green;
	text-decoration : none;
}

a.toplink{color:#ffffff;text-decoration:underline;}
a.toplink:visited{color:#ffffff;text-decoration:underline;}
a.toplink:hover{text-decoration:none;color:#33CCFF;}

a.toplink2{color:#ffffff;text-decoration:underline;}
a.toplink2:visited{color:#ffffff;text-decoration:underline;}
a.toplink2:hover{text-decoration:none;color:#33CCFF;}

a.bottomlink{color:#99CCFF;text-decoration:underline;}
a.bottomlink:visited{color:#99CCFF;text-decoration:none;}
a.bottomlink:hover{text-decoration:none;color:#336699;}

.cellButton { background-color:;font-family:Vernada;cursor:pointer; }
.cellButton2 { background-color:#D51616;color:#FFFFFF;font-family:Vernada;cursor:pointer;}
.cellButtonA { background-color:;color:#3E0202;font-family:Vernada;cursor:pointer;}
.cellButtonA2 { background-color:#ffffff;color:#3E0202;font-family:Vernada;cursor:pointer;}
.cellButtonB { background-image: url(http://casinofatcat.com/images/site_menu_bg_N.gif);color:#FFFFFF;font-family:Vernada;font-weight:bold;cursor:pointer; }
.cellButtonB2 { background-image: url(http://casinofatcat.com/images/site_menu_bg_over_N.gif);color:#FFFF00;font-family:Vernada;font-weight:bold;cursor:pointer;}
.cellButtonC { background-color:#B51818;color:#F6B5B5;font-family:Vernada;cursor:pointer;}
.cellButtonC2 { background-color:#C51A1A;color:#ffffff;font-family:Vernada;cursor:pointer;}

.readmore {  }
.readmore A { display: block; background: url(images/2bulletgreen.gif) no-repeat 0px 2px; padding: 0px 0px 0px 20px; }

.smallerfont {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;

}

.casinoname {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336699;	
}

input.button{
    BACKGROUND-COLOR: #F9F9F9;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    HEIGHT: 16px;
    PADDING-LEFT: 1px
    PADDING-RIGHT: 1px
}

input.button2{
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    HEIGHT: 18px;
    PADDING-LEFT: 1px
    PADDING-RIGHT: 1px
}

input.TextBox
{
    BACKGROUND-COLOR: #F9F9F9;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    HEIGHT: 16px;
    PADDING-LEFT: 4px
}

input.CashierTextBox
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 2px solid;
    BORDER-LEFT: #000000 2px solid;
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 18pt;
    HEIGHT: 30px;
    PADDING-LEFT: 4px
}

input.TextBoxChecks
{
    BACKGROUND-COLOR: #F9F9F9;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
    HEIGHT: 19px;
    PADDING-LEFT: 4px;
}


.textArea{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    PADDING-LEFT: 4px;
}


.input{
    color: #333333; 
    font: 8pt ARIAL; 
    border: 1px inset SILVER; 
    background-image:url('../images/inputbg.gif');
}




.style3 {font-size: 10; font-weight: bold; }

.credit-strike{ text-decoration: line-through; }

#sub_nav ul {
font:10px;
font-size:0.90em;
font-weight:bold;
list-style-type: none;
padding-bottom: none;
margin: 0;
padding-left:5px;
margin-bottom:none;
}

#sub_nav ul li {
float: left;
background-color: none;
background:transparent url(/images/new_nav/bullet.gif) no-repeat 3px 50%;padding-left:9px;margin:0 4px 0 2px;
margin-right:0px;
padding:7;
}


#sub_nav a {
float: left;
display: block;
color: #000;
text-decoration: none;
padding: 0px 6px;
}

#sub_nav a:hover {
background: none;
color:#FF6600;

}

#sub_nav li.activelink {
background: #fff;
border-bottom:1px SOLID #fff;

}

#sub_nav li.activelink a:hover{
background:none;
}

#sub_nav li.activelink a{
color:#000;
font-weight:none;
}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightwhite;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


/* ------------- MENU CSS BAR NEW -------------------------------------- */

/* ########## Top Level STYLE ############ */
	.menu {
	width:100%; 
	font-size:0.95em;
	position:relative;
	margin: 0;
	z-index:100;
	}

	/* style the table so that it takes no ppart in the layout - required for IE to work */
	.menu table {position:absolute; top:0; left:0;
	}


	/* remove all the bullets, borders and padding from the default list styling */
	.menu ul {
	padding:0;
	margin:0;
	border-bottom: 1px solid #FFCE65;
	list-style-type:none;
	padding-bottom: 20px;

	}

	/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
	.menu li {
	float:left;
	width:84px;
	position:relative;
	}


	/* style the links for the top level */
	.menu a, .menu a:visited {
	display:block;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; 
	color:#ffffff; 
	width:84px; 
	height:20px; 
	/* border:0px solid #fff; TMP OUT*/
	border-width:1px 1px 0 0; 
	background:#D82121;
	padding-left:10px; 
	line-height:20px;
	background-image: url(http://casinofatcat.com/images/menubutton_greenV2.gif);
	}

	/* a hack so that IE5.5 faulty box model is corrected */
	* html .menu a, * html .menu a:visited {
	width:75px;
	w\idth:74px;
	}


	/* style the top level hover */
	.menu a:hover, .menu a.activelink{
	color:#000000; 
	background:#D82121;
	border-bottom: 1px solid #FFB200;
	border-right: 1px solid #000000;
	background-image: url(http://casinofatcat.com/images/menubutton_overbigV2.gif);
	}


/* ########## Second Level STYLE ############ */


	/* hide the sub levels and give them a positon absolute so that they take up no room */
	.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:21px;
	left:0;
	padding-left:0px; 
	width:150px;
	border: 1px solid #ffffff;
	background-image: none;
	background:#5A9517;
	FILTER: Alpha(Opacity=100, FinishOpacity=50, Style=1, StartX=50, StartY=50, FinishX=100, FinishY=100); WIDTH: 100%; BACKGROUND-COLOR: #5A9517
	}

	/* another hack for IE5.5 */
	* html .menu ul ul {
	top:20px;
	t\op:20px;
	}


	/* style the second level links */
	.menu ul ul a, .menu ul ul a:visited {
	color:#ffffff; 
	height:auto; 
	line-height:1em;
	padding:5px 5px;
	border-bottom: 1px solid #98D550;
	background-image: none;
	background:#5A9517;
	width:150px
	/* yet another hack for IE5.5 */
	}
	* html .menu ul ul a{
	width:125px;
	w\idth:125px;
	}

	/* style the Second level hover */
	.menu ul ul a:hover{
	color:#000000; 
	background:#FFCE65;
	}


/* ########## BACKGROUND STYLES ############ */

	/* style the second level background */
	.menu ul ul a.drop, .menu ul ul a.drop:visited {
	background:#D82121;
	}

	/* style the second level hover */
	.menu ul ul a.drop:hover{
	background:#D82121;
	}
	.menu ul ul :hover > a.drop {
	background:#D82121;
	}

	/* style the third level background */
	.menu ul ul ul a, .menu ul ul ul a:visited {
	background:#D82121;
	}

	/* style the third level hover */
	.menu ul ul ul a:hover {
	background:#D82121;
	}



/* ########## Third Level STYLE ############ */

	/* position the third level flyout menu */
	.menu ul ul ul{
	left:150px; 
	top:0;
	width:150px;
	}
	/* position the third level flyout menu for a left flyout */
	.menu ul ul ul.left {
	left:-150px;
	}



/* ########## MAKE LEVELS VISIBLE ############ */

	/* make the second level visible when hover on first level list OR link */
	.menu ul :hover ul{
	visibility:visible; 
	}
	/* keep the third level hidden when you hover on first level list OR link */
	.menu ul :hover ul ul{
	visibility:hidden;
	}

	/* make the third level visible when you hover over second level list OR link */
	.menu ul :hover ul :hover ul{ 
	visibility:hidden;
	}



/** BOX MODEL **/
.box {
	border: 1px solid #ddd;
	padding: 2px;
	background: #fff;
	margin:0;
	bottom:0;
}

}

.boxgrey {
	background-color: #FAFAFA;
	padding: 3px 3px 5px 3px;
}

}

.boxgreen {
	background-color: #EAFFDF;
	padding: 3px 3px 5px 3px;
	
}

.boxclear {
	background-color: #fff;
	padding: 6px 8px 8px 8px;
}

.boxshadow {
	border-top:3px SOLID #f3f3f3;
	border-left:3px SOLID #fff;
	border-right:3px SOLID #fff;
}







.boxc h1,
.boxcm h1 {
	background:url(../img/dashed-line.gif) repeat-x bottom left;
	color: #333;
	margin: 0 0 6px 0;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	padding: 0 0 8px 0;
}

.boxc h1.small,
.boxcm h1.small
{
font-size:11px;
}
.box h1 img {
	padding-top:2px;
	vertical-align:top;
	padding-right:6px;
}


.boxc h2,.boxcm h2 {
	font:16px "Trebuchet MS";
	font-weight:bold;
	color: #036;
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px dotted #ccc;
}

.box ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.box ul li {
	padding: 0;
	margin: 0;
	padding:2px 18px;
	background:url(../img/icons/bullets/black_11x11.gif) no-repeat top left;
}

.box ul li.empty {
	background:none;
	height:5px;
}

.box ul.red_bullet li { background:url(../img/icons/bullets/red_12x11.gif) no-repeat left; }
.box ul.green_bullet li { background:url(../img/icons/bullet-go.gif) no-repeat left; }

.box_buttons{
float:right;
margin:5px 0;
}

.box_buttons img{
padding-left:6px;
}

.bullet_button{
padding:5px 7px;
margin-left:10px;
background:#9CF;
border:1px SOLID #000;
}

.bullet_button a{
text-decoration:none;
font-size:12px;
font-weight:BOLD;
color:#000;
z-index:102;
}


#submenuV3
{
	padding: 5px 12px 0px 12px;
	margin-bottom: 10px;
	color: #222222;
	width:100%;
	background-color: #FFFFFF;
	border-bottom: solid 1px #DADADA;
}

#submenuV3 div
{
	clear: both;
}

#submenuV3 ul
{
	display: block;
	position: relative;
	top: 1px;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
	white-space:nowrap;
}
	
#submenuV3 ul li
{
	position: relative;
	float: left;
	border: solid 1px #dadada;
	border-bottom: 0px;
	margin-right: 5px;
}

#submenuV3 ul li a
{
	display: block;
	padding: 5px 10px 8px 10px;
	text-decoration: none;
	background-color: inherit;
	color: #000;
	font-weight: bold;
	background-color: #EEEEEE;
}

#submenuV3 ul li a:hover
{
	background-color: #0022AA;
	color: #fff;
}

#submenuV3 ul li.active, #submenuV3 ul li.active a, #submenuV3 ul li.active a:hover
{
	background-color: #ffffff;
	font-size: 12px;
	color: #940707;
}




/** MY OWN ROUND grey BOX **/
	.MyRound-Box{
		border-bottom:8px SOLID #fff;
		margin:0;
		padding:0;
		background:#fafafa;
	}
	
	/** TOP MAIN **/
		.MyRound-Box .top_green{
			background:url(http://www.pokerfatcat.com/images/cnt_green_tl.png) no-repeat top left;
			height:30px;
			font-size:10px;
		}
		.MyRound-Box .top_green div{
			background:url(http://www.pokerfatcat.com/images/cnt_green_tr.png) no-repeat top right;
			height:30px;
			font-size:10px;
		}
		.MyRound-Box .top_red{
			background:url(http://www.pokerfatcat.com/images/cnt_red_tl.png) no-repeat top left;
			height:30px;
			font-size:10px;
		}
		.MyRound-Box .top_red div{
			background:url(http://www.pokerfatcat.com/images/cnt_red_tr.png) no-repeat top right;
			height:30px;
			font-size:10px;
		}		
		.MyRound-Box .top_brown{
			background:url(http://www.pokerfatcat.com/images/cnt_brown_tl.png) no-repeat top left;
			height:30px;
			font-size:10px;
		}
		.MyRound-Box .top_brown div{
			background:url(http://www.pokerfatcat.com/images/cnt_brown_tr.png) no-repeat top right;
			height:30px;
			font-size:10px;
		}		
		.MyRound-Box .top_blue{
			background:url(http://www.pokerfatcat.com/images/cnt_blue_tl.png) no-repeat top left;
			height:30px;
			font-size:10px;
		}
		.MyRound-Box .top_blue div{
			background:url(http://www.pokerfatcat.com/images/cnt_blue_tr.png) no-repeat top right;
			height:30px;
			font-size:10px;
		}		
		

		.MyRound-Box .top_green h1, .top_brown h1, .top_red h1, .top_blue h1 {
			font:13px Arial;
			margin:0;
			padding:0;
			color:#fff;
			font-weight:BOLD;
			padding-bottom:4px;
			padding-top:8px;
		}


	/** INNER aka BODY MAIN **/
		.MyRound-Box .inner h1, .quote-text h1{
			font:12px Arial BOLD;
			margin:0;
			padding:0;
			color:#fff;
			font-weight:BOLD;
			padding-bottom:4px;
		}
		.MyRound-Box .inner, .MyRound-Box .inner_tight{
			border:1px SOLID #dcdcdc;
			border-width:0 1px;
			line-height:1.50em;
		}


	/** BOTTOM MAIN **/
		.MyRound-Box .bottom{
			background:url(http://www.pokerfatcat.com/images/cnt_bottom_bl.gif) no-repeat top left;
			height:9px;
			font-size:4px;
		}
		.MyRound-Box .bottom div{
			background:url(http://www.pokerfatcat.com/images/cnt_bottom_br.gif) no-repeat top right;
			height:9px;
			font-size:4px;
		}
	


/** NEW NAV **/

#nav{font-size:12px;font-family:arial;background:#310C00;height:32px;padding:0 0 0 2px;z-index:20;position:relative}
#nav ul{margin:0;padding:0;list-style-type:none;z-index:21}
#nav li{display:block;float:left;margin-left:4px;padding:0;position:relative}
#nav a{display:block;text-decoration:none}
#nav li span{display:block}
#nav .level-1{background:url(/images/new_nav/item_bg.png);color:#fff;font-weight:bold;line-height:32px}
#nav .level-1 span{background:url(/images/new_nav/item_bg.png) 100% 0;padding:0 12px 0 4px;margin-left:8px}
#nav .level-1.active{background-position:0 -72px}
#nav .level-1.active span{background-position:100% -72px;color:#000}
#nav .hover .level-1{background-position:0 -36px}
#nav .hover .level-1 span{background-position:100% -36px;color:#000}
#nav ul ul{font-size:11px;line-height:22px;position:absolute;left:0px;top:32px;display:none;background:transparent url(/images/new_nav/level-2-bg.png) no-repeat bottom left;padding:4px}
#nav ul ul li{width:185px;position:relative;position:relative}
#nav ul ul li a{background:transparent url(/images/new_nav/arrow.gif) no-repeat 3px 50%;padding-left:9px;margin:0 4px 0 2px;display:block;overflow:hidden;border-bottom:1px dotted #ccc}
#nav ul li.hover ul li a span{color:#000}
#nav ul ul li a span{color:#fff;font-weight:normal;text-align:left;margin:0;padding:1px 4px}
#nav ul ul li:last-child a{border:none}
#nav .last{border:none}
#nav ul ul li.last a span{margin:0}
#nav ul li.hover ul li.hover a span{background-color:#fff;color:#FF6600}
#nav ul li.spacer{height:1px;padding:0;margin-bottom:2px;background:#999}
#nav ul li.spacer a{border:none}
#nav ul ul ul{position:absolute;left:185px;top:-2px;display:none;background:#000;border:none;padding:1px 2px 0 2px}
#nav ul ul ul li{width:185px;position:relative}


