#mapframe { line-height:normal;}
#mapframe h2{
	background:#00aff0 url(/custom/templates/page/shared/images/passmaps-h2-bg.gif) no-repeat 0 0 ;
	color:#FFFFFF;
	line-height:56px;
	padding:0 25px;
	margin: 0 0 5px 0;
	font-size:17px;
	font-weight:normal;
}

#mapcontentleft{width:514px; float:left;}
#mapcontentleft_padding{
	border:1px solid #BDBDB4;
	background:url(/content/library/passes/maps/basemap.jpg) #E5E5E0 right top;
	height:508px;
	position:relative;
}

#tabbycat .tabbycatResults DIV {
	display: none;
}

#tabbycat .tabbycatResults DIV.tabbycatVisibleContent {
	display: inline;
}

#tabbycat .tabbycatResults DIV DIV.mapdescription {
	display: block;
}

#mapdescription{
	width:200px;
	position:absolute;
	left:25px;top:25px;
}

#mapdescription h1 {
	font-size:130%;
	color:#4B69A3;
	margin:0 0 5px 0;
}
#mapdescription h4 {
	font-size:90%;
	margin:0;
	padding:0;
}

#exchangeratesinfo{
	position:relative;
}
	#exchangeratesinfo div{display:none;}
	#exchangeratesinfo:hover div {
		display:block;
		padding:4px;
		margin:0;
		top:-20px;right:0;
		display:block;
		float:left;
		position:absolute;
		border:1px solid #BDBDB4;
		background:url(/content/library/passes/maps/header-gradient.gif) repeat-x #DEDED9;
		font-size:90%;
		color:#484862;
		text-decoration:none;
	}
	

#mapdescription p {
	line-height:135%;
	font-size:95%;
	padding:10px 0 0 0;
	border-top:1px solid #C8C8CC;
	margin:10px 0 0 0;
}

#mapcontentcenter{width:10px; float:left;}
#mapcontentright{width:236px; float:left;}

#mapcontentright div{
	border:1px solid #BDBDB4;
	margin:0 0 10px 0;
	background:url(/content/library/passes/maps/list-gradient.gif) repeat-x #E5E5E0;
}
#mapcontentright ul{
	display:block;
	margin:0 0 0 25px;
	padding:0 0 7px 0;
}
#mapcontentright li{margin:0;padding:7px 0 0 0;}

#mapcontentright h3{
	border:1px solid #BDBDB4;
	border-width:0 0 1px 0;
	margin:0;
	padding:2px 12px;
	font-size:100%;
	background:url(/content/plugins/magicbus/passmaps/images/header-gradient.gif) repeat-x #DEDED9;
}

#mapcontentright a:link,#mapcontentright a:visited{color:#484862; font-size:90%;}
#mapcontentright a:hover{color:#BF0617;}



.tagHtmlAddress,
.tagHtmlAddressLine {}
	
.tagHtmlAddressBusinessName {
	font-weight:bold;
	font-size:11px;
}
	

