#login_box
{
	/*border-top:1px dotted #000;*/
	border-bottom:1px dotted #000;
}
.login_box_i
{
	text-align:right;
	font-size:15px;
	margin-bottom:4px;
	padding-right:4px;
}
#login_box_title
{
	font-weight:800;
	color:#F90;
	padding:8px;
}
#login_username
{
	width:150px;
	border:1px solid #CCC;
}
#login_password
{
	width:150px;
	border:1px solid #CCC;
}
#login_submit_button
{
	width:30px;
	height:30px;
}
#login_remember_me
{
	width:80px;
	
}
#logout_box
{
	border-top:1px dotted #000;
	border-bottom:1px dotted #000;
	margin-bottom:8px;
}
#logout_box_message
{
	font-size:15px;
	border-bottom:1px dotted #000;
	margin-bottom:4px;
	padding:4px 4px 4px 8px;
}
#logout_box_message_username
{
	color:#FF9900;
	font-weight:600;
}
.logout_box_message_i
{
	
}
#logout_box_form
{
	text-align:right;
	padding-right:4px;
}
#logout_submit_button
{
	width:30px;
	height:30px;
}

#register_box
{
	border-bottom:1px dotted #000;
	margin-bottom:8px;
}
#register_box_title
{
	font-weight:800;
	color:#F90;
	padding:8px;
}
.register_box_i
{
	text-align:right;
	font-size:15px;
	margin-bottom:4px;
	padding-right:4px;
}
#register_username
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#register_email
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#register_password
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#register_password_confirm
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#register_submit_button
{
	width:30px;
	height:30px;
}
#register_sCaptcha
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#register_sCaptcha_img
{
	
}
#register_cb_tos
{
	
}
#register_cb_pp
{
	
}

#resend_box
{
	border-bottom:1px dotted #000;
	margin-bottom:8px;
}
#resend_box_title
{
	font-weight:800;
	color:#F90;
	padding:8px;
}
.resend_box_i
{
	text-align:right;
	font-size:15px;
	margin-bottom:4px;
	padding-right:4px;
}
#resend_sCaptcha
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#resend_sCaptcha_img
{
	
}
#resend_submit_button
{
	width:30px;
	height:30px;
}

#password_recovery_box
{
	border-bottom:1px dotted #000;
	margin-bottom:8px;
}
#password_recovery_box_title
{
	font-weight:800;
	color:#F90;
	padding:8px;
}
.password_recovery_box_i
{
	text-align:right;
	font-size:15px;
	margin-bottom:4px;
	padding-right:4px;
}
#password_recovery_email
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#password_recovery_sCaptcha
{
	width:140px;
	margin-bottom:4px;
	border:1px solid #CCC;
}
#password_recovery_sCaptcha_img
{
	
}
#password_recovery_submit_button
{
	width:30px;
	height:30px;
}