﻿.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: 100%;
    float: left;
    margin: 1% 1% 1% 1%;
    padding: 1% 1%;
    border: solid 1px #f59345;
    box-shadow: 0 0 40px #f59345 inset;
    font-size: 20px;
    font-family: Calibri;
    border-radius: 5px 5px;
    background-color: #edcaad;
    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; 

}