/* this file made by vos-make-css */
/* DO NOT EDIT - CHANGES WILL BE OVERWRITTEN BY vos-make-css */
 contentL2           { font:  9pt arial, verdana, sans-serif; line-height: 90%;  border-spacing: 5px 0px; }
BODY                 { font:  9pt arial, verdana, sans-serif; }
TD                   { font:  9pt arial, verdana, sans-serif; }
.contentHead         { font: 11pt arial, verdana, sans-serif;  }
.contentL1           { font: 10pt arial, verdana, sans-serif; border-spacing: 5px 1px; }
TD#contentL1         { font: 10pt arial, verdana, sans-serif; border-spacing: 5px 0px; }
TD#contentL1 a       { font: 10pt arial, verdana, sans-serif; color: #396d21 /* green */ ; text-decoration: none; font-weight: bold; border-spacing: 5px 1px; }
.contentL1 a         { font: 10pt arial, verdana, sans-serif; color: #396d21 /* green */ ; text-decoration: none; font-weight: bold; border-spacing: 5px 1px; }
.contentL1 a:hover   { font: 10pt arial, verdana, sans-serif; color: #bd4327 /* red */ ;  text-decoration: none; font-weight: bold; border-spacing: 5px 1px; }
TD#contentL1 a:hover { font: 10pt arial, verdana, sans-serif; color: #bd4327 /* red */ ;  text-decoration: none; font-weight: bold; border-spacing: 5px 1px; }
.contentL1green      { font: 10pt arial, verdana, sans-serif; color: #396d21 /* green */ ; text-decoration: none; font-weight: bold; border-spacing: 5px 1px; }
.contentL2 a         { font:  9pt arial, verdana, sans-serif; line-height: 90%;  color: #000000; text-decoration: none; border-spacing: 5px 0px; }
.contentL2 a:hover   { font:  9pt arial, verdana, sans-serif; line-height: 90%;  color: #000000; text-decoration: none; border-spacing: 5px 0px; }
.contenttitle        { font: 12pt arial, verdana, sans-serif; font-weight: normal;  }
.contenttitle a      { font: 12pt arial, verdana, sans-serif; font-weight: normal; color: #000000; text-decoration: none; }
.debug               { font:  9pt arial, verdana, sans-serif; top: 1000px; left: 2px; bottom: 0px;  height: 100%;; }
.leftNavBackground   { background: #d99b03 /* orange */ ; margin: 0; height: 450px; width: 195px;; }
TD.leftNavItem       { font:  9pt arial, verdana, sans-serif; background: #d99b03 /* orange */ ; color: #ffffff; font-weight: bold; padding: 3px 4px 3px 4px; width: 195px; margin: 0; }
TD#leftNavItem a     { background: #d99b03 /* orange */ ; color: #ffffff; text-decoration: none; padding: 3px 4px 3px 4px; margin: 0; }
TD#leftNavItem a:hover { color: #bd4327 /* red */ ; padding: 3px 4px 3px 4px; margin: 0; }
TD.leftNavItemAt     { font:  9pt arial, verdana, sans-serif; background: #d99b03 /* orange */ ; color: #ffffff; font-weight: bold; padding: 3px 4px 3px 4px; width: 195px; margin: 0; }
TD#leftNavItemAt a   { background: #d99b03 /* orange */ ; color: #bd4327 /* red */ ; text-decoration: none; padding: 3px 4px 3px 4px; margin: 0; }
TD#leftNavItemAt a:hover { color: #bd4327 /* red */ ; padding: 3px 4px 3px 4px; margin: 0; }
TD.leftNavItemJoshr  { font:  8pt arial, verdana, sans-serif; background: #d99b03 /* orange */ ; color: #ffffff; font-weight: bold; padding: 3px 4px 3px 4px; width: 195px; margin: 0; }
TD#leftNavItemJoshr a { background: #d99b03 /* orange */ ; color: #ffffff; text-decoration: none; padding: 3px 4px 3px 4px; margin: 0; }
TD#leftNavItemJoshr a:hover { color: #bd4327 /* red */ ; padding: 3px 4px 3px 4px; margin: 0; }
TD#leftNavItemTop    { font:  9pt arial, verdana, sans-serif; background: #ffffff; color: #d99b03 /* orange */ ; font-weight: bold; padding: 1px 4px 0px 4px; width: 195px; margin: 0; }
TD#leftNavItemTop a  { color: #bd4327 /* red */ ; text-decoration: none; padding: 1px 4px 0px 4px; margin: 0; }
.nav                 { font:  9pt arial, verdana, sans-serif; position: absolute; top: 70px; left: 220px; bottom: 0px; }
.printerFriendly     { font:  9pt arial, verdana, sans-serif; color: #396d21 /* green */ ;  font-weight: normal;  text-decoration: none; }
.printerFriendly a   { font:  9pt arial, verdana, sans-serif; color: #396d21 /* green */ ;  font-weight: normal;  text-decoration: none; }
.printerFriendly a:hover { font:  9pt arial, verdana, sans-serif; color: #bd4327 /* red */ ;  font-weight: normal;  text-decoration: none; }
.searchbutton        { font:  9pt arial, verdana, sans-serif; background: #000000; color: #ffffff; font-weight: bold;  border: 0; }
.searchcell          { font:  9pt arial, verdana, sans-serif; background: #000000; color: #ffffff;  height: 23px; padding: 1px 1px 1px 1px }
.searchinput         { font:  9pt arial, verdana, sans-serif; }
.sidebar             { position: absolute; top: 10px; left: 2px; bottom: 0px; width: 195px; height: auto;; }
TD.topNavItem        { font:  9pt arial, verdana, sans-serif; background: #000000; color: #ffffff; font-weight: bold; height: 23px; padding: 1px 4px 1px 4px; text-align: center; margin: 0; }
TD#topNavItem a      {   background: #000000; color: #ffffff; text-decoration: none;  padding: 1px 4px 1px 4px;  margin: 0; display: BLOCK; }
TD#topNavItem a:hover { display: BLOCK; margin: 0; color: #d99b03 /* orange */ ; padding: 1px 4px 1px 4px; display: BLOCK; }
TD.topNavItemAt      { font:  9pt arial, verdana, sans-serif; font-weight: bold; background: #000000; color: #ffffff; text-align: center;padding: 1px 4px 1px 4px; }
TD#topNavItemAt a    { background: #000000; color: #d99b03 /* orange */ ; text-decoration: none;  padding: 1px 4px 1px 4px;  margin: 0; display: BLOCK; }
TD#topNavItemAt a:hover {   color: #d99b03 /* orange */ ;  padding: 1px 4px 1px 4px;  margin: 0; display: BLOCK; }
TD.topNavItemHome    { font:  9pt arial, verdana, sans-serif; background: #396d21 /* green */ ; color: #ffffff; font-weight: bold; text-align: center; padding: 1px 4px 1px 4px; margin: 0; }
TD#topNavItemHome a  { background: #396d21 /* green */ ; color: #ffffff; text-decoration: none; padding: 1px 4px 1px 4px; margin: 0; display: BLOCK; }
TD#topNavItemHome a:hover { color: #d99b03 /* orange */ ; padding: 1px 4px 1px 4px;  margin: 0; display: BLOCK; }
TD.topNavItemHomeAt  { font:  9pt arial, verdana, sans-serif; background: #396d21 /* green */ ; color: #d99b03 /* orange */ ; font-weight: bold; text-align: center; padding: 1px 4px 1px 4px; margin: 0; }
TD#topNavItemHomeAt a { background: #396d21 /* green */ ; color: #d99b03 /* orange */ ; text-decoration: none; padding: 1px 4px 1px 4px; margin: 0; display: BLOCK; }
TD#topNavItemHomeAt a:hover { color: #d99b03 /* orange */ ; margin: 0; display: BLOCK; }
.vos                 { font:  9pt arial, verdana, sans-serif; }
.vos-nav             { font: 17pt arial, verdana, sans-serif; font-weight: normal; }

