@charset "utf-8";
h1{font-size:36px;}
h2{font-style:italic; font-weight:100;}
h2, h3 {font-size:22px; color:#555;}
h3{background-color:transparent;}
p{line-height:15px;}
.wrapper-middle a{ padding:3px;}
/* .wrapper-middle, .content{ background:none!important; background-color:transparent; } */
.wrapper-middle{position:absolute; top:70px;}
.loginWelcome{text-indent:-9999px; display:block; width:100%; height:40px;}
.loginContent, .loginHeading{ width:880px; margin:0 55px;}
.loginHeading{ position:relative; z-index:2;}
.loginHeading .boxpallet{width:140px; height:140px;}
.loginHeading h2{padding-left:5px;}
.loginHeading p.standard{padding-left:9px;}
.loginHeading .container{width:580px; padding:25px 0 0 90px; background-position:0px 25px;}
.loginContent .container{margin:0 0 30px;}
.loginContent .cellnetLogo{padding-left:90px; padding-top:2px; display:block; }
.loginContent .join{padding-left:90px; padding-top:2px; display:block; }
.container h3{margin-bottom:12px;}
.loginContent p{margin-bottom:8px;}
.leftcontent-385{padding-top:20px;}
.dark{font-weight:bold;}
.loginContainer{background-color:#c8ebd9; padding:10px; margin-top:10px; border:1px solid #81ba9f; border-radius:5px; -webkit-border-radius:5px;	width:345px; height:102px;}
/* .loginContainer{background-color:#c8ebd9; background-image:-webkit-gradient(linear, left top, left bottom, from(#e2f6ec), to(#b9e5cf)); background-image:-moz-linear-gradient(top, #e2f6ec,  #b9e5cf); padding:10px; margin-top:10px; border:1px solid #81ba9f; border-radius:5px; -webkit-border-radius:5px;	width:345px; height:102px;} */
.leftcontent-425.right{margin-left:30px;}
.right .container{padding-left:58px;}
.loginUser{padding-top:2px; display:block; }
.loginContainer label{ color:#555; padding-left:10px; width:82px; line-height:25px;}
.loginContainer label:hover{background-color:#777; color:#FFF; border-radius:2px; -webkit-border-radius:2px; }
.loginContainer .inputList{width:345px; float:right;}
.loginContainer .inputList ul.l{text-align:right;}
.loginContainer .inputList input, .loginContainer .inputList li{ vertical-align: top; position:relative;}
.loginContainer .inputList input.forms{border-color:#999; }
.btnContainer{height:32px;}
.btnContainer .btnGreen, .btnContainer .btnLightGrey{float:right;}
.forgottenContainer{text-align:right;}	
.loginUsername, .loginPassword{padding-right:28px!important;}
#emailMsg{display:none; text-align:left; line-height:normal; padding:5px; float:left; width:225px; margin-left:110px;}
#checkMyAccount, #forgotten{width:367px;}
#checkMyAccount .btnContainer{height:20px;}
#forgotten .btnContainer{height:auto;}
#checkMyAccount label{width:180px; padding:0; text-align:center;}
#checkMyAccount .inputList input[type="text"]{width:140px;}
#forgotten .highLightInfo{margin-bottom:25px;}
#forgotten label{width:90px;}
.footer{border-top:1px solid #CCC; width:880px; margin:0 auto; text-align:right; padding-top:10px; font-size:10px;}
.footer li{display:inline;padding:5px 5px 5px 0;}
.footer a{padding:3px 5px;}
.webcellvs{color:#ccc;}
.form_errors{border: 1px solid #FF7777;background:#fff1f1;padding:10px;width: 760px;float:left; position:relative; z-index:4; margin:5px 0 10px 0;}
/* IE6 / JAVASCRIPT HANDLING */
.overlay{position:fixed; top:0px; display:none; visibility:hidden; bottom:0px; height:100%; left:0px; right:0px; width:100%; margin:0 auto; min-width:800px; z-index:9999; background:url('/resources/images/v6/img/70bg.png'); color:#FFFFFF}
.overlay .container, #ie6 .container{width:800px; margin:100px auto; font-size:12px; text-align:center; padding:40px 0; background:url('/resources/images/v6/img/70bg.png'); border:1px solid #000; border-radius:5px; -webkit-border-radius:5px}
.overlay h1, #ie6 .h1{margin-bottom:30px;}
#ie6 .container{background:#222; color:#FFF;}
#js, .nocookie #cookie, .js .btnContainer a{display:block; visibility:visible;}
.btnContainer a, .js #js, #ie6, .nocookie .btnContainer a{display:none; visibility:hidden;}