
body {
	background: #2e2c2c !important; /* OBackGround */
	SCROLLBAR-FACE-COLOR: #f4f2eb;
	SCROLLBAR-HIGHLIGHT-COLOR: #BFBFBF;
	SCROLLBAR-SHADOW-COLOR: #898989;
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-ARROW-COLOR: #f23803;
	SCROLLBAR-TRACK-COLOR: #edeae1;
	SCROLLBAR-DARKSHADOW-COLOR: #a0a0a0;
	padding: 0;
	margin: 0;
}

.formButton 
{
	/*
	color: #464646 !important; 
	background: #ffffff !important; 
	*/
}

#loading {
	text-align: center;
	margin: 5px 0px 20px;
	padding: 35px;
	height: 300px;
	background: url(bg_gn_loading.gif) #FFFFFF no-repeat;
}

#loading h3 {
	font-Size:13px !important;
	font-weight: bold;
	color: #f23803 !important;
}

#searchBox {
	text-align: left;
	padding: 10px;
	border: 1px solid #CCCCCC;
	display: block;
	background: url(gn_bg_searchBox.gif) repeat-x;
}

.searchInput {
	float:left;
	margin-right: 35px;
}

#siteName {
	display:none !important;
	color: #FFFFFF !important; /*OTitleBarFont */
	background: #4b7a07 !important; /*OTitleBarBG */
}

#siteName a:link, #siteName a, #siteName a:visited, #siteName a:hover {
	color: #cccccc !important; /*OTitleBarFont */
}

.day {
	color: #FFFFFF !important; /*OTitleBarFont */
	background: #7dbd28 !important; /*OTitleBarBG */
}

.result {
	border: 1px solid #aca8a8;
	padding: 10px;
	background: #efefea;
	text-align: center;
	background: url(gn_bg_result.gif) repeat-x;
}

.details {
	border: 1px solid #f23803;
	padding: 10px;
	background: url(gn_bg_details.gif) repeat-x;
	text-align: center;
	display: block;
}



#footer {
	border-top: 2px solid #464646 !important; /*OHeadFootBG*/
}

/* REWARDS */

#rewardsHdr {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding: 13px 10px 12px 45px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	background: url(bg_rewardsHeader.gif) no-repeat;
	color: #c47e13;
}

#rewardsDetails {
	text-align: left;
	padding: 10px;
	border: 1px solid #CCCCCC;
	display: block;
}

#rewardsDetails h2 {
	font-size:12px;
	display:block;
	width:100%;
	clear:both;
	padding-bottom:3px;
	margin:0px;
	padding: 0px;
}

#rewardsDetails hr {
	border-top: 1px solid #CCC;
	padding:0px;
 	margin:4px 0px 4px;
}


#rewardsDetails ul{
  padding:0px;
  margin: 0px 0px 10px;
  border-bottom: 1px solid #CCCCCC;
}

#rewardsDetails ul li {
	list-style: none;
	 margin-left: 10px;
}


.rewardsList li {
	padding: 5px 5px 5px 30px;
	margin-bottom: 10px;
	display: block;
	background: url(bg_rewards_li.gif) #fff no-repeat;
}

.bookingStatus {
	border: 1px dashed #feb500;
	padding:10px;
  	margin:12px 0px 12px;
	background: #fcf7e9;
	font-size: 12px;
	color: #000;
}

.rewardsClose {
	display:none !important;
}

.historyClose {
	display:none !important;
}

.playercardProfileClose {
	display:none !important;
}



.bonusOffer_warrior {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 100px;
	border: 2px dashed #c02d03;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_warrior.gif);
}

.bonusOffer_warrior ul {
	border: 0px;
	margin: 3px 0 5px 25px;
}

.bonusOffer_warrior li {
	COLOR: #ffffff !important;
}

.bonusOffer_warrior a:link, .bonusOffer_warrior a, .bonusOffer_warrior a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_warrior a:link strong, .bonusOffer_warrior a strong, .bonusOffer_warrior a:visited strong {
	COLOR: #f23803 !important;
	text-decoration: underline !important;
	font-size: 12px;
}

/*LIFELOCK*/

.bonusOffer_lifelock {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 90px;
	border: 2px solid #c02d03;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer2.gif);
}

.bonusOffer_lifelock ul {
	border: 0px;
	margin: 3px 0 5px 25px;
}

.bonusOffer_lifelock li {
	COLOR: #ffffff !important;
}

.bonusOffer_lifelock a:link, .bonusOffer_lifelock a, .bonusOffer_lifelock a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_lifelock a:link strong, .bonusOffer_lifelock a strong, .bonusOffer_lifelock a:visited strong {
	COLOR: #ffcc33 !important;
	text-decoration: underline !important;
	font-size: 12px;
}

/* MOJO */
.bonusOffer_mojo {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 120px;
	border: 2px dashed #666;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_mojo.gif) #ff590a no-repeat;
}



.bonusOffer_mojo a:link, .bonusOffer_mojo a, .bonusOffer_mojo a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_mojo a:link strong, .bonusOffer_mojo a strong, .bonusOffer_mojo a:visited strong {
	COLOR: #fff !important;
	text-decoration: underline !important;
	font-size: 14px;
}

/* SWING */
.bonusOffer_swing {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 140px;
	border: 2px dashed #666;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_swing.gif) #0076a3 no-repeat;
}



.bonusOffer_swing a:link, .bonusOffer_swing a, .bonusOffer_swing a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_swing a:link strong, .bonusOffer_swing a strong, .bonusOffer_swing a:visited strong {
	COLOR: #fff !important;
	text-decoration: underline !important;
	font-size: 14px;
}


/* BASIC GOLF */
.bonusOffer_basic {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 210px;
	border: 2px dashed #dff517;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_basic.gif) #2e2a2a no-repeat;
}



.bonusOffer_basic a:link, .bonusOffer_basic a, .bonusOffer_basic a:visited {
	COLOR: #fff !important;
	text-decoration: none !important;
}

.bonusOffer_basic a:link strong, .bonusOffer_basic a strong, .bonusOffer_basic a:visited strong {
	COLOR: #dff517 !important;
	text-decoration: underline !important;
	font-size: 16px;
	font-weight: bold;
}

/* ETAIL */
.bonusOffer_etail {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 140px;
	border: 2px dashed #dff517;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_etail.gif) #4b7a07 no-repeat;
}


.bonusOffer_etail a:link, .bonusOffer_etail a, .bonusOffer_etail a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_etail a:link strong, .bonusOffer_etail a strong, .bonusOffer_etail a:visited strong {
	COLOR: #fff !important;
	text-decoration: underline !important;
	font-size: 14px;
}

.bonusOffer_etail a:link div, .bonusOffer_etail a div, .bonusOffer_etail a:visited div {
	COLOR: #dff517 !important;
	text-decoration: none !important;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
}

.bonusOffer_etail a:link span, .bonusOffer_etail a span, .bonusOffer_etail a:visited span {
	COLOR: #dff517 !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bold;
}


/* ETAIL 2 */
.bonusOffer_etail2 {
	font-size: 11px;
	color: #ffffff;
	padding: 10px 20px 10px 140px;
	border: 2px dashed #dff517;
	margin: 5px 0 10px;
	background: url(bg_bonusOffer_etail_bag.gif) #4b7a07 no-repeat;
}



.bonusOffer_etail2 a:link, .bonusOffer_etail2 a, .bonusOffer_etail2 a:visited {
	COLOR: #ffffff !important;
	text-decoration: none !important;
}

.bonusOffer_etail2 a:link strong, .bonusOffer_etail2 a strong, .bonusOffer_etail2 a:visited strong {
	COLOR: #fff !important;
	text-decoration: underline !important;
	font-size: 14px;
}

.bonusOffer_etail2 a:link div, .bonusOffer_etail2 a div, .bonusOffer_etail2 a:visited div {
	COLOR: #dff517 !important;
	text-decoration: none !important;
	font-size: 14px;
	font-weight: bold;
}

.bonusOffer_etail2 a:link span, .bonusOffer_etail2 a span, .bonusOffer_etail2 a:visited span {
	COLOR: #dff517 !important;
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bold;
}

.bonusOffer_etail2 a .smltxt {
	font-size: 10px;
}
