body {
	font-family: Arial;
	color: #000000;
	background-color: #f6f2ee;
	font-size: 12px;
	SCROLLBAR-FACE-COLOR: #cdce9c; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #5555aa; 
	SCROLLBAR-3DLIGHT-COLOR: #884444; SCROLLBAR-ARROW-COLOR: #994400; 
	SCROLLBAR-TRACK-COLOR: #833d5a; 
	SCROLLBAR-DARKSHADOW-COLOR:#000000;
}

td {
	font-size: 12px;
}

td.caption {
	background-color: #585c3e;
	color: #eef7a6;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle; 
}

td.action {
	background-color: #959a5e;
}

td.field_caption {
	background-color: #e6e6cd;	
	text-align: left;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

td.field_value {
	background-color: #fffdf7;
	text-align: left;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
}

tr.even {
    background-color: #fffdfe;
}

tr.odd {
    background-color: #ffe8eb;
}

.warning {
	color: #ff0000;
	font-size: 12px;
}

.error {
	color: #FF0000;
}

.wmessage {
	color: #FF0000;
	vertical-align: middle;
}

textarea {
	border: 1px solid #4c4f35;
	width: 180px;
}

input {
	width: 180px;
	border: 1px solid #4c4f35;
	font-size: 12px;
}

input.cradio {
	width: 12px;
	height: 12px;
	border-width: 0px;
}

input.ccheck {
	width: 12px;
	height: 12px;
	border-width: 0px;
}

input.cbutton {
	font-family: Arial;
	color: #eef7a6;
	font-size: 11px;
	font-weight: bold;
    /*width: 70px;*/
	/*height: 20px;*/
	border: 2px solid #eef7a6;
	background-color: #585c3e;
	cursor: hand;
	cursor: pointer;
}

.button{
    font-family: Arial;
	color: #eef7a6;
	font-size: 11px;
	font-weight: bold;
    width: 70px;
	/*height: 20px;*/
	border: 2px solid #eef7a6;
	background-color: #585c3e;
	cursor: hand;
	cursor: pointer;
}

a {
	text-decoration: none;
	font-size: 12px;
	color: #fce55c; 
}

a:hover {
	text-decoration: underline;	
	color: #9aa06b;
}

a:visited {
	color: #fce55c; 
}

a.menu {
	text-decoration: none;
	font-size: 12px;
	color: #fce55c; 
}

a.menu:hover {
	text-decoration: underline;	
}

a.menu:visited {
	color: #FFFFFF; 
}

a.pointer {
	cursor: hand;
	cursor: pointer;
}


.comment {
	color: #000000;
	font-size: 10px;
    font-weight: normal;
	font-style: italic;
}

/*
.gridlist {
	background-color: #EAEAEA;
}
*/

.gridHeader {
    color: #000000;
	font-size: 12px;
    /*text-decoration: underline;*/	
	font-weight: bold;
	background-color: #EAEAEA;
}

tr.gridlistrow2 {
	background-color: #EAEAEA;
}

tr.gridlistrow1 {
	background-color: #FAFAFA;
}

select {
	height: 16px;
	width: 85px;
	border: 1px solid #4c4f35;
	font-size: 12px;
}


