/*****************
BUTTONS
******************/
.modifyPopupForm { width:100%; }

/*****************
INPUTS
*****************/
input[type=text] { }
input[type=password] { }
input[type=text]:hover { }
input[type=text]:focus { }
select { padding:2px; width:132px; }
select.required { background-image:url(../../images/admin/warning.png); background-position:left center; background-repeat:no-repeat; }
select:hover { }
select:focus { background-color:#F7F6FF; }
.textarea { padding:2px; width:100%; }
.textarea:hover { }
.textarea:focus { }
.text { line-height:16px; }

/*****************
LOGIN FORM
******************/
.loginBody { margin:0; padding:0; }
.loginContent { padding:30px 0 30px 0; }
.login { margin:0 auto; width:400px; padding:20px 0 0; clear: both; display: block; background-color: #ffffff; border: #cccccc solid 2px; -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */ }
.login tr { border:none; }
.login td { border:none; background-color:transparent; text-align:right; }
.loginText { font-family:Helvetica, Arial; font-size:18px; width:250px; margin:2px; }
.lheader { font-size:22px; font-family:Helvetica, Arial; color:#666666; font-weight:bold; text-align:right; padding:0 25px 0 15px; margin-bottom:10px; margin-top:40px; border:none; line-height:22px; }
.lheader span { font-size:22px; font-weight:normal; line-height:14px; }
.login label { color:#666666; text-align:right; }
input.send-btn { width:75px; height:24px; background:#333 url(../../images/admin/login2.gif) no-repeat; outline:none; }
input.send-btn:hover { background:#666 url(../../images/admin/login2.gif) no-repeat 0 -25px; }