#main-content{
	padding-top:34px;
}

#left-content{
 	float:left;
 	width:211px;
 	margin-left:10px;
 	margin-right:16px;
 }
 
 .promo{
 	margin-bottom:19px;
 }

/* content
==============*/
.content{
	float:left;
	background:url(../../content/images/content_header.gif) no-repeat;
	padding-top:10px;
	width:666px;
	margin-bottom:35px;
	min-height:547px;
}

.inner-content{
		float:left;
		width:622px;
		border-left:1px solid #464646;
		padding:20px 23px 10px 20px;
		background:#fff;
	  min-height:547px;
}

.contentbottomedge{
		float:left;
		width:666px;
		height:10px;
		background:url(../../content/images/content_bottom.gif) no-repeat bottom center;
		clear:both;
}

.content p{padding-bottom:10px;}
.content ul{list-style-type:circle}
img.right{margin-left:15px;} 

.content_table{
	width:50%;
	border-collapse:collapse;
}

.content_table th{
	text-align:left; 
	border-bottom:1px solid #000;
}

#or{
	margin-top:15px;
	font-size:1.5em;
}

#display-promotions{float:left;}

.promotion-list{
	float:left;
	width:273px;
	margin:15px 48px 0 0;
}

#display-promotions .last{margin-right:0;}

.promo-image{
	width:272px;
	height:193px;
	margin-bottom:13px;
}

.promo-image img{
	width:272px;
	height:193px;
}

.promo-txt{

}

.summary{
	float:left;
	width:620px;
	clear:both;
}

.summary p{
	display:block;
}

.top-align{margin-top:20px;}

/* Contact
====================*/

.form-containers{
	float:left;
	width:290px;
	margin-right:8px;
}
.form-containers fieldset{
	border:none;
	padding:0 5px 0 0;
}

.form-containers .last{margin-right:0;}
#operations-team  p{padding-bottom:25px;}
.form-containers .form-row {margin:5px 0px}

.form-containers .form-row input,  .form-containers select{
		border:1px solid #000; 
		width:150px
}

 .selectbox {
		border:1px solid #000; 
		width:144px;
}
.form-containers .field_message{
		width:100%; 
		height:130px; 
		border:1px solid #000; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:0.9em
}

fieldset.contact {padding:4px}
fieldset.contact .form-row {height:50px; margin:5px 0px}
.form-containers fieldset.error {border:#FF0000 1px solid}
fieldset.contact  .submit-row {display:block}
fieldset.contact #textarea-row {height:175px}
.feedback-error {color:#FF0000; font-weight:bold; font-size:0.85em}
.feedback-success {color:#00CC33; font-weight:bold; font-size:0.85em}

/* my account
====================*/
#leftpanel{
	float:left;
	width:434px;
}

.largepanelcontent{
	float:left;
	width:433px;
	padding:7px 0px 0 0px;
	margin-top:10px;
}




#playnw{margin-right:2px;}

#members_menu{
	float:left;
	width:172px;
	margin-left:14px;
}

#account-help, #account-help:visited {
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:0.85em;
		line-height:3;
		text-align:center;
		margin-bottom:19px;
		width:166px;
		height:35px;
		background:url(../../content/images/myaccount/helpbox.gif) no-repeat;
	}

.panelunit{
		float:left;
		background:#fecbe6 url(../../content/images/myaccount/top_pink_roundedge.gif) no-repeat top left;
		width:150px;
		padding:13px 10px 0 12px;
}

.panelunitbottom{
		float:left;
		background:#fecbe6 url(../../content/images/myaccount/bottom_pink_roundedge.gif) no-repeat;
		width:172px;
		height:15px;
		margin-bottom:22px;
}

.panelunit ul{margin-bottom:9px;}

.panelunit li{
	background:url(../../content/images/myaccount/bullet.gif) no-repeat left 2px;
	display:block;
	padding:0 0 12px 18px;
}

.panelunit li a{text-decoration:none;}
.panelunit li a:hover{text-decoration:underline;}
	

.panelunit h3{margin-bottom:16px;}

#members-balance p{
	font-weight:bold;
	color:#f0037f;
	font-size:1em;
	padding:0 0 16px 0;
}

#protected_loginform p.form-row{width:240px;}
#protected_loginform .textfield{width:146px;}

#protected_loginform a{
	display:block; 
	margin-bottom:10px;
}

#breadcrumb{
	float:left; 
	width:400px;
	margin-bottom:20px;
}
#breadcrumb li{
	float:left;
	margin-right:5px;
}

#breadcrumb li a{margin-right:3px;}

#membersData{
		float:left; 
		padding-top:8px; 
}

.detailsField{
	float:left;
	width:350px;
	display:inline;
	margin-bottom:10px;
}	

.detailsField .inputText{
	float:right;
	width:175px;
	border:1px solid #000;
}

.radiogroup{float:right;}
.detailsField select{width:180px;}
.detailsField .nobg{border:none;}
.detailsField label{
	float:left; 
	font-weight:bold;
}
textarea{
	font-family:Arial; 
	font-size:1em;
}

.buttonContainer{
	float:left;
	width:427px;
	padding-top:15px;
	clear:both;
	}

.submitButton{
	background-image:url(../../content/images/submit_btn.gif);
	width:173px;
	height:59px;
	display:block;
	text-indent:-9999px;
}

#welcome_graphic{
	float:left; 
	margin-top:28px;
}

#forgotContent{width:600px;}

.outlinebox{
	float:left;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

.game-details{
	float:left;
	width:600px;
}

#gameCards td{
	vertical-align:top;
	text-align:center;
	border:1px solid #DDDDDD;
}

.gameInfo{
	text-align:left;
}

#gamesDetailInfo .gameInfo{
	float:left;
	width:100%;
	margin:10px 0 10px 0;
}

#gamecareicon{margin-right:10px;}




#optoutin iframe{
	backgrgound:transparent;
}

.displayform{
float:left;
padding-top:8px;
}

.content .data-row{
	float:left;
	width:400px;
  padding-bottom:8px;
  line-height:1.5;
}

.data-row label{
	float:left;
	font-weight:bold;
}

.data-row .input-text{border:1px solid #000;}

.data-row input, .data-row textarea, .data-row select{
	float:right;
	width:230px;
}

#genderlabel{
	float:left;
	width:164px;
	font-weight:bold;
}

.data-row .radioInput{
	width:auto;
	float:left;
	position:relative;
	top:-2px;
	margin-right:10px;
}

.data-row .checkInput{
	width:auto;
	float:none; 
	position:relative;
}

.data-row .checklabels, .data-row #doblabel, .disable-text{width:165px;}
.data-row .shortInput{width:100px;}
.row-txt{margin-left:13px;}
.info-txt b{font-weight:normal;}
.data-row h4{margin:10px 0 15px 0;}


.disabled-data{
	background-color:#DFDFDF;
	border:1px solid #969696;
	float:right;
	width:232px;
}

.tbl_content{
	border-collapse:collapse; 
	margin-top:20px;
	width:670px;
}
.tbl_content tr.even td{ background-color:#F9CD59;}
.tbl_content tr.odd td{ background-color:#F7B41F;}

.tbl_content th{
	text-align:left; 
	padding:15px 0 0 10px;
}
.tbl_content td{padding:5px 5px 5px 10px;}
.tbl_content tr.row1 td, .tbl_content tr.row2 td{text-align:center;}

.myaccount_tbl{ 
	border-collapse:collapse; 
	width:455px;
	margin-top:20px;
}

#reporttbl th{
	text-align:left;
	width:100px;
}

.profiletbl{
	float:left;
	width:100%;
	padding-bottom:20px;
}

.profiletbl td{
	vertical-align:top;
	padding:3px;
}

.winnettbl th{text-align:left;}
.winnettbl{width:100%;}

.txt-left{text-align:left;}

object#eaw {
	margin: 0 0 0 12px;
}

/* Promotions
========================*/
/*
#promotionpg{
    position:relative;
    padding-right:0;
    width:645px;
}
#promotions-nav{width:623px;}
#promotions-nav li{
    float:left;
    width:197px;
    height:57px;
    background:url(../../content/images/subnav_bg.gif) no-repeat 100% 0;
    padding:0 10px 0 0;
    text-align:center;
}
#promotions-nav li .subbg{
    float:left;
    height:57px;
    width:8%;
    background:url(../../content/images/subnav_bg.gif) no-repeat 0 0;
}
#promotions-nav li a, #promotions-nav li a:visited{
    font-weight:bold;
    font-size:1.5em;
    text-decoration:none;
    display:block;
    padding-top:15px;
    height:42px;
    color:#f02f94;
}
#promotions-nav .selectnav{
    background:url(../../content/images/subnav_bg.gif) no-repeat 50% -113px;
}
#promotions-nav li.selectnav a, #promotions-nav li.selectnav a:visited{color:#fff;}

#promotions-nav .selectnav .subbg{background:url(../../content/images/subnav_bg.gif) no-repeat 2% 105px;}
#promotions-nav li:hover{background:url(../../content/images/subnav_bg.gif) no-repeat scroll 100% -57px;}
#promotions-nav li:hover .subbg{background-position:0 -57px;}
#promotions-nav .selectnav:hover{background-position:50% -113px;}
#promotions-nav .selectnav:hover .subbg{background-position:2% 105px;}

.slide-content{
    float:left;
    margin-top:59px;
    width:623px;
}
.slide-content ul{
    float:left;
    width:623px;
}
.slide-content li {
    float:left;
    width:140px;
    height:196px;
    margin:0 13px 8px;
}
.slide-content li a{
    text-decoration:none;
    color:#000;
}
.slide-content li span{
    display:block;
    text-align:center;
}

*/