body {
	font-family: Verdana;
	font-size:13px;
    color: #34383B;
	margin:0px;
    text-decoration: none;
}

td {
	font-family: Verdana;
	font-size:13px;
	color: #34383B;
	text-decoration: none;
}

a:link {	color: #6198c5;text-decoration:none; font-size:13px;}
a:visited {  color: #6198c5;text-decoration:none;}
a:hover {	color: #000000; text-decoration: underline;}
a:active {	color: #6198c5;text-decoration:none;}


.td_main { vertical-align:top;}
.divTop, .divMenu  {   background-color:#0db3c7; }
.divCont { padding:20px; }

.divMenu { display: flex; align-items:flex-start;}
@media screen and (max-width: 1370px) {
  .divMenu { flex-direction:  column; }
}

@media screen and (max-width: 420px) {
	.logoImg { width:380px; }
}


.divTopInfo { background-color:#6fc8a6; height:50px}
.divMenuInfo { background-color:#6fc8a6; padding-left:50px; }

.path{ 
	font-family: Verdana;
	font-size: 14px;  
	color: #fff;	
	padding:5px 0 5px 20px;	
	border-top:#eef87d 1px solid;
	background-color: #0a8f9f;
}

.pathInfo{ background-color:#009966; }

.tdDet { font-size:14px; line-height:18px; }
.divStrong { font-size:15px; font-weight:bold}

.txtSm { font-size:11px;}


 

.td_footer { background-color:#697E8F; text-align:right; }

.td_text { background-color:#FFFFFF; vertical-align:top;  padding:20px; }

.bottLine { border-bottom:#666 1px solid }

.sepLine {  background-color:#0db3c7; height:5px;}

.titleBlue{ color: #6198c5;
	font-weight: bold;
	font-size:13px;
	font-family:Verdana;
	padding-bottom:20px;
	}
.title_cms {
	color: #697e8f;
	font-weight: bold;
	font-size:14px;
	font-family:Verdana;
	padding-top:40px;
}
.submenu_link , .submenu_link a:link,.submenu_link a:visited,.submenu_link a:active { 
    font-size: 12px;   
	color: #697e8f;
	text-decoration: none;
}
.submenu_link A:hover { 
    font-size: 12px;  
	color: #697e8f;
	text-decoration: underline;
}

.frm { font-size:11px;font-family: Verdana;}
.frmFld { padding:6px; font-size:14px; border:#0a8f9f 1px solid; color:#05426e }
.frmFld:focus{ border:#0a8dee 1px solid ; box-shadow: 0 0 5px rgba(81, 203, 238, 1);}
.frm_but{ background-color: #0a8f9f; font-size:14px; padding:7px 14px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif  }

.info { color: #1375da; }
.alertRed { color:#FF0000; padding-bottom:20px; }
.alertGreen { color:#009900;  padding-bottom:20px;}

#divPrinter { width:850px;   font-size:11px }
.divPrinterCh { float:left; width:210px;   }

a.fancyLink:link,a.fancyLink:visited,a.fancyLink:active  {  
  padding:4px 12px;
  background-color: #0a8f9f; border:#CCCCCC 2px inset; 
  color:#ffffff; font-size:14px;  color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif ;
  text-decoration:none;
}

 

a.fancyLink:hover {text-decoration:none; background-color: #0db3c7;}



.txtRed { color:#FF0000}
.txtGreen { color: #07a03d}
.txtAlert { color: #06C; background-color:#FFC; display:inline-block; height:26px; margin:5px 0; padding:3px 15px 4px 30px; line-height:26px;
 font-size:11pt; background-image:url(info.png); background-repeat:no-repeat; background-position:2px 4px;}
 
 .indxTitles{ margin:30px 0 10px 0; font-size:14pt;}
 
header { margin-top:60px;  
  display: flex;
  color: #08b430;  
}

header:before,
header:after {
  content: '';
  margin: auto 0em;
  border-bottom: solid 1px;
  flex: 1; 
}

h1 { 
  position: relative;
  padding: 0.25em 1em;
  overflow: hidden;
  background: linear-gradient(currentcolor, currentcolor) no-repeat top center, linear-gradient(currentcolor, currentcolor) no-repeat bottom center;
  background-size: calc(100% - 1.65em) 1px;
  font-size:13pt; font-weight:500;   
  
}

h1:before,
h1:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: solid 2px;
  border-top: none;
  border-bottom: none;
  transform: skew(45deg);  
   
}

h1:after {
  transform: skew(-45deg);  
}
 
 
  




