BODY.generic {
/*BACKGROUND-COLOR: #FFCC99;*/
   background-color: #FAE8B6;
	padding: 0px;
	margin: 0px;
}
BODY.topbar {
	/*BACKGROUND-COLOR: #CCCCCC;*/
	background-color: #FAE8B6;
	border-bottom: medium solid #924130;
	padding: 0px;
	margin: 0px;
	}
FRAMESET.login {
	background-color: Red;
	border: none;
}
FRAME.login {
	background-color: Red;
	border: none;
}

BODY.login {
	background-color: white;
	margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;
}
IMG.loginpics {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border: none;
}
TABLE.loginpics {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border: 0px none;
	background-color: #FFCC99;
	}
TR.loginpics {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border: 0px none;
}
TD.loginpics {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	border: 0px none;
}
TABLE.loginlabels {
	font: large;
}
FORM.loginform {
	margin: 0px;
	padding: 0px;
	border: none;
}
TR.mainbutton {
}
TD.mainbutton {
	padding: 40px;
}
BUTTON.mainbutton {
	height: 40px;
	width: 110px;
	background-color: transparent;
	font-weight: bold;
	font-family: Arial;
	border-style: none;
	background-image: url(../images/bluebutton_110x40.gif);
	color: White;
}
INPUT.mainbutton { 
/*
	background-color: #FFDAB9;
	border: 4px groove;
*/
	height: 60px;
	width: 100px;
}
TABLE.contactus {
	
}
TD.contactustitle {
	font-style: italic; 
	font-size: x-large;
}
TD.contactus {
	
}
/* Top title bar */
TD.pt {
	background-color: #924130;
	color: White;
	/*font-family: "Arial Rounded MT Bold", Arial;*/
	font-family: Arial;
	font-size: large;
}
TABLE.addrblock {
	margin-left: 3%;
	width: 100%;
}
TABLE.address {
	font-family: Arial;
	font-weight: bold;
	margin-right: 5%;
}
TD.addrnotes {
	font-family: Arial;
	font-weight: bold;
	text-align: right;
}
TD.addrnotesitalic {
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	font-style: italic;
}
/*Table Column Header Row */
TR.tch {
	background : #924130;
	color: White;
}
TR.trs {
	border: 1px solid #924130;
	border-bottom: 1px solid #924130;
}
TABLE.StandardTable {
	font-family: Arial;
	margin-left: 3%;
	border: 1px solid #924130;
	width: 95%;
}
CAPTION.tcap {
	border-left: 1px solid #924130;
	border-right: 1px solid #924130;
	border-top: 1px solid #924130;
}
TD.ors {
	border-top: 1px solid #924130;
}
TD.orsm {
	border-top: 1px solid #924130;
	width: 1%;
}
TD.ers {
	border-top: 1px solid #924130;
}
TD.ersm {
	/* note: all rows are originally coded to only use TD.orsm */
	border-top: 1px solid #924130;
	width: 1%;
}
TABLE.sm {
		margin-left: 3%;
}
HR {
	color: #924130;
}
/* Matrix label cell */
TD.ML {
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
}
/* Matrix Data */
TD.MD {
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
}
/* Matrix Text */
TD.MT {
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
}
/* Matrix row */ 
TR.mr {
		vertical-align: middle;
}
INPUT {
	vertical-align: middle;
}
SPAN {
		vertical-align: middle;
}
SELECT {
		vertical-align: middle;
}
IMG {
border: none;
	vertical-align: middle;
}
/* Func mess */
TD.fyw {
	background-color: #FFFF66;
	color: Black;
	font-family: Arial;
	font-weight: bold;
}
A.tl {
	text-decoration: none;
	color: White;
}
CAPTION.CAP {
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	border-bottom: 1px solid #924130;
}
TD.forgotpwdmsg {
	font: normal;
}
BUTTON.btnsave {
	height: 30px;
	width: 110px;
	background-color: transparent;
	font-weight: bold;
	font-family: Arial;
	border-style: none;
	background-image: url(../images/bluebutton_110x30.gif);
	color: White;
}
INPUT.btnsave {
	height: 30px;
	width: 110px;
	background-color: transparent;
	font-weight: bold;
	font-family: Arial;
	border-style: none;
	background-image: url(../images/bluebutton_110x30.gif);
	color: White;
}
INPUT.MDI {
	font-family: Arial;
	font-size: small;
	}
/*
SPAN.MD {
}
*/
IMG.msgicon {
	margin-left: 5%;
}
TD.datenotes {
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	width: 310px;
}
TD.buttonnotes {
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	font-style: italic;
	width: 310px;
}
TD.spacer {
	width: 5px;
}
TD.usernote {
	font-family: Arial;
	font-weight: bold;
	text-align: center;
}
A.anchorimg {
	border: none;
}
