/* general fonts */
body,p,ol,ul,div,td  { color: #444444; font-size: 12px; font-family: Arial; font-style: normal; line-height: 130% }
 


/* headings */
h1,h2,h3,h4,h5  { color: #0080ff; font-family: Arial; font-weight: bold }



/* normal title same as text size */
.title  { color: #0080ff; font-size: 12px; font-family: Arial; font-weight: bold; padding: 0.2em }


 
/* footer */
.footer  { color: black !important; font-size: 12px; font-family: Arial; line-height: 150%; text-align: center }

 
/* last update */
.lastupdate  { color: black !important; font-size: 12px; font-family: Arial; line-height: 150%; text-align: center }
 
/* in text hyperlinks */
a:link   { color: black; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
a:visited   { color: black; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
a:hover   { color: #0080ff; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
 


/* top navigation menu */
.topnav {
font-family: arial, helvetica, sans-serif;
font-size: 9px;
}
.topnav a:link {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #ffffff; 			/* white */
padding: 1px;
}
.topnav a:visited {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #ffffff; 			/* white */
padding: 1px;
}
.topnav a:hover {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}

.topnav-act {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}
.topnav-act a:active {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}
.topnav-act a:link {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}
.topnav-act a:visted {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}
.topnav-act a:hover {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 1px;
}
 



/* bottom navigation menu */
.bottomnav {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}
.bottomnav a:link {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #759214; 			/* lime green */
padding: 2px;
}
.bottomnav a:visited {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #759214; 			/* lime green */
padding: 2px;
}
.bottomnav a:hover {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 2px;
}
.bottomnav-act a:active {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 2px;
}
.bottomnav-act a:link {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #759214; 			/* lime green */
padding: 2px;
}
.bottomnav-act a:visted {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
color: #759214; 			/* lime green */
padding: 2px;
}
.bottomnav-act a:hover {
font-weight: normal;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
background: #759214;	/* lime green */
color: #ffffff; 			/* white */ 
padding: 2px;
}



/* left navigation menu */
.leftnav1 a:link    { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-top: 1pt solid white; border-right: transparent; border-bottom: 1pt solid white; border-left: none }
.leftnav1 a:visited    { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-top: 1pt solid white; border-right: transparent; border-bottom: 1pt solid white; border-left: none }
.leftnav1 a:active    { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -24px; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-top: 1pt solid white; border-right: transparent; border-bottom: 1pt solid white; border-left: none }
.leftnav1 a:hover    { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -24px; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-top: 1pt solid white; border-right: transparent; border-bottom: 1pt solid white; border-left: none }


.leftnav1-act a:link   { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -24px; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav1-act a:visited   { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -24px; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav1-act a:active   { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none; \: 0 -24px  }
.leftnav1-act a:hover   { color: white !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -24px; text-indent: 15px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
 

.leftnav2 a:link  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -48px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2 a:visited  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -48px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2 a:active  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -48px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2 a:hover  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -72px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }


.leftnav2-act a:link  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -72px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2-act a:visited  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -72px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2-act a:active  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -72px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav2-act a:hover  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -72px; text-indent: 30px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }


.leftnav3 a:link  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -96px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3 a:visited  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -96px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3 a:active  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3 a:hover  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }


.leftnav3-act a:link  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3-act a:visited  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3-act a:active  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none }
.leftnav3-act a:hover  { color: black !important; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url("style_02_FILES/buttons.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 -120px; text-indent: 45px; white-space: nowrap; display: block; padding: 4px 4px 5px; width: 100%; border-style: none; select: arial, helvetica, sans-serif }


textarea  { color: black !important; font-size: 11px; font-family: Arial; font-weight: normal; text-indent: 0; border: 1px #0080ff }

input     { color: black !important; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 13px; font-size-adjust: inherit; background-color: #71b8ff; text-indent: 0; padding: 1px; border: 1px black; outline: solid 1px black }