/* $Id: sitegroup_tooltip.css 2011-05-05 9:40:21Z SocialEngineAddOns Copyright 2010-2011 BigStep Technologies Pvt. Ltd. $ */
/* _show_tooltip */
.sitegroup_show_tooltip {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	display: none;
	position: absolute;
	background: #222;
	opacity: .9;
	color: #fff;
	text-align: center;
	padding: 5px;
	width: 90px;
	font-size: .8em;
	margin-top: -25px;
	margin-left: -35px;
	font-weight:normal;
}
.sitegroup_show_tooltip_wrapper:hover .sitegroup_show_tooltip {
	display: block;
}
.sitegroup_show_tooltip_wrapper img.select_view {
	cursor:pointer;
	margin:0 3px;
}
.sitegroup_show_owner_tooltip {
	display: none;
	position: absolute;
	background: #222;
	opacity: .9;
	color: #fff;
	text-align: center;
	padding: 5px 10px 5px 5px;
	width: auto;
	font-size: .8em;
	margin-top:5px;
	font-weight:normal;
	clear:both;
}
.sitegroup_show_owner_tooltip_wrapper:hover .sitegroup_show_owner_tooltip {
	display: block;
}
.sitegroup_show_owner_tooltip_wrapper:hover .sitegroup_show_owner_tooltip a {
	color:#FFFFFF !important;
}
.sitegroup_show_owner_tooltip_wrapper .sitegroup_show_owner_tooltip img {
	margin-top:-12px;
	left: 5px;
	position: absolute;
}
/*	css for tooltip start here */
div.sitegroup_tooltip {
	position:absolute;
	z-index:100;
	margin-left:-84px;
	margin-top:10px;
}
.sitegroup_tooltip_content_outer {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	display: block;
	background: #222;
	color: #fff;
	text-align: left;
	padding: 5px;
	width: 260px;
	font-size: .8em;
	margin:0;
	-moz-box-shadow:3px 3px 3px #bcbcbc;
	-webkit-box-shadow:3px 3px 3px #bcbcbc;
	box-shadow: 3px 3px 3px #bcbcbc;
	float:left;
}
.sitegroup_tooltip_content_outer .sitegroup_tooltip_content_inner {
	width:250px;
	float:left;
	background:#FFFFFF;
	padding:5px;
	position:relative;
}
.sitegroup_tooltip_arrow {
	position:absolute;
	width:250px;
	text-align:center;
	top:-18px;
}
.sitegroup_tooltip_arrow img {
	border:none;
	width:13px;
	height:9px;
	float:none;
}
.sitegroups_tooltip_info {
	overflow: hidden;
}
.sitegroups_tooltip_info .title {
	font-weight:bold;
	margin-bottom:1px;
	float:left;
	width:100%;
	color:#5F93B4;
}
.sitegroups_tooltip_info .title > a {
	color:#5F93B4;
	max-width:200px;
	float:left;
}
.sitegroups_tooltip_info .title a:hover {
	color:#4e81a1;
}
.sitegroups_tooltip_info .title span {
	margin-left:5px;
	margin-top:3px;
	float:right;
}
.sitegroups_tooltip_info_date {
	font-size: .8em;
	color:#999;
}
.sitegroups_tooltip_info_date a{
	color:#5F93B4;
}
.sitegroups_tooltip_info_date a:hover{
	color:#4e81a1;
}
/*	css for tooltip end here */
/*	css for suggestsitegroup tooltip start here */
div.suggestsitegroup_tooltip {
	float: left;
	margin-left: -34px;
	margin-top: 49px;
	position: absolute;
	z-index: 100;
}
.suggestsitegroup_tooltip_content_outer {
	display: block;
	background: #222;
	color: #fff;
	text-align: left;
	padding: 5px;
	width: 260px;
	font-size: .8em;
	margin:0;
	-moz-box-shadow:3px 3px 3px #bcbcbc;
	-webkit-box-shadow:3px 3px 3px #bcbcbc;
	box-shadow: 3px 3px 3px #bcbcbc;
	float:left;
}
.suggestsitegroup_tooltip_content_outer .suggestsitegroup_tooltip_content_inner {
	width:250px;
	float:left;
	background:#FFFFFF;
	padding:5px;
	position:relative;
}
.suggestsitegroup_tooltip_arrow {
	left: 50%;
	margin-left: -7px;
	position: absolute;
	text-align: center;
	top: -18px;
	width: 10px;
}
.suggestsitegroup_tooltip_arrow img {
	border:none;
	float:none;
}
.suggestsitegroups_tooltip_info {
	overflow: hidden;
}
.suggestsitegroups_tooltip_info .title {
	font-weight:bold;
	margin-bottom:1px;
	float:left;
	width:100%;
	color:#5F93B4;
}
.suggestsitegroups_tooltip_info .title a {
	color:#5F93B4;
	max-width:200px;
	float:left;
}
.suggestsitegroups_tooltip_info .title a:hover {
	color:#4e81a1;
}
.suggestsitegroups_tooltip_info .title span {
	margin-left:5px;
	margin-top:3px;
	float:right;
}
.suggestsitegroups_tooltip_info_date {
	font-size: .8em;
	color: #999999;
}
.suggestsitegroups_tooltip_info_date ul {
	padding:0;
}
.suggestsitegroups_tooltip_info_date ul li {
	padding:0;
}
/*	css for suggstsitegrouptooltip end here */
/*Map Location Details Tooltip start hete*/
#map_canvas {
	clear:both;
}
ul.sitegroups_locationdetails {
	clear: both;
	width:300px;
	margin:10px;
}
ul.sitegroups_locationdetails > li {
	clear: both;
	padding: 0px 0px 15px 0px;
	overflow: hidden;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_title {
	font-weight:bold;
	width:100%;
	margin-bottom:5px;
	color:#5F93B4;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_title > a {
	float:left;
	max-width:250px;
	color:#5F93B4;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_title > a:hover {
	color:#4e81a1;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_title span {
	float:right;
	margin-right:5px;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_title span.sitegroup_rating_star span {
	float:left;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_photo {
	float: left;
	overflow: hidden;
	margin-right: 8px;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_photo img {
	max-width: 100px;
	max-height:120px;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info {
	overflow: hidden;
}
ul.sitegroups_locationdetails .sitegroups_locationdetails_info_date {
	font-size: .8em;
	line-height:16px;
}
/*Map Location Details Tooltip end hete*/
/* offer show tooltip */
.sitegroupoffer_show_tooltip {
	display: none;
	position: absolute;
	background: #222;
	opacity: .9;
	color: #fff;
	text-align: left;
	padding: 5px;
	font-size:11px;
	margin-left: 0;
	font-weight:normal;
	max-width:200px;
	z-index:100;
	margin-top:10px;
}
.sitegroupoffer_show_tooltip img.arrow {
	cursor: pointer;
	float: left;
	margin: -13px 3px 0;
}
.sitegroupoffer_show_tooltip_wrapper:hover .sitegroupoffer_show_tooltip {
	display: block;
}
/* review show tooltip */
.sitegroupreview_show_tooltip {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	display: none;
	position: absolute;
	background: #222;
	opacity: .9;
	color: #fff;
	text-align: left;
	padding: 5px;
	max-width: 200px;
	font-size: .8em;
	margin-top:60px;
	font-weight:normal;
}
.sitegroupreview_show_tooltip_wrapper:hover .sitegroupreview_show_tooltip{
	display: block;
}
.sitegroupreview_show_tooltip_wrapper img.arrow {
	cursor: pointer;
	float: left;
	margin: -13px 3px 0;
}