		body {
			background-color: ; /* background color */
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
			margin: 0px 0px 0px 0px; /* top right bottom left */
		}

		.aspmaker {
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
		}

		input, textarea, select {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			border:  1px solid #274C18;
			background: #FFFFFF;
		}

		a:active {
			color: ; /* active link color */
		}

		a:link {
			color: ; /* link color */
		}

		a:visited {
			color: ; /* visited link color */
		}

		/* main table */
		.ewTable {
			width: 96%; /* table width */
			color: ; /* text color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
			border-collapse: collapse;
			border: none;
		}

		/* main table data cells */
		.ewTable td {
			padding: 4px; /* cell padding */
			border: 1px solid; /* cell spacing */
			border-color: #CCCCCC;  /* table background color */
		}

		/* main table header cells */
		.ewTableHeader {
			background-color: #274C18; /* header color */
			color: #FFFFFF; /* header font color */
			vertical-align: top;
		}

		.ewTableHeader a {
			color: #FFFFFF; /* header font color */
		}

		/* main table row color */
		.ewTableRow {
			background-color: #FFFFFF;  /* alt row color 1 */
		}

		/* main table alternate row color */
		.ewTableAltRow {
			background-color: #F5F5F5; /* alt row color 2 */
		}

		/* main table edit mode row color */
		.ewTableEditRow {
			background-color: #FFFF99; /* edit mode color */
		}

		/* main table highlight color */
		.ewTableHighlightRow {
			background-color: ; /* highlight color */
		}

		/* main table select color */
		.ewTableSelectRow {
			background-color: ; /* select color */
		}

		/* main table footer section */
		.ewTableFooter {
			background-color: #FFFFCC;
		}

		/* classes for report */
		.ewGroupField {
			font-weight: bold;
		}

		.ewGroupName {
			font-weight: bold;
		}

		.ewGroupHeader {
			border-bottom: 3px double Gray;
			border-top: 3px double Gray;
		}

		.ewGroupSummary {
			border-top: 1px solid Gray;
		}

		.ewGroupAggregate {
			font-weight: bold;
		}

		.ewGrandSummary {
			border-top: 1px solid Gray;
		}

		/* message */
		.ewmsg {
			color: red; /* message color */
			font-family: Verdana; /* font name */
			font-size: x-small; /* font size */
		}
