#footer { text-align: center; color: #444; font-size: 70%; margin-top: 10px; }.nowrap { white-space: nowrap; }html.cssgradients.a { background-color: #ffa633; background-image: -moz-linear-gradient(center top, #FF9000, #ffa633);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF9000), color-stop(1, #ffa633));background-image: linear-gradient(top, #FF9000, #ffa633);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr = '#FF9000', EndColorStr = '#ffa633');background-repeat: no-repeat; height: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}html.no-cssgradients.a, html.a { background-color: #FF9000; }.ie6 html.a { height: 100%; }html.a * { margin: 0; }.a body, .a input, .a select, .a textarea, .a td, .a th { color: #444; vertical-align: baseline;font-family: "Lucida Grande", "Lucida Sans Unicode", helvetica, arial, verdana, sans-serif; }.a #wrapper {  margin: 0 auto; width: 460px; font-size: 1em; line-height: 1.4em; text-align: center; }.a #content { padding: 0; background-color: #fff; border: 1px solid #aaa; }.a #header { margin: 120px 0 30px 0; }.a #header h2 { display: none; }.a #logo { display: none; }.a .small-logo { float: left; }.a .logo-text { font-weight: normal; letter-spacing: 4px; color: #fff; font-family: "Arial Narrow", Helvetica, Arial; font-size: 150%;margin-top: 10px; font-variant: small-caps; padding-top: 3px; display: block; }.a .logo-text em { font-weight: 900; letter-spacing: 4px; }.a #content { text-align: left; padding: 20px 40px 20px 40px; }.a fieldset legend { display: none; }.a .field { margin: 0 0 15px 0; }.a .required label { font-weight: bold; }.a label { width:120px; float: left; clear: left; padding: 3px 0 0; text-align: right; margin-right: 10px;display: block; font-weight: bold; }.a input.text { width: 170px; padding: 3px; float: left; font-size: 1em; background: #F6F6F6; }.a .buttons .button { margin-left: 130px; clear: both; }#checking_login { margin-left: 130px; }.a .message.flash { background-color: #60AED8; border: 1px solid #0089d2; margin-bottom: 20px; padding: 5px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }html.cssgradients.b { background-color: #ffa633; background-image: -moz-linear-gradient(center top, #FF9000, #ffa633);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF9000), color-stop(1, #ffa633));background-image: linear-gradient(top, #FF9000, #ffa633);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr = '#FF9000', EndColorStr = '#ffa633');background-repeat: no-repeat; height: 100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}html.no-cssgradients.b, html.b { background-color: #FF9000; }.ie6 html.b { height: 100%; }html.b * { margin: 0; }.b body, .b input, .b select, .b textarea, .b td, .b th { color: #444; vertical-align: baseline;font-family: "Lucida Grande", "Lucida Sans Unicode", helvetica, arial, verdana, sans-serif; }.b #wrapper {  margin: 0 auto; width: 500px; font-size: 1em; line-height: 1.4em; text-align: center; }.b #content { padding: 0; background-color: #fff;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;border: 1px solid #aaa; -moz-box-shadow: 0 0 6px #999; -webkit-box-shadow: 0 0 6px #999;box-shadow: 0 0 6px #999;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}.b #header { margin: 120px 0 30px 0; }.b #header h2 { display: none; }.b #logo { display: none; }.b .small-logo { float: left; }.b .logo-text { font-weight: normal; letter-spacing: 4px; color: #fff; font-family: "Arial Narrow", Helvetica, Arial; font-size: 150%;margin-top: 10px; font-variant: small-caps; padding-top: 3px; display: block; }.b .logo-text em { font-weight: 900; letter-spacing: 4px; }.b #content { text-align: left; padding: 20px 40px 20px 40px; }.b fieldset legend { display: none; }.b .field { margin: 0 0 15px 0; }.b .required label { font-weight: bold; }.b label { width: 120px; float: left; clear: left; padding: 3px 0 0; text-align: right; margin-right: 10px;display: block; font-weight: bold; }.b input.text { width: 170px; padding: 3px; float: left; font-size: 1em; background: #F6F6F6; }.b .buttons .button { margin-left: 130px; clear: both; }.b .message.flash { background-color: #60AED8; border: 1px solid #0089d2; margin-bottom: 20px; padding: 5px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }.clearfix { display: inline-block; }* html .clearfix { height: 1%; }.clearfix { display: block; }.login {width: 500px;}input.formLogin {width: 200px;}