/* ---- */
body			{
				background-color:#ffffff;
				background-image: url("");
				background-attachment: scroll;
				background-position: top right;
				background-repeat: no-repeat;
				border: 0px;
				margin: 0px;
				padding: 0px;
				font-family: Trebuchet MS, Verdana, Arial, Sans Serif;
				font-weight:normal;
				font-size: small;
				color: #006600;
				}

a				{
				text-decoration:underline;
				color:#336633;
				}
a:visited		{
				text-decoration:underline;
				color:#336633;
				}
a:active		{
				text-decoration:underline;
				color:#336633;
				}
a:hover			{
				color:#336633;
				text-decoration:none;
				}


a.imp		{
				text-decoration:underline;
				color:#ffffff;
				}
a.imp:visited {
				text-decoration:underline;
				color:#ffffff;
				}
a.imp:active {
				text-decoration:underline;
				color:#ffffff;
				}
a.imp:hover	{
				color:#ffffff;
				text-decoration:none;
				}

p				{
				font-size: x-small;
				}

.pagetext		{
				line-height: 1.5;
				}


.trainingkent	{
				font-weight: bold;
				}

ul				{
				list-style-type: square;
				margin-left: 20px;
				}

li				{
				list-style-type: square #336633;
				line-height: 1.5;
				font-size: x-small;
				}

.content		{
				margin-left: 200px;
				padding-right: 10px;
				}

.search			{
				display: inline;
				}

.smalltext		{
				font-size: xx-small;
				}

h1				{
				text-align: center;
				padding-bottom: 5px;
				font-size: large;
				border-bottom: 1pt solid #006600;
				}
h2				{
				font-size: medium;
				}
h3				{
				font-size: small;
				}

#navmenu		{
				vertical-align: top;
				background-color:#ffffff;
				padding-top: 10px;
				width: 190px;
				float: left;
				font-size: small;
				}

#navmenu ul		{
				margin: 0px;
				padding: 0px;
				list-style-type: none;
				}

#navmenu li		{
				width: 190px;
				margin: 0px 0px 0px 0px;
				border-bottom: 1px solid #006600;
				}

#navmenu a		{
				display: block;
				padding-top: 3px;
				padding-right: 10px;
				padding-bottom: 3px;
				padding-left: 5px;
				text-decoration: none;
				}

#navmenu a.menunotlit:link, #navmenu a.menunotlit:active, #navmenu a.menunotlit:visited {
				color: #006600;
				}

#navmenu a.menulit:link, #navmenu a.menulit:active, #navmenu a.menulit:visited {
				color: #006600;
				font-weight: bold;
				}

#navmenu a:hover, #navmenu a.menulit:hover, #navmenu a.menunotlit:hover {
				background-color: #006600;
				color: #ffffff;
				}

#navmenu a.menusublit:link, #navmenu a.submenulit:active, #navmenu a.submenulit:visited		{
				color: #336633;
				padding-left: 15px;
				}

#navmenu a.submenunotlit:link, #navmenu a.submenunotlit:active, #navmenu a.submenunotlit:visited	{
				color: #006600;
				padding-left: 15px;
				}

#navmenu a.submenulit:hover, #navmenu a.submenunotlit:hover {
				background-color: #006600;
				color: #ffffff;
				}

.acrobatLink	{
				margin-top: 1px;
				padding-left: 20px;
				background: url("http://newsimg.bbc.co.uk/nol/shared/img/pdf.gif") no-repeat;
				color: #006600;
				}

.errormessage	{
				border-color: rgb(255, 0, 0);
				padding: 5px;
				font-weight: bold;
				background-color: rgb(255, 100, 100);
				}

.imprint		{
				background-color: #006600;
				color: #ffffff;
				font-size: x-small;
				text-align: center;
				font-weight: bold;
				padding: 4px;
				clear: right;
				}

.float_left		{
				float: left;
				margin-right: 5px;
				margin-top: 5px;
				margin-bottom: 5px;
				clear: left;
				}

.float_right	{
				float: right;
				margin-left: 5px;
				margin-top: 5px;
				margin-bottom: 5px;
				clear: right;
				}

.float_center	{
				float: center;
				margin: 5px;
				clear: both;
				}

/* Management Formatting */

.categoryitem_odd	{
				}

.categoryitem_even	{
				background-color: #cccccc;
				}

/* Forms */
form			{
				margin: 0px;
				padding: 0px;
				white-space: nowrap;
				display: inline;
				}

input.button	{
				background-color: #006600;
				font-family: Verdana, Arial, sans-serif;
				border-style: none;
				padding: 2px;
				color: rgb(255, 255, 255);
				font-weight: bold;
				}

input#radio		{
				border-style: none;
				background-color: #ffffff;
				}

input, select	{
				background-color: #99ff99;
				font-family: Verdana, Arial, sans-serif;
				border-color: #339933;
				border-style: inset;
				padding: 2px;
				width: 400px;
				}

textarea		{
				font-family: Verdana, Arial, sans-serif;
				background-color: #99ff99;
				font-size: x-small;
				padding: 2px;
				width: 400px;
				height: 100px;
				}

.formlabel		{
				width: 200px;
				}

@media print {
body { background-image: url(none); }
#navmenu {display: none;}
#subnavmenu {display: none;}
.adbox {display: none;}
.content {width:100%; float: none;}
table {page-break-inside:avoid; }
}