/* 
default stylesheet IE/NS 4+ 
*/

BODY {
	background: #6E0000 url(http://gotsafelist.com/images/site_bg_V2.gif) repeat-x top left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin: 0px; 

}


P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : Black;
}

P.sm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : Black;
}

TD  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}


TD.sm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
}

TD.tdbig {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : Black;
}

.whitebottom  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}

H1, H2 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 18px;
	margin: 0px;
	font-weight: bold;

	color: #6E0000;
}
 H3, H4 {
	font-family : Times New Roman, Times, Arial, Helvetica, sans-serif;  
	font-size : 20px;
	margin: 0px;
	color: #369;
}


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;
}

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;

}


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.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:3px;
margin-bottom:none;
}

#sub_nav ul li {
float: left;
background-color: none;
background-image: none;
margin-right:0px;
padding:0;
border-left: 1px solid #990000;
}


#sub_nav a {
float: left;
display: block;
color: #990000;
text-decoration: none;
padding: 0px 6px;
}

#sub_nav a:hover {
background: none;
color:red;

}

#sub_nav li.activelink {
background: #fff;
border-bottom:1px SOLID #fff;

}

#sub_nav li.activelink a:hover{
background:underline;
}

#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:800px; 
	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: 2px solid #ffffff;
	list-style-type:none;
	padding-bottom: 25px;

	}

	/* 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:98px;
	position:relative;
	border-left: 1px solid #BD4E00;
	border-right: 1px solid #000000;	
	}

	
	/* style the links for the top level */
	.menu a, .menu a:visited {
	display:block;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; 
	color:#ffffff; 
	width:88px; 
	height:25px; 
	/* border:0px solid #fff; TMP OUT*/
	border-width:1px 2px 0 0; 
	background:#D82121;
	padding-left:10px;
	line-height:25px;
	background-image: url(http://gotsafelist.com/images/site_menutabbg_V2.gif);
	}

	/* a hack so that IE5.5 faulty box model is corrected */
	* html .menu a, * html .menu a:visited {
	width:88px;
	w\idth:88px;
	}


	/* style the top level hover */
	.menu a:hover, .menu a.activelink{
	color:#000000; 
	background:#ffffff;
	border-bottom: 2px solid #ffffff;
	background-image: none;

	}


/* ########## 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;
	font-weight:normal;
	color:#000000;
	height:0;
	top:26px;
	left:0;
	padding-left:0px; 
	width:125px;
	border: 0px solid #ffffff;
	background-image: none;
	}

	/* another hack for IE5.5 */
	* html .menu ul ul {
	top:25px;
	t\op:25px;
	}


	/* style the second level links */
	.menu ul ul a, .menu ul ul a:visited {
	color:#000000; 
	height:auto; 
	line-height:1em;
	padding:5px 5px;
	font-weight:normal;
	border-bottom: 1px solid #666666;
	background-image: none;
	background:#ffffff;
	width:125px
	/* 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:#E6E6E6;
	}


/* ########## 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:125px; 
	top:0;
	width:125px;
	}
	/* position the third level flyout menu for a left flyout */
	.menu ul ul ul.left {
	left:-125px;
	}



/* ########## 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;
}

/** ROUND grey BOX **/
	.round-box{
	border-bottom:8px SOLID #fff;
	margin:0;
	padding:0;
	background:#fafafa;
	}

	.round-box .top{
	background:url(http://gotsafelist.com/images/round-box-tl_V2.gif) no-repeat top left;
	height:8px;
	font-size:6px;
	}
	.round-box .top div{
	background:url(http://gotsafelist.com/images/round-box-tr_V2.gif) no-repeat top right;
	height:8px;
	font-size:6px;
	}


	.round-box .topquote{
	background:url(http://gotsafelist.com/images/round-box-tlq_V2.gif) no-repeat top left;
	height:17px;
	font-size:6px;
	}
	.round-box .topquote div{
	background:url(http://gotsafelist.com/images/round-box-trq_v2.gif) no-repeat top right;
	height:17px;
	font-size:6px;
	}

	.quote-image {
	padding-left:8px;
	float:left;
	}

	.quote-text {
	margin-left:14px;
	float:left;
	}

	.round-box .inner,
	.round-box .inner_tight{
	border:1px SOLID #dcdcdc;
	border-width:0 1px;
	padding:0 10px 4px 10px;
	line-height:1.50em;
	}
	.round-box .inner_tight{
	padding-bottom:1px;
	padding-left:7px;
	}
	.round-box .inner h1,
	.quote-text h1{
	font:12px Arial BOLD;
	margin:0;
	padding:0;
	color:#369;
	font-weight:BOLD;
	padding-bottom:4px;
	}

	.round-box .bottom{
	background:url(http://gotsafelist.com/images/round-box-bl_V2.gif) no-repeat top left;
	height:9px;
	font-size:4px;
	}
	.round-box .bottom div{
	background:url(http://gotsafelist.com/images/round-box-br_V2.gif) no-repeat top right;
	height:9px;
	font-size:4px;
	}


/** ROUND white BOX **/
	.round-box-white{
	border-bottom:8px SOLID #fff;
	margin:0;
	padding:0;
	background:#fff;
	}

	.round-box-white .top{
	background:url(http://gotsafelist.com/images/round-box-tl_V2.gif) no-repeat top left;
	height:8px;
	font-size:6px;
	}
	.round-box-white .top div{
	background:url(http://gotsafelist.com/images/round-box-tr_V2.gif) no-repeat top right;
	height:8px;
	font-size:6px;
	}


	.round-box-white .topquote{
	background:url(http://gotsafelist.com/images/round-box-tlq_V2.gif) no-repeat top left;
	height:17px;
	font-size:6px;
	}
	.round-box-white .topquote div{
	background:url(http://gotsafelist.com/images/round-box-trq_v2.gif) no-repeat top right;
	height:17px;
	font-size:6px;
	}


	.round-box-white .inner,
	.round-box .inner_tight{
	border:1px SOLID #dcdcdc;
	border-width:0 1px;
	padding:0 5px 4px 5px;
	line-height:1.50em;
	}
	
	.round-box-white .inner_tight{
	padding-bottom:1px;
	padding-left:5px;
	}
	
	.round-box-white .inner h1,
	.quote-text h1{
	font:12px Arial;
	margin:0;
	padding:0;
	color:#369;
	font-weight:BOLD;
	padding-bottom:4px;
	}

	.round-box-white .bottom{
	background:url(http://gotsafelist.com/images/round-box-bl_V2.gif) no-repeat top left;
	height:9px;
	font-size:4px;
	}
	.round-box-white .bottom div{
	background:url(http://gotsafelist.com/images/round-box-br_V2.gif) no-repeat top right;
	height:9px;
	font-size:4px;
	}

/** ROUND light blue BOX **/
	.round-box-blue{
	border-bottom:8px SOLID #E2F4FD;
	margin:0;
	padding:0;
	background:#E2F4FD;
	}

	.round-box-blue .top{
	background:url(http://gotsafelist.com/images/round-box-tl_V2.gif) no-repeat top left;
	height:8px;
	font-size:6px;
	}
	.round-box-blue .top div{
	background:url(http://gotsafelist.com/images/round-box-tr_V2.gif) no-repeat top right;
	height:8px;
	font-size:6px;
	}


	.round-box-blue .topquote{
	background:url(http://gotsafelist.com/images/round-box-tlq_V2.gif) no-repeat top left;
	height:17px;
	font-size:6px;
	}
	.round-box-blue .topquote div{
	background:url(http://gotsafelist.com/images/round-box-trq_v2.gif) no-repeat top right;
	height:17px;
	font-size:6px;
	}


	.round-box-blue .inner,
	.round-box .inner_tight{
	border:1px SOLID #dcdcdc;
	border-width:0 1px;
	padding:0 5px 4px 5px;
	line-height:1.50em;
	}
	
	.round-box-blue .inner_tight{
	padding-bottom:1px;
	padding-left:5px;
	}
	
	.round-box-blue .inner h1,
	.quote-text h1{
	font:12px Arial;
	margin:0;
	padding:0;
	color:#369;
	font-weight:BOLD;
	padding-bottom:4px;
	}

	.round-box-blue .bottom{
	background:url(http://gotsafelist.com/images/round-box-bl_V2.gif) no-repeat top left;
	height:9px;
	font-size:4px;
	}
	.round-box-blue .bottom div{
	background:url(http://gotsafelist.com/images/round-box-br_V2.gif) no-repeat top right;
	height:9px;
	font-size:4px;
	}



/** MISC **/
.pagelist{
float:none;
border:1px SOLID #69c;
background:#f0f0f0;
color:#ba0202;
padding:0 3px;
margin:0 1px;
}

.pagelist a{
text-decoration:none;
font-weight:bold;
color:#369;
}

.pagelist:hover{
background:#fff;
border:1px SOLID #036;
}

.dlh{
margin:8px 0 2px 0;
background:url(../img/dashed-line.gif) repeat-x left;
}


#sub_navbar{
clear:both;
height:14px;
background:#fff url(http://gotsafelist.com/images/sub_navbg_V2.gif);
color:#000;
padding:8px 8px 12px 8px;
margin:0;
}
