
	.button-filter {

		filter: alpha(opacity=30);
	}

	.function-button-filter {

		filter: alpha(opacity=80);
	}

	.button-filter-hover {
	}

	.button-filter-disabled {
		
		filter: gray() alpha(opacity=70);
	}

	.main-button {

		background-color: gold
	}

	.scroll-button {

		background-color: gold
	}

	.function-button {

		background-color: lightyellow;
	}

	.button-face {

		border: 2 groove white;
		cursor: hand;
	}

	.button-face-down {

		border: 2 inset white;
		cursor: hand;
	}

	.button-face-disabled {

		filter: alpha(opacity=30);
		border: 2 groove white;
	}

	.button-offset {

		position: relative;
		top: 0;
		left: 0;
	}

	.button-offset-down {

		position: relative;
		top: 1;
		left: 1;
	}

	.button-offset-disabled {
	}

	.button-icon {

		color: slategray;
		font-family: webdings;
	}
	
	.button-text {
	
		color: navy;
		font-variant: small-caps;
		font-family: times;
	}

	.title-filter {

		filter: alpha(opacity=50);
		background-color: navy;
	}

	.title-face {

		position: relative;
		color: gold;
		font-family: times;
		font-style: italic;
		font-size: 150%;
	}

	.ListAnnotationItem {

		filter: alpha(opacity=40);
		color: blue;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-style: italic;
		font-size: 110%;
	}

	.ListItemDisabled {

		border: 2 solid lightyellow;
		background-color: lightyellow;
		color: navy;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-size: 90%;
	}

	.StandAloneItemDisabled {

		border: 2 solid lightyellow;
		background-color: lightyellow;
		color: navy;
		font-family: times;
		font-weight: bold;
		font-variant: normal;
		font-style: italic;
		font-size: 90%;
	}

	.ListItem {

		color: navy;
		border: 2 solid lightyellow;
		background-color: lightyellow;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-size: 90%;
		cursor: hand;
	}

	.ListItem-hover {

		background-color: whitesmoke;
		color: blue;
		border: 2 outset white;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-size: 90%;
		cursor: hand;
	}

	.ListItem-down {

		background-color: whitesmoke;
		color: blue;
		border: 2 inset white;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-size: 90%;
		cursor: hand;
	}

	.summary-name {

		font-style: italic;
	}

	.summary-value {

		color: blue;
	}

	.summary-stock-box {

		background-color:#FFF0A0;
		border:1 gold solid;
		padding:1;
	}

	.record-annotation {
	
		background-color: lightyellow;
		color: #A0A0F0;
		font-weight: normal;
		font-family: times;
		font-variant: normal;
		font-style: normal;
		font-size: 90%;
	}
	
	.record-item {

		background-color: lightyellow;
		color: navy;
		font-family: times;
		font-weight: normal;
		font-variant: normal;
		font-style: normal;
		font-size: 90%;
	}

	.record-important {

		color: blue;
		font-variant: small-caps;
	}

	.record-hi-text {

		color: red;
	}

	.record-explore {

		cursor: hand;
		text-decoration: underline;
	}

	.record-explore-hover {

		color: blue;
		cursor: hand;
		text-decoration: underline;
	}

	.record-explore-icon {

		color: slategray;
		font-family: webdings;
	}

	.record-explore-icon-hover {

		color: blue;
		font-family: webdings;
		cursor: hand;
	}

	.record-face {

		border: 1 solid silver;
	}

	.generic-form {

		background-color: antiquewhite;
		border: 2 groove white;
	}

	.generic-form-text {

		color: brown;
		font-family: arial;
		font-weight: bolder;
		font-variant: normal;
		font-size: 90%;
	}

	.generic-form-data {

		color: black;
		font-family: arial;
		font-variant: normal;
		font-size: 90%;
	}

	.generic-form-error {

		background-color: gold;
		border: 2 groove white;
	}

	.generic-form-text-error {

		color: black;
		font-family: arial;
		font-weight: bolder;
		font-variant: normal;
		font-size: 90%;
	}

	.show {

		display:;
	}

	.hide {

		display:none;
	}

	.index-form {

		background-color: gold;
		border: 2 solid navy;
	}

	.index-form-text {

		color: navy;
		font-family: arial;
		font-weight: bolder;
		font-variant: normal;
		font-size: 90%;
	}

	.index {

		background-color: lightyellow;
		color: navy;
		border: 2 groove white;
		font-family: arial;
		font-weight: normal;
		font-variant: normal;
		font-size: smaller;
		cursor: hand;
	}

	.index-hover {

		background-color: whitesmoke;
		border: 2 outset white;
		color: blue;
		font-family: arial;
		font-weight: normal;
		font-variant: normal;
		font-size: smaller;
		cursor: hand;
	}

	.index-down {

		background-color: whitesmoke;
		color: blue;
		border: 2 inset white;
		font-family: arial;
		font-weight: normal;
		font-variant: normal;
		font-size: smaller;
		cursor: hand;
	}

	.advice-filter {

		background-color: antiquewhite;
	}

	.advice-face {

		border: 2 groove white;
		position: relative;
		color: brown;
		font-family: arial;
		font-style: normal;
		font-size: 90%;
	}

	.error {

		background-color: gold;
		color: black;
		border: 2 groove white;
		font-family: arial;
		font-weight: normal;
		font-variant: normal;
	}

	.alert {

		background-color: brown;
		color: white;
		border: 2 groove white;
		font-family: arial;
		font-weight: normal;
		font-variant: normal;
	}

	.alert TABLE {
		color: white;
	}

	.selection {

		filter: alpha(opacity=60);
		border: 2 groove white;
		background-color: navy;
		cursor: hand;
	}

	.selection-hover {

		filter: alpha(opacity=100);
		border: 2 groove white;
		background-color: navy;
		cursor: hand;
	}

	.selection-face {

		position:relative;
	}

	.selection-title {

		color: gold;
		font-family: times;
		font-style: italic;
		font-size: 150%;
	}

	.selection-text {

		color: gold;
		font-family: arial;
		font-size: 70%;
	}

	.Prompt {

		border: 2 groove white;
		background-color: gold;
		color: navy;
		font-family: Arial;
		font-size: 100%;
	}

	.advanced-table {

		background-color: whitesmoke;
	}

	.advanced-details-text {

		background-color: gold;
		color: navy;
		font-family: Arial;
		font-size: 90%;
	}

	.new-button-face {

		border: 2 groove white;
		cursor: hand;
		padding-left:0;
		padding-top:0;
		padding-bottom:1;
		padding-right:1;
	}

	.new-button-face-hover {

		border: 2 groove white;
		cursor: hand;
		padding-left:0;
		padding-top:0;
		padding-bottom:1;
		padding-right:1;
		background-color: gold;
	}

	.new-button-face-down {

		border: 2 inset white;
		cursor: hand;
		padding-left:1;
		padding-top:1;
		padding-bottom:0;
		padding-right:0;
		background-color: gold;
	}

