#message > div {
	margin:0 10px 10px 10px;
	border-radius:6px;
	padding:13px;
	color:#ffffff;
}

#message .error {
	background-color:#990000;	
}

#message .success {
/*	background-color:#008000;*/
	background-color:#77948a;
}

#update-status {
	position:fixed;
	left:0;
	bottom:0;
	z-index:13;
	background-color:#f2f2f2;
	opacity:.8;
	padding:2px 4px;
	font-size:10px;
	border-radius: 0 3px 0 0;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
}

.logout input[type="submit"] {
	background-color: transparent;
    border: 0 none;
    color: #F2F2F2;
    cursor: pointer;
    display: inline;
    font-family: 'Tienne',serif;
    font-size: 13px;
/*    line-height: 16px;*/
    margin: 0;
    padding: 0;
}

.logout input[type="submit"]:hover {
	text-decoration: underline;
}

form.logout {
	padding: 0 !important;
}

#status-update-form input[type="text"] {
	font-family: 'Tienne', serif;
	font-size: 10px;
}

#user_details_table .key {
	font-weight:bold;
	padding-right:15px;
}

#user_details_table td {
	padding-top:10px;
}