.cntBreadcrumbs {
	padding:10px 0 14px;
}
.content.pgeMySonyAccountSettings {
	width:100%;
	min-height:400px;
	color:#333;
}
.pgeMySonyAccountSettings h1,
.accountSettingsOverlay h1 {
	height:57px;
	margin-top:36px;
	font-size:30px;
	font-weight:normal;
	vertical-align:top;
}
.pgeMySonyAccountSettings h2,
.accountSettingsOverlay h2 {
	font-size:15px;
	margin-bottom:8px;
}
.pgeMySonyAccountSettings p,
.accountSettingsOverlay p {
    margin-bottom:20px;
}
.pgeMySonyAccountSettings p,
.accountSettingsOverlay p,
.pgeMySonyAccountSettings label,
.accountSettingsOverlay label {
	font-size:14px;
	line-height:20px;
}
.formArea {
	margin-top:50px;
}
.formArea.withError {
    margin-top:20px;
}
.formArea label {
	display: block;
	font-size:12px;
	width:auto;
	padding-top:5px;
	text-align: right;
	white-space: nowrap;
}
.formArea .sInp {
	width:280px;
	margin-bottom:9px;
}
.formArea .row-b .col-1 {
	min-width:120px;
	min-height:1px;
	margin-right:15px;
}
.passwordCriteria {
	padding:0;
	margin:5px 0 10px 0;
	list-style:none;
}
.passwordCriteria li {
	font-size:12px;
	line-height:20px;
	padding-left:17px;
	background:transparent left center no-repeat;
}
.passwordCriteria li.true {
	background-image:url('../image/layout/bcgButtonBulletC4.gif');
	color:#009900;
}
.passwordCriteria li.false {
	background-image:url('../../images/bcgButtonBulletC5.gif');
	color:#ff6600;
}
.sBtn.type-4 {
    margin-top:10px;
}
.tipBox {
    padding:20px 20px 20px 50px;
    margin:35px 0;
    background:#f3f8ff url('../../images/bulb.png') 15px 13px no-repeat;
    font-size:14px;
    line-height:20px;
    color:#29678b;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow: inset 0 0 12px #D9ECF0;
	-moz-box-shadow: inset 0 0 12px #D9ECF0;
	box-shadow: inset 0 0 12px #D9ECF0;
	-webkit-text-shadow: 0 1px 0 #fff;
	-moz-text-shadow: 0 1px 0 #fff;
	text-shadow: 0 1px 0 #fff;
}
.tipBox strong {
    display:block;
}
div.model-popup-wrapper {
    -webkit-box-shadow:0 0 25px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 25px rgba(0,0,0,0.4);
    box-shadow:0 0 25px rgba(0,0,0,0.4);
}
div.model-popup-content {
    padding:15px 50px 40px;
    border:0;
    background:#fff;
}
div.model-popup-title-block div.model-popup-close {
    position: absolute;
	right: 15px;
	top: 12px;
}
div.model-popup-title-block div.model-popup-close a {
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	padding-right:12px;
    background:transparent url('../../images/icoClose2.png') right 4px no-repeat;
}
div.model-popup-title-block div.model-popup-close a:hover {
    text-decoration: underline;
    color:#333;
}
.accountSettingsOverlay {
    background:#fff;
}
.accountSettingsOverlay h1 {
    margin-top:0;
}
.accountSettingsOverlay .captchaText {
    display:block;
    font-size:12px;
    margin:7px 0;
    font-style:italic;
}
.accountSettingsOverlay .captchaContainer {
	min-height:120px;
	margin-bottom:10px;
}
.tickMessage {
	min-height:18px;
    padding:5px 0 5px 50px;
    margin-top:-5px;
    background:transparent url('../image/layout/icoTickC3.png') 0 0 no-repeat;
}
.infoBox {
    padding:20px 20px 20px 50px;
    margin:45px 45px;
    font-size:18px;
    line-height:60px;
    color:#29678b;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow: inset 0 0 12px #D9ECF0;
	-moz-box-shadow: inset 0 0 12px #D9ECF0;
	box-shadow: inset 0 0 12px #D9ECF0;
	-webkit-text-shadow: 0 1px 0 #fff;
	-moz-text-shadow: 0 1px 0 #fff;
	text-shadow: 0 1px 0 #fff;
	text-align: center;
}
.infoBox strong {
    display:block;
}
