body, td {margin: 0px; padding: 0px; color : #333; background-color : #FFF; font-size : 11px; font-family : Arial, Helvetica, sans-serif;}

#wrapper {border: 0px; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px;}

#header {background-color: #FFF; background-position: right top; border-bottom: 4px solid #C64934; background: url(../images/header_bg.png);}

#joomla {position: relative; width: 100%; background: url(../images/version.png) no-repeat; background-position: bottom right; margin: 0px; padding: 0px;}

#break {height: 50px;}

form {margin: 0px;}




.login {margin-left: auto; margin-right: auto; padding: 10px; border: 1px solid #FFF; border-radius: 4px; width: 320px; background: #F1F3F5; z-index: -1;}

.login h1 {background: url(../images/login_header.png) no-repeat; background-position: left top; color: #333; margin: 0px; height: 50px; padding: 15px 4px 0 50px; 	text-align: left; font-size: 1.5em;}

.login p {padding: 0 1em 0 1em;}
	
.form-block {padding-top: 15px; padding-bottom: 10px; margin: 0px auto; width: 260px;}

.login-form {text-align: left; width: 90%;}

.login-text {text-align: left; width: 40%; float: left;}

.inputlabel {font-size: 14px; margin-bottom: 5px; text-align: left;}

.inputbox {width: 100%; margin: 0 0 1em 0; border: 1px solid #cccccc; padding: 5px;}

.button {width: 100%; padding: 10px; background: #79DA94; border: 0px; margin-top: 10px;}

.button:hover {cursor: pointer;}

.clr {clear:both;}

.ctr {text-align: center;}

.version {font-size: 0.8em;}

.footer {}

.message {margin-top: 10px; padding: 7px; width: 400px; border: 1px solid #B22222; background: #F1F3F5; color: #B22222;	font-weight: bold; font-size: 13px;}

.error {
	display: none;
	position: absolute;
	 margin: auto;
	top: 250px; 
	left: 0; 
	right: 0;
	width: 320px;
	background: white;
	border-bottom: 1px solid white;
	border-radius: 4px;
	z-index: 9999;
}

.error .head {
	padding: 5px;
	background: #F07069;
	margin-bottom: 15px;
	border: 1px solid #F07069;
	border-bottom: 0px;
	border-radius: 4px;
}

.error .text {
	padding: 5px;
	font-size: 15px;
	margin-bottom: 15px;
}

.error .head .close {
	float: right;
	font-size: 15px;
}

.error .close:hover {
	cursor: pointer;
	color: white;
}

