.profile-image{
	background-color:white;
	border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD;
	border-style:solid;
	border-width:1px 1px 2px 2px;
	float:left;
	margin-bottom:8px;
	margin-right:15px;
	padding:8px;
}
.staff-gallery{
	display: table-cell;
	width:150px;
	height: 150px;
	vertical-align: middle;
	text-align: center;
	background-color: #ffffff;	
}
#sections {text-align:center;list-style-type:none; height: auto; float: left;}
#sections li{width: 145px;float: left; padding:3px; height:290px;}

#main form{
	color:#535353;
	font-size:12px;
	line-height:20px;
	padding-bottom:20px;
}

#main table{
	color:#535353;
	font-size:12px;
	line-height:20px;
	padding-bottom:20px;
}

.error_box span{
	font-size:12px;
	color: red;
}