.visualInstance {
	padding-top: 2px; /* Fix gap between */
	cursor: pointer;
}
.bookMenu #session {
	margin-top: 0px;
	margin-right: 0px;
}
.bookDay {
	margin-right: 2px;
}

.instanceDialog {
	/* Dialog settings */
	font-size: 14px;
	padding-bottom: 10px;
}
.instanceDialog .ui-dialog-titlebar {
	display: none;
}
.instanceInfoDate {
	color: #999;
	font-size: 10px;
}
#instanceInfo .ui-button {
	border: 1px solid #f1b351;
	background-color: #f2be65;
	color: white;
}
#instanceInfo .ui-button.hoverButton {
	background-color: #f1b351;
}
#instanceInfo .ui-button.hoverButton .ui-button-text {
	color: black;
}
#instanceInfo .ui-button-text {
	color: black;
}

#instanceInfoClose {
	/* Dialog close container */
	font-size: 12px;
	float: right;
	margin-top: 6px;
	height: 14px;
}
#instanceInfoClose img {
	/* Dialog close image */
	width: 14px;
	display: inline;
	margin-bottom: -3px;
}
#instanceInfoClose a {
	/* Dialog close link */
	color: orange;
	font-weight: normal;
}
#instanceInfoClose a:hover {
	/* Dialog close link hover */
	text-decoration: none;
}
#instanceInfoHeader {
	/* Dialog header */
	color: orange;
	font-size: 18px;
	border-bottom: 1px solid orange;
	padding-bottom: 3px;
	margin-bottom: 10px;
}

#instanceInfoActivity {
	/* Activity information container */
	float: left;
	width: 200px;
	padding-right: 20px;
	border-right: 1px solid orange;
}
#instanceInfoIntro {
	/* Intro text (Om timen) */
	font-weight: bold;
	margin-bottom: 3px;
}

#instanceInfoImage {
	/* Activity image */
	margin-bottom: 3px;
	width: 200px;
}

#instanceInfoImage img {
	/* Activity image */
	width: 200px;
}

#instanceInfoMain {
	/* Activity description text */
	font-size: 12px;	
	line-height: 140%;
}

#instanceInfoInstructor {
	/* Inctructor information container */
	float: left;
	width: 220px;
	padding-left: 20px;
}

#instanceInfoInstructorIntro {
	/* Instructor name */
	font-weight: bold;
	margin-bottom: 3px;
}

#instanceInfoInstructorImage {
	/* Instructor image */
	margin-bottom: 3px;
}
#instanceInfoInstructorImage img {
	width: 150px;
}
#instanceInfoInstructorDesc {
	/* Instructor description */
	font-size: 12px;	
	line-height: 140%;
}

#customDialogBody img {
	display: inline;
}

#customDialogBody ul.index-list, #customDialogBody ul.index-list li {
	list-style: none;
}
