@charset "utf-8";

BODY {
	background: #222;
	margin: 0;
	padding: 0;
}
BODY#AdminLogin {
	background: #000;
}
BODY, TH, TD {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
TH {
	font-weight: bold;
}
FORM {
	margin: 0;
	padding: 0;
}

IMG {
	vertical-align:bottom;
}
A {
	color: #069;;
}
A:visited {
	color: #058;
}
A:hover {
	color: #093;
}
A IMG {
	border: none;
}
*:active {outline: none;}
*:focus{-moz-outline-style: none;}

/* ---  LOGIN PAGE STARTS HERE ---  */
BODY#reportFrameBody {
	background:#fff url(../images/reportFrame/main-bg.png) 0 0 repeat-x;
	padding: 33px 50px;
}
#bodyContainer {
	background: #000 url(../images/body-bg.jpg) no-repeat center 0;
	padding:48px 0 0 0;
}
#mainContainer {
	width:1000px;
	margin: 0 auto;
	position:relative;
}
#agentsForm {
	width: 357px;
	height:302px;
	position:relative;
	margin: 0 auto;
	background:url(../images/form-bg.png) no-repeat 0 0;
}
#agentsForm P {
	margin:0;
	position: absolute;	
}
#agentsForm P#accField {
	top:140px;
	left:128px;
}
#agentsForm P#passField {
	top:183px;
	left:128px;
}
#agentsForm P#submField {
	top:183px;
	left:260px;
}
#agentsForm P#errorMsg {
	top:110px;
	left:130px;
	color: #F00;
	font-weight: bold;
}
#agentsForm P INPUT {
	height:30px;
	width:115px;
	border: none;
	outline:none;
	-moz-outline:none;
	background: none;
	text-align:center;
	font: bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
}
#agentsForm P#submField INPUT {
	width:67px;
	height:33px;
}
#agentsForm P#copyright {
	top: 272px;
	left:110px;
	color: #7c7c7c;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#player {
	background:none;
	height:554px;
}
/* ---  LOGIN PAGE ENDS HERE ---  */

/* ---  TOP FRAME MENU STARTS HERE ---  */
#topFrame {
	background: #000 url(../images/topFrame/mainBg.png) 0 0 no-repeat;
	height: 150px;
}
#topFrameContainer {
	height: 150px;
	position:relative;
}
#balanceMsg {
	width: 220px;
	height: 150px;
	top: 0;
	left: 0;
	position: absolute;
}
#balanceMsg P {
	font: bold 14px/15px Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 0 10px 5px 125px;
	padding: 0;
}
#balanceMsg P SPAN {
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	vertical-align: top;
}
#balanceMsg P#balanceAgt {
	font: normal 22px/29px Impact;
	color: #fff;
	text-align: center;
	margin: 5px 5px 11px 95px;
}
#tbBalanceMsg {
	top: 127px;
	left:340px;
	width:583px;
	position:absolute;
	background:url(../images/topFrame/message-bg.png) no-repeat 0 0;
}
#tbBalanceMsg MARQUEE {
	padding:0;
	display:block;
	font-size: 14px;
	font-weight:bold;
	line-height: 23px;
	margin: 0 50px 0 80px !important;
}
#menuOptions {
	text-align: left;
	top: 20px;
	left: 250px;
	position: absolute;
}
#menuOptions P {
	margin: 0 0 10px 0;
}
#menuOptions P IMG {
	margin: 0 5px;
}
/* -----  TOP FRAME MENU ENDS HERE -----  */

/*---------   REPORT FRAME   ------------*/
.ProcessDiv {
	text-align: center;
	height: 100px;
}
#reportFrame {
	width:100%;
	padding: 33px 0;
}
#reportFrame H3 {
	color:#367524;
	margin: 25px 0 5px 0;
	font: bold 20px "Trebuchet MS";
	border-bottom:4px solid #dadada;
}
#reportFrame H3 SPAN {
	font-size: 12px;
	color:#000;
}
#reportFrame H4 {
	font: bold 16px "Trebuchet MS";
	margin: 20px 0 10px 0;
	color:#146f89;
}
#reportFrame H4 SPAN {
	color:#000;
}
	#reportFrameContainer {
		background:#FFF url(images/reportFrame/main-bg.html) repeat-x 0 0;
		width: 90%;
		max-width: 1000px;
		margin: 0 auto;
		padding: 0 15px;
		border:3px solid #d1d1d1;
	}
		#reportMenu1 {text-align:center;}
		
			#reportMenu1 P,
			#reportResume P,
			TABLE.PlayerMessageFilter TD {
				margin: 0 0 12px 0;
				color:2c2c2c;
				text-transform:uppercase; /*TD difference - line 268*/
				font: bold 12px "Trebuchet MS";
			}
				#reportMenu1 P INPUT,
				TABLE.PlayerMessageFilter TD INPUT,
				TABLE.PlayerMessageFilter TD SELECT,
				TABLE TD.AgtLineHeader INPUT#txtFind,/*AgentLineMover - Line 448*/
				TABLE#PageRefresh TD INPUT[type="text"] { /*AgentLineMover - Line 538*/
					margin: 0;
					height:24px;
					width:105px;
					border:none;
					line-height:24px;
					padding: 0 5px;
					text-align:center;
					background:url(../images/reportFrame/input1-bg.png) no-repeat 0 0;
				}
				TABLE.PlayerMessageFilter TD SELECT {
					padding: 3px;
					line-height:18px;
					text-transform: capitalize !important;
				}
					#reportMenu1 P INPUT[name="Submit"],
					TABLE.PlayerMessageFilter TD INPUT[name="Submit"] {
						height:23px;
						width:83px;
						vertical-align:bottom;
						padding: 0 !important;
						margin: 0 15px 0 5px;
						background:url(../images/reportFrame/icon-submit.png) no-repeat 0 0;
					}
					#reportMenu1 P INPUT#ckShowFutures {
						width:20px;
						margin: 0;
						background:none;
						padding: 0 !important;
						vertical-align:bottom;
					}
				#reportMenu1 P SELECT,
				#reportResume P SELECT,
				#reportFrameContainer TABLE#multiplePages SELECT,
				TABLE TD.AgtLineHeader SELECT, /*AgentLineMover - Line 447*/
				TABLE#LineSportMoveLine SELECT { 
					width:148px;
					border:none;
					height:24px;
					padding: 3px;
					line-height:18px;
					text-align:center;
					background:transparent url(../images/reportFrame/select1-bg.png) no-repeat 0 0;
				}
				#reportMenu1 P SPAN {padding:0 0 0 15px;}
				
				#reportMenu1 P IMG {margin: 0 15px 0 0;}
				
		#reportResume {
			margin: 5px 0;
			padding: 0 200px;
			text-align:center;
			text-transform:uppercase;
			border-top: 1px solid #EEE;
		}
			#reportResume H3 {
				color:#367524;
				margin: 5px 0 5px 0;
				font: bold 16px "Trebuchet MS";
				border-bottom:4px solid #dadada;
			}
				#reportResume H3 SPAN {
					font-size: 12px;
					color:#000;
				}
			#reportResume H4 {
				margin: 0;
				color:#146f89;
				font: bold 16px "Trebuchet MS";
			}
				#reportResume H4 SPAN {color:#000;}
		
	#reportFrameContainer TABLE {
		font:12px Arial, Helvetica, sans-serif;
		margin: 0 0 15px 0;
	}
		TABLE#multiplePages {background-color:#CCC; font-weight:bold;}
		
		TABLE#playerMarketing TD { text-align:left; padding: 0 10px;}
		
		#reportFrameContainer TABLE TR.GameHeader,
		#reportFrameContainer TABLE TR.TbInTitle {
			background-color: #81a0a9;
			font-weight:bold !important;
			text-align:center;
			color:#FFF;
		}
		
		
		#reportFrameContainer TABLE TR.TrGameEven {background-color:#f1f1f1;}
		
		#reportFrameContainer TABLE TR.SubTotalFields TD {border:1px dotted #999; border-top:none;}
		
		#reportFrameContainer TABLE TR.GameHeader2 {background-color:#DBE3E0;}
		
		#reportFrameContainer TABLE TR.TrTotalEven {
			background-color:#688363;
			color:#FFF;
			font-weight:bold;
		}
			#reportFrameContainer TABLE TD {
				line-height:23px;
				text-align:center;
				padding: 0 2px;
			}
				#reportFrameContainer TABLE TD TABLE {margin: 0 !important;}
				
				#reportFrameContainer TABLE TD A.TagSpace {margin: 0 10px 0 0;}
				
				#reportFrameContainer TABLE CAPTION {
					background-color:#f4f4f4;
					font-size: 14px;
					color:#444;
					font-weight:bold;
					padding: 10px 0;
					border-top: 1px solid #aaa;
				}
				
				#reportFrameContainer TABLE TD.AgentCell {
					color:#000;
					font-weight:bold;
					background-color:#FFF;
					border:1px solid #81a0a9;
				}
				#reportFrameContainer TABLE TD.TrGameBottom {
					font-weight:bold;
					text-align:right;
					color: #369;
					padding: 0 10px 0 0;
				}
		TABLE.PlayerMessageFilter TD {text-transform:capitalize !important;text-align:left !important;}
		
		TABLE.PlayerMessageFilter TD INPUT[type="checkbox"]{width:20px;height:14px;padding:0; background:none;}
		
		#closeButton {
			text-align:center;
			margin:0 0 20px 0;
		}
		#closeButton INPUT {width:83px; height:23px;margin: 0 10px;}
			
/* ------  REPORTS MENU STARTS HERE   ------- */
	
		#reportsMenu { 
			width: 786px;
			margin:0 auto;
			padding: 0 0 25px 0 !important;
		}
			DIV.ReportsBox {
				width:393px;
				float:left;
				display: inline;
				padding:0 0 25px 0;
				background: url(../images/reportFrame/reportsMenu-bg.png) no-repeat 0 bottom;
			}
				DIV.ReportsBoxLinks {
					width: 335px;
					margin:0 auto;
					padding:15px 0 0 0;
					background-color:#f6f6f6;
					border:3px solid #FFF;
					border-bottom:none;
				}
					DIV.ReportsBoxLinks H3 {
						margin:0 0 10px 0;
						color:#1b5362;
						text-align:center;
						font: bold 22px/30px Impact; 
					}
					DIV.ReportsBoxLinks UL {
						margin:0;
						padding:0;
						list-style:none;
					}
						DIV.ReportsBoxLinks UL LI {
							padding:0 35px;
							margin:0 25px;
							text-transform:uppercase;
							border-bottom:1px dotted #CCC;
							font: bold 12px/24px Arial,Helvetica, sans-serif;
							background:url(../images/reportFrame/icon-reportsMenu.png) no-repeat 10px 4px;
						}
							DIV.ReportsBoxLinks UL LI A {
								color: #000;
								text-decoration:none;
							}
.AgentTotals {
	font-weight: bold;
	text-align: right;
}
/* ------  REPORTS MENU ENDS HERE   ------- */
			
/*  ---------  WELCOME BALANCE  ----------  */		

#welcomeBalance {
	width:393px;
	height:251px;
	padding:10px 0 0 0;
	margin: 0 auto 30px auto;
	background: url(../images/reportFrame/welcomeBalance.png) no-repeat 0 0;
}
	#welcomeBalance TABLE {
		width:300px;
		margin:0 auto;
	}
		#welcomeBalance TABLE TH {font: bold 22px/42px Impact; text-align:right;}
		
			#welcomeBalance TABLE TH#welcAgentID {color:#407b2e;text-align:center;width: 115px;}
			
		#welcomeBalance TABLE TD {
			text-align:right;
			height:26px;
			font: bold 14px/25px Arial, Helvetica, sans-serif;
			color:#000;
			width:50%;
		}
			#welcomeBalance TABLE TD SPAN {font-size:11px !important;}

			#welcomeBalance TABLE TD.WelBalanceItem {color:#1b5362;}
	
	#welcomeBalance P {
		margin:6px 0;
		text-align:center;
	}
		#welcomeBalance P A {
			margin: 0 10px;
		}
/* ------------ SUBAGENTS FRAME ------------ */

DD.divG TABLE A {
	color:#000 !important;
	font: bold 12px Arial !important;
}
.TopLevel * {
	clear:both;
	margin:0;
	padding:0;
}
.TopLevel dl.accordion-menu {
	float:left;
	width:100%;
}
	.TopLevel dl.accordion-menu dt.divT {
		background-color:#00a5d3;
		cursor:pointer;
		height:28px;
		text-align:center;
		width:100%;
	}
		.TopLevel dl.accordion-menu dt.divT span {
			color:#FFF;
			font:22px/28px Impact;
		}
			.TopLevel dl.accordion-menu dd.divG {width:97%;}
			
				.TopLevel dl.accordion-menu dd.divG .bd {
					background-color:#0D161D;
					color:#000;
					float:left;
					padding:0 0 2px;
					width:100%;
				}
				.TopLevel dl.accordion-menu dd.divG .bd ul {
					color:#000;
					float:left;
					left:5%;
					position:relative;
					width:90%;
				}

.TopLevel dl.accordion-menu dd.divG .bd h3, .TopLevel dl.accordion-menu dd.divG .bd p, .TopLevel dl.accordion-menu dd.divG .bd dl, .TopLevel dl.accordion-menu dd.divG .bd dt, .TopLevel dl.accordion-menu dd.divG .bd dd, .TopLevel dl.accordion-menu dd.divG .bd table {
	left:1%;
	margin:3px 0;
	position:relative;
	width:97%;
}
.TopLevel .poChartTitle {
	background-color:#000;
	color:#FFF;
	float:left;
	height:100%;
	width:100%;
}
.TopLevel dd dt {color:#000;}

.MenuAgent {
	background-color:#E0E0E0;
	border:1px solid #FFF;
	color:#000;
	text-align:left;
	text-indent:5px;
	width:100%;
}

/* ------------ AGENT LINES ------------ */

TABLE#AgtLineTop {background:#FFF url(../images/reportFrame/main-bg.png) repeat-x 0 0;}

	TABLE TD.AgtLineHeader {
		width:30%;
		padding:7px 0;
		font-weight:bold;
		text-align:center;
		text-transform:uppercase;
	}
	TABLE TD.AgtLineHeader INPUT {margin: 0 5px;}
	
	TABLE TD.AgtLineHeader INPUT#txtFind {line-height:18px !important;}

TABLE.TrGameScheduleNon {background-color:#FFF;}		
TABLE.TrGameSchedulePar {background-color:#CCC;}

TABLE TR.TrAction TD {
	color:#FFF;
	height:26px;
	line-height: 26px;
	font-weight:bold;
	background-color:#144158;
}
TABLE TR.TRTitle {
	color:#FFF;
	height:20px;
	text-align:center;
	background-color: #81a0a9;
	font-weight:bold !important;
}
TABLE TR.FollowLine {
	color:#FFF;
	height:20px;
	font-weight:bold;
	background-color:#688363;
}
	TABLE TR.FollowLine TD INPUT.btReset {
		color:#FFF;
		height: 100%;
		width: 82px;
		border:1px solid #FFF;
		font: bold 10px Verdana;
		background-color:#630103;
	}
TABLE.TrGameSchedulePar TD,TABLE.TrGameScheduleNon TD {padding: 0 4px;}

TABLE TD DIV.Change INPUT.InputTxt {width:120px !important;}

/* ------------ MOVE LINES ------------ */

TABLE#TopMoveLine,
TABLE#LineSportMoveLine,
TABLE#BottomMoveLine {
	margin: 10px;
	color:#000;
	background-color:#FFF;
	font-weight:bold;
}
	TABLE TD#MLMAgentInfo {
		height:60px;
		color: #FFF;
		background-color:#000;
		font:22px Impact;
		text-align:center;
	}
	TABLE#LineSportMoveLine SELECT {font-size: 12px;}
	
	TABLE#LineSportMoveLine SELECT OPTION {background-color:#FFF;}
	
	TABLE#LineSportMoveLine UL {
		margin:0 0 0 10px;
		padding:00;
		list-style:none;
		width:520px;
	}
	TABLE#LineSportMoveLine UL LI {
		margin:0 0 0 10px;
		padding:3px 0;
		width:120px;
		float:left;
		border-bottom:1px dotted #333;
		text-align:center;
	}
		TABLE#LineSportMoveLine UL LI A {text-decoration:none;}
	
	TABLE#MoveLineSchedule { margin:25px 0 0 0;}
	
	TABLE#PageRefresh, TABLE#TBComboSchedule {margin:0 0 10px 0;}
		
		TABLE#PageRefresh TD INPUT[type="text"] {margin-left:10px;}
		
		TABLE#TBComboSchedule {width:100%;}
	
/* ------------ BET TICKER ------------ */
TABLE TD INPUT#Button1 {
	background:url(../images/reportFrame/icon-refresh.png) no-repeat 0 0;
	border:none;
	width:83px;
	height:23px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}


/* ------------ SCORES ------------ */
#pageContent {
	background: #444;
	color: #fff;
	padding: 25px 50px;
}
#pageContent TABLE {
	border-bottom:none;
	border-left:none;
	margin: 0 !important;
}
#pageContent TABLE TD,
#pageContent TABLE TH {
	border-top: none;
	border-right: none;
	padding: 0 !important;
}
#pageContent TABLE TH {
	background-color:none;
}

/* - - - - - - */
#sportCalendar {
	width:840px;
	margin:0 auto;
}
#dateCalendar {
	margin:0;
}
#monthlyCalendar {
	width:320px;
	margin: 25px auto;
}
#monthlyCalendar TABLE {
	width:320px;
	background-color:#545454;
	padding:5px;
	margin:5px auto;
}
#monthlyCalendar TABLE CAPTION {
	background-color:#666;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:35px;
	text-align:center;
	height:35px;
}
#monthlyCalendar TD {
	width:175px;
	height: 25px;
	text-align:center;
	background-color:#666;
	color:#fff;
	font-weight:bold;
	padding:3px 0;
}
#monthlyCalendar TD A {
	color:#f6cb00!important;
	text-decoration:none;
}
#monthlyCalendar TD A:hover {
	color:#ffdb2f!important;
	text-decoration:none;
}
#prevNextCalendar {
	float:left;
	background-color:#2e2e2e;
	color:#fff;
	width:288px;
	height:15px;
	font-weight:bold;
	text-align:center;
	margin:5px auto 0 auto;
	padding:10px 0;
}
#prevNextCalendar A {
	color:#f6cb00;
	text-decoration:none;
}
#calendar {
	float:left;
	background-color:#383838;
	width:288px;
	height:105px;
	margin:0 auto;
	padding:5px 0;
	text-align:center;	
}
#calendar TABLE {
	width:288px;
	margin:0 auto;
}
#calendar TD A {
	color:#f6cb00;
}
#calendar TR#calendarMonth {
	text-align:center;
}
#calendar TD.calendarDaySelected {
	font-weight:bold;
	color:#fff;
	text-align:center;
}
#calendarMonth {
	text-align:center;
}
#calendarMonth TH {
	line-height:14px;
}
#calendarMonth TD {
	color:#fff;
	font-weight:bold;
}
#calendarMonth TD A {
	color:#f6cb00;
}
#scoreboardGames {
	width:840px;
	margin:0 auto;
	clear:both;
}
#scoreboardGames H3 {
	background-color:#545454;
	background-image:none;
	font:normal 22px Impact, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:35px;
	display:block;
	padding:0 0 0 15px;
	margin:10px 0;
	clear:both;
}
#scoreboardGames .scoreboardItem {
	width:400px;
	margin:0 auto;
	float:left;
}
#scoreboardGames .scoreboardItem .scoreTable {
	width:300px;
	height:120px;
	margin:5px auto 15px auto !important;
	padding:5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color:#4c4c4c;
	border:3px solid #3c3c3c;
}
.scoreboardItem TABLE.scoreTable TD.gameStatus {
	font-size:12px;
	text-align:left;
	color:#ffd308;
	border-bottom:1px solid #3c3c3c;
}
.scoreboardItem TABLE.scoreTable TD.gameTime {
	font-size:12px;
	text-align:right;
	color:#adadad;
	border-bottom:1px solid #3c3c3c;	
}
.scoreboardItem TABLE.scoreTable TD.team1, TABLE TD.team2 {
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:5px;
	color:#fff;
}
.scoreboardItem TABLE.scoreTable TD.score1, TABLE TD.score2 {
	font-size:16px;
	font-weight:bold;
	color:#fed100;
	text-align:center;
	padding:5px;
}

/* STATS START */
#StatsBlock H3 {
	
}
DIV.statsTypes {
	background: #f4f4f4;
	width: 400px;
	height: 70px;
	margin: 25px auto;
	border: 1px solid #aaa;
	overflow: auto;
}
DIV.statsTypes UL {
	margin: 0;
	padding: 5px 0;
}
DIV.statsTypes LI {
	font: bold 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0 20px;
}
DIV.statsTypes LI A {
	padding: 0 10px;
	display: block;
}
DIV.statsTypes LI A:hover {
	background: #fff;
}
DIV.contentData {
	margin: 0 0 30px 0;
}
DIV.contentData TABLE {
	border: 1px solid #EEE;
}
DIV.contentData TABLE TR.odd {
	background-color: #F4F4F4;
}
DIV.contentData TABLE TR.even {
	background-color: #F7F7F7;
}
DIV.contentData TABLE CAPTION {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #5788AD;
	width: 100%;
	line-height: 20px;
	padding: 0 0 0 0;
}
DIV.contentData TABLE CAPTION {
	font-size: 14px;
	color: #18814E;
}
DIV.contentData TABLE TD,
DIV.contentData TABLE TH {
	font-size: 11px;
	padding: 3px 0 3px 8px;
	text-align: left;
}
DIV.contentData TABLE TH {
	padding: 2px;
	background-image: url(../images/content/table_th_bg.html);
	background-color: #B5B5B5;
	color: #FFF;
	text-align: center;
}
DIV.contentData TABLE TR.odd {
	background-color: #FFF;
	background-image: url(../images/content/table_even_bg.html);
}
DIV.contentData TABLE.statsInjuries {
	width: 90%;
	margin: 0 0 25px 25px;
}
DIV.contentData TABLE.statsTable {
	min-width: 70%;
	margin: 0 0 25px 25px;
}
#generalStats2 {
	
}
#generalStats2 DIV.generalStatItem,
.subdivisionStats2 {
	width: 380px;
	float: left;
	text-align: center;
}
#generalStats1 DIV.generalStatItem {
	text-align: center;
}
#generalStats2 DIV.generalStatItem DIV.contentData {
	padding: 5px;
}
#generalStats2 DIV.generalStatItem DIV.contentData TABLE {
	width: 320px;
	margin: 0 auto;
}
DIV.subdivisionStats2  {
	border-top: 1px dotted #CCC;
	margin: 10px 0 0 0;
	padding: 10px 0 10px 0;
}
DIV.subdivisionStats2 DIV.subdivisionStatItem {
	margin: 10px 0;
}
DIV.subdivisionStats2 DIV.subdivisionStatItem TABLE {
	width: 250px;
	margin: 0 auto 5px auto;
}
DIV.subdivisionStats2 DIV.subdivisionStatItem TABLE TH {
	background-image: url(../images/content/table_odd_bg.html);
	color: #797979;
}
#statsList {
	color: #705640;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;  
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	padding: 7px 0 7px 0;
	margin: 10px 0;
	word-spacing: 7px;
	text-align: center;
}
#statsList A {
	font-size: 11px;
	word-spacing: normal;
	line-height: 15px;
}
/* INJURIES END */


/* Other Universal Definitions*/
.end-float {
	clear: both;
}
.important {
	color: #e80000;
}






/* GanaBet Start */
#GanaBet {
	background: #15344c;
}
#GanaBet FORM { 
	margin:0;
	padding:25px 0 0 0;
}
#GanaBet #bodyContainer {
	background: #132f44 url(../images/ganabet/gb-body-bg.gif) repeat-x 0 0;
	padding: 0 0 0 0;
	height:100%;
}
	#GanaBet #mainContainer {
		width:1000px;
		margin: 0 auto;
		height:100%;
		background: url(../images/ganabet/gb-main-container-bg.jpg) no-repeat 0 0;
	}
		#GanaBet #agentsForm {
			width: 255px;
			height:350px;
			position:relative;
			margin: 0 auto;
			background: url(../images/ganabet/gb-agentForm-bg.jpg) no-repeat 0 0;
		}
			#GanaBet #agentsForm P {
				margin:0;
				position: absolute;	
			}
				#GanaBet #agentsForm P#accField {
					top:127px;
					left:50px;
				}
				#GanaBet #agentsForm P#passField {
					top:172px;
					left:50px;
				}
				#GanaBet #agentsForm P#submField {
					top:210px;
					left:150px;
				}
				#GanaBet #agentsForm P#errorMsg {
					top:255px;
					left:0;
					width:90%;
					margin: 0 10px;
					color: #F00;
					text-align:center;
					font-weight: bold;
				}
				#GanaBet #agentsForm P INPUT {
					height:21px;
					width:150px;
					border: none;
					outline:none;
					-moz-outline:none;
					background: none;
					text-align:center;
					font: bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
				}
					#GanaBet #agentsForm P#submField INPUT {
						width:67px;
						height:33px;
					}
				#GanaBet #agentsForm P#copyright {
					top: 315px;
					left:50px;
					color: #7c7c7c;
					font: bold 10px Verdana, Arial, Helvetica, sans-serif;
				}
		#GanaBet #player {
			background: transparent;
		}
/* GanaBet End */