*{outline:none}
html,body{height:100%;color:Blue;margin:0;padding:0}
.formular{min-height:117px;background:url(../Images/Login/form_bg.gif) no-repeat}
.formular_inner{width:510px;vertical-align:middle;position:relative;top:0;left:0;margin:0}
.formular label{width:100%;overflow:hidden;display:block;padding:12px 0 0}
.formular label.inline{width:auto;margin:0 0 0 55px;padding:6px 0 0}
.formular label strong{float:left;white-space:nowrap;color:#3a3a3a;line-height:22px;font-size:12px}
.input_wrapper{display:block;float:right;border:1px solid #d3d3d3;background:url(../Images/Login/input_bg.png) repeat;width:150px;padding:2px 3px}
.input_wrapper input{background:transparent;border:0;font-family:Arial;font-size:12px;display:block;width:100%;margin:0;padding:0}
input.checkbox{vertical-align:middle}
.button input{opacity:0;filter:alpha(opacity=0);width:1000px;height:1000px;position:absolute;top:-100px;left:-100px;display:block;cursor:pointer}
.button{display:block;position:relative;top:0;left:0;overflow:hidden;background:url(../Images/Login/submit_middle.gif) repeat-x;height:32px;line-height:32px;font-size:16px;font-weight:700;color:#5b89a4;float:left}
.button:hover{text-decoration:underline}
.button span{background:url(../Images/Login/submit_left.gif) no-repeat;display:block;float:left}
.button span span{background:url(../Images/Login/submit_right.gif) no-repeat right top;display:block;float:left;padding:0 14px}
.login_title_wrapper{background:url(../Images/login/topbar.png);position:relative;top:0;left:0;color:#fff;min-height:1px;height:30px;width:470px}
.login_input_wrapper{text-align:left;border:1px solid #d3d3d3;background:url(../Images/Login/input_bg.png) repeat;height:30px;font-size:12pt;vertical-align:bottom;padding:2px 3px}