label
{
	color: #191d15;
	display: block;
}
input[type="text"], input[type="password"], textarea, select, input.fld, input.fldsmall, .fldfilter, .fsearch
{
	width: 300px;
	background-color: #FFF;
	border: 1px #a7a8a6 solid;
	padding: 3px 3px 3px 3px;
	margin: 3px 0px 0px 0px;
	color: #191d15;
	font-family: "PT Sans", "Arial", Helvetica, sans-serif;
	font-size: 100%;
}
select
{
	width: 300px;
}
input.flds
{
	width: 125px;
	margin-bottom: 5px;
}
textarea
{
	width: 300px;
	/*height:120px;*/
}
input[type="button"], input[type="submit"]
{
	font-size: 100%;
	font-family: "PT Sans", "Arial", Helvetica, sans-serif;
	margin-bottom: 5px;
	background-color: #aaab48; /*#FF6*/
	border: 1px #aaab48 solid; /*#FF6*/
	padding: 3px 3px 3px 3px;
	min-width: 100px;
	color: #FFC;
}
.val
{
	color: #aaab48; /*#FF6*/
}



#search input[type="text"]
{
	color: #a7a8a6;
	border: 1px #e8e8e7 solid;
	width: 288px;
	padding: 3px 5px 3px 5px;
	font-size: 90%;
}
#search label, #search input[type="submit"]
{
	display: none;
}

caption
{
	text-align: left;
}
fieldset legend
{
	font-weight: bold;
	color: #191d15;
}
table.grid
{
	border: #a7a8a6 3px solid;
	width: 100%;
	empty-cells : show;
	font-size: 100%;
	background: #e8e8e7;
}
table.grid thead
{
	/*font-weight: bold;*/
	background: #e8e8e7;
	text-transform: uppercase;
}
table.grid tbody td
{
	
}
table.grid td
{
	vertical-align: top;
	padding: 3px 3px 3px 3px;
	/*border: #a7a8a6 1px solid;*/
}
table.grid td.price, table.grid td.white
{
	text-align: right;
}

.simple #main table.grid
{
	border: none;
	width: 100%;
	empty-cells: show;
	font-size: 90% !important;
	border-collapse: collapse;
	margin: 2em 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: none;
}
.simple #main table.grid th
{
	font-weight: normal;
	background: #efefcd;
}
.simple #main table.grid td
{
	border: none;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	/*border-top: 1px #a0a064 dashed;
	border-bottom: 1px #a0a064 dashed;*/
	border-top: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
}
.simple #main table.grid tr.odd td,
.simple #main table.grid tr:nth-child(odd)
{
	background: #fafae1;
}
.simple #main table.grid tr.even td,
.simple #main table.grid tr:nth-child(even),
.simple #main table.grid thead tr:nth-child(odd)
{
	background: #fefef9;
}