﻿a
{
	color: #669966;
}
a:hover
{
	color: #336633;
}
body, textarea, select, input, option
{
	font: normal normal normal 8pt/normal Tahoma, Arial, Verdana, San-Serif;
}
table.submenu
{
}
table.item tr td
{
	background-color: #E8E8E8;
	padding: 18px 100px 18px 5px;
}
table.item tr td a
{
	color: #669966;
}
table.selected tr td
{
	background-color: #669966;
	padding: 18px 100px 18px 5px;
}
table.selected tr td a
{
	color: White;
}

/* submenu */
table.subitem tr td
{
	width: 125px;
	padding-top: 4px;
	text-align: center;
	padding-bottom: 4px;
	background-color: #669966;
}
table.subitem tr td a
{
	color: #FFFFFF;
}
table.subselected tr td
{
	width: 125px;
	padding-top: 4px;
	text-align: center;
	padding-bottom: 4px;
	background-color: #FFFFFF;
}
table.subselected tr td a
{
	color: #669966;
}
/* form */
td.description
{
	width: 90px;
	color: #669966;
	font-weight: bold;
	text-align: right;
	padding: 7px 10px 5px 0px;
}

td.field
{
	width: 500px;
	padding: 5px 0px 5px 0px;
}
input.simple
{
	color: White;
	font-weight: bold;
	border: solid 0px white;
	padding: 3px 8px 3px 8px;
	background-color: #669966;
}
/* grid */
table.grid
{
	width: 878px;
}
table.grid tr td
{
	padding: 3px;
}
table.grid tr td a
{
	text-decoration: none;
}
table.grid tr td a:hover
{
	text-decoration: underline;
}
table.grid tr.header
{
	background-color: #669966;
	color: #FFFFFF;
}
table.grid tr.header th a
{
	color: #FFFFFF;
	text-decoration: none;
}
table.grid tr.header th a:hover
{
	text-decoration: underline;
}
table.grid tr.header th
{
	padding: 3px;
	font-weight: normal;
}
table.grid tr.alt
{
	background-color: #E9E9E9;
}
table.grid tr.alt td
{
	border-left: solid 1px #FFFFFF;
}
table.grid tr.row
{
}
table.grid tr.row td
{
	border-left: solid 1px #E9E9E9;
}
span.checkbox input
{
	width: auto;
}