@font-face{
font-family:'MavenProRegular';
src: url('../../assets/fonts/maven_pro_regular-webfont.eot');
src: url('../../assets/fonts/maven_pro_regular-webfont.eot?#iefix') 
format('embedded-opentype'),url('../../assets/fonts/maven_pro_regular-webfont.woff') 
format('woff'),url('../../assets/fonts/maven_pro_regular-webfont.ttf') 
format('truetype'),url('../../assets/fonts/maven_pro_regular-webfont.svg#MuliRegular') 
format('svg');font-weight:400;font-style:normal
}

html,body{
	font-family: tahoma;	font-size: 12px;	color:#999;
	background:#EAEAEA;		margin:0;	padding:0;
}

form{	display:inline;		margin:0;	padding:0;	}

ul,li,ol{	list-style-type:none;	}

img,ul,li,p,form,input{	margin:0;	padding:0;	}

#admin_form label{
	text-align: right;	display:block;	
	font-size:13px;		font-weight:600;	padding: 8px 8px 6px 0;
}

#admin_form .inputbox, input{
	font-family:tahoma;	font-size:14px;		font-weight:lighter;
	background:#F8F8F8;		border:1px solid #CCC;	width:335px;
	-moz-border-radius:5px;		-webkit-border-radius:5px;
	border-radius:5px;	margin:0;	padding:5px;	outline:none;
}

#admin_form .button{
	font-weight:600;	height:30px;	width:80px;		cursor:pointer;
	background:#3B6B9C;		color:#FFF;		line-height:30px;
	-moz-border-radius:5px;		-webkit-border-radius:5px;
	border-width:0;		margin:0 0 0 50px;		padding:0 0 6px 0;
}

#admin_form .button:hover{
	background:#4A83BB;	
	position: relative;
	top: 1px;
	left: 1px;
}

#content{
	width:350px;	margin-right:auto;	margin-left:auto;	margin-top:220px;
	background:#FFF;	border:6px solid #CCC;	padding:20px;
	-moz-border-radius:10px;	-khtml-border-radius:10px;	-webkit-border-radius:10px;	border-radius:10px;
	-webkit-box-shadow:0 1px 3px 2px #ddd;
	-moz-box-shadow:0 1px 3px 2px #ddd;
	box-shadow:0 1px 3px 2px #ddd;
}

#content h1{
	text-align: right;	font-size:13px;		color:#666;		border-bottom:2px dotted #CCC;
	background:url(../images/logout.png) no-repeat right center;
	line-height:28px;	height:25px;	margin:0 5px 10px 0;	padding:0 30px 6px 0;
	text-shadow:1px 1px 0 #eee;
}

#footer{
	height:25px;	text-align:center;	padding-top:10px;	text-shadow:1px 1px 0 #fff;
}

#message-box{
	width:400px;	margin-right:auto;	margin-left:auto;	padding-top:10px;
}

.msgError{
	background-color:#801c1c;
	background-image:url(../images/msg-bg.png);
	color:#fff;	padding:8px 10px;
	text-shadow:#444 -1px -1px;
	-webkit-text-shadow:#444 -1px -1px;
	-moz-text-shadow:#444 -1px -1px;
	border:3px;		border-style:solid;		border-color:#721d1d;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}

.msgError span{
	background-image:url(../images/error-ico.png);
	background-repeat:no-repeat;
	background-position:0 center;
	display:inline-block;
	padding-right:5px;	padding-left:25px;	font-weight:700;
}

.msgError .error li{
	background-image:url(../images/required.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-left:15px;		margin-left:15px;
}



