
html,body,#bodyContainer{}

body{}

a.l{}
a.l:hover{}
a.link{}

div.container{}
div.error_message{}
div.reg{}
div.reg_text{}
div.reg_input{}
div.standin{}
div.text{}

input.input, input.check_input, select.input{}

span.span_birthday{}
span.list_input{}

#head_container{
	padding-top:8px;
	padding-bottom:15px;
}

#chrome_header{}
#bodyContainer{

}
#masterContainer{
	width:570px;
	padding-bottom:10px;	
	margin:0px auto;
}

#container_combo{}


/********* INTRO TEXT STYLE *********/
#container_already_logged_in{}
#already_logged_in{
	text-align:center;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
#required_fields{
	text-align:center;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}

#container_left{
/*	padding-left:20px;*/

}

#master_container_password{
	padding-top:14px;
	clear:both;
}
#master_container{

}	
#bottom_text{}
#Sub{}
#container_newsletter_master{
	padding-top:15px;
}

#sub_hold{}
#sub_container{
	padding-left:20px;
	padding-top:15px;
}

#container_firstName{
	padding-bottom:6px;
	
	
}

#text_firstName{

float:left;
padding-left:122px;
}
#div_firstName{
padding-right:189px;

}

#container_lastName{
	padding-bottom:6px;
}
#text_lastName{
float:left;
padding-left:123px;
}

#div_lastName{
padding-right:189px;
}


#container_emailAddress{
	padding-bottom:6px;
}

#text_emailAddress{
float:left;
padding-left:91px;
}

#div_emailAddress{
padding-right:189px;
}

#container_parentEmailAddress{
	padding-bottom:6px;

}
#text_parentEmailAddress{
float:left;
padding-left:32px;
}

#div_parentEmailAddress{
padding-right:190px;

}

#container_gender{
	padding-bottom:6px;
	
}
#text_gender{
float:left;
padding-left:102px;
}
#div_gender{
padding-right:268px;
}

#container_right{

}


#container_selectBirthday{
	
	padding-bottom:6px;
	margin:0px auto;

}
#text_birthday{
float:left;
padding-left:70px;

}
#div_selectBirthday{

padding-right:150px;

}

#container_line1{
	padding-bottom:6px;
}
#text_line1{
float:left;
padding-left:145px;
}
#div_line1{
padding-right:189px;
}
#container_line2{
	visibility:hidden;
}
#container_stateProvince{
	padding-bottom:6px;
}

#container_city{
	padding-bottom:6px;
}

#text_city{
float:left;
padding-left:178px;
}

#div_city{
padding-right:189px;
}

#container_stateProvince{
	padding-bottom:6px;
}

#text_stateProvince{
float:left;
padding-left:96px;
}

#div_stateProvince{
padding-right:165px;
}

#container_postalCode{
	padding-bottom:6px;
}

#text_postalCode{
float:left;
padding-left:113px;
}

#div_postalCode{
padding-right:190px;
}



#container_password{
	padding-bottom:6px;
}
#text_password{
float:left;
padding-left:20px;
}

#div_password{
padding-right:199px;
}

#container_passwordCheck{
	padding-bottom:6px;
}

#text_passwordCheck{
float:left;
padding-left:23px;
}

#div_passwordCheck{
padding-right:198px;
}

#container_hintType{
	padding-bottom:6px;
}

#text_hintType{
float:left;
padding-left:74px;
}

#div_hintType{
padding-right:178px;
}

#container_passwordHintValue{}
#text_passwordHintValue{
float:left;
padding-left:48px;
}

#div_passwordHintValue{
padding-right:197px;

}

#submit{}

#container_username{
	padding-bottom:6px;
}
#div_username{}

#text_username{	
padding-left:75px;
float: left;
}

#div_username{
padding-right:198px;
}

#div_passwordCheck{}

#text_hintType{}

#div_passwordHintValue{}

#text_passwordHintValue{}
#required_fields{}
#container_combo{}
#container_required{
	padding-bottom:15px;
	padding-left:30px;
}

#container_newsletters{
	text-align:center;
	padding-top:15px;
}

#disney3rdPartySponsors_div{
	text-align:left;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
#WDIGFamilySites_div{
	text-align:left;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	text-indent:-22px;
	padding-left:28px;

}
#Familycom_GenNews_NLO_110805_div{
	text-align:left;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
#familyportal_div{
	text-align:left;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
#bottom_text{
	text-align:center;
	color:#7e7e7e;
	font-color:#7e7e7e;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	padding-top:25px;
}

/* Success Page */

#container{
	padding-top:10px;
}

#welcome{
	padding-bottom:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-color:white;
}
#oi{
	padding-bottom:14px;
}
#hold_link{
	padding-bottom:13px;
	padding-top:13px;
	color:#7e7e7e;
	font-color:#7e7e7e;
}
#error{
	padding-top:13px;
	color:red;
	font-color:red;
}
