﻿body {
}
BODY {
	font-family : Verdana;
	font-size : 11px;
	color: #474747;
	background-image: url(Image/bg.gif); 
	background-attachment: fixed;
}

TABLE {
	font-family : Verdana;
	font-size : 11px;
}

.cellpad {
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
}

.login {
	color: #747474;
	font-family: "Arial";
	font-size : 12px;
	font-weight : bold;
}

.login input {
	color: #747474;
	font-family: "Arial";
	font-size : 10px;
}

.subtitle {
	color: #ffffff;
	font-family: "Verdana";
	font-size : 10pt;
	font-weight: bold;

}

.textcount {
	color: #747474;
	font-family: "Arial";
	font-size : 14px;
	font-weight : bold;
}

.numcount {
	color: #E96B0D;
	font-family: "Arial";
	font-size : 22px;
	font-weight : bold;
}

.leftnav a {
	color: #556334;
}

.leftnav a:hover {
	color: #839651;
}

.footer {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 34px;
	padding-top: 10px;
}

.footer a {
	color: #ffffff;
}

.footer a:hover {
	color: #839651;
}

.tableborder {
	border: 1px solid #FFFFFF;
	border-style: solid;
}

table.navmenu a {
	border: 1px solid #FFFFFF;
	display: block;
}

table.navmenu td {
	text-align : center;
}

div.navmenu a {
	color: #455C0F;
	background: #C4D98E;
	text-decoration: none;
	font-size: 11px;
	font-family: verdana;
	padding: 2px 5px;
	margin-bottom : -1px;
}

div.navmenu a:link {
	color: #455C0F;
	background: #C4D98E;
}

div.navmenu a:active {
	color: #455C0F;
	background: #C4D98E;
}

div.navmenu a:visited {
	color: #455C0F;
	background: #C4D98E;
}

div.navmenu a:hover {
	color: #FFFFFF;
	background: #E96B0D;
}

.TextLevel1
{
	background-color: #9ABC4B;
	color: #ffffff;
	font-family: "verdana";
	font-size : 10pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	width: 100%;
}

a {
	color: #E96B0D;
	text-decoration: none;
}

a:hover {
	color: #E96B0D;
	text-decoration: underline;
}

/* REDEFINED BELOW */
/* --------------- */

/* elements */
h1
{
	background-color: #9abc4b;
	color: #ffffff;
	font: normal normal bold 10pt Verdana;
	padding: 2px 5px;
	width: 100%;
}

p
{
	font-family : Verdana;
	font-size : 8pt;
	line-height: 15px;
}

/* classes */
.button
{
	border: solid 1px #c0c0c0;
}

.error
{
	color: #ff0000;
}

.field
{
	border: solid 1px #c0c0c0;
}

.inset
{
	padding-left: 40px;
}

.smalltext
{
	font-size: 7pt;
}

.strong
{
	font-weight: bold;
}