/*grey wb*/
#phocamaps-box div.pmbox-greywb {
	float: 			left;
	clear: 			both;
	text-align:		left;
	background: url(box-grey-br.png)no-repeat bottom right;
}

#phocamaps-box div.pmbox-greywb div {
	background: url(images/box-grey-bl.png) no-repeat bottom left;
}

#phocamaps-box div.pmbox-greywb div div {
	background: url(images/box-grey-tr.png) no-repeat top right;
}

#phocamaps-box div.pmbox-greywb div div div {
	padding:12px;
	background: url(images/box-grey-tl.png) no-repeat top left;
}

#phocamaps-box div.pmbox-greywb div div div div {
	margin: 	0;
	padding: 	0;
	float: 		none;
	width: 99%;
	background: none;
}

/*grey*/
#phocamaps-box div.pmbox-grey {
	float: 			left;
	clear: 			both;
	text-align:		left;
	background: 	url(images/box-grey-br.png) no-repeat bottom right;
	margin-bottom: 20px;
}

#phocamaps-box div.pmbox-grey div {
	background: url(images/box-grey-bl.png) no-repeat bottom left;
}

#phocamaps-box div.pmbox-grey div div {
	background: url(images/box-grey-tr.png) no-repeat top right;
}

#phocamaps-box div.pmbox-grey div div div {
	padding:10px;
	background: url(images/box-grey-tl.png) no-repeat top left;
}

#phocamaps-box div.pmbox-grey div div div div {
	margin: 	0;
	padding: 	0;
	float: 		none;
	width: 		99%;
	background: none;
}

/*grey rc*/
#phocamaps-box div.pmbox-greyrc {
	float: 			left;
	clear: 			both;
	text-align:		left;
	background: 	url(images/box-greyrc-br.png) no-repeat bottom right;
}

#phocamaps-box div.pmbox-greyrc div {
	background: url(images/box-greyrc-bl.png) no-repeat bottom left;
}

#phocamaps-box div.pmbox-greyrc div div {
	background: url(images/box-greyrc-tr.png) no-repeat top right;
}

#phocamaps-box div.pmbox-greyrc div div div {
	padding:12px;
	background: url(images/box-greyrc-tl.png) no-repeat top left;
}

#phocamaps-box div.pmbox-greyrc div div div div {
	margin: 	0;
	padding: 	0;
	float: 		none;
	width: 99%;
	background: none;
}

/*black*/
#phocamaps-box div.pmbox-black {
	float: 			left;
	clear: 			both;
	text-align:		left;
	background: 	url(images/box-black-br.png) no-repeat bottom right;
}

#phocamaps-box div.pmbox-black div {
	background: url(images/box-black-bl.png) no-repeat bottom left;
}

#phocamaps-box div.pmbox-black div div {
	background: url(images/box-black-tr.png) no-repeat top right;
}

#phocamaps-box div.pmbox-black div div div {
	padding:12px;
	background: url(images/box-black-tl.png) no-repeat top left;
}

#phocamaps-box div.pmbox-black div div div div {
	margin: 	0;
	padding: 	0;
	float: 		none;
	width: 99%;
	background: none;
}

#phocamaps .pmroute,
.pmroute {
	margin-top:		15px;
	margin-left:	15px;
	clear:			both;
}
#phocamaps .pmgps,
.pmgps {
	margin-top:5px;
	border-top:1px solid #ccc;
	margin-bottom:5px;
}

.p-noscript {
	text-align:	center;
	background:	#ffcc00;
	padding:	10px;
}

#phocamaps .pmprintroutelink,
.pmprintroutelink {
	position:relative;
	padding:10px;
	padding-left:40px;
	padding-top:13px;
	background-image: url(images/icon-printlink.png);
	background-repeat: no-repeat;
	background-position: 40% center;
	margin:20px 0; text-align:center;	
}
.pmprintroutelink a{color:#C7080C; font-weight:bold; padding-left:30px;}
/* Print Window */
#phocamapsprintroute {
	padding:		10px;
	background:		#ffffff;
	text-align:		left;
}
#phocamapsprintroute .pmprintscreen {
	position:		relative;
	float:			right;
	padding:		10px;

}
#phocamapsprintroute .pmprintscreena{
	text-decoration:underline;	
}

#phocamaps .error {
	background:#FFC2C2;
	border:1px solid #bf3030;
	color: #a60000;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
}
/*addd*/
.gsc-resultsHeader {
  width : 100%;
  clear : both;
}

.gsc-resultsHeader td.gsc-twiddleRegionCell{
  width: 100%;
}

.gsc-resultsHeader td.gsc-configLabelCell{
  text-align: right;
  width: 100%;
}
.adp-distance { text-align:right; padding-right:10px;}
table { width:100%;}
/*for page*/
#sbox-window {background-color:#6b6b6b;padding:2px} 
#sbox-overlay {background-color:#000000;} 
#phocagallery-module-ri .name {color: #b36b00 ;}
#phocagallery-module-ri .phocagallery-box-file {background: #fcfcfc ; border:1px solid #e8e8e8 ;}
#phocagallery-module-ri .phocagallery-box-file-first { background: url(map/images/shadow1.gif) 50% 50% no-repeat; }
#phocagallery-module-ri .phocagallery-box-file:hover, .phocagallery-box-file.hover {border:1px solid #b36b00 ; background: #f5f5f5 ;}
#sbox-window.phocagallery-random-window   {background-color:#6b6b6b;padding:2px} 
#sbox-overlay.phocagallery-random-overlay  {background-color:#000000;} 