﻿.center_place .album_builder_title
{
	background: url("images/alumni-title-left-arrow.gif") no-repeat;
	height: 20px;
	clear: both;
	margin: 2px 0px 2px 0px;
}
.center_place .album_builder_title span
{
	background: url("images/alumni-title-background.gif") repeat-x;
	line-height: 20px;
	display: block;
	height: 20px;
	margin: 0px 20px 0px 20px;
}
.center_place .album_thumbnail
{
	float: left;
	background: url("images/album-gallery-background.gif") no-repeat;
	width: 154px;
	height: 120px;
	margin: 2px 2px 2px 2px;
}
.center_place .album_thumbnail img
{
	width: 120px;
	height: 90px;
	margin: 15px 17px 15px 17px;
}
.center_place .album_details
{
	float: left;
	margin: 2px 2px 2px 2px;
}
.center_place .album_details label
{
	clear: both;
	display: block;
	color: #004c7e;
	line-height: 20px;
	height: 30px;
}
.center_place .album_details input
{
	border: solid 1px #004c7e;
}
.center_place .album_details textarea
{
	border: solid 1px #004c7e;
}
.center_place .album_gallery
{
	float: left;
	width: 152px;
	height: 160px;
}
.center_place .album_gallery .album_thumbnail
{
	clear: both;
	background: url("images/album-gallery-background.gif") no-repeat;
	width: 148px;
	height: 120px;
	margin: 2px 2px 2px 2px;
}
.center_place .album_gallery .album_thumbnail a img
{
	width: 120px;
	height: 90px;
	margin: 15px 17px 15px 17px;
	border: 0px;
}
.center_place .album_gallery  label
{
	clear: both;
	display: block;
	text-align: center;
	overflow: hidden;
}
.center_place .album_photo
{
	float: left;
	width: 140px;
	height: 160px;
	border: solid 1px #cccccc;
	background: #ffffff;
	margin: 2px 5px 2px 5px;
}
.center_place .album_photo .photo_thumbnail
{
	clear: both;
	width: 140px;
	height: 110px;
	background: #eeeeee;
	margin: 0px 0px 0px 0px;
	border-bottom: solid 1px #cccccc;
	text-align: center;
}
.center_place .album_photo .photo_thumbnail a img
{
	width: 120px;
	height: 90px;
	margin: 10px 0px 0px 0px;
	border: 0px;
}
.center_place .album_photo  label
{
	clear: both;
	display: block;
	text-align: center;
	overflow: hidden;
}
.center_place .photo_preview
{
	float: left;
	width: 140px;
	height: 110px;
	background: #eeeeee;
	border: solid 1px #cccccc;
	margin: 5px 5px 5px 5px;
}
.center_place .photo_preview img
{
	margin: 10px 10px 10px 10px;
}
.center_place .photo_place
{
	clear: both;
	text-align: center;
	margin: 10px 10px 10px 19px;
	background: #eeeeee;
	border: solid 1px #cccccc;
	width: 420px;
}
.center_place .photo_place img
{
	margin: 10px 10px 10px 10px;
}
.center_place .album_photo_summary
{
	margin: 0px 20px 10px 20px;
}


.general_with_submenu_box_pagging .pagging
{
	text-align: right;
}
.general_with_submenu_box_pagging .pagging a
{
	color: #004c7e;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	padding: 0px 0px 0px 15px;
}
.general_with_submenu_box_pagging .pagging a:hover
{
	color: #0000ff;
}
.general_with_submenu_box_pagging .pagging .previous
{
	background: url("images/pagging-previous.gif") no-repeat;
}
.general_with_submenu_box_pagging .pagging .next
{
	background: url("images/pagging-next.gif") no-repeat;
}
.general_with_submenu_box_pagging .pagging button
{
	line-height: 16px;
	border: solid 1px #004c7e;
	background: #c5efff;
	margin: 2px 20px 0px 0px;
}