
/***************  templates/moduleThemes/default/pukkaMeetings/style.viewList.css  ***************/
#holder div#mod_pukkaMeetings div.itemPreview {

}

#holder div#mod_pukkaMeetings div.itemPreview div.itemPreviewImageSection {
	position: relative;
}

#holder div#mod_pukkaMeetings div.itemPreview div.itemPreviewImageSection img {
	display: block;
}

#holder div#mod_pukkaMeetings div.itemPreview div.itemPreviewImageSection a.zoomer img {
	_behavior: url(/png_behavior.htc);
	position: absolute;
	top: auto;
	left: auto;
	bottom: 0;
	right: 0;
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

#holder .viewList table tbody tr th.floor {
	width:100px;
}

/* ================ pukkaMeetings =============== */

#holder #mod_pukkaMeetings.moduleOutput.viewList {
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 30px;
	margin-left: 0;
	margin-top: 30px;
	position: relative;
}

#holder thead .heading td{
	border-bottom: 2px solid #BD8A31;
	border-left: 2px solid #BD8A31;
	border-top: 2px solid #BD8A31;
	padding-bottom: 6px;
	padding-top: 6px;
	text-transform: capitalize;
}

#holder thead .heading td.theaterText{
	background: url(/templates/main/images/theater.png) no-repeat scroll -1px 5px transparent;
}

#holder thead .heading td.seminarText{
	background: url(/templates/main/images/seminar.png) no-repeat scroll -1px 5px transparent;
}

#holder thead .heading td.cabaretText{
	background: url(/templates/main/images/cabaret.png) no-repeat scroll -1px 5px transparent;
}

#holder thead .heading td.uShapeText{
	background: url(/templates/main/images/ushape.png) no-repeat scroll -1px 5px transparent;
}

#holder thead .heading td.boardRoomText{
	background: url(/templates/main/images/boardRoom.png) no-repeat scroll 4px 8px transparent;
}

#holder thead .heading td.banquetText{
	background: url(/templates/main/images/banquet.png) no-repeat scroll -1px 5px transparent;
}

#holder thead .heading td.cocktailText{
	background: url(/templates/main/images/cocktail.png) no-repeat scroll -1px 5px transparent;
}

#holder .moduleBody td {
	text-align: center;
	width: 55.3px;
	font-family: "OpenSansCondBold", Arial,sans-serif;
	font-size: 0.8em;
	color:#C9C5BF;
}

#holder td.meetingRoom.textBottom {
	width: 70px;
}

#holder td.squareFeetText,
#holder td.demensionsText,
#holder td.squareMetersText,
#holder td.meetingRoom.textBottom {
	border-right: medium none;
}

.loggedIn #holder thead .heading td.meetingRoom .tableHeading,
.editMode #holder thead .heading td.meetingRoom .tableHeading{
	top :59px;
}

#holder thead .heading td.meetingRoom  .tableHeading{
	font-size:1.45em;
	top :7px;
	left: 8px;
	position: absolute;
}

#holder thead .heading td.heightText,
#holder thead .heading td.demensionsText,
#holder thead .heading td.squareMetersText,
#holder thead .heading td.squareFeetText{
/*     border-left: medium none; */
}

#holder thead .heading td.heightText{

}

#holder .meetingTable{
	background: url(/templates/main/images/meeting-table-bg.png) repeat transparent;
	border-bottom: 2px solid #BD8A31;
	border-right: 2px solid #BD8A31;
}

#holder .meetingTable tbody .title a{
	text-decoration:underline;
}

#holder .meetingTable tbody .title a:hover{
	color:#929498;
}

#holder .meetingTable tbody td{
	border-bottom: 1px solid #BD8A31;
	border-left: 2px solid #BD8A31;
	border-top: medium none;
	padding: 10px;
}

#holder .meetingTable tbody .itemCell{

}

.meetingImage {
  float: left;
  position: relative;
  text-align: left;
  width: 220px;
}

#holder .meetingTable tbody td.title {
  padding-left: 10px;
  position: relative;
}

#holder .meetingTable .topRow td {
	border: medium none;
}

#holder .meetingTable .topRow {
	border-left: 2px solid #BD8A31;
	border-top: 2px solid #BD8A31;
}

#holder .meetingTable .topRow .meetingStyle.textBottom{
	padding-top: 8px;
	position: absolute;
	width: 245px;
}


/***************  modules/templateHelpers/themes/default/template.listMediaAttachments.css  ***************/
.edit-list-link.has-pending-changes {
	outline: 2px solid #FF9901;
}