a.button {
	font-weight: bold;
	padding: 4px 8px;
	border-top: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid white;
	text-align: center;
	min-width: 75px;
}
a.button:link { 
	background-color: #6E4F69; 
	color: #fff;
	text-decoration: none;
	}
a.button:visited {
	background-color: #6E4F69; 
	color: #fff;
	text-decoration: none;
	}
a.button:hover { 
	background-color: #EBA51A; 
	color: white;
	border-color: black white white black;
	text-decoration: none;
	}
a.button:active { 
	background-color: #6E4F69;  
	color: #fff; 
	text-decoration: none;
	}
a.button1 {
	font-weight: bold;
	padding: 5px 10px;
	border-top: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid white;
	text-align: center;
	min-width: 75px; 
	width: 400px;
}
a.button1:link { 
	background-color: #EBA51A; 
	color: black;
	text-decoration: none;
	}
a.button1:visited {
	background-color: #EBA51A; 
	color: black;
	text-decoration: none;
	}
a.button1:hover { 
	background-color: #FBCA69; 
	color: #52394F;
	border-color: black white white black;
	text-decoration: none;
	}
a.button1:active { 
	background-color: #EBA51A; 
	color: #fff; 
	text-decoration: none;
	}
h1 {
	font-size: 16pt;
	color: #CF8C2A;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
}

h2 {
	font-size: 13pt;
	color: #CF8C2A;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
}

h3 {
	font-size: 10pt;
	color: #000000;
	line-height : 12px;
	margin-bottom : 0px;
	margin-top : 0px;
}

hr {
	color: #84556B;
}

.leftnav {
	font-weight: bold;
	color: gray;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-decoration: none;
}

.leftnav:hover {
	color: gray;
}

.inactiveTab {
	font-weight: bold;
	color: gray;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-decoration: none;
}

.inactiveTab:hover {
	color: #CCCCCC;
}

.tabs {
	font-weight: bold;
	color: black;
	line-height : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-decoration: none;
}

.tabs:hover {
	color: #CCCCCC;
}

.searchmenu {
	font-weight: bold;
	color: gray;
	text-decoration: none;
}
.searchmenu:hover {
	text-decoration: underline;
	font-weight: bold;
	color: silver;
}

.links {
	text-decoration: none;
	color: #52394F;
	font-weight: bold;
	cursor: hand; 
}
.links:hover {
	text-decoration: underline;
	color: black;	
}

.text {
	text-decoration: none;
	color: black;
	cursor: hand; 
}
.text:hover {
	text-decoration: underline;
	font-weight: bold;
}

.smallheadertext {
	color: gray;
}

.smalltext {
	color: black;
}

.error {
	color: #ff0000;
}

.required {
	color: #ff0000;
}

.body {
	color: #000000;
}

.reverse {
	color: #ffffff;
}

td {
	color: #000000;
}

td.bgDark {
	background: gray;
}

td.bgLight {
	background: #CCCCCC;
}

.small {
	color: #000000;
}

.formField {
	color: black;
}

.btn { 
	border-bottom: thin solid black;
	border-right: thin solid black;
	border-top: thin solid lavender; 
	border-left: thin solid lavender;
	font-weight: bold;
	background-color: gray;
	color: white;
	line-height: .85;
	padding-top: 4px;}
}

.DisplayDetail {
	border-width: 0px 0px 1px 0px;border-color:#CCCCCC;border-style:dashed;
	}

.tMain {
	background-color: #66ccff; 
}

.tHeader {
	background-color: #6699ff;
	
}

td {
}

.linktextb, .linktextb a {
	color: #235577;
}

.linktext, .linktext a {
	text-decoration: none;
	color: navy;
	font-weight: bold;
	cursor: hand; 
}

.adminAppTitle {
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 5px;
}

.adminLeftMenu, .adminLeftMenu a {
	background-color: #F7D6BD;
	color: #000000;
	
}

.adminPageHeader {
	font-weight: bold;
	font-size: 16px;
}

.adminListHeader {
	background-color: #DA9643;
	font-weight: bold;
}

.adminListHeaderText, .adminListHeaderText a {
	color: black;
}

.adminListTable, .adminListTable td {
	border-style: solid;
	border-width: 1px;
}

.adminList0 {
	background-color: white;
}

.adminList1 {
	background-color: #FFF7EA;
}

.topMenu {
	color: #000000;
}

.topMenu a {
	color: #235577;
}

.footer {
	color: #000000;
	margin-top: 20px;
}

.tableDisplay {
	background-color: #98acb4;;
}

.tableHeader {
	background-color: #DA9643;
	font-weight: bold;
	color: #000000;
}

.tableSubHeader, .tableSubheader a {
	background-color: #EDE5AC;
	font-weight: bold;
	color: #000000;
}

.tableRow0, .tableRow0 a {
	background-color: #EFCA84;
	color: #235577;
}

.tableRow1, .tableRow1 a {
	background-color: #FFF7EA;
	color: #235577;
}
.tableRow2, .tableRow2 a {
	background-color: white;
	color: #235577;
}
.tableRowMain, .tableRowMain a {
	background-color: #FFF7EA;
	color: #000000;
}

.tableMessageCell {
	background-color: #ffe9c1;
}

.tableMessageCellRight {
	background-color: #ffffff;
}

.pageText {
	color: #000000;
}

.pageText a {
	color: #d27010;
}

.formBox, .formDropDown {
	width: 250px;
}
