body {

	font-family: Verdana, Geneva, sans-serif;

	color: #111111;

	text-align: center;

	background-color: rgba(183,201,216,1.0);

	margin: 0px;

}

a {

	outline: none;

	text-decoration: none;

}

img {

	border: none;

}

.gr-itstdslide {

	margin: 10px auto 20px;

	max-width: 850px;

	min-height: 30px;

	padding: 0px 5px;

}

.gr-pagetitleslide {

	color: #111111;

	font-size: 22px;

	font-weight: bold;

	font-style: normal;

	max-width: 850px;

	text-shadow: none;

	padding-bottom: 3px;

}

.gr-pagetitleslide a {

	color: #111111;

	text-decoration: underline;

}

.gr-pagetitleslide a:hover {

	color: #dfe8f0;

}

.gr-navleftgm {

	width: 136px;

	height: 30px;

	float: left;

	font-size: 0px;

}

.gr-navrightgm {

	width: 136px;

	height: 30px;

	text-align: right;

	float: right;

	font-size: 0px;

}

.gr-navrightgm img {

	width: 30px;

	height: 30px;

	padding-left: 4px;

}

.gr-mapcontainer {

	max-width: 800px;

	margin: 0px auto;

	padding: 0px 35px 15px;

} 

.gr-mapcontainer > div {

	outline: none;

	border-width: 1px;

	border-style: solid;

	border-color: rgba(17,17,17,1.0);

	padding: 7px;

	background-color: rgba(0,0,0,0.0);

	box-shadow: 15px 15px 15px rgba(0, 0, 0, 0.3);

}

.gr-mapcontainer > div > div {

	position: relative;

	padding-bottom: 100.0%;

}

#map-canvas {

	position: absolute;

	top: 0px;

	right: 0px;

	bottom: 0px;

	left: 0px;

	margin: 0px;

	padding: 0px;

}

