#redHotCash, #RHCframe
{
	padding:0;
	margin:0;
}

#flashDiv_redHotCash
{
	line-height:50px;
	background:#000;
	color:#fff;
	clear:both;
	height:50px;
	margin-top:-50px;
}

#flashDiv_redHotCash a
{
	color:#fff;
}

#rhc_tac
{
	padding:0 0 0 20px;
}

#flashDiv_redHotCash a:hover
{
	text-decoration:none;
}

#rhcMain 
{
	background-color:#000000;
	height:100%;
}

#rhcContainer 
{
	background-color:#000000;
	margin:0 auto 0;
	width:931px;
	padding:0;
}
#rhcHeader { float:left; }
	.rhcHeader1 { float:left; width:299px; }
	.rhcHeader2 { float:left; width:632px; }
	.rhcHeader3 { float:left; width:358px; }
	.rhcSubHeader { float:left; width:573px; }
	
#rhcBody {background-color:#000000;  float:left; }
.rhcInfo { float:left; width:264px; height:176px; border:1px solid #555555; overflow:auto; padding:15px 15px 3px 15px; margin:0; }
	.rhcInfo h3 { margin:0 0 3px 0; }
	.rhcInfo p { font:12px Arial, Helvetica, sans-serif; color:#ffffff; margin:0 0 12px 0; }
	
.rhcCountdown { float:left; width:307px; margin:45px 0 0 30px; }
.rhcButtonHeader { float:left; width:168px; margin:45px 0 0 71px; }
.rhcButton { float:left; width:233px; margin:0 0 0 37px; }

.rhcTC { float:left; width:300px; font:9px Arial, Helvetica, sans-serif; color:#ffffff; margin-top:-23px; }
.rhcTC a, .rhcTC a:visited { color:#ffffff; text-decoration:none; }
.rhcTC a:hover, .rhcTC a:active, .rhcTC a:focus { text-decoration:underline; }

#promotion .container{width:994px; height:600px; background:#000; padding:0; margin:0;}
#promotion #trademark{margin-top:50px}

/*---- RED HOT CASH - POPUP
-------------------------------------------*/
#rhcTerms { height:480px; font:12px Arial, Helvetica, sans-serif; color:#ffffff; overflow:auto; padding:10px; }
#rhcTerms h3 { font-size:14px; }
#rhcTerms ol { margin:0 0 12px 0; padding-bottom:12px; }
#rhcTerms li h4 { font-size:12px; margin:0 0 12px 0; text-decoration:underline; }
#rhcTerms li p { margin:0 0 12px 0; }