body {
background-color:#B5B6B5;
padding:10px 0px 0px 0px;
margin:0px;
}

.error {
color:red;
}

.table-field-name-error{
color: red;
}

a, a:visited {
color:#5C7340;
}

td {
font-family:verdana;
font-size:10px;
color:#F9F7F5;
}

.menu2-current {
border:1px solid #36373E;border-bottom:0px;
padding:5px 5px 5px 10px;
font-size:15px;
font-family: Tahoma;
text-decoration:none;
color:white;
}

.menu2-current a,.menu2-current a:visited,.menu2 a,.menu2 a:visited     {
color:white;
text-decoration:none;
}

.menu-empty {
border-bottom:1px solid #36373E;
}

.menu {
padding:2px 5px 0px 10px;
}

.menu2 {
border-bottom:1px solid #36373E;
background-color: #9EA19F;
font-size:15px;
padding:5px 5px 5px 10px;
}

#dropmenudiv{
position:absolute;
font-size:10;
color:white;
z-index:100;
font-family: Tahoma;
}

.dropmenudiv{
font-size:10;
color:white;
z-index:100;
font-family: Tahoma;
}

.dropmenudiv a,.dropmenudiv a:visited, #dropmenudiv a{
width: 100%;
display: block;
color:white;
text-decoration:none;
}

.dropmenudiv a:hover,#dropmenudiv a:hover{ /*hover background color*/

}

form {
padding:0px;
margin:0px;
}

.top-form {
font-size:10px;
width:100%;
font-weight: bold;
}

a, a:visited{
color:#5D7341;
}
.green {
color:#5D7341
}

a.white, a.white:visited {
color: white;
font-weight:bold;
}

.grey {
font-size:10px;
color: #61605F;
font-style:italic;
}

h1 {
margin:0px;
color:#642165;
font-size:13px;
font-weight:normal;
}

h3{
color:#6C356D;
font-size:11px;
font-weight:bold;
margin:0px;
}

h2{
color:#6C356D;
font-size:12px;
font-weight:normal;
text-align:center;
font-style:italic;
}

h4{
color:#6C356D;
text-align:center;
font-size:14px;
margin:10px;
}

.comments {
border: 1px solid #F9F7F5;
padding:7px;
}

.purple {
color:#642165;
}

a.bottom,a.bottom:visited {
color:#F9F7F5;
}

a.ncs-link,a.ncs-link:visited {
font-size:9px;
color:#515050;
}

.textfield-stretch {
width:100%;
font-family:verdana;
}

.field-stretch {
width:100%;
}

.form-field-content {
padding: 5px 5px 5px 0px;
border-bottom:1px solid #61605F;
color: #642165;
}

.form-field-content-error {
padding: 5px 5px 5px 0px;
border-bottom:1px solid #61605F;
color: red;
font-weight:bold;
}

.form-field-submit {
padding: 5px 5px 5px 0px;
}


.form-field-name {
padding: 0px 5px 5px 0px;
border-bottom:3px solid #61605F;
}

.button-stretch {
width:100%;

}

.error {
color:red;
font-weight:bold;
}

.center {
text-align:center;
}
