/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
}

A:LINK{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#FF0000;
	font-weight:normal;
	}
A:HOVER {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
	}

TABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
     	font-size: 10px;	
	color: #000000;
}

/* text out of tables */
.out-text-normal {
	text-decoration:none;
	}
A.out-link-2:LINK, A.out-link-2:VISITED, A.out-link-2:ACTIVE {
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
A.out-link-2:HOVER {	
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}

/* tables around the content and all tables that needs 100% */
.main-table {
	width:100%;
	}
/* table around content that needs 100% with grey background (at the moment ) */
.main-table-withbackground  {
	width:100%;
	background-color:#efefef;
	}
/* table datas with 50 % width */
.table-td-left {
	width:50%;
	padding-right:5px;
	padding-left:10px;
	vertical-align:top;
	}
.table-td-right {
	width:50%;
	padding-right:10px;
	padding-left:5px;
	vertical-align:top;
	}

/* ==================================================================== HEADER AREA START*/

/* at the moment black table */
.main-header-table {
	width:100%;
	background-color:#000000;
	height:20px;
	}
/* at the moment white big headline in black table */
.main-header-headline {
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/* image alignment - at the moment red arrow down */
.main-header-image {
	text-align:right;
	}

/* ==================================================================== CONTENT AREA START*/

/* -------------------------------------------------------------------- Outer Content Table with (black) borders */

.content-table {
	width:100%;
	background-color:#FFFFFF;
	empty-cells:show;
	border-collapse:collapse;
    border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	}
.content-table-infopop {
	width:100%;
	background-color:#FFFFFF;
	empty-cells:show;
	border-collapse:collapse;
    border-style: none none solid solid;
	border-width: 0px 0px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	}
/* -------------------------------------------------------------------- Text Variations */

/* text in single table data with paddings */
.info-text-normal {
	text-decoration:none;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* text in single td with grey background at the moment */
.info-text-normal-withbackground {
	text-decoration:none;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* infotext used in table datas with border between */
.info-text-normal-table {
	text-decoration:none;
	padding-left:10px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:15px;
    border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* text in table with td with borders aligned center */
.info-text-normal-table-center {
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
    border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* ------------------------------------------------text to agree to form in green background */
.info-text-agree {
	border-top:solid;
	border-top-color:#000000;
	border-top-width:1px;
	
	font-weight:bold;
	color:#ffffff;
	background-color:#aec6a2;
	padding-left:10px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
/* ------------------------------------------------------------------Text in Form */
.form-text {
	
	font-weight:normal;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.text {
	
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/*-------------------------------------------------------------------Headline Background (at the moment big green) */
.headline-graphic-big {
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#aec6a2;
	height:20px;
	border-color:#000000 #000000 #000000 #000000;
	border-style:solid none solid none;
	border-width:1px 0px 1px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.subheadline-withbackground {
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	color:#ffffff;
	background-color:#c0c0c0;
	height:20px;
	border-color: #000000 #000000 #000000 #000000;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/*-----------------------------------------------------Bottons Space */
/* used to align buttons at the bottom in table data */
.button-padding {
	padding-left:10px;
	background-color:#efefef;
	border-top:solid;
	border-top-color:#000000;
	border-top-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	}
/*----------------------------------------------------Links */
.normal-link {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
/*----------------------------------------------------Form Elements */
.global-textfield {
	background-color: #efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:18px;
	font-size: 11px;
	border: solid 1px #000000;
	width:180px;
}
.global-textfield-a {
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:18px;
	font-size: 11px;
	border: solid 1px #000000;
	width:180px;
}
.global-pulldowns {
	background-color: #efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	font-size: 11px;
	border: solid 1px #000000;
	}
.global-pulldowns-a {
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	font-size: 11px;
	border: solid 1px #000000;
	}
.global-checkbox {
	padding-left:10px;
	}
.forminfotext {
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}


/*---------------------------------------------------Error area */

.error-area {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	}

/* =============================================== BET SECTION BET SECTION ================================== */
/* CSS Document */

/* ---------------------------------------------------------------tables for 100 % */
/*tables 100 % with background (light grey) */
.betting-table-100-background {
	width:100%;
	background-color:#efefef;
	}
/* tables 100% with background (light grey)  and border (black) */
.betting-table-100-background-border {
	width:100%;
	background-color:#efefef;
	border-color:#000000 #000000 #000000 #000000;
	border-style:none solid solid solid;
	border-width:0px 1px 1px 1px;
	}
/* main table for betting section without collapse */
.betting-border-color-1 {
	width:100%;
	background-color:#FFFFFF;
	empty-cells:show;
    border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	}

/* ------------------------------------------------------------------Text Variations */
/* betting text in forms, table datas */
.betting-text-td	{	
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	

	}
/* text without padding */
.betting-text-td-2	{	
	font-weight:normal;
	padding-right:5px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* more bets info td text which needs border */
.betting-morebets-text {
	height:20px;	
	font-weight:normal;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	text-decoration:none;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-morebets-text-parlay-odds {
	height:20px;	
	font-weight:normal;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-morebets-text-parlay {
	height:20px;	
	font-weight:normal;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	text-decoration:none;
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* betting text in form with padding top, bottom */
.betting-text-td-padding-2	{
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
	height:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
/* text in td where arrow appears on the right */
.betting-text-td-padding {
	font-size:11px;
	font-weight:normal;
	padding-right:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
/*--------------------------------------------------------------------------- links*/	
A.betting-text-link-2:LINK, A.betting-text-link-2:VISITED, A.betting-text-link-2:ACTIVE {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
A.betting-text-link-2:HOVER {	
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/*--------------------------------------------------------------------------- subheaders */		
/* betting subheader 1 (at the moment dark grey with black font */
.betting-content-subheader {
	width:100%;
	background-color:#c0c0c0;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.betting-content-subheader-1 {
	width:100%;
	background-color:#c0c0c0;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.betting-content-subheader-1-info {
	width:100%;
	background-color:#c0c0c0;
	height:20px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.betting-sontent-subheader-info-bg {
	padding-left:31px;
	background-image:url(img/bg_otb.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.betting-sontent-subheader-info-bg-2 {
	padding-left:31px;
	background-image:url(img/bg_htb.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.betting-sontent-subheader-info-bg-3 {
	padding-left:31px;
	background-image:url(img/bg_res.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
A.betting-content-subheader-link:LINK, A.betting-content-subheader-link:VISITED, A.betting-content-subheader-link:ACTIVE {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
A.betting-content-subheader-link:HOVER {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.betting-content-subheader-date {	
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	font-size:10px;
	}
.betting-content-subheader-date-2 {	
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
/* betting betslip brey bg */
.bettingslip-content-2 {
	width:100%;
	background-color:#efefef;
	height:25px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
.bettingslip-content-3 {
	width:100%;
	background-color:#efefef;
	height:25px;
	}
/* betting subheader 2 (at the moment dark grey with white font */
.betting-content-subheader-2 {
	width:100%;
	background-color:#989898;
	height:20px;
	border-color:#000000 #000000 #000000 #000000;
	border-style:solid none solid none;
	border-width:1px 0px 1px 0px;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.bettingslip-content-continue-2 {
	padding-left:10px;
	}
.betting-content-subheader-2-text {
	font-size:11px;
	font-weight:bold;

	color:#ffffff;
	}

A.betting-content-subheader-2-link:LINK, A.betting-content-subheader-2-link:VISITED, A.betting-content-subheader-2-link:ACTIVE {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
A.betting-content-subheader-2-link:HOVER {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.betting-content-subheader-2-date {
	text-align:right;
	padding-left:10px;
	color:#ffffff;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/* wihte text and dark grey bg */
.betting-content-subheader-3 {
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	background-color:#c0c0c0;
	height:20px;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}

/* betslip header totals, green */
.bettingslip-content-header-total {
	width:100%;
	background-color:#339900;
	height:20px;
	border-color:#000000 #000000 #000000 #000000;
	border-style:solid none solid none;
	border-width:1px 0px 1px 0px;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
/* -------------------------------------------------------background */
/* betslip total bg green */
.betting-betsliptotal-bg {
 	background-color:#d3f3c3;
	height:20px;
	}
/* yellow background */
.betting-background {
	background-color:#fcfebe;
	}

/* ----------------------------------------------- OVERS */

/* betting section - main bets */
.betting-selectbet-td {
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #c0c0c0 #000000 #ffffff;
	background-color: #fcfebd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-selectbet-td-1 {
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #c0c0c0 #000000 #ffffff;
	background-color: #fcfebd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* betting section - main bets - subbets */
.betting-subbet-selectbet-td {
	border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff;
	background-color: #feffde;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-subbet-selectbet-td-2 {
	border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff;
	background-color: #feffde;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-subbet-selectbet-td-notopen {
	border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff;
	background-color: #efefef;
	background-image:url(img/bg_notopenyet.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-subbet-selectbet-td-htr {
	border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff;
	background-color: #dedede;
	background-image:url(img/htr.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-subbet-selectbet-td-otb {
	border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff;
	background-color: #dedede;
	background-image:url(img/otb.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
/* more bets */
.betting-morebets-td {
	height:20px;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	}
.betting-morebets-td-2 {
	height:20px;
	border-color:#ffffff #ffffff #ffffff #ffffff;
	border-style:none solid solid none;
	border-width:0px 1px 1px 1px;
	padding-left:10px;
	font-weight:bold;
	}
/* main overs*/

.betting-select-td-over-1  {
	background-color:#fbff7d; 
	cursor:hand;
	cursor: pointer;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #c0c0c0 #000000 #ffffff;
	background-position:right;
	background-repeat:no-repeat;
	}

.betting-select-td-over  {
	background-color:#fbff7d; 
	cursor:hand;
	cursor: pointer;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #c0c0c0 #000000 #ffffff;
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-select-td-over-2  {
	background-color:#fbff7d; 
	cursor:hand;
	cursor: pointer;
	border-style: none solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #ffffff;
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-selectmorebets-td-over  {
	background-color:#ffffff; 
	cursor:hand;
	cursor: pointer;
	border-style: none solid solid none;
	border-width: 0px 1px 1px 1px;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-position:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}

/* betting text link */
A.betting-text-link:LINK, A.betting-text-link:VISITED, A.betting-text-link:ACTIVE {	
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
A.betting-text-link:HOVER {	
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.betting-text-link-padding {
	padding-left:10px;
	}
/* betting text link morebets */
.betting-text-link-morebets {	
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
A.betting-help-link:LINK, A.betting-help-link:VISITED, A.betting-help-link:ACTIVE {
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
A.betting-help-link:HOVER {
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
/* others */	
.betting-content-value-textbox {
	width:30px;
	background-color: #ffffff;
	border: solid 1px #000000;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.betting-content-value-textbox-2 {
	height:15px;
	width:30px;
	background-color: #ffffff;
	border: solid 1px #000000;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.betting-button-options {
	vertical-align:top;
	padding-top:2px;
	padding-left:10px;
	height:28px;
	text-align:left;
	}
.betting-button-options-1 {
	vertical-align:top;
	padding-top:2px;
	padding-left:10px;
	height:28px;
	text-align:left;
	}
.betting-calculate {
	background-color:#d3f3c3;
	empty-cells:show;
	border-collapse:collapse;
    border-style: none solid solid none;
	border-width: 0px 1px 1px 0px;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	}

/* ============================================== TEASERS TEASERS TEASERS */
.teaser-table-content {
	width:100%;
	background-color:#FFFFFF;
	empty-cells:show;
	border-collapse:collapse;
    border-style: none solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000000 #000000 #000000 #000000;
	}
.teaser-content-color-1 {
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#FFFFFF;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
.teaser-content-color-2 {
	font-weight:normal;
	padding-left:10px;
	background-color:#e8e8e8;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	}
A.betting:LINK, A.betting:VISITED, A.betting:ACTIVE {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
A.betting:HOVER {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
A.teaser-link:LINK, A.teaser-link:VISITED, A.teaser-link:ACTIVE {	
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
A.teaser-link:HOVER {
	font-weight:normal;
	text-decoration:underline;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}
.patbetdetail-btw {
	background-color:#FFFFFF;
	}
	
/* just for the moment to give the table a width */
/* delete the tables which are around the elements at the moment and this css files */
.global-table-width {
	width:800px;
	margin-left:auto; 
	margin-right:auto;
	}
.registration-table {
	width:610px;
	margin-left:auto; 
	margin-right:auto;
	}
.main-user-table {
	width:800px;
	margin-left:auto; 
	margin-right:auto;
	}
.deposit-payout-table {
	width:610px;
	margin-left:auto; 
	margin-right:auto;
	}
	
.feedback{
	BORDER-RIGHT:dimgray 1px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP: dimgray 1px solid;
	PADDING-LEFT:10px;
	FONT-WEIGHT:bold;
	FONT-SIZE:100%;
	BACKGROUND-IMAGE:url(/graphics/bg_feedback.jpg);
	PADDING-BOTTOM:10px;
	BORDER-LEFT:dimgray 1px solid;
	PADDING-TOP:10px;
	BORDER-BOTTOM:dimgray 1px solid;
	BACKGROUND-REPEAT:repeat-x
}


.cvd-textfield {
	background-color: #efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	border: solid 1px #000000;	
	width:30px;
	height:18px;
	font-size: 11px;
}

.paymentamount-textfield {
	background-color: #efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	border: solid 1px #000000;	
	width:80px;
	height:18px;
	font-size: 11px;
}
.postcode-textfield {
	background-color: #efefef;
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	border: solid 1px #000000;	
	width:80px;
	height:18px;
	font-size: 11px;
}
.content
{
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	padding: 10px;
}
.textHeadline {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	}
.textBalanceSummary {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	font-weight:bold;
	}	


.tablink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
A.tablink:LINK, A.tablink:VISITED, A.tablink:ACTIVE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
.userpass-bg
{
	border:1px solid #000000;
	background-color:#cccccc;
}
.userpass-text
{
	color:black;
}
/* registration */
.teaser-center-bg-registration {
	background-color:#807f7b;
	}
.registration-table-logos {
	border-color: #000000 #000000 #000000 #000000;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	}

/* password strength bar  */
.pwd-strength-bar {float:left;border:1px solid #808480;background-color:#f8f8f8;}
.pwd-strength-bar0 {height:14px;width:5px;background-color:#e8ece8;}
.pwd-strength-bar1 {height:14px;width:5px;background-color:#ff3300;}
.pwd-strength-bar2 {height:14px;width:5px;background-color:#ffcc00;}
.pwd-strength-bar3 {height:14px;width:5px;background-color:#66ff00;}
.pwd-strength-bar4 {height:14px;width:5px;background-color:#009933;}

.areaCode
{
	width:32px;
}
