/*
MAIN NAVIGATION
background - #7DAB3F (kaki)

SUB NAVIGATION
separator - #7A7A7A (dark grey)
title - #7DAB3F (kaki)

MAIN CONTENT
border - #E9E9E9 (light grey)
*/

/* TAGS & BASIC STUFF */
input.button {
 background-color:#7DAB3F;
 color:#FFFFFF;
 font-weight:bold;
}
input.text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #242226;
 width: 100px;
}

p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: justify;
}
.message {
 color:#FF0000;
 font-weight:bold;
}

/* CONTENT STUFF */
#structure-content {
 border: #E9E9E9 solid 2px;
}

/* NAVIGATION STUFF */
#table-navigation a,
#table-navigation * a {
 color: #FFFFFF;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
}
#table-navigation a:hover,
#table-navigation * a:hover {
 text-decoration: underline;
}
#table-navigation td.navigation-link,
#table-navigation * td.navigation-link {
 padding-bottom: 3px;
}
#table-navigation td.navigation-separator,
#table-navigation * td.navigation-separator {
 padding: 0px;
}

/* SUB NAVIGATION STUFF */
#structure-navigation-sub-title {
 border-bottom:#7A7A7A 1px solid;
 border-top:#7A7A7A 1px solid;
 color: #7DAB3F;
 font-size: 16px;
 font-weight: bold;
 padding-bottom:3px;
 padding-top:3px;
 text-align:center;
}
a.structure-navigation-sub-link {
 color:#7DAB3F;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
a.structure-navigation-sub-link:hover {
 text-decoration:underline;
}

/* FAQ STUFF */
.faq-question {
 font-weight:bold;
}
.faq-answer {
}

/* LINKS */
#structure-content * a,
structure-content a {
 color: #7DAB3F;
 font-size: 11px;
 text-decoration: none;
}
#structure-content * a:hover,
structure-content a:hover {
 color: #7DAB3F;
 font-size: 11px;
 text-decoration: underline
}

