a, span, div, body {	text-decoration: none;}body,html {	margin: 0px;	width: 100%;	height: 100%;	font-family: verdana;}.bubble {	font: normal 12px verdana;	width: 270px;	padding:3px;	text-align:left;	color: #333333;}.GMapTelephone {	font: bold 16px verdana;	width: 270px;	padding:3px;	text-align:left;	color: #333333;}.BusinessLogo {	width: 270px;	padding:3px;	background-image: url(http://generayltd.co.uk/2008/GIFs/BusinessLogo.gif);	background-repeat: no-repeat;	background-position: center center;	height: 75px;}.Addresses {	font: normal 12px verdana;	width: 270px;	padding:3px;	text-align:left;	color: #333333;}#rightCol {	overflow:auto;}.buttons {	padding: 5px;	margin: 2px;	font: normal 10px verdana;	width: 130px;}.button, .selectedButton, .buttonB, .button3 {	background: #A6A8CC;	color: navy;	vertical-align:middle;	cursor: pointer;}.button3 {	margin: 0px;}.selectedButton {	background: #003366;	color: #FFFFFF;	width: 160px;	font-size: 11px;	font-weight: bold;	text-transform: capitalize;}.buttonB {	border: 2px solid #ECB052;	background: #F6D84C;}.button:hover, .buttonB:hover, .button3:hover {	background: #EBB94D;	color: red;	border: 2px solid red;}.mapFrame, .buttonsFrame, #link {	margin:2px;	border: 2px solid black;}.mapFrame {}.buttonsFrame {	background:#939BC3;}#link {	padding:10px;	font: normal 12px verdana;	text-align:center;	background:#939BC3;}#link a{	color:navy;}#detailmap, #mapDiv {	font: normal 10px verdana;}#mapDiv {}#detailmap {	width: 250px;	height: 150px;	border:1px solid gray;}#dist {	font: bold 10px verdana;}.opSliderFrame {	padding:2px;	border: 1px solid black;}#opacitySlider {	font: normal 10px verdana;	background: url(sliderBG.jpg);	cursor: pointer;	width: 500px;	height: 20px;	position: relative;	left: 0px;	text-align: center;}.label {	width: 100px;	text-align: center;	vertical-align: middle;	font: normal 12px verdana;	padding:2px;}.message {	height: 80px;	font: normal 12px courier new;	border: 1px solid #8D8EA3;	overflow: auto;}#loadIndicator {	text-align: left;	border: 4px solid navy;	background: white;	position:absolute;	left: 100px;	top: 300px;	width: 800px;}#innerIndicator {	margin:8px;	padding: 2px;	background: #FFC435;}#loadingBlock {	border: 1px solid #8D8EA3;	background: navy;	width: 10px;	height: 20px;	position:relative;	left: 0px}#gcLocation {	border: 1px solid #8D8EA3;	width: 200px;	margin: 3px;}#logo {	color: #000000;	background: #eeeeee;}#loadingMessage {    position: absolute;    width:  200px;    top: 35%;    left: 35%;    text-align: center;    padding: 50px;    border: 2px solid navy;    background-color: #FF8080;	color:#FFE21D;	font: bold 20px verdana;    z-index: 1;	opacity: 0.7;}.OIContainer td {	vertical-align:top;	border: 1px solid gray;}#tmp {	height: 200px;	overflow:auto;	font: normal 12px courier new;}.statusDiv {	padding: 3px;	font: normal 12px courier new;	text-align:left;	color: navy;}#zbookmarks {	border: 2px solid #FFFF40;	background: #00C600;	color: #FFFF40;	font: normal 12px verdana;	padding:2px;	margin:1px;}.bookmark {	border: 1px solid navy;	background: #A6A8CC;	color: navy;	font: normal 12px verdana;	padding:2px;	margin:1px;	cursor: pointer;}.bookmark:hover {	background: navy;	color: #A6A8CC;	border: 1px solid #A6A8CC;}#bmContainer {	background: #A6A8CC;	margin: 3px;	width:200px;	overflow:auto;	position:absolute;	z-index:100;}#locationText {	margin: 3px;	padding: 1px;	padding-left: 10px;	background:#E2B6C6;}#infoDiv {	padding: 5px;	background:#939BC3;	color: navy;	font: normal 12px verdana;	height:540px;	overflow:auto;}.countyInfo, .countyInfoSel {	font: normal 11px verdana;	cursor:pointer;	background:#F4E48C;	border:1px solid #EEA532;	margin-bottom:5px;	padding:2px;}.countyInfoSel {	background:#F4A98C;	border:1px solid #EF3E31;}.statusBar {	margin: 2px;}#directions_info {	font: normal 10px verdana;	height: 600px;	overflow:auto;}