
.inpField {
	font-size:10px;
	font-weight:bolder;
	color:darkred;
	vertical-align:top;
	width:120px;
}

th {vertical-align:middle;}

.heading {
	font-size:16px;
	text-align:center;
	padding:20px 0px 10px 0px;
}

.btn {
	float:right;
	width:45px;
	height:14px;
	padding:2px 5px 0px 5px;
	margin:10px 0px 0px 20px;
	cursor:pointer;
	font-size:10px;
	font-weight:bolder;
	text-align:center;
	background:darkgreen url(/images/btnHiLiteGrnFlip.gif) top repeat-x;
	color:white;
	border:1px solid darkgreen;
}

.btn:hover {
	background:orange url(/images/mnuHiLite.gif) top repeat-x;
	color:darkred;
	border:1px solid khaki;
}

.btn:active {
	background:khaki;
}

.errMsg {
	color:red;
	text-align:center;
}

.tblHdr {
	vertical-align:top;
	text-align:center;
	background:darkgreen url(/images/btnHiLiteGrnFlip.gif) top repeat-x;
	color:white;
	font-variant:small-caps;
	font-weight:bolder;
	letter-spacing:2px;
	height:15px;
}
 
.mainHdr {
	font-size:18px;
	text-align:center;
	padding:5px 0px 5px 0px;
	background:darkgreen url(/images/btnHiLiteGrnFlip.gif) repeat-x;
	background-position: 0px 4px;
	color:white;
	letter-spacing:8px;
}
