@charset "utf-8";
/* CSS Document */
/* onMouseOver=this.bgColor='#E8E8E8' onMouseOut=this.bgColor='#FFFFFF' bgColor='#FFFFFF' ===> Table row coloring at on mouse over ....      */
/* style='font-size: 8pt; height:23px; border:solid 1px #B7B7B7;'  ===>  drop down property	....     */
[data-href] {
	cursor: pointer;
}
#alertify-logs, .alertify-log {
	z-index: 10000000000 !important;
}
.tableBanner
{
	color: #e5e5e5;
	background: #0395bb;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:lighter;
	letter-spacing:1px;
	height: 40px;
}

.tableBody
{
	color: #0395bb;
	background:#FFF;
	letter-spacing:1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:600;
}

.pageTitle
{
	color: #0395bb;
	background:#FFF;
	letter-spacing:1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}

.userInfo
{
	color:  rgb(74,81,85);
	background:#FFF;
	letter-spacing:1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:lighter;
}


.tableFlooter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5e5e5;
	font-weight:lighter;
}

.button
{
	width:100px;
	height:25px;
	color:#e5e5e5;
	font-family:"Times New Roman", Times, serif;
	size:2px;
	background:#0395bb;
	border:double;
}

.buttonSmall
{
	width:25px;
	height:20px;
	color:#e5e5e5;
	font-family:"Times New Roman", Times, serif;
	size:2px;
	background:#0395bb;
	border:double;
	position: relative;
	top: 3px;
}


.links
{
	color:#e5e5e5;
	
}

.form
{
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px;
	color:rgb(74,81,85);
	padding:2px;
	font-size:14px;
}
.inputbar td {
	padding-left: 10px;
}
.formVariable
{
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px;
	color:rgb(74,81,85);
	padding:2px;
	font-size:12px;
	width: calc(100% - 40px);
	
}

.formDisplay
{
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px;
	color:#ffffff;
	padding:2px;
	font-size:14px;
	background-color: rgb(74,81,85);
	border:double;
	
}


.errorMsg
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#F00;
	font-weight:inherit;
	letter-spacing:1px;
}

.doneMsg
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#093;
	font-weight:inherit;
	letter-spacing:1px;
}


.dataDisplay
{
	color:  rgb(74,81,85);
	background:#FFF;
	letter-spacing:1px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:lighter;
}

select
{
	font-size: 8pt; 
	height:23px; 
	border:solid 1px #B7B7B7;
	
}

.tableBanner td:first-child{
	width: 125px !important;
}
.tableBanner td:nth-child(2){
	text-align: center;

}
.tableFlooter {
	background-color: #0395bb;
}
#menu {
	height: auto !important;
	min-height: 41px !important;
	max-height: 82px !important;
}
form[name='myHome'], table[bgcolor='#FFFFFF'] {
	background-color: white !important;
}
@media only screen and (max-width: 1180px) {
	#menu {
		height: 82px !important;
	}
}
@media print {
	#menu, .nav-btn, .tableBanner, .tableFlooter{
		display: none;
	}
}
/* ////////////////////////////////////// ajax CSS Codes */

.installment1 {
	position:absolute; top:7px; left:300px;
}
.debug {
	border: 1px dotted red;
}
.popup {
	cursor: pointer;
}
.popup:hover {
	cursor: pointer;
	text-decoration: underline;
}