body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
a:link { color: #008C00; background-color: inherit; text-decoration: none;	font-weight: bold; }
a:active { color: #008C00; background-color: inherit; text-decoration: none;	font-weight: bold; }
a:visited { color: #008C00; background-color: inherit; text-decoration: none;	font-weight: bold; }
a:hover { color: #00BE00; background-color: inherit; text-decoration: none;	font-weight: bold; }
hr { color: #5C6A83; background: #0B172C; height: 0px; border: 1px inset; }
.title { color: #cccccc; background-color: inherit;  font-size: 13px; font-weight: bold; }
.description { color: #000000; background-color: inherit; }
.inputbox { color: #000000; background: #ffffff; font-size: 11px; font-weight: normal; }
.inputbutton { color: #000000; background: #ffffff; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.image { color: inherit; background-color: #e4e9eb; border: 2px; border-style: outset; border-color: #e4e9ea; }
.small { color: #008C00; background-color: inherit; font-size: 11px; }
.special { color: #000000; background-color: #fff8e9; border: solid 1px #000000; padding: 2px; }

.sideout { border: 0; }

.sideintitle { background-image: url(images/top.png); background-repeat: repeat-x; background-position: top; font-size: 13px; font-weight: bold; text-align: center; }
.sideincontent { }

.sidemiddletitle { background-image: url(images/top2.png); background-repeat: repeat-x; background-position: top; color: #FFFFFF; font-size: 13px; font-weight: bold; text-align: center; }
.sidemiddlecontent { }

.sidemaintitle { background-image: url(images/top.png); background-repeat: repeat-x; background-position: top; font-size: 13px; font-weight: bold; text-align: center; }
.sidemaincontent { }

.sidedatatitle { background-image: url(images/top.png); background-repeat: repeat-x; background-position: top; font-size: 13px; font-weight: bold; text-align: center; }
.sidedatacontent { }

.sidelefttitle { background: url(images/top_mod.png) no-repeat; color: #FFFFFF; text-align: left; padding-left: 12px; height: 34px; line-height: 34px; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sideleftcontent { background: url(images/bac_mod.png); }

.siderighttitle { background: url(images/top_mod.png) no-repeat; color: #FFFFFF; text-align: left; padding-left: 12px; height: 34px; line-height: 34px; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.siderightcontent { background: url(images/bac_mod.png); }

.tabledata { border-width: 1px; border-color: #C4F4D9; border-style: solid; }
.tablepresentation { border-width: 1px; border-color: #C4F4D9; border-style: dotted; }

a.mainmenu:link { display: block;	background: url(images/menu_bg.png) no-repeat; vertical-align: middle; font-size: 11px;	font-weight: bold; color: #008C00; text-align: left; padding-top: 5px; padding-left: 15px; height: 21px !important; height: 26px; width: 100%; text-decoration: none; }
a.mainmenu:active { display: block;	background: url(images/menu_bg.png) no-repeat; vertical-align: middle; font-size: 11px;	font-weight: bold; color: #008C00; text-align: left; padding-top: 5px; padding-left: 15px; height: 21px !important; height: 26px; width: 100%; text-decoration: none;  }
a.mainmenu:visited { display: block;	background: url(images/menu_bg.png) no-repeat; vertical-align: middle; font-size: 11px;	font-weight: bold; color: #008C00; text-align: left; padding-top: 5px; padding-left: 15px; height: 21px !important; height: 26px; width: 100%; text-decoration: none;  }
a.mainmenu:hover { background-position: 0px -32px; text-decoration: none; color: #999999; text-align: left !important; padding-right: 20px; }

a.upmenu:link { color: #FFFFFF; background-color: inherit; font-size: 13px; font-weight: bold; }
a.upmenu:active { color: #FFFFFF; background-color: inherit; font-size: 13px; font-weight: bold; }
a.upmenu:visited { color: #FFFFFF; background-color: inherit; font-size: 13px; font-weight: bold; }
a.upmenu:hover { color: #99FE99; background-color: inherit; font-size: 13px; font-weight: bold; }

a.linktitle:link { color: #008C00; background-color: inherit; font-size: 14px; text-decoration: none; }
a.linktitle:active { color: #008C00; background-color: inherit; font-size: 14px; text-decoration: none; }
a.linktitle:visited { color: #008C00; background-color: inherit; font-size: 14px; text-decoration: none; }
a.linktitle:hover { color: #008C00; background-color: inherit; font-size: 14px; text-decoration: none; }

a.linkdesc:link { color: #008C00; background-color: inherit; text-decoration: none; }
a.linkdesc:active { color: #008C00; background-color: inherit; text-decoration: none; }
a.linkdesc:visited { color: #008C00; background-color: inherit; text-decoration: none; }
a.linkdesc:hover { color: #008C00; background-color: inherit; text-decoration: none; }

a.linkspecial:link { color: #3A9E3E; background-color: inherit; text-decoration: none; }
a.linkspecial:active { color: #3A9E3E; background-color: inherit; text-decoration: none; }
a.linkspecial:visited { color: #3A9E3E; background-color: inherit; text-decoration: none; }
a.linkspecial:hover { color: #3A9E3E; background-color: inherit; text-decoration: none; }

a.linksmall:link { color: #008C00; background-color: inherit; font-size: 11px; text-decoration: none; }
a.linksmall:active { color: #008C00; background-color: inherit; font-size: 11px; text-decoration: none; }
a.linksmall:visited { color: #008C00; background-color: inherit; font-size: 11px; text-decoration: none; }
a.linksmall:hover { color: #008C00; background-color: inherit; font-size: 11px; text-decoration: none; }

.dotsh { }
.dotsv { }
.lineh { }
.empty { }
