﻿#registerBoxCont
{
	color:#000;
	margin:0 auto 0 auto;
	width:526px;
	height:326px;
	visibility:hidden;
	position:absolute;
	z-index:1000000;
	top:100px;
	left:30%;
	font-size:11px !important;
	}
#registerBoxTop
{
	/*background:url("../images/registerBackTop.png");*/
	background-color:#ffffff;
	border-top:4px solid #000000;
	border-left:4px solid #000000;
	border-right:4px solid #000000; 
	width:100%;
	height:30px
	}
#registerBox
{
	/*background:url("../images/registerBackMid.png"); */
	background-color:#ffffff;
	border-left:4px solid #000000;
	border-right:4px solid #000000; 	
	width:100%
	}
#registerBox input
{
	width:200px
	}
#registerBoxBottom
{
	/*background:url("../images/registerBackBot.png"); */
	background-color:#ffffff;
	border-bottom:4px solid #000000;
	border-left:4px solid #000000;
	border-right:4px solid #000000; 	
	width:100%;
	height:30px;
	float:left
	}
#registerBox table
{
	margin:0 0 0 30px;
	width:470px;
	font-size:11px !important;
	}
#registerBox h2
{
	color:#000;
	font-size:14px;
	margin-bottom:10px
	}
#registerBox p
{
	margin-bottom:20px
	}
#registerBox a
{
    font-size:11px;
}
.fbLogin
{
    float:left;
    width:130px;
}
.fbMessage
{
    width:100%;
}
#RES_ID_fb_login_image
{
    height:20px;
}
.form-submit
{
    background:url("../images/games_sml_short_INPUTbtns.png") no-repeat;
    height:18px;
    width:63px !important;
    padding-bottom:3px;
    color:#ffffff;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    border:none;
    cursor:pointer;
}
.center
{
    text-align:center;
}
.loginTop
{
    float:left;
}
.loginBottom
{
    float:left;
}
#close
{
	position:absolute;
	right:20px;
	top:12px;
	width:20px;
	height:20px
	}
#registerSubmitBtn
{
	width:89px;
	height:42px;
	background:url(img/submit.png) top left;
	float:right
	}
#registerBox td.noteText
{
	font-size:8pt
	}
.registerBoxTitle
{
	font-size:1.3em;
	font-weight:bold;
}
#registerBox table
{
	border: none;
}
#registerBox td
{
	border:none;
}
.form-text 
{
    font-size:11px;
}
.myAccountProfile, .myAccountPassword
{
    width:100%;
}
.myAccountProfile td, .myAccountPassword td
{
    padding:4px;
}
.myAccountProfile td.label, .myAccountPassword td.label
{
    width:20%;
}
/*.myAccountProfile tr.even, .myAccountPassword tr.even
{
    background-color:#cccccc;
}*/
.myAccountProfile, .myAccountPassword
{
    margin-bottom:10px;
}
.error-message
{
    border:2px solid red;
    background-color:#ececec;
    margin-bottom:10px;
    padding:5px;
    font-weight:bold;
    font-size:12px;
}
.valid-message
{
    background-color:#97f7a2;
    border:2px solid #71c97b;
    padding:5px;
    width:655px;
    font-weight:bold;
    font-size:12px;
}
.contactLabel
{
    width:200px;
    text-align:left;
    padding-top:5px;
}
.contact-us input
{
    font-size:11px;
    width:150px;
    padding-top:5px;
}
.resultsTable
{
    width:95%;
    border:1px solid #000000;
}
.resultsTable td, .resultsTable th
{
    text-align:center;
    padding:3px;
    background-color:#ececec;
    border:1px solid #ffffff;
}
.table-head, .head{
	background:url("../images/PositionBkgMid.png") repeat-x scroll 0 0 transparent;
	margin:12px 10px 8px 0px;
	padding:8px 5px 4px 5px !important;
	color:#fff;
	font-weight:bold;
	font-size:105%;
	height:28px;
}
.table-head h3
{
    color:#fff;
}
.table-head a
{
    margin-bottom:4px;
}
.dashboard-table td
{
	padding-left:6px;
    padding-bottom:6px;	
}
.dashboard-table td a, .dashboard-table td a:hover
{
    font-size:12px;
}
.siteUserTable
{
    width:98%;
    margin:10px;
}
.siteUserTable th
{
    background: url("../images/PositionBkgMid.png") repeat-x;
    color:#ffffff;
    font-weight:bold;
    text-align:left;
    height:28px;
    padding:4px;
}
.siteUserTable td
{
    border-bottom: 1px solid #666666;
    padding:4px;
}
.siteUserTable a
{
    color:#ffffff !important;
    font-weight:bold;
}
.adminSearchResults td
{
    padding-bottom:6px;
    text-align:left;
}
.adminSearchResults th
{
    text-align:left;
}
.entriesTable
{
    width:450px;
}
.entriesTable td, .entriesTable th
{
    padding-bottom:6px;
    text-align:left;
}
li.frontpage
{
    list-style:disc outside none;
}
.frontpageul
{
    margin-left:15px;
}
.groupImage
{
    float:right;
    width:75px;
    height:75px;
    /*border:1px solid gray;*/
    margin-right:4px;
    margin-top:-2px;
}