﻿input[type="password"] {color:#777;font-size:13px;padding-left:25px;background:url(/images/sprites.png) no-repeat scroll -234px 3px #fff;height: 21px;}
.ext-login-clear-both{clear:both}
.ext-login{background-position:right top;background-repeat:repeat-y;background-color:#fff;border-right:#fff 1px solid;width:930px;margin:0 auto;padding:5px 15px 15px;border-bottom:solid 1px #fff}
.ext-login-main-div{background-color:#f0f0f0;border:solid 2px #ddd;width:880px;margin:0 auto}
.ext-login-head-title{width:365px;font-size:14pt;font-weight:700;float:left;padding-left:10px;padding-right:10px;border:solid 1px #fff;color:#474849;margin-bottom:10px;margin-left:50px;text-align:left}
.ext-login-head-title-right{text-align:right}
.ext-login-forms-spacer{background-color:#ddd;border:solid #f0f0f0 10px;height:200px;width:2px;float:left}
.ext-login-registrazione{width:430px;float:left}
.ext-login-login{width:420px;margin:5px 0;float:left}
.ext-login-form-login{text-align:right}
.ext-login-form-title{text-align:left;margin:10px;border-bottom:solid 2px #ddd;font-weight:700}
.ext-login-textbox{padding:4px 3px 5px 6px;height:21px;font-size:10pt;color:#474849;width:210px;border-bottom:#e2e2e2 1px solid;border-left:#c2c2c2 1px solid;border-top:#8e8e8e 1px solid;border-right:#c2c2c2 1px solid;color:#777;font-size:13px;padding-left:25px;background:url(/images/sprites.png) no-repeat scroll -234px -98px #fff}
#txtLoginPassword{color:#777;font-size:13px;padding-left:25px;background:url(/images/sprites.png) no-repeat scroll -234px 3px #fff}
#txtEmail{height:21px!important;color:#777;font-size:13px;padding-left:30px;background:url(/images/sprites.png) no-repeat scroll -228px -210px #fff;width:249px;font-weight:400!important;font-family:Arial}
#txtPassword,#txtPasswordMatch{padding-left:29px;width:250px;font-size:13px;font-family:Arial;font-weight:400!important}
#txtFirstName, #txtLastName{height:21px!important;color:#777;font-size:10pt;padding-left:30px;background:url(/images/sprites.png) no-repeat scroll -234px -98px #fff;width:249px;font-weight:400!important;font-family:Arial}
.ext-login-table{ margin: 15px 15px 0 0;width: 400px;}
.ext-login-Table-Body{margin-top:15px;}
.ext-login-table td{padding-right:60px;}
.ext-login-Title{font-size:13pt;font-weight:700}
.ext-login-Error-Message{color:#BE0026;font-size:8pt}
.ext-login-Form-Item{margin-bottom:5px}
.ext-login-Form-Item .key{width:130px;float:left;text-align:right;margin-top:4px;font-size:10pt;color:#404040}
.ext-login-Form-Item .key-empty{width:80px;float:left;text-align:right;margin-top:2px}
.ext-login-Form-Item .mkt-auth{text-align:justify;height:70px;width:240px;font-size:9pt}
.ext-login-Form-Item .value{float:left;padding-left:10px}
.ext-login-Form-Item .inputText{font-size:10pt;height:21px;width:220px;padding:4px 3px 5px 6px;background-color:#fff}
.TextBox-Normal{border-bottom:#e2e2e2 1px solid;border-left:#c2c2c2 1px solid;border-top:#8e8e8e 1px solid;border-right:#c2c2c2 1px solid}
.TextBox-Highlighted{border:solid 1px #BE0026}
.ext-login-Form-Item .selectOption{font-size:10pt;height:23px;width:231px;border-bottom:#e2e2e2 1px solid;border-left:#c2c2c2 1px solid;border-top:#8e8e8e 1px solid;border-right:#c2c2c2 1px solid;background-color:#fff;padding-top:2px;padding-bottom:2px}
.Combo-Highlighted{border:red 1px solid!important}
.ext-login-Form-Item .value .selectOption .date{width:75px}
.ext-login-PasswordStrenght{width:220px;border:solid 1px #c2c2c2;background-color:#f0f0f0;height:50px;position:relative;left:520px;text-align:left}
.ext-login-PasswordStrenght div{position:relative;top:0}
.ext-login-Form-Item a{text-decoration:none;font-size:10pt;font-weight:700}
.ext-login-Mkt-Auth{border:solid 1px #f0f0f0;margin:15px;font-size:9pt;text-align:justify}
.ext-login-Error-Msg{float:left;font-size:8pt;font-weight:400;color:#BE0026;display:none;width:360px;height:14px;text-align:right;margin-right:10px;margin-top:2px}
.ext-login-Field-NotRequired{float:left;margin-left:5px;margin-top:5px}
.ext-login-Buttons INPUT{text-align:center;font-weight:700;margin-bottom:5px}
#ext-login-button-slider{text-align:right;margin-right:64px;padding-top:12px}
/*#ext-login-button-slider INPUT{font-weight:700}*/
.ext-login-Buttons{text-align:right;margin-right:55px}
.div-error-login{color:#BE0026;text-align:right;margin: 5px 0;}
.ext-login-gds{background-color:#f0f0f0;border:solid 2px #ddd;padding:10px;width:710px;margin:10px 0}
td.login-header-summary{width:820px;text-align:center;margin:5px auto 10px;background-color:#f0f0f0;border:solid 2px #ddd;padding:5px}
.basket{width:830px;text-align:center;margin:5px auto 10px}
.basket-header-preview{color:#fff;font-family:Helvetica,Arial;font-size:10pt;margin-top:10px;margin-bottom:5px;text-align:left;background-color:#BE0026;font-weight:700;padding:5px}
.grid-header{font-weight:700;background-color:#FFF;font-size:10pt;border-bottom:2px dotted #ddd;border-top:none;height:50px}
.grid-row{background-color:#fff;font-size:11px;border-bottom:2px dotted #ddd;height:30px;margin:3px auto}
.grid-footer-totalPrice{font-weight:700;font-size:10pt;height:40px;color:#BE0026;vertical-align:top;padding-top:10px}
.grid-row-img{border:1px solid #9E9FA0;width:65px}
.mdlWindowBcc{background-color:#fff;border:2px solid #aaa;padding:10px;position:fixed;z-index:1001;display:none;width:550px;height:300px;left:50%;top:50%;margin-left:-275px;margin-top:-175px;text-align:center;-webkit-box-shadow:0 0 10px #525252;-moz-box-shadow:0 0 10px #525252}
.closeModalWndReg{cursor:pointer;position:absolute;top:0;right:6px;background:url(/images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#bgWindow{background-color:#000;cursor:pointer;height:100%;width:100%;left:0;top:0;position:fixed;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);z-index:1000;display:none}
#btnNewUser {margin-right:40px;}
.div-regslider-userdata {margin-top:25px;}
#lblUserCreated {font-size:11pt;font-weight:bold;}
#divregnewusercreated {text-align:center;}
#reg-newuser-message {margin:10px;width:90%}
#lblUserCreatedExplanation {width:250px;}
