.gameList {height:58px; width:955px; background-color:#DEDEDE;}
.gameListDate { width:150px; height:58px; vertical-align:middle;
background-image:url(../img/gamedatebox-bkgrd.gif); background-position:left; background-repeat:no-repeat; float:left; }
.gameDate {color: #FF6D06; font: bold 17px Arial; padding-top:6px;}
.pgTitleHeading {color: #000000; font: bold 20px Arial; padding-top:6px; padding-left:10px; text-align:left;}
.gameListGame { 
color: #000000; font: bold 10px Arial; text-align:center; width:150px; height:58px; 
background-image:url(../img/gamebox-bkgrd.gif); background-position:left; background-repeat:no-repeat; float:left;}
.gameTime { color: #2BAB00;}
.finalGame {color: #FF6D06;}
.gameWatch {color: #005EBB;}
.footerContact {color: #000000; font: bold 11px Arial;}
.webcastMsg {color: #390; font: bold 12px Arial;}
a.footer:link, a.footer:visited {color: #0033FF; font: bold 10px Arial;}
a.footer:hover {color: #FF6600; font: bold 10px Arial;}
a.footer:active {color: #003399; font: bold 10px Arial;}
.teamsPlayingNow {color: #FFFF99; font: bold 15px Arial; padding-left:10px; padding-top:20px;}
.teams {color: #2834D8; font: bold 15px Arial; background-color:#E1F0FF;border-style:dotted; border-color:#2B88DE; border-width:1px;}

.currentGamePlaying {color: #FF6D06; font: bold 20px Arial;}
.currentGameDate { color: #333333; font: bold 14px Arial; }
.currentGameTeams {color: #333333; font: bold 14px Arial;}

html, body{background-color: #DADADA; margin-top:0; }
.txtN {color: #000000; font: normal 10px Arial;}
.button_off {font: bold 11px Arial;color: #FFFFFF; border-width: 1pt; border-style: solid; border-color: #000000; background-color: #005EBB; margin:2px; padding-bottom:3px;cursor: pointer; cursor:default; height:20px;}
.button_on{font: bold 11px Arial;color: #FFFFFF; border-width: 1pt; border-style: solid; border-color: #000000; background-color: #9966CC; margin:2px; padding-bottom:3px;cursor: pointer; cursor:default; height:20px;}
#requirements {border:#9966CC solid 1px; padding:5px; background-color: #DFEFFF; margin:5px; width:450px;}
.commentsText{font-family : arial, Arial, Sans Serif;color:#000000;font-size: 10px;font-weight : bold;}
.textField {font-family: arial, sans serif; font-size: 10px; color: #5C725D;border-width: 1pt; border-style: solid; border-color: #5C725D; background-color: #F9FFF9;}
#teamlogos {background-color:#FFFFFF;}
.feedbackHeader {font: bold 15px Arial; color:#000000; margin:5px;}
#commentFields {background-color: #F7F7F7; font: normal 11px Arial; color:#000000; margin:5px;}
* html .threepxfix{margin-left: 3px;}

.box {background: #FFFFFF; margin-top:3px; }
.box450 {background: #FFFFFF; margin-top:3px; width:450px;}
.box520 {background: #FFFFFF; margin-top:3px; width:520px;}
.box990 {background: #FFFFFF; margin-top:3px; width:990px;}

.boxtop { background: url(../img/corner_tr.gif) no-repeat top right; }
.boxtop div {font-size: 0;height: 5px; background: url(../img/corner_tl.gif) no-repeat top left; }
.boxbottom { background: url(../img/corner_br.gif) no-repeat bottom right; }
.boxbottom div { font-size: 0;height: 5px; background: url(../img/corner_bl.gif) no-repeat bottom left; }

.boxcontent { padding: 10px;}
.boxcontentgamelist { padding: 1px;}
.boxcontentlogobox { padding: 1px;}
.boxcontentSystemReq { padding: 10px; background-color:#E8FFE1;}
.boxcontentBBCBanner {
	padding: 6px;
	background-color:#E8FFE1;
}
.boxcontentFeedback { padding: 10px; background-color:#FFFFFF;}
.boxcontentFooter { padding: 10px;background-color: #CEE7FF;}
.statsContainer {border-style:dotted; border-color:#2B88DE; border-width:1px; padding-top:5px;padding-bottom:5px; margin-top:5px; }
.statsContainerVideo {border-style:dotted; border-color:#2B88DE; border-width:1px; padding-top:5px;padding-bottom:5px; margin-top:5px; padding-right:5px;background-color:#E1F0FF; }
.smTxt {font: normal 11px Arial; color: #333333;}
.processTxt{color: #FF6600; font: bold 12px Arial; }
select {font: normal 11px Arial; color:#000000; background-color:#FFFFFF;}
.logoBorder {border-style:solid; border-color:#000000; border-width:1px; background-color:#FFFFFF}

/*FORMS*/
.greenBull {color:#B1372A;}
form label.error, label.error {
	color: red;
	font-style: italic;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 10px;
	width: auto;
	display:inline; 
}
form label {
	font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; vertical-align:text-top;
}
div.error { display: none; }
input {	border: 1px solid black; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form .gray * { color: gray; }
.formTxtN {color: #000000; font: normal 12px Arial;}

.selectBox {
	height:20px;
	font-family:arial, sans-serif;
	font-size:12px;
	color: #333;
	font-weight: normal;
	border: 1px solid #000000;
	background-color: #F0F0F0;
}
.selectBoxCat {
	background-color: #9966CC;
	color:#FFF;
	font-weight:bold;
}
.solidLineBox {
	color: #2834D8; font: bold 15px Arial; border-width:1px;
	padding:5px; margin:10px 5px 5px 5px;background-color:#E9E9E9;border-style:solid; border-color:#9966CC;
}

