/*
 * SimpleModal - css for no script fallback
 *
 */
	
/* Refer a Friend */
	
	/* content */
	#referContainer .content { clear:both; width:360px; overflow:hidden; float:left; background-color:#444; }
	
	#referContainer .content h1 { width:auto; *width:100%; background:url(/images/forum_bg_header_row.gif) top left repeat-x; height:40px; overflow:hidden; line-height:40px; color:#fff; padding-left:14px; }
		
	#referContainer .content p { color:#d0d0d0; font-size:0.95em; line-height:1.5em; }
	#referContainer .content p.intro { padding:13px 15px 10px 15px; }		
	
	#referContainer .content div.message { padding:5px 15px; color:#fff; font-size:0.95em; }
	#referContainer .content .error p { color:#be6210; line-height:1.2em; }
	
	#referContainer .content div.field { float:left; padding:5px 15px; }
	#referContainer .content p.text { clear:left; float:left; width:119px; *width:125px; padding-right:6px; text-align:right; font-size:0.9em; color:#999; }
	#referContainer .content p.input { float:left; }
	#referContainer .content .textbox { width:200px; *width:193px; font-size:1em; }
	#referContainer .content textarea { font-size:1em; width:200px; }
		
	#referContainer .content div.command { clear:both; text-align:right; }
	#referContainer .content div.command input { font-size:0.95em; color:#d1e49f; background-color:#111; border:none; margin: 6px 15px 12px 0; padding:4px; }
	
/* site terms & privacy */
	
	/* content */
	#noscriptContainer .content { clear:both; width:auto; *width:100%; overflow:hidden; float:left; background-color:#444; }
	
	#noscriptContainer .content div.header { width:auto; *width:100%; background:url(/images/forum_bg_header_row.gif) top left repeat-x; height:40px; }
	#noscriptContainer .content h1.site-terms { width:600px; height:0; background:url(/images/siteterms_header.gif) top left repeat-x; padding-top:40px; overflow:hidden; }
	#noscriptContainer .content h1.privacy { width:600px; height:0; background:url(/images/privacy_header.gif) top left repeat-x; padding-top:40px; overflow:hidden; }
	#noscriptContainer .content h1.points { width:600px; height:0; background:url(/images/points_program_header.gif) top left repeat-x; padding-top:40px; overflow:hidden; }
	#noscriptContainer .content h1.sweepstakes { width:600px; height:0; background:url(/images/sweepstakes_header.gif) top left repeat-x; padding-top:40px; overflow:hidden; }
	
	#noscriptContainer .content .main h2 { font-size:1em; color:#fff; padding:10px 15px; font-weight:normal; }
	#noscriptContainer .content .main h3 { font-size:0.95em; color:#fff; padding:10px 15px; }
	#noscriptContainer .content .main p { color:#d0d0d0; font-size:0.95em; line-height:1.5em; padding:0 15px 10px 15px; }
	#noscriptContainer .content .main p b { color:#fff; font-weight:normal; font-size:1em; }
	#noscriptContainer .content .main ul { padding:0 15px 10px 15px; margin-left:1em; }
	#noscriptContainer .content .main li { font-size:0.95em; color:#d0d0d0; line-height:1.5em; }