#container {}

#header {}

#top-bar {}
	#welcome-bar {padding: 0.4em 1em;}

#content {
	margin-top: 15px;
	height: auto;
	min-height: 300px;
}

#login, #admin-login {
	position: absolute;
	width:408px;
	height:242px;
	top: 50%;
	left: 50%;
	margin-top: -121px; /* half the height */
	margin-left: -204px; /* half the width */
	padding-top: 85px;
}
	#login {	background: url(../images/login.png) no-repeat; }
	#admin-login { background: url(../images/login_admin.png) no-repeat;}
	
	.login-message {text-align:center; position: absolute; top: -15px; font-weight: bold; width:100%}


.box {padding:1.5em; margin-bottom:1.5em; background:#fff url(../images/content-bg.png) repeat-x top; border:4px solid #ddd}

.listing th {color: #fff; background: #b1c3d9; padding-top: 10px; padding-bottom: 10px}
.listing td {border-bottom:1px solid #ddd; padding-top: 6px; padding-bottom: 6px; vertical-align: top;}
.listing td td {border-bottom:none;}
.listing-form td.label {color: #fff; background: #b1c3d9; padding-top: 0px; padding-bottom: 0px; border-bottom:1px solid #ddd;}

.action-bar {margin: 10px 0px 10px 0px;}

.unread, .unread td {font-weight:bold}

table.center {margin-left:auto; margin-right:auto;}
table.awidth {width:auto;}
tr.nopad td{padding-top:0px; padding-bottom:0px}

input[type=text], input[type=password], input.text, input.title, select {margin:0; font-size: 1em;}
input.text {width:auto;padding:4px;}
textarea {font-size: 1em; height: auto; width: auto; font-family: inherit; line-height: 20px}
select {padding: 4px;}

p.error-message {padding:0;margin:0;border:none;color:red; font-size:.9em}
.pagination {margin: 10px 0px 10px 0px; text-align:right;}


fieldset, .floater { 
	-moz-border-radius:7px;
    -webkit-border-radius:7px;
  	border-radius:7px;
	border:1px solid #F2E8BF;
	background-color:#FAF6E7;
	}
	
	.floater {
		padding:20px;
		-webkit-box-shadow:1px 1px 8px #E4DDCD;
		-moz-box-shadow:1px 1px 8px #E4DDCD;
		box-shadow:1px 1px 8px #E4DDCD;}
	fieldset table {
		margin-bottom: 0px;}
#dashboard-stats {}
	#dashboard-stats ul {
		padding-left: 20px;
	}
	#dashboard-stats ul li {
		list-style-image: url(../images/info-16.png);
		margin-top: 20px;		
	}	

.ui-datepicker {
	z-index: 999999 !important;
}