﻿
/* prAlerts */
.clear{
	height:0;
	overflow:hidden;
	clear:both;
	visibility:hidden;
	}

#cuenta_alerts label {display:inline;}

#cuenta_alerts fieldset{
	padding:11px 21px;
	margin-left:21px;
	width:400px;
	}
	
#cuenta_alerts fieldset input{
	margin:0;
	}
	
.view50 .main_col #cuenta_alerts strong{
	height:auto;
	display:inline;
}

#cuenta_alerts h2{
	border-bottom:1px solid #D7D7D7;
	clear:left;
	color:#333333;
	font-size:18px;
	}
	
#cuenta_alerts .notify, #cuenta_alerts .notify2{
	margin:13px 0 10px;
	}

#cuenta_alerts .notify2 label{
	font-weight:bold;
}

#cuenta_alerts fieldset{
	border:1px solid #dcddde;
	background-color:#ebebeb;
	margin-bottom:13px;
	}
	
#cuenta_alerts .email-col, #cuenta_alerts .sms-col, #cuenta_alerts .desc-col {
	float:left;
	}
	
#cuenta_alerts .email-col{
	width:37px;	
	margin-right:10px;
	}
	
#cuenta_alerts .sms-col {
	width:26px;
	margin-right:14px;
	}
	
#cuenta_alerts .desc-col {
	width:310px;
	}
	
#cuenta_alerts .chkb{
	width: 100%;
	margin:0 0 8px 0;
	float:left;
	}
		
#cuenta_alerts .chkb span.email-col, #cuenta_alerts .chkb span.sms-col{
	text-align:center;
}

#cuenta_alerts .th-col{
	margin-bottom:5px;
	width:100%;
	float:left;
	}
	
#cuenta_alerts .field_helper {
	width:20px;
	background-position:-78px -5px;
}

#cuenta_alerts .news-format{
	margin:5px 0;
	}
	
#cuenta_alerts .news-format input{
	margin:3px;
}

#cuenta_alerts .submit_links input, #email_password_security .submit_links input {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/midirectv/App_Themes/MyDirectv/images/submit_img.png) repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	height:28px;
	width:67px;
}

#cuenta_alerts .submit_links, #email_password_security .submit_links, #view_acct_profile #profile_button{
	margin-right:0;
	margin-top:17px;
}
/* prAlerts */

/* UpdateEmailPasswordSecurity */

#email_password_security, #view_acct_profile{
	border:1px solid #D7D7D7;
	margin-bottom:20px;
	}

#email_password_security fieldset{
	padding:14px 18px;
}

#email_password_security .login_left {
	float:left;
	margin-right:13px;
	width:105px;
}

#email_password_security .user_info{
	margin-bottom:0;
}

#email_password_security .user_info input{
	width:260px;
	}
	
#email_password_security select{
	width:264px;
}

#email_password_security .submit_links {
	margin:0 24px 5px 0;
}

#email_password_security .fieldset_wrapper label.error{
	margin-left:118px;
	width:250px;
	}
	
/* UpdateEmailPasswordSecurity */

/* prUpdateAccountProfile */

#view_acct_profile .login_right, #view_acct_profile #billing_info input{
	margin-left:0;
	}
	
.optional-text{
	position:relative;
	}
	
#view_acct_profile #billing_info select{
	margin-bottom:12px;
	}

#view_acct_profile .profile_edit{
	float:left;
}

#view_acct_profile fieldset{
	padding:0;
	}

#view_acct_profile .profile_edit {
	margin-top:5px;
}

#view_acct_profile .reg_field{
	float:left;
	width:100%;
}

#view_acct_profile #billing_info .reg_field input, #view_acct_profile #billing_info .reg_field select{
	margin-bottom:0;
}

#view_acct_profile #billing_info .reg_field select{
	width:144px;
}

#view_acct_profile .reg_field label.error{
	margin:0 0 7px 121px;
	text-align:left;
	width:250px;
}

#view_acct_profile #profile_button{
	margin-left:0;
	float:right;
	margin-bottom:20px;
	}

#view_acct_profile #profile_button a {
	margin-left:10px;
}

#view_acct_profile .submit_button{
	font-weight:bold;
}

/* prUpdateAccountProfile */
