﻿.HBtable
{
	width: 100%;
	border-collapse: collapse;
	font-family: verdana;
	font-size: 12px;
}
.HBtable th
{
	padding: 5px;
	border: #ddd 1px solid;
	background: #B5D1DC;
	color: #000;
	font-size: 17px;
	margin: 0 0 0 0;
	font-weight: normal;
	text-align:left;
}
.HBtable td
{
	padding: 5px;
	border: #ddd 1px solid;
	text-align: left;
}
.div-col-12{
	width:95.4%; float:left; margin:1% 1%; padding:1% 1%; border:solid 1px #457487; box-shadow:0 0 40px #457487 inset; font-size:20px; font-family:Calibri; border-radius:5px 5px; background-color:#CDE2EB; color:#000; 
}
/* provide some minimal visual accomodation for IE8 and below */
.HBtable tr
{
	background: #fafafa;
}
/*  Define the background color for all the ODD background rows  */
.HBtable tr:nth-child(odd)
{
	background: #FBFBFB;
}
/*  Define the background color for all the EVEN background rows  */
.HBtable tr:nth-child(even)
{
	background: #f7f7f7;
}
input[type="text"], input[type="password"], textarea, select
{
	padding: 7px;
	border-radius: 4px;
	background-color: #fff;
	border: solid 1px #CDE7EC;
	width: 80%;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus
{
	padding: 7px;
	border-radius: 4px;
	background-color: #fff;
	border: solid 1px #CDE7EC;
	width: 80%;
	background-color:#fff;
	border:solid 1px #4bbbcf;
	padding:6px 6px;
	box-shadow:0 0 3px #4bbbcf;
}




.HBtableG
{
	width: 100%;
	border-collapse: collapse;
	font-family: verdana;
	font-size: 12px;
}
.HBtableG th
{
	padding: 5px;
	border: #fff 1px solid;
	background: #B5D1DC;
	color: #000;
	font-size: 15px;
	margin: 0 0 0 0;
	font-weight: normal;
	text-align:center;
}
.HBtableG td
{
	padding: 5px;
	border: #fff 1px solid;
	text-align: left;
}
/* provide some minimal visual accomodation for IE8 and below */
.HBtableG tr
{
	background: #fafafa;
}
/*  Define the background color for all the ODD background rows  */
.HBtableG tr:nth-child(odd)
{
	background: #FBFBFB;
}
/*  Define the background color for all the EVEN background rows  */
.HBtableG tr:nth-child(even)
{
	background: #f7f7f7;
}

.HBtableP
{
	width: 100%;
	border-collapse: collapse;
	font-family: verdana;
	font-size: 12px;
}
.HBtableP th
{
	padding: 5px;
	border: #000 1px solid;
	background: #B5D1DC;
	color: #000;
	font-size: 17px;
	margin: 0 0 0 0;
	font-weight: normal;
	text-align:left;
}
.HBtableP td
{
	padding: 5px;
	border: #000 1px solid;
	text-align: left;
}
/* provide some minimal visual accomodation for IE8 and below */
.HBtableP tr
{
	background: #fafafa;
}
/*  Define the background color for all the ODD background rows  */
.HBtableP tr:nth-child(odd)
{
	background: #FBFBFB;
}
/*  Define the background color for all the EVEN background rows  */
.HBtableP tr:nth-child(even)
{
	background: #f7f7f7;
}
.btn
{
	background-color:#348eda;
	border:none;
	color:#fff;
	border-radius:5px 5px;
	padding:7px 7px;
	width:130px;
}
.btn:hover
{
	background-color:#1e65a2;
}
.btn-sbmt
{
	background-color:#348eda;
	border:none;
	color:#fff;
	border-radius:5px 5px;
	padding:7px 7px;
	width:130px;
}
.btn-sbmt:hover
{
	background-color:#1e65a2;
}
h3
{
	font-size:16px;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	font-weight:bold;
	font-family:Arial;
	color:#000;
}
.txt-center
{
    text-align:center !important;
}
.divspan
{
	border-bottom:solid 1px #ddd;
	width:100%!important;
	padding:0 0 5px 0; 

}