body                    { font-size: 12px; font-family: Verdana; background-color: #fcf9cf; color: #130913; margin: 5px; overflow: auto; }
.bodyforum              { font-size: 10px; font-family: Verdana; background-color: #fcf9cf; color: #130913; margin: 5px; overflow: auto; }
.td_rlt                 { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px; }
.td_lt                  { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px; }
.td_l                   { border-style: solid; border-left-width: 1px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; }
.td_r                   { border-style: solid; border-left-width: 0px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px; }
.td_b                   { border-style: solid; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }
.td_bl                  { border-style: solid; border-left-width: 1px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }
.td_rl                  { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px; }
.td_rb                  { border-style: solid; border-left-width: 0px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; }
.td_rbl                 { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; }
.td_rbt                 { border-style: solid; border-left-width: 0px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; }
.td_rblt                { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; }
.rollerstrip            { background-image: url('img/stripbckg.gif'); background-repeat: x-repeat; font-family: Verdana; font-size: 10px; color: #CDE5CC; padding: 5px; font-weight: bold; }
.border1                { border-color: #1D7826; }
.bckg                   { background-image: url('img/bckg.gif'); background-repeat: repeat-y; }
.bckgmainframe          { background-image: url('img/bckgmainframe.gif'); }
.menubckgright          { background-image: url('img/menubckgright.gif'); background-position: right; background-repeat: no-repeat; }
a.menuanchor:link        { font-size: 11px; font-family: Verdana; color: #505050; text-decoration: none; font-weight: normal; }
a.menuanchor:visited     { font-size: 11px; font-family: Verdana; color: #505050; text-decoration: none; font-weight: normal; }
a.menuanchor:hover		    { color: #0F2FD4; font-size: 11px; text-decoration: none; font-weight: normal; }
.menuhighlighted        { background-image: url('img/menubckg.gif'); background-position: right; background-repeat: no-repeat; }
a.menuhighlightedanchor:link    { font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a.menuhighlightedanchor:visited { font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a.menuhighlightedanchor:hover   { font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a.footermenu:link    { color: #CDE5CC; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a.footermenu:visited { color: #CDE5CC; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a.footermenu:hover   { color: #CDE5CC; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: underline; }
.menubckgfadeup         { font-size: 11px; font-family: Verdana; background-image: url('img/menubckgoutup.gif'); background-position: right; background-repeat: no-repeat; }
.menubckgfadedown       { font-size: 11px; font-family: Verdana; background-image: url('img/menubckgoutdown.gif'); background-position: right; background-repeat: no-repeat; }
a:link                  { font-weight: bold; color: #3C66A5; text-decoration: none; }
a:visited               { font-weight: bold; color: #3C66A5; text-decoration: none; }
a:hover                 { font-weight: bold; color: #3C66A5; text-decoration: underline; }
a.flat:link             { font-weight: normal; color: #5B5B5B; text-decoration: none; }
a.flat:visited          { font-weight: normal; color: #5B5B5B; text-decoration: none; }
a.flat:hover            { font-weight: normal; color: #5B5B5B; text-decoration: underline; }
a.tabledata:link        { color: #505050; font-weight: normal; }
a.tabledata:visited     { color: #505050; font-weight: normal; }
a.tabledata:hover       { color: #505050; font-weight: bold; text-decoration: none; }
.font12px               { font-size: 12px; }
.font10px               { font-size: 10px; }
.bullet                 { list-style-image: url('img/bullet.gif'); color: #007633; }
.textcolor              { color: #505050; }
.topbarinfo             { font-size: 10px; color: #737373; }
.motto                  { font-family: "Times New Roman"; font-size: 11px; font-style: italic; font-weight: bold; color: #A52300; margin-bottom: 5px; padding-bottom: 5px; }
.motto2                 { font-family: "Times New Roman"; font-size: 12px; font-style: italic; font-weight: bold; color: #064400; margin-bottom: 5px; padding-bottom: 5px; }
.pagetitle              { font-size: 1.5em; color: #676707; }
.pagetitlebox           { border-color: #958B03; border-style: solid; border-width: 1px; padding: 5px; background-image: url('img/titlebckg.png'); }
.tableheader            { font-weight: bold; background-image: url('img/tableheaderbckg20.gif'); padding: 2px 5px 2px 5px; color: #464646; border-color: #000000; }
.tabledatacell          { padding: 2px 5px 2px 5px; background-color: #FFFDE8; border-color: #000000; }
.tabledatacellodd       { padding: 2px 5px 2px 5px; background-color: #F8F4C5; border-color: #000000; }
.contentbody			      { background-image: url('img/bckgmainframe.gif'); padding: 20px; font-size: 12px; font-face: verdana; }
.contentbodyforum			  { background-color: #EFFDF3; padding: 20px; font-size: 12px; font-face: verdana; }
.button                 { border-style: solid; border-width: 1px; font-size: 12px; font-weight: bold; background-color: #93E77C; cursor: pointer; cursor: hand; }
.tabledatacellhighlight { background-color: #9EFEFF; }
.formheader             { font-weight: bold; background-image: url('img/formheaderbckg20.gif'); padding: 2px 5px 2px 5px; color: #ffffff; border-color: #000000; }
.formcell               { padding: 2px 5px 2px 5px; border-color: #000000; background-color: #C6FFD1; }
.inputbox               { height: 20px; width: 170px; }
.formtopcell            { padding-top: 5px; }
.formbottomcell         { padding-bottom: 5px; }
.mandatoryfield         { font-weight: bold; }
.footnote               { font-size: 10px; }
.texthighlighted        { font-weight: bold; color: #453936; }
.spidermenuitem			{ font-family: verdana; font-size: 11px; color: #2E870F; font-weight: bold; padding: 3px; }
a.spidermenuitem:link   { font-family: verdana; font-size: 11px; color: #2E870F; font-weight: bold; padding: 3px; }
a.spidermenuitem:visited { font-family: verdana; font-size: 11px; color: #2E870F; font-weight: bold; padding: 3px; }
.spidermenutextbckg     { background-color: #ffffff; padding: 3px; }
.horseparatorbckg       { background-image: url('img/horizontalseparator.gif'); background-repeat: repeat-x; background-position: center;}
.verseparatorbckg       { background-image: url('img/verticalseparator.gif'); background-repeat: repeat-y; }
.horizseparator         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.hidden                 { display: none; }
.visible                { display: inline; }
.readmore               { cursor: pointer; color: #176EC7; font-style: italic; }
.submenu                { padding: 0px 5px 5px 15px; font-size: 10px; font-family: Verdana; background-position: right; background-repeat: no-repeat; }
.texteven               { font-weight: bold; }
.textodd                { font-weight: normal; }
.paragraph				{ font-size: 5px; }
.textlighter			{ color: #1E7513; font-weight: bold; }
.inputboxwebsite		{ background-color: #FCFDCD; border-style: solid; border-width: 1px; border-color: gray; }
.buttonwebsite			{ font-weight: bold; cursor: hand; cursor: pointer; }
label					{ font-weight: bold; color: #483A4E; font-size: 11px; }
.suptitle				{ font-size: 10px; }
.errorpane				{ background-color: #FFE5E5; border-style: solid; border-width: 1px; border-color: red; }
.errormessage			{ color: red; }
.infopane				{ background-color: #ffffff; border-color: gray; border-width: 1px; border-style: solid; }
.infomessage			{ color: black; font-weight: bold; }