body {
	background: #333;
	padding-top: 20px;
	color: #333;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	padding-top:20px;
}
@media screen and (max-width:768px)
{

body {

	padding-top: 0px;
}
img.g-0 { 
   
  object-fit: cover; 
  object-position: left;
  width:580px;
  height:92px;
}
 
ul.lm { display:none !important; }

.container { --bs-gutter-x:0;  }
}

h1 {padding-bottom: 10px; color: #204066; font-weight: 400; line-height: 1.1;}
h2 {color: #204066; font-weight: 700; padding: 5px 0; font-size: 125%;}
h4 {margin-top: 15px; margin-bottom: 10px;}

p, a, li { font-size:14px; }
a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
label {font-size: 14px; color: #000;}
ul, li {margin: 0; padding: 0; list-style-type: none;}


.container { max-width:935px !important; }
.menu { background: #cee1e6; font-size:13px; letter-space:2px; }
.menu a { color:#197287; font-size:14px;}
.menu ul {background: #cee1e6; border:0px;}
.menu ul li { margin:0px 3px;}
.menu li ul li a { border-bottom: solid 1px #fff; padding: 5px 4px 5px 4px; }


.text { background:#fff;padding:30px 30px; display:block; min-height:80vh;}
.text h1 {font-size:26px; font-weight:bold; color:#204066; }
.text h2 {font-size:18px; color:#204066; padding:12px 0px; margin-bottom:0px;}
.text strong { font-weight:bold;}
.text h3 {font-size:17px; font-weight:bold; }
.text h4 {font-size:13px; color:#204066; font-weight:bold; margin-top:0px;}
.text p { font-size:14px; }

td p { margin: 4px; }

.lm li { padding: 3px 0px 3px 3px; border-bottom: dotted 1px #204066; }
.lm li a.active { font-weight:bold; }
.lm a {text-decoration:none;  color:#000; }

footer { color:#fff; font-size:11px; padding:5px 20px !important; }




