﻿#container.revised_reg_container{position:relative;}
#container.revised_reg_container #left_bottom{margin:0; bottom:52px;}
#container.revised_reg_container #right_bottom{margin:0; bottom:43px;}

#multiview.revised_reg .title_text, #multiview.revised_reg label, .confirm_text {
	color:#4B92C9; 
	font-size:16px;
	font-weight:bold;
}
#multiview.revised_reg .radio_input label, #multiview.revised_reg .radio_input_extra label, #multiview.revised_reg span#birthday select, #multiview.revised_reg .text_input input{
	color:Black; 
	font-weight:normal; 
	font-size:14px;
}

#multiview.revised_reg .radio_input_extra{margin-left:60px;}
#multiview.revised_reg .taller {height:39px;}
#multiview.revised_reg p{line-height:1.4;}
#multiview.revised_reg .radio_input {margin-left:48px;}

#multiview.revised_reg .title_text input, .positioned_field{
	position:absolute; 
	left:585px; 
	width:100px; 
	font-size:14px; 
	font-weight:normal;
}

#multiview.revised_reg span#birthday{position:static; display:block;}
.revised_margin_top{margin-top:25px;}
.revised_reg table.revised_padding_left td{padding-left:50px;}
.revised_reg .revised_padding_top{padding-top:10px;}

.positioned_field{
	width:auto; 
	right:95px; 
	left:auto;
}

#multiview.revised_reg span.non_positioned input{position:static; width:auto; vertical-align:middle;}
#multiview.revised_reg, .positioned_field select, .popup_blocker, .state_province select{font-size:14px;}
#multiview.revised_reg .revised_taller{width:200px; height:40px;}
#multiview.revised_reg .state_province select{display:block; position:static;}


/*sound controls */
.sound_controls{position:absolute; top:50px; left:590px;}


/* buttons */
.im_new, .back, .login_button, .finish, .test_popup, .agree, .disagree, .agree_to_terms, .deactivate_this_account {
    margin-top:20px;
    background: url(../Images/Registration/im_new.gif) left top no-repeat;
    clear:both;
    width: 110px;
    height: 29px;
}

 .agree, .disagree, .deactivate_this_account, .agree_to_terms{clear:none; margin:0;}
 .agree{margin:7px 0 7px;}
 .disagree{width:130px; margin-bottom:15px;}

.im_new{margin-left:50px;}

.back, .revised_reg .print{
	position:absolute; 
	left:360px; 
	margin:0; 
	float:left; 
	clear:none;
}
.back{background: url(../Images/Registration/back.gif) left top no-repeat;}
.next{width:105px; right:75px; float:left; clear:none; 	position:absolute; }
.login_button{background: url(../Images/Registration/login.gif) left top no-repeat; margin-left:50px;}
.finish{background: url(../Images/Registration/finish.gif) left top no-repeat; margin-left:50px;}
.agree{background: url(../Images/Registration/agree.gif) left top no-repeat; margin-left:50px;}
.agree_to_terms{background: url(../Images/Registration/agree_to_terms.gif) left top no-repeat; margin-left:50px; width:345px;height:55px; }
.deactivate_this_account{background: url(../Images/Registration/deactivate_this_account.gif) left top no-repeat; margin-left:50px;width:345px;height:35px;}
.disagree{background: url(../Images/Registration/disagree.gif) left top no-repeat; margin-left:50px;}
.test_popup{background: url(../Images/Registration/test_popup.gif) left top no-repeat; width:200px; margin:0 0 10px 50px;}

#multiview div.next_back{width:270px; margin:30px 0 0 50px; height:30px;}

.im_new a, .back a, .login_button a, .finish a, .test_popup a, .agree a, .disagree a, .agree_to_terms a, .deactivate_this_account a{
    width: 110px;
    height: 29px;
    padding: 0;
	text-decoration: none;
	text-indent: -9999px;
    display: block;
	background: url(../Images/Registration/paw.gif) left top no-repeat;
}
.test_popup a{width:200px;}
.disagree a{width:120px;}
.deactivate_this_account a{width:345px;height:35px;}
.agree_to_terms a{width:345px;height:55px;}
.im_new a:hover, .back a:hover, .login_button a:hover, .finish a:hover, .test_popup a:hover, .agree a:hover, .disagree a:hover, .agree_to_terms a:hover, .deactivate_this_account a:hover
{background-image:none;}


#popButton
{
	padding: 30px 0 0 50px;
}


/* Non FLash */

#nonFlash{
	height: 259px; 
	width: 363px;
	background: url(../Images/Registration/reg_download_flash.gif) left top no-repeat;
	left:36px;
	position:relative;
}

#nonFlash a
{
	display: block; 
	height: 259px; 
	width: 363px;
}