div.Pnl{	width: 240px;	border: 1px solid #CCCCCC;	text-align: center;	margin-top: 100px;}label{	font-size: 14pt;	font-family: 'Google Sans', sans-serif;}label a{	color: #000000;}maplink a{	color: #000000;	text-decoration: none;}div.dnclabel{	font-size: 18pt;	font-family: 'Google Sans', sans-serif;}input.edit{	width: 160px;	font-size: 14pt;	font-family: 'Google Sans', sans-serif;}input.btn{	font-size: 14pt;	font-family: 'Google Sans', sans-serif;}div.PnlContent{	width: 200px;	text-align: left;	margin: auto;}div.PnlContent div{	margin: 10px;}div.background_orange{	background: #ff7b25;}div.background_red{	background: #ff5c5c;}div.background_yellow{	background: #ffc800;}div.background_green{	background: #61dd37;}div.box{	float: left;    width:55px;    height:55px;	text-align: center;	margin-right: 4px;	margin-top: 4px;	font-family: 'Google Sans', sans-serif;	font-size: 18pt;	}div.box sub{	font-size: 9pt;}div.box a{	display: block;	line-height: 55px;	text-decoration: none;	color: #000000;}div.banner{    width:100%;	height:50px;    background: #14397b;	text-align: left;		font-family: 'Google Sans', sans-serif;	text-decoration: none;	color: #FFFFFF;	font-size: 18pt;		margin-top:4px;}div.padding{	margin-left: 4px;}div.clear{	clear: both;}body{	margin-left:4px;	margin-right:4px;	margin-top:0px;	margin-bottom:0px;    font-family:'Google Sans', sans-serif;}div.menubtn {    cursor: pointer;}div.menudown {    position: absolute;	left: 0px;    display: inline-block;	z-index:9000;}div.menudown-content {    display: none;	font-family: 'Google Sans', sans-serif;    background-color: #f1f1f1;    overflow: auto;    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}div.menudown-content a {    color: black;    padding: 12px 16px;    text-decoration: none;    display: block;	font-size: 18pt;}div.menudown a:hover {background-color: #f1f1f1}div.show {display:block;}textarea.note {	font-size: 18pt; 	font-family: 'Google Sans', sans-serif;	margin-top:4px;	width:100%;	box-sizing:border-box;	resize: none;	overflow: hidden;}input.button {	font-size:14pt;	font-family:'Google Sans', sans-serif;}input.edit {	font-size:14pt;	font-family:'Google Sans', sans-serif;}select.edit {	font-size:14pt;	font-family:'Google Sans', sans-serif;	}div.accordion {    cursor: pointer;	height:50px;	font-family: 'Google Sans', sans-serif;	text-decoration: none;    width: 100%;    border: none;    text-align: left;    outline: none;    font-size: 18pt;    transition: 0.4s;	margin-top:4px;}div.accordionsmall {	font-size: 16pt;}div.accordpanel {    padding: 0 18px;    max-height: 0;    overflow: hidden;    transition: max-height 0.2s ease-out;	font-family: 'Google Sans', sans-serif;	text-decoration: none;	font-size: 16pt;}div.panelshown {    padding: 0 18px;	font-family: 'Google Sans', sans-serif;	text-decoration: none;	font-size: 16pt;}td.rightborder{    border-right: solid 1px #000000;}div.markerStyle {	background-color: #FFFFFF00;	border-radius: 0px;	color: #000000;	font-size: 24px;	font-family: 'Google Sans', sans-serif;	padding: 0px 0px;	position: relative;}div.infowindow {	font-family: 'Google Sans', sans-serif;	font-size: 14pt;}div.infowindow a {  display: block;  color: #000000;  padding: 0px 0px;  text-decoration: none;}.custom-control {	background-color: white;	border: 2px solid #ccc;	border-radius: 3px;	padding: 5px 10px;	cursor: pointer;	font-size: 18px;	font-family: 'Google Sans', sans-serif;}.tablebanner {    border-collapse: separate;    border-spacing: 4px;    border: 0px solid black;    width: 100%;    height: 50px;}