.hidden{
	display:none;
}

.message, .error{
	background-color:#B7ECBB;
	border:1px solid #3A9321;
	color:#296717;
	padding:5px;
	margin:0px 0px 10px 0px;
}

.message a, .error a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.message a:hover, .error a:hover{
	text-decoration:underline;
}

.error{
	background-color:#EA6A75;
	border:1px solid #740001;
	color:#560001;
}

.loading{
	background:transparent url('images/loadcircle.gif') no-repeat center center;
 	float:left;
	width:0px; height:35px;
}

.yui-toolbar-insertimage{
	display:none !important;
}

#view_project_button{
	float:right;
}

#map-marker{
	background:url('images/map-marker.gif') no-repeat;
	cursor:move;
	height:10px;
	position:absolute;
	width:10px;
}

#admin-map{
	background:url('../images/map-admin.gif') no-repeat;
	width:580px;
	height:360px;
	position:relative;
}

.SI-FILES-STYLIZED label.cabinet /*I'm using Shaun Inman's file input stylizing script. I owe him my soul for this. */
{
	width:85px;
	height:30px;
	background:url('../images/browse.gif') 0 0 no-repeat;
	margin-left:0px;

	float:left;
	display:block;
	overflow:hidden;
	cursor:pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
	position:relative;
	height:100%;
	width:auto;
	opacity:0;
	-moz-opacity:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}