body   { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: #e5e5e5; background-image: url("../images/bg.gif"); background-repeat: repeat-x; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color: #003B4A; scrollbar-darkshadow-color: #003B4A; scrollbar-face-color: #CFD2DB; scrollbar-highlight-color: #EAEBEF; scrollbar-shadow-color: #003B4A; scrollbar-track-color: #CFD2DB   }
p {}
td  { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
form { margin: 0; padding: 0 }
a:link { color: #57ae31; text-decoration: none }
a:visited { color: #57ae31; text-decoration: none }
a:hover { color: #256325 !important; text-decoration: none }
a:active { color: #256325 !important; text-decoration: none }
.pagetitle  { color: #57ae31; font-size: 24px }
.titlebox  { color: #999; font-size: 12px; font-style: italic; font-weight: bold; text-transform: uppercase; padding-top: 1px }
.titlebox a:link  { color: #999; font-size: 12px; font-style: italic; font-weight: bold; text-transform: uppercase; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.titlebox a:visited  { color: #999; font-size: 12px; font-style: italic; font-weight: bold; text-transform: uppercase; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.titlebox a:hover  { color: #808080; font-size: 12px; font-style: italic; font-weight: bold; background-color: #ccc; text-transform: uppercase; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.titlebox a:active  { color: #7f7f7f; font-size: 12px; font-style: italic; font-weight: bold; background-color: #ccc; text-transform: uppercase; padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.address { font-size: 10px }
.listtitle { font-size: 13px }
.txtsmall { font-size: 10px }
.txterror { color: #c80000 }
.txtallert { color: #57ae31 }
.txtdark { text-decoration: none }
.txtdark a:link  { color: #256325; text-decoration: none }
.txtdark a:visited  { color: #256325; text-decoration: none }
.txtdark a:hover  { color: #57ae31; text-decoration: none }
.txtdark a:active  { color: #57ae31; text-decoration: none }
.txtjustified { text-align: justify }
.note { font-style: italic }
.txtsmalljustified { font-size: 10px; text-align: justify }
.inputfree { color: #666; font-size: 11px; padding: 1px; border-style: solid; border-width: 1px; border-color: #999 #ccc #ccc #999 }
.inputrequired { color: #666; font-size: 11px; padding: 1px; border-style: solid; border-width: 1px; border-color: #999 #ccc #ccc #999 }
.funabar    { color: #999; font-size: 10px; font-style: italic; font-weight: bold; background-color: #f2f2f2; text-transform: uppercase; padding: 5px 2px; border: solid 1px #fff }
.funabar a:link    { color: #999; font-size: 10px; font-style: italic; font-weight: bold; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px }
.funabar a:visited   { color: #999; font-size: 10px; font-style: italic; font-weight: bold; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px }
.funabar a:hover    { color: #256325; font-size: 10px; font-style: italic; font-weight: bold; background-color: #e5e5e5; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px }
.funabar a:active    { color: #256325; font-size: 10px; font-style: italic; font-weight: bold; background-color: #e5e5e5; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px }
.breadcrumb  { font-size: 9px; text-transform: uppercase }
li { list-style-image: url("../images/arrow.gif") }
