﻿
/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

select { width : 200px; }

html 
	{
		margin: 0px;
		padding: 0px;
		height: 100%;
	}

body, th, td, select, textarea 
	{
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 0px 0px;
		background-color : #ffffff;
		color: #333;
		/*font : normal 12px Century Gothic, Verdana, sans-serif;*/
		/*font : normal 12px Optima, Arial, sans-serif;*/
		font : normal 12px Trebuchet MS, Arial, sans-serif;
	}

input { margin : 0px 0px 0px 0px; }

img { border: none; }

h1
	{
		margin: 0px 30px 20px 25px;
		color : #2d5c3d;	
		font : bold 21px Arial, sans-serif;
		z-index : 5;
	}

h2	
	{
		font : bold 18px Arial, sans-serif;
		color : #2d5c3d;	
		border-bottom : 1px solid #2d5c3d;
		margin: 10px 30px 0px 20px;
		padding : 10px 0px 5px 0px;
		width : 300px;
	}

	h2 a { text-decoration : none; }
	h2 a:hover { text-decoration : none; }

p
	{
		margin : 10px 30px 10px 20px;
		text-align : justify;
	}
	p.noresults { padding-bottom : 400px; }

b { font-weight : 900; }

form 
	{
		margin : 0px;
		padding : 0px;
	}

a {	color: #2d5c3d; }
	a:hover { text-decoration: none; color : #cc0000; }
	
hr { color : #618d6e; margin : 10px 50px 10px 40px; }	
	
/* ------------ END GLOBAL ---------------*/


/* -----------------------------------*/
/* ---------->>> COMMON ELEMENTS <<<-----------*/
/* -----------------------------------*/

#hdr-links
	{
		color: #000;
		font : normal 10px Tahoma, Arial, Helvetica;
		position : absolute;
		top : 36px;
		left : 500px;
		width : 432px;
		text-align : right;
		z-index : 1;
	}
	#hdr-links a { color : #000; font : bold 10px Tahoma, Arial, Helvetica; }

	#admin
	{
		color: #000;
		font : normal 10px Tahoma, Arial, Helvetica;
		position : absolute;
		top : 15px;
		left : 500px;
		width : 432px;
		text-align : right;
	}

#setxt
	{
		position : absolute;
		top : 800px;
		left : 800px;
		display : none;
		z-index : -2;	
	}

div.ftrlinks 
	{
		font-family : Century Gothic, Verdana, Sans-Serif;
		font-size : 11px;
		margin-bottom : 3px;
	}

	div.ftrlinks a { color: #FFFFFF; text-decoration : none; }
	div.ftrlinks a:hover { color : #FFFFFF; text-decoration : underline; }	

div.errDisplay { color : Red; margin : 10px 30px 10px 20px; font-weight : bold; font-size : 14px; }
div.noErrDisplay { color : Green; margin : 10px 30px 10px 20px; font-weight : bold; font-size : 14px; }

/* ------------ END COMMON ELEMENTS ---------------*/	



/* -----------------------------------*/
/* ---------->>> FORMS AND TABLES <<<-----------*/
/* -----------------------------------*/

input.btn 
	{
		position: relative;
		font: bold 10px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		background-color: #618d6e;
		border-top:    #618d6e 3px outset;
		border-right:  #000000 3px outset;
		border-bottom: #000000 3px outset;
		border-left:   #618d6e 3px outset;
		cursor : pointer;
	}

input.searchvals 
	{
		width: 165px;
		background-color : #E3E3E1;
		border-top: 1px solid #1B1B18;
		border-right: 1px solid #454640;
		border-bottom: 1px solid #7D7E74;
		border-left: 1px solid #454640;
		color: #000000;
		margin : 0px 5px 0px 5px;
	}

table.casino-tbl
	{
		border-width : 0px;
		border-spacing : 0px;
		border-collapse : collapse;
		padding : 0px 0px 0px 0px;
		margin : 20px 20px 10px 20px;
	}
	table.casino-tbl caption { display : none; }
	table.casino-tbl a { text-decoration : none; }
	table.casino-tbl a:hover { text-decoration : underline; }
	table.casino-tbl th a { text-decoration : none; }
	table.casino-tbl th a:hover { text-decoration : underline; }

table.casino-bonus-tbl
	{
		border-width : 0px;
		border-spacing : 0px;
		border-collapse : collapse;
		padding : 0px 0px 0px 0px;
		margin : 10px 10px 10px 10px;
	}
	table.casino-bonus-tbl th { border : solid 1px #BEB78E; background-color : #FFF; }
	table.casino-bonus-tbl td { border : solid 1px #BEB78E; }
	table.casino-bonus-tbl caption { display : none; }
	
table.bonus-tbl
	{
		border-width : 0px;
		border-spacing : 0px;
		border-collapse : collapse;
		padding : 0px 0px 0px 0px;
		margin : 20px 30px 10px 20px;
	}
	table.bonus-tbl a { text-decoration : none; }
	table.bonus-tbl a:hover { text-decoration : underline; }
	table.bonus-tbl th a { text-decoration : none; }
	table.bonus-tbl th a:hover { text-decoration : underline; }
	table.bonus-tbl caption { display : none; }

	thead th { font-weight : bold; background-color : #F5F3ED; }
	tbody th { text-align : left; }
		tbody th a { text-decoration : none; }
		tbody th a:hover { text-decoration : underline; }	
		
	th { padding : 5px 10px 5px 10px; border : solid 1px black; text-align : center; }
		th.sortdesc { background : #666666 url(/img/sortdesc.jpg) bottom left no-repeat; padding : 0px 5px 0px 15px; }
			th.sortdesc a { color : #FFF; }
			th.sortdesc a:hover { color : #FFF; }
		th.sortasc { background : #666666 url(/img/sortasc.jpg) bottom left no-repeat; padding : 0px 5px 0px 15px;  }
			th.sortasc a { color : #FFF; }
			th.sortasc a:hover { color : #FFF; }
		th.sortcol { background-color : #FFFFE5; }
		td.sortcol { background-color : #FFFFE5; }
	
	td
		{
			border : solid 1px black;
			padding : 5px 10px 5px 10px;
			text-align : center;
		}

		td a { text-decoration : none; }
		td a:hover { text-decoration : underline; }

div.casino { font-size : 14px; font-weight : bold; margin : 5px 0px 5px 0px; }
	div.casino A { text-decoration : underline; }
	div.casino A:hover { text-decoration : none; }
	table.bonus-tbl th div.casino A { text-decoration : underline; }
	table.bonus-tbl th div.casino A:hover { text-decoration : none; }
	table.casino-tbl th div.casino A { text-decoration : underline; }
	table.casino-tbl th div.casino A:hover { text-decoration : none; }
	
div.warning { color : Red; font-size : 10px; margin-top : 5px; }
span.warning { color : Red; font-size : 10px; font-weight  : normal; }
span.new { color: #CC9900; font: bold 14px Century Gothic, Verdana, sans-serif;  }

div.Get-Bonus { color : #1D6D2D; margin-top : 5px; }
	div.Get-Bonus a { color : #1D6D2D; }
	th div.Get-Bonus a { text-decoration : underline; }
	th div.Get-Bonus a:hover { text-decoration : none; }

/* ------------ END FORMS AND TABLES ---------------*/

#popup div { display : none; }

div.adcontent h3
	{
		margin : 10px 5px 0px 15px;
		font : bold 13px Tahoma, Arial, Helvetica;
	}
div.adcontent ul { margin-top : 5px; }

#main-adspace h4
	{
		text-align: left;
		font : bold 13px Tahoma, Arial, Helvetica;
		background-color: #d2e6bd;
		color: #698d73;
		padding: 2px 2px 4px 8px;
		background-image: url(/cs/Themes/default/images/common/sidebar-header.gif);
		background-position: top left;
		background-repeat: no-repeat;	
		margin : 22px 18px 0px 18px;
	}
#main-adspace div.adcontent
	{
		color : #000;
		background-color : #FFF;
		margin : 0px 18px 0px 18px;
		padding : 8px 8px 0px 0px;
		font : normal 11px Tahoma, Arial, Helvetica;
		border : solid 1px #ccc;				
		overflow-x: hidden;
		overflow-y: hidden;	
	}
#main-adspace div.adcontent li
	{
		margin : 0px 0px 5px 0px;
		list-style-type: square;
		color: #698d73;
	}
#main-adspace div.adcontent p
	{
		margin : 0px 7px 10px 7px;
		font : normal 11px Tahoma, Arial, Helvetica;
	}


