/*
#99cc66 mid green
#669933 dark green
#ccff99 light green
#993333 dark red
#ffffcc light yellow
*/
body {margin:0;padding:0;border:0;background-color:#669933;font:0.9em verdana, tahoma, sans-serif;}
a {color:#993333;font:1em verdana, tahoma, sans-serif;}
a:hover {color:#669933;}

span.lwtg_hide, span.lwtg_show {position:relative;}
span.lwtg_show img {position:absolute; display:block;}
span.lwtg_hide img {display:none;}

div.header {height:100px;width:900px;margin:0 auto;overflow:visible;background-color:#ffffcc;
	background-image:url("http://lastpassword.net/images/header.png");}
div.header h1.logo {margin:15px;padding:0;height:50px;width:365px;float:left;}
div.header h1.logo a {margin:0;padding:0;height:50px;width:365px;display:block;}
div.header h1.logo span {display:none;}
div.header p.links {text-align:center;float:right;clear:right;width:400px;margin-top:44px;}

div.body {width:874px;margin:0 auto;padding:13px;background-color:#ffffcc;}


div.form {width:770px;margin:20px auto;background:url("http://lastpassword.net/images/form-bg.png") repeat-y;}
div.form div.top {width:770px;height:40px;background:url("http://lastpassword.net/images/form-top.png") no-repeat top;}
div.form div.top h3 {padding:10px 20px;margin:0;}
div.form div.bottom {width:770px;height:10px;background:url("http://lastpassword.net/images/form-bottom.png") no-repeat bottom;}
div.form form {margin:0 10px;padding:0;}

table#lastword_list{margin:0 auto;font-size:0.8em;}
td.checker2 {background-image:url("/images/checker2.gif");}
.resetCount{text-align:center;}
.resetCount a{text-decoration:none;}
.highlight{background:#ccff99;}
#highlight, #highlight td{background-color:#ccff99;}

div.footer {width:874px;margin:0 auto;padding:13px;background-color:#ffffcc;clear:both;}
div.footer p {margin:0;padding:0;color:#9c9a9c;font:0.8em verdana, tahoma, sans-serif;}



img.webButton{border:0;width:88px;height:31px}
img.webButton2{border:0;width:100px;height:32px}
.center {text-align:center;margin-left:auto;margin-right:auto;}
.red {color:red;}
.green {color:green;}
.clear {clear:both;}
.right{float:right;}
.left{float:left;}
.help{cursor:help;}
a img {border:0;}
.subtle{color:#80a080;font:italic 0.8em sans-serif;}




div.header div.loginForm {clear:right;float:right;text-align:right;padding:0 4px;font:8pt Tahoma,sans-serif;width:320px;height:24px;overflow:hidden;margin:0px 0;}
div.header div.loginForm label {padding:2px 4px;}
div.header div.loginForm input.text {width:65px;margin:0;padding:0;}
div.header div.loginForm input.submit {width:45px;height:22px;margin:0px 0 0 5px;}
div.header div.loginForm form {margin:0;padding:0;}
div.header div.loginForm p {margin:0;padding:0;}

div.loginForm#bodyLogin {width:299px;margin:39px auto;text-align:right;}
div.loginForm#bodyLogin label {width:65px;font:13pt Tahoma;text-align:right;}
div.loginForm#bodyLogin input {width:143px;}
div.loginForm#bodyLogin form {margin:0;padding:0;}
div.loginForm#bodyLogin p {margin:0;padding:0;}
div.loginForm#bodyLogin {}
