/* CSS Document, default tags */
body {
    font-family: tahoma, arial;
    font-size: 12px;
    color: #FFFFFF;
    margin: 0px auto;
    text-align: center;
}

form {
    margin: 0px;
}

.fl { float: left; }
.fr { float: right; }

label {
    /*font-weight: bold;*/
    /*font-family: arial;*/
    font-size: 12px;
}

input, textarea {
    border: 1px solid gray;
}

a {
    color: white;
}

h3 {
    font-family: arial;
}

img {
    border: 0;
}

#content-container
{
	width: 982px;/* 1104px; */
    margin: 0px auto;
    text-align: left;
   /* padding-left: 120px;*/
}
#content-container-no-banner
{
	width: 982px;
    margin: 0px auto;
    text-align: center;
}
#skyscraper-banner
{
	float: right;
}
#fullpage, #fullpage-game {
	width: 982px;
    background-color: #494949;
    
}
#fullpage
{
	text-align: left;
	float: left;
}
#header, #header-game {
    width: 982px;
}

#header {
    /*background-position: top left;*/
    text-align: left;
}

#header-not-logged-in {
    background-repeat: no-repeat;
    background-position: top right;
}

#header-logged-in {
}

#footer {
    width: 982px;
    height: 180px;
    font-family: tahoma;
    font-size: 11px;
    margin-top: 32px; /* Marge tussen footer en einde body */
    /*border:1px black solid;*/
    text-align: center;
    font-family: tahoma;
    font-size: 11px;
}

.osm {
	width: 215px;
	height: 91px;
	margin-left: auto;
    margin-right: auto;
	padding-top: 30px;
}

.footertext {
    padding-top: 20px;
    white-space: nowrap;
}

.footertext table {
    margin-left: auto;
    margin-right: auto;
}

#footer a {
    text-decoration: none;
}

#footer a:hover {
    text-decoration: underline;
}

#main, #main-game, #main-no-margin {
    width: 936px;
    padding: 22px;
    /* MIN_HEIGHT */
    /*
     min-height: 500px;
     height: auto !important;
     height: 500px;
     */
}

#main-game {
    padding-top: 10px;
}

#main-no-margin {
    width: 960px;
    padding: 11px;
    padding-top: 22px;
}

#bottompart {
    text-align: left;
    background-position: bottom left;
    background-repeat: no-repeat;
    /* MIN_HEIGHT */
    /*
     min-height: 650px;
     height: auto !important;
     height: 650px;
     */
}
.error-message {
    color: red;
}

.fake-button {
    border: 1px solid gray;
    background: #999;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.fake-button a {
    font-family: arial;
    color: black;
    text-decoration: none;
    font-weight: bold;
}
/* Special display modes for often used elements */
.display-date {
    color: white;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    /*
     background: black;
     display: inline;
     padding: 4px;
     text-align: center;
     overflow: hidden;
     */
}

.display-stake {
    color: white;
    background: transparent;
    overflow: hidden;
}

.display-status {
    display: inline;
}

.display-status-offline {
    color: white;
    border: 1px solid black;
    background: red;
    display: inline;
    overflow: hidden;
}

.display-status-online {
    color: white;
    border: 1px solid black;
    background: green;
    display: inline;
    overflow: hidden;
}

.display-status-busy {
    color: black;
    border: 1px solid black;
    background: #FFA500;
    display: inline;
    overflow: hidden;
}
/*
 .display-gender-male
 {
 color: white;
 font-weight: bold;
 background: blue;
 padding-left: 2px;
 padding-right: 2px;
 }
 .display-gender-female
 {
 color: black;
 font-weight: bold;
 background: green;
 padding-left: 2px;
 padding-right: 2px;
 }
 */
.display-marketvalue {
    color: #000000;
    font-weight: normal;
}

.display-credits {
    color: #FFFFFF;
    font-weight: bold;
}

.display-credits-black {
    color: #000000;
    font-weight: bold;
}

.display-balance {
    color: #FFFFFF;
    font-weight: bold;
}

.display-balance-black {
    color: #000000;
    font-weight: bold;
}

.macro-age {
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    overflow: hidden;
    display: block;
    font-family: tahoma;
    font-size: 10px;
    font-weight: normal;
    line-height: 16px;
    text-align: center;
    cursor: default;
    color: #FFFFFF;
}

.macro-profclub {
    padding-top: 3px;
    padding-bottom: 3px;
    overflow: hidden;
}

.macro-subscription {
}
/* Form */
.form-table {
    background: #f78d4b;
}

.form-table input, .form-table textarea {
    border: none;
    background: white;
}

.form-table input {
    width: 180px;
}
/*
 .form-table td
 {
 padding: 4px;
 }
 */
.form-error {
    background: red;
    color: white;
    padding: 1px;
    font-weight: bold;
    font-family: arial;
    font-size: 11px;
}

.form-status {
    background: white;
    color: green;
    padding: 1px;
    font-weight: bold;
    font-family: arial;
    font-size: 11px;
}

.form-error a {
    color: white;
}
/* Login Form in not-logged-in-layout */
.form-table-top {
    background: transparent;
    width: 250px;
}

.transparent-input {
    border: none;
    background: white;
    font-family: tahoma;
    font-size: 13px;
    height: 18px;
    width: 120px;
    margin: 0px;
    padding: 0px;
    margin-right: 31px;
}

.transparent-button {
    border: 0;
    background: transparent;
    width: 80px;
    height: 30px;
    cursor: pointer;
}
/* Data table */
.data-table {
    border: none;
}

.data-table th {
    background: #AD1D25;
    color: white;
    text-align: left;
    padding-left: 8px;
    height: 27px;
}

.data-table .td-maxi {
    height: 33px;
    background-image: url(../images/lobby/background_th.gif);
    background-repeat: repeat-y;
    background-position: top right;
    padding-left: 4px;
    padding-right: 4px;
}

.data-table .td-mini {
    height: 40px;
    background-image: url(../images/lobby/background_th.gif);
    background-repeat: repeat-y;
    background-position: top right;
}

.data-table .td-none {
    background-image: none;
}

.data-table-row-odd {
    background-color: #2A2A2A;
}

.data-table-row-even {
    background-color: #444444;
}

.name-jail {
    border: none;
    width: 120px;
    height: 16px;
    overflow: hidden;
    text-align: left;
}

#most-upper-row {
    height: 6px;
}

#most-upper-all {
    height: 6px;
    font-size: 0px;
    background-color: #AD1D25;
    margin-left: 6px;
}

#most-upper-cell {
    height: 6px;
    font-size: 0px;
    padding: 0px;
    padding-right: 6px;
    border: none;
    background-image: url(../images/dataset/top_right.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}
/* Data tables specific */
#players-commentlist, #myplac-challengelist, #myplac-messagelist, #myplac-playhistorylist, #myplac-overview-playhistory, #myplac-friends, #myplac-visitors {
    width: 100%;
}
/* Single data */
.single-table {
    /*
     border-top: 1px solid #F56C17;
     */
}

.single-table th {
    /*
     border-bottom: 1px solid #F56C17;
     border-left: 1px solid #F56C17;
     border-right: 1px solid #F56C17;
     */
    color: black;
    text-align: left;
    padding: 4px;
    padding-right: 30px;
    vertical-align: top;
    font-weight: normal;
}

.single-table th a {
    color: black;
}

.single-table td {
    /*
     border-bottom: 1px solid #F56C17;
     border-right: 1px solid #F56C17;
     */
    padding: 4px;
}

.single-table td td {
    border: none;
}
/* Data tables specific */
#myplac-message, #myplac-challenge, #message_history {
    width: 100%;
}

.myplac-challenge-respond th {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding-left: 12px;
    font-family: tahoma, verdana, arial;
    line-height: 24px;
}

.myplac-challenge-respond2 a {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    font-family: tahoma, verdana, arial;
    line-height: 24px;
    text-decoration: underline;
}

.myplac-challenge-respond a:hover, .myplac-challenge-respond2 a:hover {
    text-decoration: none;
}

.myplac-challenge-respond, .myplac-challenge-respond td {
    color: #000000;
    font-size: 12px;
    font-family: tahoma, verdana, arial;
}
/* myplac overview */
#myplac-overview-players-menu {
    width: 100%;
    border: 1px solid gray;
    border-bottom: none;
    font-size: 10px;
}

#myplac-overview-players {
    width: 100%;
    border: 1px solid gray;
}

.myplac-overview-players-menu {
    background: white;
    color: black;
    display: block;
    cursor: pointer;
}

.myplac-overview-players-menu-hover {
    background: black;
    color: white;
    display: block;
    cursor: pointer;
}
/*The blocks on the right side of the screen like Magazine, Hall of Fame, etc.*/
.info-block-full {
    width: 367px;
}

.info-block-header {
	width: 367px;
	height: 84px;
	background-repeat: no-repeat;
}

.info-block-content {
	margin: 0;
	margin-bottom: -24px;
	padding: 0 0 0 40px;
	background-repeat: repeat-y;
	font-size: 11px;
	font-family: tahoma, arial, verdana;
}

.info-block-content-txt {
	position: relative;
	text-align: left;
	top: -20px;
}

.info-block-footer {
	background-repeat: no-repeat;
	width: 367px;
	height: 25px;
}

.raquo-list
{
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 150%;
	list-style-image: url(../images/icons/raquo.gif);
}

.raquo-list-black
{
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 150%;
	list-style-image: url(../images/icons_png/raquo-black.png);
}

.arrow-list
{
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 150%;
	list-style-image: url(../images/content_area/orange-li.gif);
	font-weight:bold;
	color: #2C2C2C;
}

.raquo {
    color: #F2AE2F;
    font-weight: bold;
    line-height: 14px;
}

.info-block-bold {
    line-height: 24px;
    color: white;
    font-weight: bold;
}

.info-block-my-account-li {
    line-height: 20px;
    color: white;
}

.info-block-my-account-li a:hover {
    text-decoration: none;
}

.link-orange {
    line-height: 28px;
    color: #FC6A29;
    font-weight: bold;
}

.link-orange:hover {
    text-decoration: none;
}

.link-gray {
    line-height: 18px;
    color: #CECECE;
}

.link-gray:hover {
    text-decoration: none;
}

.link-home-favorite-player {
    color: #ffc07b;
    font-weight: bold;
}

.link-home-favorite-player:hover {
    text-decoration: none;
}

.link-regular {
    font-weight: bold;
}

.link-regular:hover {
    text-decoration: none;
}

.playername-h1 {
    font-family: tahoma, arial, verdana;
    font-size: 20px;
    font-weight: normal;
}

.playername-h1-black {
    font-family: arial narrow, tahoma, arial, verdana;
    font-size: 24px;
    font-weight: bold;
    color: white;
}

.stadiumname-h1 {
    font-family: tahoma, arial, verdana;
    font-size: 20px;
    font-weight: bold;
    padding-left: 8px;
}
/* ### signup ### */
.signup-header {
    width: 531px;
    height: 96px;
    background-position: top left;
    background-repeat: no-repeat;
}

.signup-body {
    width: 531px;
    background-repeat: repeat-y;
}

.signup-footer {
    width: 531px;
    height: 13px;
    background-position: bottom left;
    background-repeat: no-repeat;
}

.signup-advertisement-header {
    width: 531px;
    height: 15px;
    background-image: url(../images/signup/advertisement-header.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.signup-advertisement-body {
	text-align:center;
    width: 531px;
    background-image: url(../images/signup/background.gif);
    background-repeat: repeat-y;
}

.signup-advertisement-footer {
    width: 531px;
    height: 13px;
    background-image: url(../images/signup/advertisement-footer.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.signup-h2 {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #232323;
    padding: 6px 0 12px 34px;
}

.signup-h3 {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: normal;
    color: #3c3c3c;
    line-height: 24px;
    padding-left: 34px;
}

.signup-table {
}

.signup-table input {
    border: none;
    margin-top: 3px;
    margin-left: 4px;
    background: transparent;
}

.signup-explanation {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    padding-left: 4px;
    padding-bottom: 4px;
}

.signup-input-box-small {
    width: 60px;
    height: 27px;
    background-image: url(../images/signup/form_background_small.gif);
    background-position: top;
    background-repeat: no-repeat;
    margin: 1px;
}

.signup-input-box-small input {
    width: 50px;
}

.signup-input-box-medium {
    width: 140px;
    height: 27px;
    background-image: url(../images/signup/form_background_medium.gif);
    background-position: top;
    background-repeat: no-repeat;
    margin: 1px;
}

.signup-input-box-medium input {
    width: 128px;
}

.signup-input-box-large {
    width: 220px;
    height: 27px;
    background-image: url(../images/signup/form_background_large.gif);
    background-position: top;
    background-repeat: no-repeat;
    margin: 1px;
}

.signup-input-box-large input {
    width: 210px;
}

.signup-table label {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: normal;
    padding-right: 20px;
    line-height: 24px;
}

.signup-complete-text {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    padding: 2px;
    padding-top: 6px;
}

.signup-table-conditions {
    margin-left: 43px;
}

.signup-table-conditions-box {
    width: 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-top: 24px;
}

.signup-compulsory {
    font-size: 14px;
    font-family: arial, tahoma;
    font-weight: bold;
    color: white;
    padding-left: 8px;
}

.signup-compulsory-text {
    font-size: 12px;
    font-family: tahoma;
    font-weight: normal;
    color: white;
    line-height: 20px;
    float: left;
    padding-bottom: 32px;
    padding-left: 16px;
}

.signup-table-conditions label, .signup-table-conditions a {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: normal;
}

.signup-table-conditions a:hover {
    text-decoration: none;
}
/* firstlogin */
.firstlogin-h3 {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    line-height: 21px;
    padding-bottom: 12px;
}

.firstlogin-text {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
}

.firstlogin-background {
    background: #f78d4b;
    padding: 5px;
}

.firstlogin-background td {
    padding: 2px;
}

.firstlogin-background label, firstlogin-player-label, #player1, #player2, #player3, #player4, #player5, #player6, #player7, #player8, #player9, #player10, #player11 {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: normal;
}

.firstlogin-input {
    width: 188px;
    height: 25px;
    background-image: url(../images/firstlogin/input_text.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.firstlogin-textarea {
    width: 188px;
}

.firstlogin-input input {
    background-color: white;
    margin: 3px;
}
/* ### players-search ### */
.players-search-header {
    width: 680px;
    height: 16px;
    background-position: top left;
    background-repeat: no-repeat;
}

.players-search-body {
    width: 680px;
    background-image: url(../images/players_search/search_background.gif);
    background-repeat: repeat-y;
}

.players-search-footer {
    width: 680px;
    height: 16px;
    background-image: url(../images/players_search/search_footer.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.players-search-link-text {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.players-search-link-text-a {
    color: #A9A9A9;
    line-height: 19px;
}

.players-search-link-text-a:hover {
    text-decoration: none;
}

.players-search-field {
    width: 228px;
    height: 25px;
    background-image: url(../images/players_search/form_input.gif);
    background-repeat: no-repeat;
    padding: 3px;
}

.players-search-field input {
    border: none;
    background: white;
    width: 220px;
}

/********************* Lobby **********************/
#lobby-navigator {
    width: 100%
}

#lobby-tabs {
    width: 100%;
}

.lobby-tab-active {
    width: 201px;
    height: 36px;
    background-image: url(../images/lobby/tab_active.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.lobby-tab-active .lobby-tab-link {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 32px;
}

.lobby-tab-inactive {
    width: 201px;
    height: 36px;
    background-image: url(../images/lobby/tab_inactive.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.lobby-tab-inactive .lobby-tab-link {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 14px;
    color: #AFAFAF;
    text-decoration: none;
    line-height: 28px;
}

.lobby-tab-inactive img, .lobby-tab-active img {
    margin-top: 4px;
}

.lobby-tab-inactive .lobby-tab-link:hover {
    color: #FFFFFF;
}

#lobby-navigator-top {
    width: 100%;
    height: 10px;
    font-size: 0px;
    background-image: url(../images/lobby/corner_top_right.gif);
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #F56C17;
}
.lobby-navigator-link {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #2B2B2B;
}

.lobby-navigator-link:hover {
    text-decoration: none;
}

.lobby-background-td {
    background-image: url(../images/lobby/background_td.gif);
    background-repeat: repeat-x;
    background-position: bottom right;
}

.red-cross {
    background-image: url(../images/icons_png/no_access.png);
    background-repeat: no-repeat;
    /*
     xposition: relative;
     xtop: 3px;
     xleft: 21px;
     xwidth: 27px;
     
     background-color:blue;
     border:2px white solid;
     */
    background-position: center center;
    height: 27px;
}
/********************* EOF Lobby **********************/
.orange-link {
    background-image: url(../images/css_link/orange-li.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 12px;
    font-weight: bold;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #1A1A1A;
    text-decoration: underline;
}

.orange-link-no-padding {
    background-image: url(../images/css_link/orange-li.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 12px;
    font-weight: bold;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #1A1A1A;
    text-decoration: none;
}

.orange-link:hover {
    text-decoration: none;
}

.linkunderline {
    text-decoration: underline;
}

.linkunderline:hover {
    text-decoration: none !important;
}

.white-link {
    background-image: url(../images/css_link/black-li.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding: 12px;
    font-weight: bold;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.white-link-no-icon {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.white-link-bold, .white-bold {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

.white-link-bold {
    text-decoration: underline;
}

.white-link:hover, .white-link-no-icon:hover, .white-link-bold:hover {
    text-decoration: none;
}

.player-link-black {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

.player-link-white {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}

.player-link-black:hover, .player-link-white:hover {
    text-decoration: none;
}

.textblack, .textblack a
{
	color: black;
}

.link-black a {
    color: black;
    text-decoration: underline;
}

.link-black a:hover {
    text-decoration: none;
}

.white-text {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
}

.white-header {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 32px;
}

.black-header {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    line-height: 32px;
}

.black-text {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #000000;
}

.black-text a {
    color: black;
}

.black-text a:hover {
    text-decoration: none;
}

.black-text-padding {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #000000;
    padding: 8px;
}

.black-text-padding-left {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #000000;
    padding-left: 8px;
}

.black-link {
    color: #202020;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
}

.black-link:hover {
    text-decoration: none;
}

.black-text-small {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    color: #000000;
}

/* players-profile */
.players-profile-overview-header {
    background-image: url(../images/players_profile/overview_header.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 667px;
    height: 9px;
    font-size: 1px;
}

.players-profile-overview-header-red {
    background-image: url(../images/players_profile/tab_active_background_right_red.gif);
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #AD2506;
    width: 100%;
    height: 9px;
    font-size: 1px;
}

.players-profile-overview-content {
    background-color: #F56C17;
    width: 667px;
    /*padding-top: 22px;*/
}
/* NOT USED?
.players-profile-overview-footer {
    background-image: url(../images/players_profile/overview_footer.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 667px;
    height: 9px;
}
*/
#players-profile-overview-menu {
    height: 35px;
    width: 657px;
    overflow: hidden;
}

.players-profile-overview-menu-tab-active {
    background-image: url(../images/players_profile/tab_active_background_left.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #F56C17;
    height: 35px;
    line-height: 35px;
    padding-left: 11px;
}

.players-profile-overview-menu-tab-active-red {
    background-image: url(../images/players_profile/tab_active_background_left_red.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #AD2506;
    height: 35px;
    line-height: 35px;
    padding-left: 11px;
}

.players-profile-overview-menu-tab-inactive {
    background-image: url(../images/players_profile/tab_inactive_background_left.gif);
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #3D3D3D;
    height: 35px;
    line-height: 35px;
    padding-left: 11px;
}

.players-profile-overview-menu-tab2-active {
    background-image: url(../images/players_profile/tab_active_background_right.gif);
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #F56C17;
    height: 35px;
    width: 11px;
    line-height: 35px;
    margin-right:1px;
}

.players-profile-overview-menu-tab2-active-red {
    background-image: url(../images/players_profile/tab_active_background_right_red.gif);
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #AD2506;
    height: 35px;
    width: 11px;
    line-height: 35px;
    margin-right:1px;
}

.players-profile-overview-menu-tab2-inactive {
    background-image: url(../images/players_profile/tab_inactive_background_right.gif);
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #3D3D3D;
    height: 35px;
    width: 11px;
    margin-right:1px;
}

.players-profile-overview-menu-tab-active .profile-tab-link, .players-profile-overview-menu-tab-active-red .profile-tab-link {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.players-profile-overview-menu-tab-inactive .profile-tab-link {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #A9A9A9;
    text-decoration: none;
}

.players-profile-overview-menu-tab-inactive .profile-tab-link-trophycase {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #FEBB14;
    text-decoration: none;
}

.players-profile-overview-menu-tab-active .profile-tab-link-trophycase {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.profile-tab-link-trophycase:hover {
    color: #FFE39D;
}

.profile-tab-link:hover {
    color: #FFFFFF;
}

.players-profile-overview-profile-text {
    width: 100%;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    min-height: 154px;
    height: auto !important;
    height: 154px;
}

.players-profile-link {
    color: #FFFFFF;
    line-height: 20px;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.players-profile-link:hover {
    text-decoration: none;
}
/* NOT USED?
.players-profile-favorites-h3 {
    color: #000000;
    line-height: 20px;
    padding: 10px;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.players-profile-favorites-h3-favorites {
    color: #000000;
    line-height: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.players-profile-tab {
    padding: 00px;
    background-color: #F78D4B;
}
*/
/* myplac-overview 
#myplac-overview-top {
    background-image: url(../images/myplac_overview/overview_header.gif);
    background-position: top;
    background-repeat: no-repeat;
    background-color: #F56C17;
    width: 445px;
}
*/
#myplac-overview-bottom {
    background-image: url(../images/myplac_overview/overview_footer.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #F78D4B;
    width: 445px;
}

.myplac-overview-hr {
    background-image: url(../images/myplac_overview/hr.gif);
    background-repeat: repeat-x;
    width: 445px;
    height: 2px;
    font-size: 1px;
}

.myplac-overview-profile-text {
    width: 100%;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    min-height: 93px;
    height: auto !important;
    height: 93px;
}

.myplac-overview-link {
    color: #FFFFFF;
    line-height: 20px;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.myplac-overview-link:hover {
    text-decoration: none;
}

.myplac-overview-subscription-title {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #282828;
    line-height: 21px;
    font-weight: bold;
}

.myplac-overview-subscription-link {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: underline;
}

.myplac-overview-subscription-link:hover {
    text-decoration: none;
}

.myplac-overview-subscription-content {
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #282828;
}

.myplac-overview-subscription-balance-back-left {
    background-position: top left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #FFFFFF;
}

.myplac-overview-subscription-balance-back-right {
    background-position: top right;
    background-repeat: no-repeat;
    white-space: nowrap;
}

.myplac-overview-play-history {
    width: 429px;
    margin: 8px;
}

.myplac-overview-play-history-top-left {
    /*background-image: url(../images/myplac_overview/play_history_back_top_left.gif);
    background-position: top left;
    background-repeat: no-repeat;*/
    border-bottom: 1px solid #D37100;
}

.myplac-overview-play-history-top-right {
     /*background-image: url(../images/myplac_overview/play_history_back_top_right.gif);
    background-position: top right;
    background-repeat: no-repeat;*/
    border-left: 1px solid #D37100;
    border-bottom: 1px solid #D37100;
}

.myplac-overview-play-history-bottom-left {
     /*background-image: url(../images/myplac_overview/play_history_back_bottom_left.gif);
    background-position: bottom left;
    background-repeat: no-repeat;*/
}

.myplac-overview-play-history-bottom-right {
     /*background-image: url(../images/myplac_overview/play_history_back_bottom_right.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
    border-left: 1px solid #D37100;*/
}

.myplac-overview-play-history-border-bottom {
    border-bottom: 1px solid #D37100;
}

.myplac-overview-play-history-border-bottom-left {
    border-bottom: 1px solid #D37100;
    border-left: 1px solid #D37100;
    padding-left: 10px;
    color: white;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
}

.myplac-overview-play-history-border-left {
    border-left: 1px solid #D37100;
}

.myplac-overview-play-history-intro {
    color: #000000;
    padding: 8px;
    /*border:1px black solid;*/
    /*line-height: 20px;*/
    /*font-family: tahoma, arial, verdana;*/
    font-size: 12px;
}

.myplac-overview-play-history-tr {
    color: #000000;
    padding-left: 10px;
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    font-weight: bold;
}

.myplac-overview-play-history-td a:hover {
    text-decoration: none;
}

.myplac-play-history-player-rank {
    font-weight: bold;
    color: #000000;
}

.myplac-personal {
    width: 445px;
}
/* NOT USED?
.myplac-personal-top {
    background-image: url(../images/myplac_overview/personal_top.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #F78D4B;
    width: 445px;
    height: 12px;
    font-size: 1px;
}
.myplac-personal-background {
    
}
*/

.myplac-personal-titles {
    background-color: #F56C17;
}

.myplac-personal-titles-text {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    padding-left: 14px;
    padding-bottom: 6px;
}

.myplac-personal-middle {
    background-color: #F78D4B;
}

/* NOT USED?
.myplac-personal-bottom {
    background-image: url(../images/myplac_overview/personal_bottom.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    font-size: 1px;
    width: 445px;
    height: 12px;
}
*/
.myplac-personal-a {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #1A1A1A;
    line-height: 18px;
}

.myplac-personal-a:hover {
    text-decoration: none;
}

.myplac-personal-link {
    padding-left: 14px;
    padding-top: 6px;
}

.myplac-personal-even {
    height: 26px;
    /*width: 145px;*/
    width: 215px;
    line-height: 26px;
    white-space: nowrap;
    overflow: hidden;
}

.myplac-personal-odd {
    height: 26px;
    width: 215px;
    line-height: 26px;
    white-space: nowrap;
    overflow: hidden;
}

.myplac-personal-link-black {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #282828;
}

.myplac-personal-link-black:hover {
    text-decoration: none;
}

.myplac-stadiums-odd {
    background-color: #BC4126;
}

.myplac-stadiums-even {
    background-color: #CE5E45;
}

.myplac-stadiums-toprow th {
    padding: 6px;
    color: black;
}

.myplac-stadiums-no-data {
    padding: 6px;
}

.myplac-stadiums-background-owner {
    background-image: url(../images/myplac_stadiums/background_owner.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

.myplac-stadiums-background {
    background-image: url(../images/myplac_stadiums/background_normal.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

.myplac-stadiums-background-header {
    background-image: url(../images/myplac_stadiums/background_header.gif);
    background-repeat: repeat-x;
    background-position: bottom right;
}

.orange-dotted-background {
    background-image: url(../images/myplac_stadiums/background_normal.gif);
    background-repeat: repeat-y;
    background-position: top right;
}
/*
 .myplac-personal-challenge
 {
 background-color: #F78D4B;
 }
 .myplac-personal-message
 {
 background-color: #F78D4B;
 }
 .myplac-personal-club
 {
 background-color: #F78D4B;
 }
 */
/* players menu */
.players-menu-hr {
    width: 237px;
    height: 2px;
    font-size: 1px;
    background-image: url(../images/submenu/hr.gif);
    background-position: bottom;
    background-repeat: no-repeat;
}

.players-menu-item {
    width: 197px;
    height: 23px;
    padding-left: 40px;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #C6C6C6;
    line-height: 23px;
}

.players-menu-item a {
    color: #C6C6C6;
    text-decoration: none;
    display: block;
}

.players-menu-item a:hover {
    color: #FFFFFF;
}

.players-menu-item-active {
    width: 187px;
    height: 23px;
    padding-left: 50px;
    background-image: url(../images/submenu/active.gif);
    background-position: left;
    /*background-position: 6px;*/
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 25px;
}

.players-menu-item-active a {
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

.players-menu-item-active a:hover {
    color: #FFFFFF;
}

.players-menu-item-header {
    width: 197px;
    height: 34px;
    padding-left: 40px;
    background-image: url(../images/submenu/subheader.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}

.players-menu-search {
    width: 249px;

	/*
    height: 166px;
    background-image: url(../images/submenu/search_background_shade.jpg);
    
    onderkant eraf t.b.v. blauwe blokje
    */

    height: 156px;
    background-image: url(../images/submenu/search_background_shade.gif);

    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}

.players-menu-search-field {
    width: 216px;
    height: 25px;
    background-image: url(../images/submenu/search_input.gif);
    background-repeat: no-repeat;
    padding: 3px;
}

.players-menu-search-field input {
    border: none;
    background: white;
    width: 208px;
}
.myplac-menu-body {
    width: 249px;
    background-image: url(../images/submenu/background.jpg);
    background-repeat: repeat-y;
    background-color: #313131;
}

.myplac-menu-item {
    width: 197px;
    height: 23px;
    padding-left: 40px;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #C6C6C6;
    line-height: 23px;
}

.myplac-menu-item a {
    color: #C6C6C6;
    text-decoration: none;
    display: block;
}

.myplac-menu-item a:hover {
    color: #FFFFFF;
}

.myplac-menu-item-active {
    width: 187px;
    height: 23px;
    padding-left: 50px;
    background-image: url(../images/submenu/active.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 25px;
}

.myplac-menu-item-active a {
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

.myplac-menu-item-active a:hover {
    color: #FFFFFF;
}

.myplac-menu-item-header {
    width: 197px;
    height: 34px;
    padding-left: 40px;
    background-image: url(../images/submenu/subheader.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}

.myplac-menu-search {
    width: 249px;
    height: 166px;
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}

.myplac-menu-search-field, .myplac-menu-search-field-red, .myplac-menu-search-field-orange {
    width: 216px;
    height: 25px;
    background-image: url(../images/submenu/search_input.gif);
    background-repeat: no-repeat;
    padding: 3px;
}

.myplac-menu-search-field-red {
    background-image: url(../images/submenu/search_input_red.gif);
}

.myplac-menu-search-field-orange {
    background-image: url(../images/submenu/search_input_orange.gif);
}

.myplac-menu-search-field input, .myplac-menu-search-field-red input, .myplac-menu-search-field-orange input {
    border: none;
    background: white;
    width: 208px;
}
/* create club */
.myplac-create-club {
}

.myplac-create-club input, .myplac-create-club textarea {
    border: none;
}

.myplac-create-club-odd {
    background-color: #BC4126;
}

.myplac-create-club-even {
    background-color: #CE5E45;
}

.myplac-create-club-odd td, .myplac-create-club-even td {
    padding: 6px;
}

.myplac-create-club-even td td {
    padding: 2px;
}

.myplac-create-club-odd label, .myplac-create-club-even label {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #1A1A1A;
}

.myplac-create-club-explanation {
    padding: 6px;
    color: #1A1A1A;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
}
/* EOF create club */
/* create game */
.game-create-game {
}

.game-create-game a {
    font-weight: bold;
    text-decoration: underline;
}

.game-create-game a:hover {
    text-decoration: none;
}

.game-create-game input, .game-create-game textarea {
    border: none;
}

.game-create-game-odd {
    background-color: #F78D4B;
}

.game-create-game-even {
    background-color: #F89C62;
}

.game-create-game-odd td, .game-create-game-even td {
    padding: 6px;
}

.game-create-game-even td td {
    padding: 2px;
}

.game-create-game-odd label, .game-create-game-even label {
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    color: #1A1A1A;
    line-height: 24px;
}

.game-create-game-odd td td label, .game-create-game-odd td td label {
    line-height: 1px;
}

.game-create-game-explanation {
    padding-top: 1px;
    padding-left: 8px;
    padding-right: 8px;
    color: #1A1A1A;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    color: #1A1A1A;
    line-height: 150%;
}
/* EOF create club */

/* INFODESK */
.infodesk-link {
    color: #202020;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
}
/*
NOT USED ANYMORE?
.infodesk-intro-text {
    background-color: #F56C17;
    color: #000000;
    padding: 8px;
    line-height: 140%;
}

.infodesk-intro-text .kop {
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
}

.infodesk-intro-text a {
    color: #000000;
}

.infodesk-intro-text a:visited {
    color: #000000;
}

.infodesk-intro-text a:hover {
    color: #000000;
    text-decoration: none;
}
*/

.infodesk-link:hover {
    text-decoration: none;
}

.infodesk-sidebar {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    line-height: 14px;
    padding: 7px;
    padding-bottom: 0px;
    color: #A9A9A9;
}

.infodesk-sidebar-faq {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    color: #A9A9A9;
}

.infodesk-sidebar-odd {
    padding: 10px;
    background-color: #242424;
}

.infodesk-sidebar-even {
    padding: 10px;
    background-color: #313131;
}
/* MAGAZINE */
.magazine-link {
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}

.magazine-text {
    color: #FFFFFF;
    padding: 7px;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
}

.magazine-title {
    color: #282828;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
    font-weight: bold;
}

.magazine-intro-text {
    background-color: #F56C17;
    color: #303231;
    padding: 7px;
}

.magazine-sidebar a:hover, .magazine-link:hover {
    text-decoration: none;
}

.magazine-sidebar {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    line-height: 140%;
    padding: 1px 10px 1px 10px;
    color: #A9A9A9;
}
/* players-invite */
.players-invite-player-odd {
    background-color: #F78D4B;
}

.players-invite-player-even {
    background-color: #F89C62;
}

.players-invite-hr {
    height: 2px;
    width: 100%;
    font-size: 1px;
    background-image: url(../images/players_invite/hr.gif);
    background-repeat: repeat-x;
}

.plac-lightbox {
    width: 100%;
    height: 380px;
    background-color: #F56C17;
    overflow: auto;
    overflow-x: hidden;
}

.players-invite-label {
    color: black;
    font-family: tahoma, arial, verdana;
    font-size: 12px;
}

.players-invite-search-field {
    width: 216px;
    height: 25px;
    background-image: url(../images/players_invite/input_text.gif);
    background-repeat: no-repeat;
    padding: 3px;
}

.players-invite-search-field input {
    border: none;
    background: white;
    width: 208px;
    color: black;
}

.players-invite-name {
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
}
/* LOGIN */
.login-container {
    width: 500px;
}

.login-container label {
    padding-right: 20px;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
    color: #FFFFFF;
    line-height: 20px;
}

.login-link {
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
}

.login-link-a {
    text-decoration: underline;
}

.login-link-a:hover {
    text-decoration: none;
}

.search-result-info {
    border-top: 1px dotted black;
    border-bottom: 1px dotted black;
    padding: 6px;
}

.search-result-available {
    color: #000000;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
}
/* myplac edit profile*/
.myplac-edit-profile {
    background-position: top right;
    background-repeat: no-repeat;
    padding: 10px;
}

.myplac-edit-profile label {
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    padding-right: 18px;
}

.lost-password-container {
    width: 500px;
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
}

.lost-password-container label {
    padding-right: 20px;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
    color: #FFFFFF;
    line-height: 20px;
}

.basic-page-container {
    width: 500px;
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 12px;
}

.pagebrowser-pages
{
	white-space: nowrap;
}

.pagebrowser, .pagebrowser a {
    color: #000000;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 12px;
}

.pagebrowser a:hover
{
	text-decoration: none;
}

.pagebrowser-next {
    padding-right: 9px;
}

.pagebrowser-prev {
    padding-left: 9px;
}
/* Myplac balance */
.myplac-balance-money {
    font-size: 23px;
    font-weight: bold;
}

#homepage-welcome-screen {
    width: 532px;
}

#homepage-welcome-screen a {
    text-decoration: underline;
}

#homepage-welcome-screen a:hover {
    text-decoration: none;
}

#homepage-welcome-screen-top {
    width: 532px;
    height: 12px;
    font-size: 1px;
    background-position: top right;
    background-repeat: no-repeat;
}

#homepage-welcome-screen-middle {
    background-position: top left;
    background-repeat: repeat-y;
}

#homepage-welcome-screen-bottom {
    background-image: url(../images/homepage_logged_in/footer.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom: 26px;
}

.homepage-welcome-screen-text {
    color: #FFFFFF;
    font-family: tahoma, arial, verdana;
    font-weight: normal;
    font-size: 11px;
}

.homepage-welcome-name {
    font-size: 20px;
    color: #FFFFFF;
}
.homepage-welcome-overview-link {
	line-height: 20px;
    color: #f56c18;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

.homepage-welcome-overview-link:hover {
    text-decoration: none;
}

.homepage-welcome-screen-data {
    height: 27px;
}

.homepage-welcome-screen-data-left {
    width: 10px;
    height: 27px;
    background-position: top left;
    background-repeat: no-repeat;
}

.homepage-welcome-screen-data-middle {
    background-image: url(../images/homepage_logged_in/data_background.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.homepage-welcome-screen-data-right {
    width: 10px;
    height: 27px;
    background-position: top right;
    background-repeat: no-repeat;
}

.lobby-ext-gamename {
    text-decoration: underline;
}

.lobby-ext-gamename:hover {
    text-decoration: none;
}

.lobby-player-link {
    font-weight: bold;
    font-size: 12px;
}

.lobby-player-link:hover {
    text-decoration: none;
}

/*
.lobby-player-comma {
    color: #CCCCCC;
    font-weight: bold;
    font-family: verdana, arial;
}
*/

.homepage-halloffame-header {
    width: 546px;
    height: 52px;
    background-image: url(../images/homepage_logged_in/halloffame-header.png);
    background-position: top left;
    background-repeat: no-repeat;
}

.homepage-halloffame-body {
	margin-left: 14px;	
	padding-left: 10px;
	text-align:left;
    width: 532px;
    background-image: url(../images/homepage_logged_in/halloffame-background.png);
    background-repeat: repeat-y;
}

.homepage-halloffame-footer {
	margin-left: 14px;		
    width: 532px;
    height: 12px;
    background-image: url(../images/homepage_logged_in/halloffame-footer.png);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.homepage-advertisement-header {
    width: 532px;
    height: 12px;
    background-image: url(../images/homepage_logged_in/advertisement-header.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.homepage-advertisement-body {
	text-align:center;
    width: 532px;
    background-image: url(../images/homepage_logged_in/advertisement-background.gif);
    background-repeat: repeat-y;
}

.homepage-advertisement-footer {
    width: 532px;
    height: 12px;
    background-image: url(../images/homepage_logged_in/advertisement-footer.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.homepage-trophy-middle {
    width: 533px;
    height: 451px;
    background-position: center center;
    background-repeat: no-repeat;
}

.homepage-play-now {
    width: 533px;
    height: 479px;
}

.homepage-play-now-header {
    width: 533px;
    height: 14px;
    background-position: top left;
    background-repeat: no-repeat;
}

.homepage-play-now-middle {
    width: 533px;
    height: 451px;
    background-image: url(../images/play_direct/middle.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}

.homepage-play-now-footer {
    width: 533px;
    height: 14px;
    background-image: url(../images/play_direct/bottom.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}
/* content macro */
/*
.myplac-content {
    padding: 10px;
    color: #000000;
}

.myplac-content .kop {
    color: #FFFFFF;
    font-size: 12px;
    display: block;
    font-weight: bold;
}

.myplac-content a {
    color: #000000;
}

.myplac-content a:visited {
    color: #000000;
}

.myplac-content a:hover {
    color: #000000;
    text-decoration: none;
}
*/
table.membership-table {
    width: 100%;
    padding: 0;
    border: none;
    border-collapse: collapse;
    color: #FFFFFF;
}

table.membership-table th {
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px;
}

table.membership-table .header {
    background-color: #AD1D25;
}

table.membership-table tr.even {
    background-color: #444444;
    padding: 0px;
}

table.membership-table tr.odd {
    background-color: #2A2A2A;
    padding: 0px;
}

table.membership-table td {
    padding: 7px;
}
/* PLAC-FORM */
.plac-form th {
    vertical-align: top;
    padding-top: 4px;
    padding-right: 25px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
}

.plac-form .input-container {
    background-image: url(../images/plac_form/input_background.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 3px;
    width: 218px;
    height: 22px;
}

.plac-form .input-container input {
    background: white;
    height: 18px;
    width: 210px;
    border: none;
    padding-left: 2px;
    color: #777777;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    font-weight: normal;
}

.plac-form .input-container-small {
    background-image: url(../images/plac_form/input_background_small.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 3px;
    width: 58px;
    height: 22px;
}

.plac-form .input-container-small input {
    background: white;
    height: 18px;
    width: 50px;
    border: none;
    padding-left: 2px;
    color: #777777;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    font-weight: normal;
}

.plac-form .textarea-container, .textarea-container-single, .textarea-container-single-black {
    background-image: url(../images/plac_form/textarea_background.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 3px;
    width: 218px;
    height: 132px;
}

.textarea-container-single-black {
    background-image: url(../images/plac_form/textarea_background_black.gif);
}

.plac-form .textarea-container textarea, .textarea-container-single textarea, .textarea-container-single-black textarea {
    background: white;
    height: 127px;
    width: 210px;
    padding-left: 2px;
    border: none;
    color: #777777;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    font-weight: normal;
    overflow: auto;
}
/* stadium-page */
#stadium-memberlist th {
    color: black;
    padding-bottom: 4px;
}
/* re-usable header for lists */
.default-header-orange {
    background-color: #F56C17;
}

.player-info-table td {
    padding: 0px;
    padding-left: 0px;
}

.white-bold {
    color: #FFFFFF;
    font-family: tahoma, verdana, arial;
    font-size: 12px;
    font-weight: bold;
}

.table-nostyle, .table-nostyle td, .table-nostyle th {
    padding: 0px;
    margin: 0px;
    height: auto;
}

.table-allplayers {
    padding: 0px;
    margin: 0px;
    height: auto;
}

.table-allplayers td, .table-allplayers th {
    padding: 2px;
    margin: 0px;
    height: auto;
}

.orange-row-even {
    background-color: #FE8C51;
    height: 40px;
}

.orange-row-odd {
    background-color: #FE9B65;
    height: 40px;
}

.orange-row-even-favorites {
    background-color: #FE8C51;
    height: 25px;
}

.orange-row-odd-favorites {
    background-color: #FE9B65;
    height: 25px;
}

.orange-row-odd th, .orange-row-even th {
    color: black;
}

.orange-row-odd-favorites th, .orange-row-even-favorites th {
    padding-left: 10px;
    vertical-align: middle;
}
/* formations */
.players-profile-favorites-field {
    background-image: url(../images/players_profile/favorites_field.jpg);
    width: 576px;
    height: 399px;
    text-align: left;
}

.players-profile-favorites-field div {
    position: relative;
    font-weight: bold;
    padding: 1px;
    width: 180px;
    overflow: hidden;
    white-space: nowrap;
}
/* 4-3-3 */
.formation_1_player_1 {
    left: 12px;
    top: 185px;
}

.formation_1_player_2 {
    left: 100px;
    top: 30px;
}

.formation_1_player_3 {
    left: 110px;
    top: 110px;
}

.formation_1_player_4 {
    left: 110px;
    top: 180px;
}

.formation_1_player_5 {
    left: 100px;
    top: 265px;
}

.formation_1_player_6 {
    left: 200px;
    top: 10px;
    text-align: center;
}

.formation_1_player_7 {
    left: 200px;
    top: 90px;
    text-align: center;
}

.formation_1_player_8 {
    left: 200px;
    top: 180px;
    text-align: center;
}

.formation_1_player_9 {
    left: 382px;
    top: -80px;
    text-align: left;
}

.formation_1_player_10 {
    left: 365px;
    top: 42px;
    text-align: center;
}

.formation_1_player_11 {
    left: 382px;
    top: 170px;
    text-align: left;
}
/* 3-4-3 */
.formation_2_player_1 {
    left: 12px;
    top: 185px;
}

.formation_2_player_2 {
    left: 100px;
    top: 60px;
}

.formation_2_player_3 {
    left: 90px;
    top: 153px;
    text-align: center;
}

.formation_2_player_4 {
    left: 100px;
    top: 260px;
}

.formation_2_player_5 {
    left: 200px;
    top: -20px;
    text-align: center;
}

.formation_2_player_6 {
    left: 200px;
    top: 54px;
    text-align: center;
}

.formation_2_player_7 {
    left: 200px;
    top: 149px;
    text-align: center;
}

.formation_2_player_8 {
    left: 200px;
    top: 230px;
    text-align: center;
}

.formation_2_player_9 {
    left: 382px;
    top: -55px;
    text-align: left;
}

.formation_2_player_10 {
    left: 365px;
    top: 42px;
    text-align: center;
}

.formation_2_player_11 {
    left: 382px;
    top: 150px;
    text-align: left;
}
/* 4-4-2 */
.formation_3_player_1 {
    left: 12px;
    top: 185px;
}

.formation_3_player_2 {
    left: 60px;
    top: 30px;
}

.formation_3_player_3 {
    left: 80px;
    top: 110px;
}

.formation_3_player_4 {
    left: 80px;
    top: 190px;
}

.formation_3_player_5 {
    left: 60px;
    top: 265px;
}

.formation_3_player_6 {
    left: 200px;
    top: -34px;
    text-align: center;
}

.formation_3_player_7 {
    left: 200px;
    top: 46px;
    text-align: center;
}

.formation_3_player_8 {
    left: 200px;
    top: 126px;
    text-align: center;
}

.formation_3_player_9 {
    left: 200px;
    top: 201px;
    text-align: center;
}

.formation_3_player_10 {
    left: 370px;
    top: -42px;
    text-align: left;
}

.formation_3_player_11 {
    left: 370px;
    top: 116px;
    text-align: left;
}
/* challenges */
.warning-text {
    color: red;
    font-weight: bold;
}

.message-text {
    overflow: hidden;
    /*text-overflow:ellipsis;*/
}
/* LOGIN BOX HOMEPAGE */
.loginbox-lostpassword {
    /*background:green;*/
    padding-top: 22px;
    padding-right: 65px;
}

.loginbox-lostpassword-eredivisie {
    /*background:green;*/
    padding-top: 22px;
    padding-right: 20px;    
}


/*
.loginbox-lostpassword a {
	font-size: 8pt;
    color: #f56c18;
}

.loginbox-lostpassword a:hover {
    text-decoration: none;
}
*/
.login-form {
    padding-right: 60px;
    padding-top: 2px;
}

.login-form .input-container {
    background-image: url(../images/login/login-input.png);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 3px;
    width: 132px;
    height: 19px;
}

.login-form .input-container input {
    background: transparent;
    height: 16px;
    width: 120px;
    border: none;
    padding-left: 2px;
    color: #777777;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    font-weight: normal;
}

.login-form-eredivisie {
    padding-right: 10px;
    padding-top: 2px;
}

.login-form-eredivisie .input-container {
    background-image: url(../images/login/login-input-small.png);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 3px;
    width: 132px;
    height: 19px;
}

.login-form-eredivisie .input-container input {
    background: transparent;
    height: 16px;
    width: 120px;
    border: none;
    padding-left: 2px;
    color: #777777;
    font-family: tahoma, verdana, arial;
    font-size: 13px;
    font-weight: normal;
}

.login-head {
    color: #fbd4a7;
    font-size: 11px;
    margin-right: 8px;
}

.login-submit {
    cursor: pointer;
    border: 0;
    padding-right: 6px;
}

.loginbox-signup {
    font-size: 8pt;
    margin-right: 10px;
}

.loginbox-signup a {
    color: white;
}

.loginbox-signup a:hover {
    text-decoration: none;
}

.stake-table td {
    text-align: center;
    margin: 0px;
    padding: 0px;
    width: 32px;
}

.padleft td, .padleft th {
    padding-left: 10px;
}

#flash-placbutton {
    position: absolute;
    width: 367px;
    text-align: right;
    margin-top: -30px;
    z-index: 10;
}

.reset {
    clear: both;
    height: 1px;
    overflow: hidden;
}

.reset20 {
    clear: both;
    height: 20px;
}

.reset10 {
    clear: both;
    height: 10px;
}

.lobbylock {
    padding-left: 8px;
    width: 13px;
    height: 20px;
}




.lobdiv
{
	width: 120px;
	height: 22px;
}


.lobstc, .lobstm, .lobstn
{
    background-image: url(../images/icons_png/stake_credits.png);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left:24px;
    padding-right:4px;
	font-weight:bold;
	height:100%;
	vertical-align:middle;
	/*border:1px white solid;*/
}
.lobstm
{
    background-image: url(../images/icons_png/stake_money.png);
}
.lobstn
{
    background-image: url(../images/icons_png/stake_nostake.png);
	font-weight:normal;
}
.lobstc
{
    padding-left:31px;
}





.lobbut
{
	/* Play Button in Lobby */
	text-align:center;
}
.lobbybut img
{
	width:72px;
	height:23px;
}

.icondiv {
    width: 19px;
    height: 22px;
    padding-right: 1px;
}

.submenu-links-body-resizable h2
{
	font-size:100%;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	color:white;
}
#magazine-links-table td
{
	padding:8px;
}
#magazine-links-table h1
{
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:white;

	padding:2px;
    padding-left:8px;

    background-image: url(../images/magazine/links-bg.gif);

}
#magazine-links-table ul
{
	padding-left:16px;
	padding-bottom:16px;
}


.submenu-links ul
{
	padding-left:16px;
}

.submenu-links a:hover
{
	text-decoration: none;
}

.table-stake td
{
	margin:0px;
	padding:4px;
	height:28px;
}

.tros-team-small
{
	width:198px;
	height:118px;
	background-image: url(../images/magazine/tros-episode-background.gif)
}

.tros-team-small img
{
	margin:4px;
}

.ad_banner_champion_of_the_week {
	width:195px;
	position:absolute;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
}

#ad_banner_explanation {
	margin-left: 2px; 
	width:208px; 
	position:absolute;
	bottom:0px;
	font-size:10px; 
	white-space: normal;
}

#topmenu_ad {
	width: 100%;
	background-image: url("../../res/images/ads/topmenu_bck.gif");	
	background-repeat: repeat-x;
	color: #666;
	font-family: arial;
	height: 31px;

}
#topmenu_ad a {
	color: #797979;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
}
#topmenu_ad a:hover {
	color: #B00A32;
	text-decoration: none;
}
.topmenu_ad_item {
	background-image: url("../../res/images/ads/topmenu_divider.gif");
	background-repeat: no-repeat;
	background-position: 0 0;	
	float: left;	
	width: 138px;
	height: 31px;
	text-align:center;
	padding-top: 10px;
	white-space:nowrap;
}

#ad_banner_left_top {
	border:0px #000 solid; 
	position:absolute; 
	padding:6px 6px 0px 6px; 
	height:273px; 
	width:195px; 
	white-space: normal;
}

/** CSS FOR TOTO */

 * body, html {
	margin:0px 0px 0px 0px;
	padding:0;
}

#toto_container {
	width:780px;
	height:1292px;
	background-image: url(../images/toto/bg.jpg);
	margin:0 auto;
	padding:200px 77px 0px 77px;
	color:#026640;
	font-size:16px;
	font-family:Trebuchet MS;
	font-weight:bold;
}

#toto_footer {
	width:934px;
	height:36px;
	background-image: url(../images/toto/footer.jpg);
	margin:0 auto;
	color:#fff;
	font-size:20px;
	padding:5px 0px 0px 0px;
	font-family:Trebuchet MS;
	text-align:center;
}

.toto_item {
	width:780px;
	height:163px;
	margin:0px 0px 4px 0px;
	background-image: url(../images/toto/item.jpg);
}

.toto_item_left {
	width:380px;
	height:153px;
	float:left;
	padding:5px 5px 0px 15px;
}

.toto_item_left p {
	margin:0;
	padding:2px 0px 6px 0px;
	font-size:11px;
	color:#fff;
}

.toto_radio {
	float:left;
	margin:0px 5px;
	padding:0;
	border:0px;
}

.toto_item_right {
	width:144px;
	height:163px;
	background-image: url(../images/toto/item_right.jpg);
	float:left;
	color:#19B075;
}

.toto_top {
	margin:0;
	padding:2px 0px 0px 0px;
	width:144px;
	text-align:center;
	font-size: 14px;
	border: 0px #000 solid;
	height:40px;
}

.toto_p_right {
	float:left;
	margin:3px 0px 0px 1px;
	padding:0;
	width:71px;
	text-align:center;
	font-size:14px;
	line-height: 21px;
}

.toto_p_left {
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:72px;
	text-align:center;
	float:left;
	font-size:14px;
	line-height: 21px;
}

.toto_item_img {
	width:236px;
	height:163px;
	float:left;
}

.toto_antwoorden {
	margin:0;
	padding:0;
}

.toto_antwoorden p {
	margin:0;
	clear:both;
	padding:0;
	height:15px;
}

.toto_title {
	margin:0;
	padding:0;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
}

p.toto_text {
	margin:0;
	padding:4px 0px 0px 0px;
	float:left;
}

p.toto_veld {
	margin:0;
	padding:4px 0px 0px 10px;
	float:left;
}

p.toto_veld img {
	float:left;
}

.toto_input {
	float:left;
	height:25px;
	border:0;
	background-image: url(../images/toto/input_bg.jpg);
	width:280px;
	margin:0;
	padding:0;
}

.toto_onder {
	width:755px;
	height:28px;
	margin:0px;
	background-image: url(../images/toto/pijl.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding: 2px 0px 0px 25px;
}

.toto_fixfloat {
	margin:0;
	padding:0;
	height:0;
	overflow:hidden;
	width:0;
	clear:both;
}

.toto_left {float:left;}
.toto_right {float:right;}

#toto_container a {color:#026640;}

#toto_form {
	width:410px;
	padding:20px 0px 0px 0px;
	float:left;
}

#toto_container_vervolg {
	width:629px;
	height:342px;
	background-image: url(../images/toto/bg1.jpg);
	margin:0 auto;
	color:#026640;
	font-size:16px;
	font-family:Trebuchet MS;
	font-weight:bold;
	padding:205px 0px 0px 305px;
}

#toto_player_vervolg {
	width:334px;
	height:276px;
	background-color:#fff;
}

#toto_footer_vervolg {
	width:934px;
	height:36px;
	background-image: url(../images/toto/footer.jpg);
	margin:0 auto;
	color:#fff;
	font-size:20px;
	padding:5px 0px 0px 0px;
	font-family:Trebuchet MS;
	text-align:center;
}
#toto_footer a {
	text-decoration: none;
}
#toto_verstuur {
	height:64px;
	width:500px;
	padding:20px 0px 0px 0px;
}
#toto_verstuur p {
	float:left;
	margin:0;
	padding:17px 0px 0px 10px;
	color:#EC2F2F;
}
#toto_winnaars {
	width:367px;
	height:216px;
	background-image: url(../images/toto/bg-winners.jpg);
	float:right;
	margin:0px;
	padding:43px 0px 0px 0px;
}

#toto_winnaars p {
	width:337px;
	margin:0;
	padding:2px 0px 0px 30px;
	color:#ffffff;
	height:19px;
}

.toto_geel {color:#fff001;}


/* submenu */
.submenu {}
.submenu-header
{
    width: 249px;
    height: 70px;
    background-position: top;
    background-repeat: no-repeat;
}
.submenu-footer 
{
    width: 249px;
    height: 18px;
    background-position: bottom;
    background-repeat: no-repeat;
}
.submenu-body
{
    width: 249px;
    background-repeat: repeat-y;
}
.submenu-hr
{
    width: 237px;
    height: 2px;
    font-size: 1px;
    background-position: bottom;
    background-repeat: no-repeat;	
}
.submenu-item-header 
{
    width: 197px;
    height: 34px;
    padding-left: 40px;
    background-position: left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}





.submenu-header-infodesk {
    width: 249px;
    height: 70px;
    background-image: url(../images/submenu/header_infodesk.jpg);
    background-position: top;
    background-repeat: no-repeat;
}

.submenu-header-magazine {
    width: 249px;
    height: 70px;
    background-image: url(../images/submenu/header_magazine.jpg);
    background-position: top;
    background-repeat: no-repeat;
}




.submenu-hr {
    width: 237px;
    height: 2px;
    font-size: 1px;
    background-image: url(../images/submenu/hr.gif);
    background-position: bottom;
    background-repeat: no-repeat;
}

.submenu-item {
    width: 197px;
    height: 23px;
    padding-left: 40px;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #C6C6C6;
    line-height: 23px;
}

.submenu-item a {
    color: #C6C6C6;
    text-decoration: none;
    display: block;
}

.submenu-item a:hover {
    color: #FFFFFF;
}

.submenu-item-active 
{
    width: 187px;
    height: 23px;
    padding-left: 50px;
    background-position: left;
    background-repeat: no-repeat;
    font-family: tahoma, arial, verdana;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    line-height: 25px;
}

.submenu-item-active a {
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

.submenu-item-active a:hover {
    color: #FFFFFF;
}

.submenu-question {
    width: 249px;
    height: 159px;
    background-image: url(../images/submenu/send_a_question.jpg);
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: white;
}

.submenu-question p
{
	margin-top:0px;
}




.submenu-links-background-resizable-green, .submenu-links-background-resizable-orange, .submenu-links-background-resizable-blue, .submenu-links-background-resizable-red, .submenu-links-background-resizable-dark-blue
{
    width: 249px;
    background-image: url(../images/submenu/block-left-green-background.gif);
    background-position: top left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: white;
}
.submenu-links-background-resizable-red
{
    background-image: url(../images/submenu/block-left-red-background.gif);
}
.submenu-links-background-resizable-orange
{
    background-image: url(../images/submenu/block-left-orange-background.gif);
}
.submenu-links-background-resizable-blue
{
    
}
.submenu-links-background-resizable-dark-blue
{
    background-image: url(../images/submenu/block-left-orange-background.gif);
}

.submenu-links-title-resizable-green, .submenu-links-title-resizable-orange, .submenu-links-title-resizable-blue, .submenu-links-title-resizable-red, .submenu-links-title-resizable-dark-blue
{
	width:236px;
	height:50px;
    background-position: 0px 20px;
    background-repeat: no-repeat;
}

.submenu-links-bottom-resizable-green, .submenu-links-bottom-resizable-orange, .submenu-links-bottom-resizable-blue, .submenu-links-bottom-resizable-red, .submenu-links-bottom-resizable-dark-blue
{
	width:274px;
	height:10px;
    background-image: url(../images/submenu/block-left-green-bottom.gif);
    background-position: top left;
    background-repeat: no-repeat;
}
.submenu-links-bottom-resizable-red
{
	background-image: url(../images/submenu/block-left-red-bottom.gif);
    background-position: bottom left;	
}
.submenu-links-bottom-resizable-orange
{
	background-image: url(../images/submenu/block-left-orange-bottom.gif);
}
.submenu-links-bottom-resizable-blue
{
	height:22px;
}

.submenu-links-bottom-resizable-dark-blue
{
	background-image: url(../images/submenu/block-left-orange-bottom.gif);
}
.submenu-links-bottom-resizable-dark-blue
{
	height:22px;
}

.submenu-links-body-resizable
{
	width:225px;
	padding-top:4px;
	padding-bottom:8px;
	min-height: 50px; 
}

.submenu-links-body-resizable a:hover
{
	text-decoration: none;
}


.submenu-links {
    width: 249px;
    height: 166px;
    background-image: url(../images/submenu/magazine_links.jpg);
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: white;
}

.submenu-search {
    width: 249px;
    height: 166px;
    background-image: url(../images/submenu/search_background_shade.jpg);
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px;
    color: #F56C17;
    line-height: 35px;
}

.submenu-search-field {
    width: 216px;
    height: 25px;
    background-image: url(../images/submenu/search_input.gif);
    background-repeat: no-repeat;
    padding: 3px;
}

.submenu-search-field input {
    border: none;
    background: white;
    width: 208px;
}
.extra-credits-link
{
	color: red; font-weight: bold;
}
.extra-credits-link:hover
{
	text-decoration: none;	
}

li.centerparcs-link {
	list-style-image: url(../images/icons/list-style-triangle.gif);
}

.centerparcs-header {
	color: #E8DC4F;
}


#flash-register
{
	position:absolute;
	z-index: 100;
	margin-left: 200px;
	margin-top:-40px;
	
}

#flash-intro
{
	margin-left: 18px;
}

.banner-floating
{
	width: 270px;
	height: 140px;
	margin-left:15px;
}

.block-signup-row {
	padding: 0 10px 0 5px;
}

.block-signup-column {
	float: left;
	width: 48%;
}

.block-signup-column2 {
	float: left;
	width: 52%;
	vertical-align: middle;
}

#game-banner {
	display: none;
	position: absolute;
	z-index: 10000;
	width: 500px;
	height: 310px;
	overflow: auto; 
}

#game-banner-multi {
	display: none;
	position: absolute;
	z-index: 10000;
	width: 500px;
	height: 310px;
	overflow: auto;
}

.preload {
	overflow: auto; 
	width: 336px;
	height: 280px;
	top: 139px;
    left: 50%;
	margin-left: -173px;
}

.game {
	overflow: auto; 
	width: 366px;
	height: 310px;
	top: 22px;
    left: 50%;
	margin-left: 92px;
	padding: 20px 0px 5px 30px;
	background: url('../images/advertisement/banner_spandoek.png') no-repeat;
}

#banner-game-text {
	display: none;
	width: 345px;
	text-align: center;
	font-size: 9px;
	color: black;
	margin-top: 12px;
	margin-left: -30px;
}

.textdisabled
{
	color:#dddddd !important;
}

.aegon {
	margin: 15px 0 0 20px;
	width: 573px;
	height:170px;
	background: url('../images/style_orange/banners/ajax_aegon_quiz.png') no-repeat;
}

.weekquiz {
	padding: 10px;
	color: black;
	background-color: #ffe400;
	background: #ffe400 url('../images/style_orange/content_area/top-right-yellow.gif') no-repeat;
	background-position: right top;
}

.weekquiz-bottom {
	height: 8px;
	background: #ffe400 url('../images/style_orange/content_area/bottom-right-yellow.gif') no-repeat;
	background-position: right bottom;
}

#wkquiz {
	float: left;
    width: 100%;
    background-color: #F56C17;
}

#wkquiz-flash {
	padding: 20px;
}

#home-demo-games {
	background: url('../images/style_orange/home/demo_games.png') no-repeat;
	margin-left: 15px;
	width: 573px;
	height: 137px;
}

#home-demo-games .left {
	float: left;
	width: 280px;
}

#home-demo-games .right {
	float: right;
	width: 280px;
}