.kop,div.affiliate-form h2, h2.affiliate-head {
        font-size:14px;
        color:#9DB811;
        font-weight:bold;
        text-decoration:underline;
}


/* Affiliate backoffice selectors */
div.affiliate-dashboard-box {
    height: 350px;
}

div.affiliate-dashboard-box div.dialog {
    float: left;
    width: 300px;
}

div.affiliate-dashboard-box * .content {
    height: 200px;
}

div.affiliate-dashboard-box * ul {
    margin-top: 0px;
    margin-bottom: 0px;
}

#affiliate-form-details input[type=text] {
    width: 250px;
}

#banking-info strong {
    margin-left: 0px;
}

button {
    border: 2px groove #80DA3B;
}

#login-box-tr {
    margin-top:30px;
}

div.error-box {
    border: 1px solid #CC0000;
    background-color: #FAEDED;
    width: 400px;
    margin-top: 5px;
    color: #CC0000;
}

div.info-box {
    border: 1px solid #00CC00;
    background-color: #DFFFDF;
    width: 400px;
    margin-top: 5px;
    color: #00CC00;
}

div.logout-button {
    background-image: url('/sites/current/images/red_button.png');
    height: 37px;
    width: 115px;
    margin-left: 5px;
    background-repeat: no-repeat;
}

div.logout-button a {
    vertical-align: middle;
    display: block;
    font-weight: bold;
    color: white;
    padding-top: 11px;
    height: 100%;
    width: 100%;
    color: white;
    text-decoration: none;
    text-align: center;
}

div.logout-button-be {
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;

}

div.preview-box {
    border: 2px ridge #DFDFDF;
    background-color: #DFDFDF;
    float: right;
    width: 200px;
}

p.affiliate-text {
    width: 600px;
    font-size: 10pt;
}

#select-link-code-box {
    float: right;
    margin-top: -30px;
    margin-right: 15px;
}

#underlinemenu ul li ul {
    margin-top: 26px;
    display: none;


    background-color:#E5C147;
    background-image:url(/sites/current/images/footer-nav.jpg);
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10px;
    height:20px;
    text-align:left;
    width:1021px;
    position: absolute;
}

#underlinemenu ul li ul.selected {
    display: block;
}

#underlinemenu ul li ul li {
    float: left
}

#underlinemenu ul li ul li a {
    border-left:1px solid #FFFF68;
    border-right:1px solid #CD8700;
    float:left;
    margin-top: 1px;
    padding:3px 6px 0px;
    text-decoration:none;
}

#underlinemenu ul li ul li a:hover, #underlinemenu ul li ul li a.selected{
    background-color: transparent;
}

table.affiliate-data {
    margin-top: 5px;
    border: 2px groove #FFBF00;
    width: 70%;
}

table.affiliate-data caption {
    border-collapse: collapse;
    font-size: 14px;
    color: #9db811;
    font-weight: bold;
    white-space: nowrap;
}

table.affiliate-data thead {
    text-align: center;
    background-color: #9db811;
    font-weight: bold;
    font-size: 14px;
    color: rgb(255, 255, 255);
}

table.affiliate-data tbody {
    background-color: #ffcc30;
}

.error-row {
    color: red;
}

/* End affiliate backoffice selectors */

img{
    border:none;
}

html, body,  table{
    font-family:        Arial, Verdana, Sans-Serif;
    font-size:  10pt;
}

#casinopokernav, #AFFlogoholder  {
    background-color:	#9db811;
    background-image:	url(/sites/current/images/casinopokernav-bg.gif);
    border-left:	#000000 solid 1px;
    border-right:	#000000 solid 1px;
    color:	#9db811;
    font-family:	Arial, Verdana, Sans-Serif;
    font-size:	10pt;
    font-weight:	bold;
    height:	32px;
    overflow:	hidden;
    text-align:	left;
    width:	1021px;
}

#AFFlogoholder {
    height: auto;
    width: 1021px;
}

#livesupportflag  {
    float:	right;
    padding:	5px;
    z-index:	2;
}

#login  {
    float:	right;
    padding:	5px;
    z-index:	2;
}

#logoholder, body.allgames {
    background-color:	#9db811;
}

#logoholder  {    
    border-left:	#000000 solid 1px;
    border-right:	#000000 solid 1px;
    color:	#ffd655;
    font-family:	Arial, Verdana, Sans-Serif;
    font-size:	10pt;
    font-weight:	bold;
    height:	100px;
    text-align:	left;
    width:	1021px;
}

#logo {
    background: url(/sites/current/images/logoHome.png);
    _background: none;
    width: 290px; 
    height: 100px; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/current/images/logoHome.png',sizingMethod='scale');
}

#frontpage  {
    border-left:	#000000 solid 1px;
    border-right:	#000000 solid 1px;
    font-family:	Arial, Verdana, Sans-Serif;
    font-size:		10pt;
    font-weight:	bold;
    background-image:	url(/sites/current/images/frontpage1.jpg);
    background-repeat:  none;
    text-align: 	left;
    height:             311px;
    width:              1021px;
}

#mainbody  {
    border-left:		#000000 solid 1px;
    border-right:		#000000 solid 1px;
    color:				#000000;
    font-family: Arial, Verdana, Sans-Serif ;
    background-color: #e7e7e7;
    _background-color: #c8d0d0;
    text-align:			left;
    width:				1021px;
    padding:0;
    margin:0;
}

#mainbodyinside  {
    border-left:		#000000 solid 1px;
    border-right:		#000000 solid 1px;
    color:				#000000;
    font-family: Arial, Verdana, Sans-Serif ;
    background-color: #e7e7e7;
    text-align:			left;
    width:				1021px;
    padding:0;
    margin:0 auto;
    position:relative;
    overflow:hidden;
    /* overflow:visible;
    /*height:auto;
*/
    min-height:400px;
    background-color:#9db811;
   /* background-image:	url(/images/mainbg.jpg ); does not exist*/
}
/* for Internet Explorer */
/*\*/
* html #mainbodyinside {
	height: 400px;
    }

#finalfooter  {
    border-left:		#000000 solid 1px;
    border-right:		#000000 solid 1px;
    padding-top:		8px;
    color:				#000000;
    background-image:	url(/sites/current/images/footer-tile.jpg );
    font-family: 				Arial, Verdana, Sans-Serif;
    background-color: 	#e7e7e7;
    text-align:			right;
    width:				1021px;
    height:				30px;
    margin-bottom:		3px;
}


#promotion {
    position:relative;
    float:left;
    right:0px;
    left:10px;
    top: 40px;
    z-index:2;
    width:251px;
    height:244px;
}

#playnowanimation {
    position:relative;
    float:right;
    z-index:2;
    right:75px;
    top: 175px;
    width:258;
    height:67px;
	cursor:hand;
	cursor:pointer;
}

#bonustxt {
    position:relative;
    float:left;
    z-index:2;
    left:10px;
    top: 10px;
    width:104px;
    height:141px;
}

#featuregames {
    position:relative;
    float:left;
    z-index:2;
    left:25px;
    top:10px;
}

#text_games {	
    width: 500px;
    height: 30px;
    background: url(/sites/current/images/Games_text.png);
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/current/images/Games_text.png',sizingMethod='scale');
}


#logoholder a:link  {
    color:	#ffd655;
}

#logoholder a:visited  {
    color:	#ffd655;
}

#masternav  {
    background-color:	#c0c0c0;
    background-image:	url( /images/masternav-bg.gif );
    background-position:	top center;
    border-left:	#000000 solid 1px;
    border-right:	#000000 solid 1px;
    color:	#000000;
    font-family:	Arial, Verdana, Sans-Serif;
    font-size:	10pt;
    height:	28px;
    overflow:hidden;
    vertical-align:middle;
    width:	1021px;
}

#footernav  {
    clear:both;
    background-color:	#e5c147;
    background-image:	url(/../sites/current/images/footer-nav.jpg );
    border-left:	#000000 solid 1px;
    border-right:	#000000 solid 1px;
    color:	#000000;
    font-family:	Arial, Verdana, Sans-Serif;
    font-size:	10pt;
    text-align:center;
    height:	20px;
    width:	1021px;
}



body  {
    background-color:	#808080;
    margin:	0;
    height:100%;
    padding:0;
}

a:link, a:visited	{
    color:#000000;
}

#fpcontentleft {
    width:330px;
    padding:2px;
    float:left;
}
	
#content {
    width:1010px;
    padding-left:5px;
    padding-right:5px;
    position:relative;
    margin:0; 
    background-color:#e7e7e7;    
    _background-color: #c8d0d0;
    min-height:400px;
    height:auto;

}

#content .dialog {
    margin-bottom: 0px;
}
/* for Internet Explorer */
/*\*/
* html #content, #sidebar {
    height: 400px;
}

	
#sidebar {
    width:179px;
    float:right;
    height:100%;
    margin:0;
    padding:10px;
    background-color:#889c1e;
}

#sidebar a{
    color:white;
}
	
#fpcontentcenter {
    width:330px;
    padding:2px;
    float:left;
}
	
#fpcontentright {
    width:330px;
    padding:2px;
    float:left;
}

h1 {
    font-family:Arial Black, Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:20px;
    color: #9db811;
    line-height:35px;
    border-bottom:1px solid #9db811;
}

h2 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:normal;
    font-size:16px;
    color: #9db811;
    border-bottom:0px solid #9db811;
}

p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    font-weight:normal;
    color: #000000;
}

.indentedtext {
    padding:20px;
    margin-right:400px;
}

#underlinemenu{
    margin: 0;
    padding: 0;
    float:left;
}

#underlinemenu ul{
    margin: 0;
    font-size:9pt;
    margin-bottom: 1em;
    padding-left: 0;
    float: left;
    width: 100%;
    border: 1px solid #DFDFDF;
    border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
    margin-bottom: 0;
}

#underlinemenu ul li{
    display: inline;
}


#underlinemenu ul li a{
    float: left;
    padding: 4px 6px 6px 6px;
    text-decoration: none;
    border-right: #666666 solid 1px;
    border-left: white solid 1px;
}

#underlinemenu ul li a:hover{
    color: black;
    background-color: #F3F3F3;
/*    border-bottom: 6px solid #666666; */
/*    padding-bottom: 0;*/
}


#footunderlinemenu{
    margin: 0;
    padding: 0;
}

#footunderlinemenu ul{
    padding-top: 1px;
    margin: 0;
    font-size:10px;
    padding-left: 0;
    float: left;
}

* html #footunderlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
    margin-bottom: 0;
}

#footunderlinemenu ul li{
    display: inline;
}


#footunderlinemenu ul li a{
    float: left;
    padding: 3px 6px 0px 6px;
    text-decoration: none;
    border-right: #cd8700 solid 1px;
    border-left: #ffff68 solid 1px;
}

#footunderlinemenu ul li a:hover{
    color: black;
/*    background-color: #ffff68;
*/

    background-color:#E5B522;
    padding-bottom: 3px;
}
.tinyfont {
    font-size:9px;
}

fieldset {
    padding:4px 0 8px 8px ;
    border: solid 0px #c2ac22;
    width:750px;
}
legend {
    color: #000000; font-size: 14px; font-family: Arial, Verdana, Times, serif; font-weight: bold; text-transform: uppercase;
}

.modernbricksmenu2 {
  /*  border-bottom:0px solid #740308;  remove this, not needed and causes a glitch in firefox */
    padding:0 0 0 20px;
    width:750px;
    overflow:hidden;
    
}
.modernbricksmenu2 div{
    display:inline;
}

.modernbricksmenu2 a{
/*    background-color:#C8A83B;
*/
    background-color:#e5b522;
    
    border-bottom:1px solid white;
    color:white;
    display:block;
    float:left;
    font-family:Arial;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    margin:0pt 1px 0pt 0pt;
    padding:5px 10px;
    text-decoration:none;
}

.modernbricksmenu2 a.selected {
    background-color:#740308 !important;
    border-color:#740308;
    color:white;
}
.gameicon{
    margin:6px 6px 6px 0px;
    width:228px;
    height:112px;
    border: 1px solid white;
}
#pager{
    text-align:right;
    /*font-weight:bold;*/
    font-size:12pt;
}

#game_group{
    color:white;
    margin-bottom:10px;
    text-align:left;
}

#pager a{
    padding: 0 5px;
    text-decoration:none;
    color:white;
}

#pager a.selected{
    color:yellow;
    text-decoration:underline;
    font-weight:bold;
}

.report{
    border-collapse: collapse;
    width:90%;
}

.report td, .report th{
    background:#ffffff;
    border:1px solid #909090;
    text-align:center;
}

.row{
    margin:2px 5px;
}

.label{
    float:left;
    width:120px;
    font-weight:bold;
}
.value {
    margin-left:130px;
}
.value input{
    width:200px;
}

#secondary_menu{
    background-color:#E5C147;
    background-image:url(/../sites/current/images/footer-nav.jpg);
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10pt;
    height:20px;
    text-align:left;
    width:1021px;
}

#secondary_menu ul {
    float:left;
    font-size:10px;
    margin:0pt;
    padding-left:0pt;
    padding-top:1px;
}

#secondary_menu li {
    display:inline;
}

#secondary_menu ul li a {
    border-left:1px solid #FFFF68;
    border-right:1px solid #CD8700;
    float:left;
    padding:3px 6px 0px;
    text-decoration:none;
}

#gamesdialog { /* Achtergrond vlak games menu */
width:750px;
height: 335px;
background-color: #9db811;
padding:10px 20px 0 20px
}

#flowertabs ul{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}
#flowertabs li{
	float:left;
	background-color:#E5B522;
	border-bottom:1px solid white;
	color:white;
	margin:0pt 1px 0pt 0pt;
	padding:5px 10px;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
#flowertabs li.selected{
	background-color:#9db811 !important;
    border-color:#9db811;
}

#flowertabs li.selected a{
	background-color:#9db811 !important;
}
   
#quickLaunch ul{
	
	position:absolute;
	text-align:left;
	display:none;
	top:85px;
	left:133px;
	z-index: 5;
	
}
#quickLaunchMenu li{
	float:none;
	border:1px solid white;
	/*margin-top: -1px;*/
	white-space: nowrap;
	z-index: 10;
	padding:3px 10px;
}
#quickLaunchMenu li.hover{
	background:#9db811 !important;
}
#quickLaunchMenu li ul{
	bottom:100%;
	left:100%;
	margin-left:-1px;
	z-index: 15;
}
#flowertabs a{
	float:none;
	text-decoration:none;
	margin: 0;
	padding: 0;
	border:none;
	color:white;
	background:none;
}
#mainbodyinside{
	overflow:visible;
}
.dialog .b {
	background-position:right bottom;
	z-index:-1;
}
.content{
	overflow:visible;
}
.dialog{
	overflow:visible;
}
body.allgames {
	padding:15px;
}
h2.allgames {
	font-size:medium;
	font-weight:bold;
	color:#ffffff;
}

/* normal */

#header-logo {
    background-image: url(/sites/current/images/logoHome.png);
    width: 290px;
    height: 100px;
    display: block
}


