/* Copyright Aziom, Inc. 2020 */
A:active {
	color: #2A7F55;
	text-decoration: none
}
A:hover {
	font-weight: bolder
}
A:link {
	text-decoration: none;
	color: #2A3FFF;
}
A:visited {
	text-decoration: none;
	color: #D40055;
}
body {
/*	font-family: Arial, Helvetica, sans-serif;	*/
	font-size: 18px;
	font-style: normal;
	padding: 2px;
	margin: 0;
	background-image: url(/img/bg1.jpg);
}
.Med_Red {
	font-family: Arial, Helvetica, sans-serif;
	color: #AA1F00;
}
.link1 {
	font-size: 24px;
	color: #640099;
	text-align: center;
	width: 100%;
}
.hdrm {
  /* border-bottom-color: #CAD9D1; */
  /* border-bottom-style: dotted; */
  /* border-bottom-width: 1px; */
  /* line-height: 28px; */
  /* margin: 0px 0px 0px 0px; */
  /* padding-top: 0px; */
  /* text-align: center; */
  background-color: #263246;
  float: none;
  font-size: 26px;
  font-weight: bold;
  margin-top: 0px;
  min-width: 320px;
  padding: 6px 0px 6px 20px;
  vertical-align: middle;
}

div.hdrm a:active, div.hdrm a:hover, div.hdrm a:link, div.hdrm a:visited	{ 
	text-decoration: none;	
	color: #FFF;
}

.hdrr {
	float: none;
	text-align: center;
	min-width: 320px;
	border-bottom-style: dotted;
	border-bottom-color: #CAD9D1;
	border-bottom-width: 1px;
}
.hdrr img {
	border: none;
}
.hdrc {
	text-align: left;
}
.cntr100 {
	width: 100%;
}
.vtLogCntrOut {
	display: inline-block;
	width: 100%;
}
.vtLogCntr {
	background-image: url(/img/input-bg2.jpg);
	text-align: center;
	width: 302px;
	border: groove;
	padding: 6px;
	margin: auto;
}
.vtLogLine {
	clear: both;
	line-height: 34px;
}
.vtLogTxt {
	float: left;
	color: #FFF;
	text-align: right;
	width: 110px;
}
.vtLogDat {
	width: 120px;
}
.vtLogBut1, .vtLogBut2 {
	padding: 5px 12px 5px 12px;
	border-radius: 3px;
	border-width: 2px;
	font-weight: bolder;
	margin: 12px 20px 8px 20px;
}
.vtLogBut1 {
	color: #038203;
}
.vtLogSelect {
	float: left;
	width: 100%;
}
.vtLogStat {
	width: 100%;
	color: #FFF;
	font-size: smaller;
}
.vtLogonCntr {
	background-image: url(/img/input-bg2.jpg);
	text-align: center;
	width: 300px;
	border: groove;
	padding: 20px;
	margin: auto;
}
.vtLogonTxt {
	float: left;
	color: #FFF;
	text-align: right;
	width: 80px;
}
.vtLogonStat {
	width: 100%;
	color: #FFF;
	font-size: smaller;
}
.DemoLink {
	font-size: 24px;
	padding: 12px;
	margin: 0px;
}
.idx_footer {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	height: 75px;
}
.subhdr_user_top {
	border-top-style: groove;
	border-color: #6FF;
}
.link_text1 {
	text-align: center;
	margin-top: 20px;
}
.subhdr_user_bot {
	border-bottom-style: groove;
	border-color: #6FF;
	clear: both;
}
.subhdr_user_tbl {
	float: left;
	font-size: 14px;
}
.subhdr_user_key {
	background-color: #036;
	color: #FFF;
}
.subhdr_user_value {
	background-color: #CFF;
	color: #000;
	float: left;
	margin-right: 10px;
}
