/****************************************
| ** Dominion Funds ADMIN BOX **
|
| Created by: Adam Foster
| Date Created: 2008-02-26
| Copyright 2008 Lightmaker Manchester
| Date last modified: 2008-06-30 - 11.31
****************************************/
/* Global */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.adminLogin { background:#F5F5F5 url(../img/DisclaimerBodyBg.gif) no-repeat scroll 0 0; }

.adminLogin #pageContent { float: none; }

/* Admin Login Box */
.adminLogin .loginBox { border: none; background: url(../img/background-login.jpg) no-repeat left top; height: 159px; width: 260px; padding: 8px 10px 0px 14px; position: relative;margin:30px auto 20px;}
.adminLogin .iconLogin {float: left; position: relative; left: -2px; }
.adminLogin .loginButton {height:19px;width:80px;}
.adminLogin h2 {position:relative;margin-top:7px;font-weight:normal;float:left;}
.adminLogin .formContainer {margin-top:50px;}
.adminLogin .formContainer label {display:block;width: 70px;float:left; clear:both; margin-top:3px; font-weight:bold}
.adminLogin .loginElement {font-size:12px;border: #b6b6b6 1px solid; color:#444444;width:182px; margin-top:3px}
.adminLogin #buttonDiv {float:right;position:relative;margin-top:35px;margin-right:6px}
.adminLogin a.controlLabel, .adminLogin a.controlLabel:visited { height: 17px; padding: 2px 0px 0px 5px; color: #f7f7f7; float: left; position: relative; width: 80px!important; background: url('../img/background-performance-download-button.png') top left no-repeat #909090 !important; }
.adminLogin a.controlLabel:hover { text-decoration: none; background-color: #000!important; }

.adminLogin .login-row { width:260px; margin-bottom: 5px;  }
.adminLogin .login-row-top { margin: 50px 0 0 0; }
.adminLogin .login-row-info { margin-top: 48px;  }
.adminLogin .custom-login-input { background: #FFFFFF; padding: 1px 3px; border:1px #999999 solid; width: 172px; float: right;}
.adminLogin .custom-login-label { padding: 2px 3px; font-weight: bold; width: 65px; float: left; }
.adminLogin .custom-login-label-2 { padding: 2px 3px; width:200px; float: left; }
.adminLogin .custom-login-checkbox { float: right; width: 10px; text-align: left; margin-left: 21px;}
.adminLogin .custom-login-checkbox input { float: right; width: auto; height: auto;}
.adminLogin .custom-login-button { float: right; }
.adminLogin .info-box { width: 170px; float: left; }

.adminLogin #LoginFailed { position: absolute; top: 10px; right: 10px; text-align: right; }
.adminLogin .validation-summary { position: absolute; top: 40px; right: 12px; }