	/* 		body { margin:0px; padding:0px; background-color:#A0A968; }
a       { text-decoration:none; font-weight: bold; color:white; }
a:hover { color:#9CA17B; background-color: white; }
td      { font-family: "Courier New", Courier, mono; font-size: 11px; color:#2D2D2D; }
select  { font-family: "Courier New", Courier, mono; font-size: 11px; color:#2D2D2D;  border: solid 1px #384100;}
input   { border: solid 1px #384100;}
form    { display:inline; }*/

html    { SCROLLBAR-FACE-COLOR: #A0A968; SCROLLBAR-HIGHLIGHT-COLOR: #A0A968; SCROLLBAR-SHADOW-COLOR: ffffff; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR:  #ffffff; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }
body    { margin:0px; padding:0px; background-color:#A0A968; }
a       { text-decoration:none; color:white; }
a:hover { color:#2D2D2D; background-color: #DCDDCD; }
div { font-size:0.7em; line-height: 1.4em;}
td      { font-family: verdana, arial, helvetica, sans-serif; font-size: 1em; color:#2D2D2D; }
select  { font-family: verdana, arial, helvetica, sans-serif; font-size: 1em; color:#2D2D2D;  border: solid 1px #384100;  background-color:#A0A968; SCROLLBAR-FACE-COLOR: #A0A968; SCROLLBAR-HIGHLIGHT-COLOR: #A0A968; SCROLLBAR-SHADOW-COLOR: ffffff; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR:  #ffffff; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}
input   { border: solid 1px #384100; font-family: verdana, arial, helvetica, sans-serif; font-size:1em;}
form    { display:inline; }
.noborder { border: none; }
.button { background-color: #A0A968; border: solid 1px #384100; }

.categtd {color: #6F0819;}

#nav { float:left; width:100px; z-index:1; height: 340px; }
#nav a {
	display:block;
	margin-bottom:5px;
	/* 		Work around a BUG in IE which modifies the border-top property of elements on hovering. background-color: teal;*/
	margin-top:5px;
	padding-left:7px;
}
#nav a:hover { display:block; margin-bottom:5px; padding-left:7px; }


.nav_off, .nav_on { width:91px; font-family: "Courier New", Courier, mono; font-size: 1em; border: solid 1px white;}
.nav_off { color:#384100; font-weight:bold; }
.nav_on  { color:white; background-color:#384100; }


.subnav_off, .subnav_on { width:80px; margin-left:10px; font-family:"Courier New", Courier, mono; font-size: 1em; border: solid 1px white; font-weight: bold; }
.subnav_off { color:#384100; }
.subnav_on  { background-color:#384100; color: white; }


/* #content { margin-left:110px; padding:8px; border: 1px white solid; color:#2D2D2D; font-family: "Courier New", Courier, mono; font-size:11px; width:550px; } */
#content { margin-left:110px; padding:8px; padding-left: 20px; border: 1px white solid; color:#2D2D2D; font-family: verdana, arial, helvetica, sans-serif;  width:580px; }


/*  STANDARD FORM  */
div.app_title { color:#002A54; margin-top: 5em; margin-bottom: 2em; font-weight: bold; font-size: 1em;}
div.app_title_popup { color:#002A54; margin-top: 1em; margin-bottom: 2em; font-weight: bold; }
.error_box { color: #b00; margin-top: 1em; margin-bottom: 1em; }
.error_note { font-size: 1em; font-weight: bold; background-color : #eee; }
.error_message {  font-size: 1em; color:#b00; background-color : #eee; }
span.required { color:red; }
.field_error { color: #b00; background-color: #eee; }
.underline { text-decoration:underline; }
.thankyou { color: #555; }