body {font-family: "Lato",sans-serif; font-size:14px; line-height:18px; background:#fff; color:#333;}
#login_box {width:300px; margin:0 auto}
#login_box_head {margin:60px 0 0px 0; height:100px}
a,a:visited,a:hover {text-decoration:none ; color:#000}
ul, li {list-style:none; margin:0; padding:0}
ul {display:none}
input {border:0;font-family: "Lato",sans-serif; font-size:18px; padding:2px; width:90%; background:transparent}
.iwrap {padding:15px}
.top {-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;}
.iwrap,.submit button {border:1px solid lightgray}
.submit button {padding:0; width:300px; background:#97b6d9; color:#ebf4fd; height:50px;font-family: "Lato",sans-serif; font-size: 16px; -webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;border-top-left-radius: 0;
    border-top-right-radius: 0;}
.submit button,.middle {border-top:0}
#fplink {border: 1px solid darkgray;
    border-radius: 50%;
    display: inline-block;
    line-height: 10px;
    padding: 4px 6px;}
#fphead {font-size:20px}
#fphead,#fptext {font-weight:bold; margin:10px 0}
.remember {text-align:center; padding:16px}
.remember input {width: 20px; height:auto; border: 1px solid gray}
.focused {background-color:#fbfed6}