*					{ padding: 0; margin:0; }
body				{ background:url("../images/bg.png") no-repeat fixed center top #396180; }
html, body 			{ height: 100%;}
#pagewrap			{ width: 310px; background-color:#234865; min-height:100%; margin:0 auto; background-image:url("../images/onder.png"); background-position:bottom; background-repeat:no-repeat; color:#FFF; }

#content			{ margin: 0px 15px 0px 15px; }
#form-login			{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFF; }
#form-login-password{ padding:15px 0px 0px 0px; }
.inputbox			{ width:100%; height:26px; background: url("../images/fieldbg.png"); border: #8fa7b8 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#8fa7b8; text-align:left; line-height:26px; }
.inputbox:focus{background-color:#396180; background-image:none; color:#fff; border:#FFF 1px solid; }
.button				{ width:85px; height:26px; background-color:#396180; border: #8fa7b8 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#8fa7b8; margin:20px 0px 0px 0px; }
.button:hover		{ background-image:none; background-color:#234865; }
h2				{ height:62px; background-image:url("../images/header.png"); background-repeat:no-repeat; /*background-color:#396180;*/ margin:0px -34px; padding:10px 34px; }
h2 span			{ padding:12px 0px 0px 0px; width:250px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; }
h3 span			{ width:280px;}
a 				{background:#21415A;border:1px solid #6F8595;color:white !important;font-size:20px;font-weight:bold;margin-top:5px;padding:1px 10px 2px;display:block;text-align:center;text-decoration:none;}
a:hover			{background-color:#396180;}
