/*** SITE DETAILS ***/
.site_details
{
	position: relative;
	padding: 5px;
}

.site_details .box
{
	width: 886px;
}

.site_details .inner
{
	padding: 10px 10px;
}


/*** PLAYMORE RIGHT PEEK ***/

.playmore_right_peek
{
	position: absolute;
	display: none;
	right: -16px;
	top: 25px;
	width: 100px;
	height: 132px;
	background: url(http://www.biggolfdiscounts.com/design/playmore_right_peek.gif) no-repeat;
}

/*** USER LOGIN ***/
.login .header
{
	padding: 10px 0 0 30px;
	font-size: 24px;
	font-family: "Helvetica Neue", verdana, arial, sans-serif;
	color: #44aa22;
}

.login .desc
{
	padding: 3px 0 0 30px;
	font-size: 12px;
	width: 400px;
	color: #666;
}

.login table
{
	width: 400px;
}

.login table td
{
	font-size: 18px;
}

.login .input
{
	font-size: 18px;
	width: 200px;
	padding: 5px;
}

.login .submit
{
	font-size: 22px;
}

.login .new
{
	margin: 10px 0 0 0;
	border-top: 1px solid #EEE;
	padding: 15px 0 0 30px;
	font-size: 22px;
	font-family: "Helvetica Neue", verdana, arial, sans-serif;
	color: #0088ff;
}
.login .join
{
	color: #000;
}

.login .links
{
	margin: 10px 0 15px 20px;
}
.login .links a
{
	padding: 0 10px;
	color: #668855;
}


/*** MY ACCOUNT ***/
.my_account .header
{
	padding: 10px 0 0 30px;
	font-size: 24px;
	font-family: "Helvetica Neue", verdana, arial, sans-serif;
	color: #44aa22;
}

.my_account .desc
{
	padding: 3px 0 0 30px;
	font-size: 12px;
	width: 400px;
	color: #666;
}

.my_account table
{
	width: 400px;
}

.my_account table.friends
{
	width: 100%;
}

.my_account table td
{
	font-size: 14px;
}

.my_account table td.caption
{
	font-size: 11px;
}

.my_account .price
{
	color: red;
}

.my_account .input
{
	font-size: 14px;
	width: 200px;
	padding: 5px;
}

.my_account .submit
{
	font-size: 18px;
}

.my_account .new
{
	margin: 10px 0 0 0;
	border-top: 1px solid #EEE;
	padding: 15px 0 0 30px;
	font-size: 24px;
	font-family: "Helvetica Neue", verdana, arial, sans-serif;
	color: #44aa22;
}
.my_account .join
{
	color: #000;
}

.my_account .links
{
	margin: 10px 0 15px 20px;
}
.my_account .links a
{
	padding: 0 10px;
	color: #668855;
}

.my_account .plan_name
{
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0 0 30px;
}
.my_account .plan_desc
{
	font-size: 11px;
	padding: 4px 0 0 30px;
	width: 300px;
	color: #555;
}
.my_account .plan_link
{
	padding: 15px 0 0 30px;
}
.my_account .plan_link a
{
	color: #0088ff;
}

.my_account .welcome
{
	color: #555;
	font-size: 24px;
}




	.invite .importBox{width: 410px;padding: 3px 10px; margin-bottom: 3px;}

	.invite .desc{padding: 6px; margin: 2px; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; background: #FFF; color: #000; font-size: 11px;}

	.invite .email{width: 160px; overflow: hidden;}
	.invite .name{width: 110px;}
	.invite .action{width: 85px;}
	.invite .overlay{position: absolute; top: 0px; left: 0px; height: 100%; width: 400px; opacity:.95;filter: alpha(opacity=95); -moz-opacity: 0.95; background: #FFF; color: #000; font-weight: bold; font-size: 13px; line-height: 20px; padding-left: 5px; overflow: hidden;}

	.invite #gmail{
		background: #f3faea url(http://media.one80.com/images/register_icq_grad.gif) repeat-x top;
		border: 1px solid #ccdcb7;
	}
		.invite #gmail .head{background: #BECFA7; padding: 2px;}
		.invite #gmail .line{position: relative; background: #F9FCF6; border-right: 1px solid #DEE8D1; border-bottom: 1px solid #DEE8D1; padding: 2px; margin: 2px 1px 0 0;}

	.invite #msn{
		background: #edf5fa url(http://media.one80.com/images/register_msn_grad.gif) repeat-x top;
		border: 1px solid #bfd2e3;
	}
		.invite #msn .head{background: #AAC5D5; padding: 2px;}
		.invite #msn .line{position: relative; background: #F3F7FA; border-right: 1px solid #D9E5EC; border-bottom: 1px solid #D9E5EC; padding: 2px; margin: 2px 1px 0 0;}


	.invite #aol{
		background: #fafaee url(http://media.one80.com/images/register_aol_grad.gif) repeat-x top;
		border: 1px solid #ccdcb7;
	}
		.invite #aol .head{background: #DADABA; padding: 2px;}
		.invite #aol .line{position: relative; background: #FCFCF9; border-right: 1px solid #EEEEDC; border-bottom: 1px solid #EEEEDC; padding: 2px; margin: 2px 1px 0 0;}

	.invite #yahoo{
		background: #f5edf9 url(http://media.one80.com/images/register_yahoo_grad.gif) repeat-x top;
		border: 1px solid #d1bde3;
	}
		.invite #yahoo .head{background: #BE99D0; padding: 2px;}
		.invite #yahoo .line{position: relative; background: #F8F4FA; border-right: 1px solid #E0D1E8; border-bottom: 1px solid #E0D1E8	; padding: 2px; margin: 2px 1px 0 0;}

	.invite .addnew{font-size: 14px; font-weight: bold; margin-top: 8px;}
		.invite .addnew .input{
			font-size: 13px;
			padding-left: 10px;
		}
			.invite .addnew .input:hover{
				font-size: 13px;
				padding-left: 10px;
				}

	.invite input.invite{padding: 2px; margin-right: 1px;}


.aff_stats
{
	background: #EEE;
	border: 5px solid #EEE;
}

.aff_stats td, .aff_stats th
{
	background: #FFF;
	text-align: center;
}

.aff_stats td.empty, .aff_stats th.empty
{
	background: #EEE;
}