﻿body.registration_stage_1 { overflow-y: scroll; }

a:active, a:focus{ outline:none; }  
   
#main_layout {
	width: 950px;
	margin: 0px auto;
}

#main_content {
	width: 930px;
	background-color: #fff;
	padding: 10px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
}

.page_divider {
	background:transparent url(/images/orangedivider_back.gif) repeat-x scroll 0 0;
	height: 4px;
	width: 950px;	
}
		
#page_banner {
	position: relative;
	margin-bottom: 20px;
}

	#page_banner h1, #page_banner h1.step_1 {
		background:transparent url(../../images/registration/regbanner_step1.gif) no-repeat scroll 0 0;
		height: 80px;
		text-indent: -7331px; /* ok, so leet really isn't ideal, but I'm sad */
	}
	#page_banner h1.step_2 {
		background:transparent url(../../images/registration/regbanner_step2.gif) no-repeat scroll 0 0 !important;
	}
	#page_banner h1.step_3 {
		background:transparent url(../../images/registration/regbanner_step3.gif) no-repeat scroll 0 0 !important;
	}

	#page_banner p {
		position: absolute;
		color: #006974;
		left: 435px;
		top: 0;
		width: 492px;
		border: 0; margin: 0; 
		padding: 10px 0px 0px 0px;
	}
		
		#page_banner p.step_3 {
			height: 69px;
			padding: 10px 0px 0px 0px;
			text-indent: -7331px; /* ok, so leet really isn't ideal, but I'm sad */
			background:transparent url(../../images/registration/nowregistered.png) no-repeat scroll 10px 12px !important;
		}
		
		.banner_footer {
			margin: 0;
			padding: 0;
			font-size: 10px;
			float: right;
			width: 178px;
			left: auto;
			right: 0;
			top: 70px !important;
		}
		
.support_footer, .support_header {
	margin: 0 auto;
	width: 470px;
}	
	
	.support_header.position_right {
		position: absolute;
		right: 0;
		top: 0;
	}
	
	.support_footer p, .support_header p {
		font-size: 11px;
		text-align:center;
	}
	
	.support_footer {
		margin-top: 20px;
	}
		
/* --------------------------------------------------------------- Classes -- */
.clear {
	clear: both;
}

.hidden {
	display: none;
	/* visibility: hidden; */
}


/* ======================================================================= ROULETTE MICROSITE RULES == */

.roulette #page_banner h1, .roulette #page_banner h1.step_1 
{
		background:transparent url(../../images/registration/rol_regbanner_step1.gif) no-repeat scroll 0 0;
		height: 80px;
		text-indent: -7331px; /* ok, so leet really isn't ideal, but I'm sad */
	}
		
.roulette #page_banner h1.step_2 {
	background:transparent url(../../images/registration/rol_regbanner_step2.gif) no-repeat scroll 0 0 !important;
}
.roulette #page_banner h1.step_3 {
	background:transparent url(../../images/registration/rol_regbanner_step3.gif) no-repeat scroll 0 0 !important;
}

		
/* ======================================================================== END == */