.oninputcell {
	background : #ffffcc;
	color : #0000ff;
	font-weight : normal;
	font-size : 11px;
	text-align : left;
	border: 0.5pt solid #000000;
}
.calccell {
	background : #ffffff;
	color : #0000ff;
	font-weight : bold;
	font-size : 11px;
	text-align : left;
	border: 0.5pt groove #ffffff;
}
.offinputcell {
	background : #ffffff;
	color : #0000ff;
	font-size : 11px;
	border: 0.5pt solid #000000;
}
.btn {
 	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-weight: bold;
 	height: 25px;
 	background-color: #ffff99;
	 color: #000000;
 	border : 0.50pt solid #000000; 
}
.morttypehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #07b8cb;
	padding: 2px;
	border-top: medium solid #006699;
	border-right: medium none #006699;
	border-bottom: medium solid #006699;
	border-left: medium none #006699;

}
.formtext{
	
}	
.morttypelight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	background-color: #b6effa;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;

}
.morttypelighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	background-color: #CFF4FC;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;

}
.propinfohead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #66cc33;
	border-top: medium solid #006633;
	border-right: medium none #006633;
	border-bottom: medium solid #006633;
	border-left: medium none #006633;
}

.propinfolight {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	background-color: #c1f4b5;
	border-top: 1px solid #006633;
	border-right: 1px none #006633;
	border-bottom: 1px solid #006633;
	border-left: 1px none #006633;
}
.propinfolighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	background-color: #D2F7CA;
	border-top: 1px solid #006633;
	border-right: 1px none #006633;
	border-bottom: 1px solid #006633;
	border-left: 1px none #006633;
}
.brwinfohead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #e98458;
	border-top: medium solid #b74915;
	border-right: medium none #b74915;
	border-bottom: medium solid #b74915;
	border-left: medium none #b74915;
}

.brwinfolight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	background-color: #ffdbbf;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
}
.brwinfolighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFE8D6;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.cbinfohead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #00cccc;
	border-top: medium solid #246664;
	border-right: medium none #246664;
	border-bottom: medium solid #246664;
	border-left: medium none #246664;
}

.cbinfolight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #c7f3ea;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.cbinfolighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #DDF8F3;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.emphead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #0099ff;
	border-top: medium solid #003399;
	border-right: medium none #003399;
	border-bottom: medium solid #003399;
	border-left: medium none #003399;
}

.empside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #bdddf4;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.b_emp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #D3E9F8;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.cb_emp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #e1effb;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.emp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #F6FAFE;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.inc_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #ff8487;
	border-top: medium solid #c20303;
	border-right: medium none #c20303;
	border-bottom: medium solid #c20303;
	border-left: medium none #c20303;
}

.b_inc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffd2d6;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.cb_inc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFEBEC;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.inc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffecf1;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.inc3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffecf1;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.REOhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #df82f7;
	border-top: medium solid #9f18a3;
	border-right: medium none #9f18a3;
	border-bottom: medium solid #9f18a3;
	border-left: medium none #9f18a3;
}

.REO2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #f5dbf9;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.REO3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FBF2FD;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #c20303;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.assetshead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #3E96B7;
	border-top: medium solid #286277;
	border-right: medium none #286277;
	border-bottom: medium solid #286277;
	border-left: medium none #286277;
}

.assetslight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ACD5E3;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.assetslighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #BEDEE9;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.liabilitieshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #FF0066;
	border-top: medium solid #CC0066;
	border-right: medium none #CC0066;
	border-bottom: medium solid #CC0066;
	border-left: medium none #CC0066;
}

.liabilitieslight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FCCFDB;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.liabilitieslighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FDE7ED;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.dechead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #4ec297;
	border-top: medium solid #308968;
	border-right: medium none #308968;
	border-bottom: medium solid #308968;
	border-left: medium none #308968;
}

.declight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #c5ebdd;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.declighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #D9F2E9;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.monitorhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #d0928a;
	border-top: medium solid #b85c50;
	border-right: medium none #b85c50;
	border-bottom: medium solid #b85c50;
	border-left: medium dotted #b85c50;
}

.monitorlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #edd7d3;
		border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.monitorlighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #F5E8E6;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
	padding: 3px;
}
.numberbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	background-position: left center;
	width: 50px;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;


}
.alertbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #000000;
	text-indent: 26px;
	background-position: left top;
	border-top: 1px solid #ff0000;
	border-right: none;
	border-bottom: 1px solid #ff0000;
	border-left: none;
	padding: 3px;
	border-collapse: collapse;
	background-image: url(images/note.png);
	background-repeat:no-repeat;
	background-color: #f2f5f8;
}
.backtable {
	border: 1px solid #666666;
	padding: 0px;
}
.whitebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	background-position: left center;
	border-top: 1px solid #666666;
	border-right: 1px none #000000;
	border-bottom: 1px solid #666666;
	border-left: 1px none #000000;
	padding: 0px;
}
.titlebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	padding: 3px;
	border-top: 1px solid #666666;
	border-right: 1px none #006633;
	border-bottom: 1px solid #666666;
	border-left: 1px none #006633;
	background-image: url(images/topdark.png);
	background-repeat:repeat-x;
}
.footer{
	height: 10px;
	background-image: url(images/shadow.png);
	background-repeat: repeat-x;
	padding: 0px;
	
}