.objectMapContainer {
	position: relative;
	height: 265px;
}

.objectMapContainer .objectMap {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 265px;
	width: 360px;
}

.objectMapContainer .objectMap .markerInfoWindowTitle {
	margin-top: 1px;
	margin-left: 85px;		
	
	font-size: 12px;
	border-left: 3px solid #222222;
	padding-left: 5px;
	
	color: #222222;
	
	text-transform: uppercase;
	
	font-weight: bold;
}

.objectMapContainer .objectMap .markerInfoWindowSubTitle {
	margin-left: 85px;		
	
	font-size: 10px;
	border-left: 3px solid #222222;
	padding-left: 5px;
	
	color: #393939;
}

.objectMapContainer .objectMap .markerInfoWindowLink a {
	margin-left: 85px;		
	
	font-size: 10px;
	border-left: 3px solid #222222;
	padding-left: 5px;
	
	color: #393939;
	
	font-weight: bold;
	
	text-decoration: none;
}

.objectMapContainer .objectMap .markerInfoWindowLink a:hover {
	margin-left: 85px;		
	font-size: 10px;
	border-left: 3px solid #222222;
	padding-left: 5px;
	
	color: #303030;
	
	font-weight: bold;
	
	text-decoration: underline;
}

.objectMapContainer .objectMap .markerInfoWindowThumbnail {
	position: absolute;
	
	top: 0px;
	left: 0px;
	
	width: 66px;
	height: 75px;
	
	text-align: center;
	
	padding: 3px;
	
	overflow: hidden;
	
	border: 1px solid #555555;
	background: #999999;
	
	margin-bottom: 10px;
}


.objectMapContainer .objectMap .markerInfoWindowThumbnail img {
	height: 47px;
	max-height: 47px;
	max-width: 60px;
	
	border: 1px solid #666666;
}

.objectMapContainer .scrollUpBar {
	position: absolute;
	top: 0px;
	left: 360px;
	
	width: 248px;
	height: 20px;
	
	background-image: url(../../images/style/content/bright/headerBg.jpg);
	
	border: 1px solid #E0E0E0;
	border-top: 0px;
	text-align: center;

	cursor: pointer;
}

.objectMapContainer  .scrollUpBar.inactive {
	cursor: default;
}

.objectMapContainer  .scrollUpBar.hovered {
	background-image: url(../../images/style/content/bright/headerHoveredBg.jpg);	
}

.objectMapContainer  .scrollUpBar img {
	margin-top: 8px;	
}

.objectMapContainer  .scrollUpBar.inactive img {
	opacity: 0.2;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
}

.objectMapContainer  .scrollDownBar {
	position: absolute;
	top: 245px;
	left: 360px;
	
	width: 248px;
	height: 23px;
	
	background-image: url(../../images/style/content/bright/headerBg.jpg);
	
	text-align: center;

	cursor: pointer;

	border-top: 1px solid #E0E0E0;	
	border-left: 1px solid #D4D4D4;
}

.objectMapContainer  .scrollDownBar.inactive {
	cursor: default;
}

.objectMapContainer  .scrollDownBar.hovered {
	background-image: url(../../images/style/content/bright/headerHoveredBg.jpg);	
}

.objectMapContainer  .scrollDownBar img {
	margin-top: 6px;	
}

.objectMapContainer  .scrollDownBar.inactive img {
	opacity: 0.2;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
}

.objectMapContainer .mapObjectsList {
	position: absolute;
	top: 21px;
	left: 360px;
	height: 223px;
	width: 248px;
	
	overflow: hidden;
}

.objectMapContainer .mapObjectsInnerList {
	position: absolute;
	top: 0px;
	left: 0px;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer {
	position: relative;
	height: 44px;
	
	border-bottom: 1px solid #E3E3E3;
	border-left: 1px solid #D4D4D4;
	
	cursor: pointer;
	
	overflow: hidden;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer.hovered {
	background: #FFFFFF;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer .mapObjectsListEntryThumbnail {
	position: absolute;
	top: 5px;
	left: 6px;
	
	height: 33px;
	width: 44px;
	
	background: #DDDDDD;
	
	border: 1px solid #CCCCCC;
	
	overflow: hidden;
	
	text-align: center;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer.hovered .mapObjectsListEntryThumbnail {
	border: 1px solid #dbfa06;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer .mapObjectsListEntryThumbnail img {
	width: 44px;
	height: auto;	
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer .mapObjectsListEntryTitle {
	position: absolute;
	top: 5px;
	left: 60px;
	
	font-size: 11px;
	
	text-transform: uppercase;
}

.objectMapContainer .mapObjectsList .mapObjectsListEntryContainer .mapObjectsListEntryTitle .mapObjectsListEntrySubTitle {
	font-size: 9px;
	
	text-transform: normal;
	
	color: #999999;
}