body {
background-image: url("images/brown_white.gif");
background-attachment: scroll;
background-position: bottom;
background-repeat: repeat-x;
background-color: ; /* background color */
color: #000000; /* text color */
font-family: Times New Roman; /* font name */
font-size:small; /* font size */
margin: 0px 0px 0px 0px; /* top right bottom left */
}

.headertitle {
color: #5C4033 ;  /* text color */
font-family: Times New Roman ;  /* font name */
font-size: large ;  /* font size */
}

.phpmaker {
color: ; /* text color */
font-family:Times New Roman; /* font name */
font-size:small; /* font size */
}

input, textarea, select {
font-family:Times New Roman; /* font name */
font-size:small; /* font size */
}

a:active {
color: #FF00CC; /* active link color */
}

a:link {
color: ; /* link color */
}

a:visited {
color: ; /* visited link color */
}

a:hoover {
color: #FF00CC; /* hoover link color */
}

/* main table */
.ewTable {
width: 800; /* table width */
color: #000000; /* text color */
font-family:Times New Roman; /* font name */
font-size: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: #E0F2FE; /* header color */
color: #000000; /* header font color */
vertical-align: top;
wrap-option: none
}

.ewTableHeader a {
color: #000000; /* header font color */
wrap-option: none
}

/* 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: #FFFFF0; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
background-color: #ECE0FE; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
background-color: #CFEBFE; /* select color */
}

/* main table footer section */
.ewTableFooter {
background-color: #F2EBE4;
}

/* 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:Times New Roman; /* font name */
font-size:small; /* font size */
}
