/* -------------- GLOBAL SETTINGS --------------- */

body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ffffff;}
body.popup{	padding:15px;	background-color:#ffffff;	background-image:none;}
body.table{	background-color:#226e02;	background-image:none;}
body.pretable{ background-color:#000000;	background-image:none;}
body.adframe{	background-image:none;}

img {	border: none;}

a:link, a:visited {	color:#0000ff; text-decoration:none;}
a:hover {	color:#ff0000; text-decoration:underline;}

.nostyle { font-family:Arial, Helvetica, sans-serif; font-size:11px;	color:#000000; font-weight:normal;}

.prevnext {	text-align:right;	padding-right:20px;}
.mystatus {	font-weight:bold; color:#003399; background:#eeeeee; padding:3px; border:1px solid #999999;}
.myamount {	color:#000000;}

/* -------------- HEADER TEXT --------------- */

h1{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	font-weight:bold;	margin-bottom: 0px;}
h2{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight:bold;	margin-bottom: 0px;}
h3{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight:bold;	margin-bottom: 0px;}

.botline { border-bottom: 1px solid #cccccc;}
.margin{ padding-left:15px;}
.scrollbox { height:500px; 	overflow:auto;}

/* -------------- TABLE STYLES --------------- */

.tableOutLine {	border: 1px solid #999999;}
.rowHead {	font-size: 11px;	color:#000000;	background-color:#eeeeee;	font-weight:bold;}
.rowHead2 {	font-size: 11px;	color:#ffffff;	background-color:#999999;	font-weight:bold;}
.rowHead3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:14px;	color: #000000;	background-color: #eeeeee;	font-weight: bold;}
.tHead {	font-weight: bold;}
.selected {	background-color: #c1d1e8;}
.rowdark {	background-color: #eeeeee;}
.whtonblk {	background-color: #000000; color: #ffffff;	vertical-align:top;}

/* -------------- FOOTER --------------- */

.footer {	font-size:10px;	color:#000000;	background-color:#ffffff; text-align:center; padding-top:15px; padding-bottom:30px;}
a.foot:link, a.foot:visited {	color:#f6da86; text-decoration:none;}
a.foot:hover {	color:#ffffff; text-decoration:underline;}


/* -------------- HOME PAGE SCROLLER --------------- */

#pscroller1 {width:240px; height:170px; border:2px solid #fff; padding:5px; background-color:#000; color:#fff;}
.win { font-weight:bold; color:#ff0000;}

/* ADDED FOR REDESIGN 03-2007 ----------------------------- */
/* -------------------------------------------------------  */

/* HOME -----------------------------  */

	.homesplash { border:2px solid #fff; padding:0px;}
	.tcol_hm { background-color:#161616; color:#ffffff; border:2px solid #ffffff; padding:6px 10px 3px 10px; width:180px; height:251px; overflow:auto;}
	.tcol_hmhead { background-color:#161616; text-align:center; border:2px solid #ffffff; padding:6px 0px 3px 0px; width:180px;}
	
/* LOBBY --------------------------------------------------- */

	.lobbycontent { padding:50px 10px 10px 10px; width:514px;}

/* Lobby Boxes  */

	.lobbyboxes { width:502px; background:url(images/bg_lobby.gif) repeat-x;}
	.tcol_lby { background-color:#e9e9e9; color:#000000; border:2px solid #a29595; padding:6px 10px 3px 10px; width:169px; height:338px; overflow:auto;}
	.tcol_lbyhead { background-color:#ccc6c6; text-align:center; border:2px solid #480101; padding:6px 0px 3px 0px; width:169px;}
	
	.sectiontitle { font-size:14px; font-weight:bold; }

	.greendiv { font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff; background-color:#324e36; line-height:normal; padding:3px; margin:10px 0px 5px 0px;}
	
/* New Table Styles */
	.rowhead_red { font:bold 11px Arial, Helvetica, sans-serif; color:#ffffff; background-color:#480101; line-height:normal; padding:.3em .4em;}
	.survey_head { font-weight:bold; background-color:#d1d7d2; line-height:normal; padding:.2em .3em;}
	.survey_row { line-height:normal; padding:.2em .3em;}

/* Lobby Headers */
	.head_t {width:551px; position:absolute; left:16px; height:34px; background-color:#ddcfcf;}
	.head_t_img { margin-left:15px; }
	/*.head_l { position:absolute; left:13px; top:236px; width:526px;height:34px; background-color:#f4e1d0; padding:1px 10px 0px 15px;}*/
	.head_l {width:551px; position:absolute; left:16px; height:34px; background-color:#f4e1d0;}
	.head_l_img{ margin-left:15px; }
	.head_g { position:absolute; left:13px; top:236px; width:526px;height:34px; background-color:#d1d7d2; padding:1px 10px 0px 15px;}
	.head_s { position:absolute; left:23px; top:195px; width:522px; height:34px; padding:5px 10px 0px 20px; background: #ddcfcf url(../../skin/h_top.gif) no-repeat left top;}
	.headtext { float:right; width:160px; text-align:right; line-height:normal;}

	.boxpic { float:right; margin-left:15px; }
	.box { float:right; width:196px; border:2px solid #480101; margin:0px 0px 25px 10px; }
	.boxhead { background-color:#480101; padding:3px 5px; }
	.boxtxt { text-align:center; font-weight:bold; vertical-align:middle; }
	.boxrow { padding:5px; }
	.boxrow2 { padding:5px; background-color:#f4e1d0; }
	.boxrowtxt { background-color:#f4e1d0; text-align:center; font-weight:bold; vertical-align:middle; }

/* Clock Block --------------------------------------------------- */

	.clockbar { width:820px; color:#ffffff; font-weight:bold; text-align:center; margin:5px 0px;}
	.clockform { display:inline;}
	.clockfield { color:#ffffff; border:1px solid #480101; background:#480101; font-size:10px;}
	.clockbargfx { margin-left:70px; vertical-align:middle; padding-right:5px; }

/* new GLOBAL stuff */
	td { vertical-align:top;}
	td.vmid { vertical-align:middle;}
	td.vbot { vertical-align:bottom;}
/* new */

