html                             {padding: 0px; font-family: tahoma,sans-serif; font-size: 0.8em; background-image: url(/data/server/design/060717103312/data/main-bg.png); background-repeat: repeat-y; background-position: center;}
body                             {margin: 0px; background-image: url(/data/server/design/060717103312/data/main-bg2.png); background-repeat: repeat-y; background-position: center;}
a                                {color: rgb(5, 105, 6);}
a:hover                          {color: rgb(11, 187, 9);}
.bodyInner0                      {background-image: url(/data/server/design/060717103312/data/header.png); background-position: center top; background-repeat: no-repeat;}
.bodyInner1                      {background-image: url(/data/server/design/060717103312/data/footer.png); background-position: center bottom; background-repeat: no-repeat;}
.powered                         {display: none;}
.topDecor                        {border-top: 1px solid white; position: absolute; right: 0px; bottom: 32px; width: 495px; height: 98px; background-image: url(/data/server/design/060717103312/data/decor.jpg);}
.homeDecor                       {position: absolute; left: 224px; top: 173px; width: 252px; height: 563px; background-image: url(/data/server/design/060717103312/data/home-decor.jpg);}
ul.topLangs                      {margin: 0px auto; padding: 1em 2em; display: block;}
li.topLang                       {margin: 0em 0.5em; display: inline;}
li.topLang a                     {color: black; text-decoration: none;}
li.topLang a:hover               {color: black; text-decoration: underline;}
li.topLang a.active              {font-weight: bold;}
.header                          {margin: 0em auto; height: 235px; width: 730px; position: relative; text-align: right;}
.pageCaption                     {margin: 0px; padding: 0px; position: absolute; right: 30px; top: 70px; font-size: 1.6em; color: white; font-weight: normal;}
.pageCaptionLine2                {display: block; position: absolute; width: 500px; right: 0px; top: 35px; color: rgb(3, 104, 2); font-size: 0.9em;}
.footer                          {text-align: center; height: 105px; position: relative;}
.copy                            {color: rgb(7, 103, 5); text-align: center; position: relative; bottom: 20px; font-size: 0.8em;}
.contentBox                      {margin: 0px auto; width: 730px;}
.content                         {padding: 0em 1em; margin-left: 225px;}
.homepage .contentBox            {background-image: url(/data/server/design/060717103312/data/home-content-bg.png); background-repeat: repeat-y; background-position: 224px 0px;}
.homepage .content               {margin-left: 490px; min-height: 500px;}
.navigation                      {overflow: visible; float: left; width: 223px;}
.navMenu1 a                      {border-top: 1px dotted rgb(104, 134, 96); border-bottom: 1px dotted rgb(104, 134, 96); margin: 0px 0px -1px; text-decoration: none; font-weight: bold; color: rgb(50, 50, 50); display: block;}
.navMenu1 a:hover                {color: black;}
.navMenu1 li                     {display: block;}
.navMenu1 ul                     {margin: 0px; padding: 0px;}
.navMenu1Link                    {padding: 0.8em 1em; font-weight: bold; font-size: 1em;}
.navMenu1Link:hover, li.active .navMenu1Link {background-image: url(/data/server/design/060717103312/data/menu-bg.png); background-repeat: repeat-y;}
ul.navMenu1Inner div.inactive    {display: none;}
ul.navMenu1Inner li              {position: relative;}
ul.navMenu1Inner li:hover div.inactive {display: block; position: absolute; left: 224px; top: 0px; width: 225px;}
ul.navMenu1Inner li:hover div.inactive a.active, ul.navMenu1Inner li:hover div.inactive a:hover {background-color: rgb(149, 205, 137) ! important;}
.navMenu2                        {background-color: rgb(206, 236, 198);}
.navMenu2Link                    {padding: 0.5em 0em 0.5em 50px; font-size: 0.9em;}
.navMenu2 a:hover, .navMenu2 a.active {background-color: white;}
.navMenu2 a.active               {background-image: url(/data/server/design/060717103312/data/menu-bullet.png); background-repeat: no-repeat; background-position: 30px center;}
.hotMenu1                        {padding-top: 45px;}
.hotMenu1 a                      {color: rgb(51, 51, 51); text-decoration: none; font-size: 0.9em;}
.hotMenu1 a:hover                {color: black; text-decoration: underline;}
.hotMenu1Inner                   {margin: 0px; padding: 0px; display: block; text-align: center;}
.hotMenu1Inner li                {margin: 0px 1em; display: inline;}
#tocBox                          {margin: 0px 50px; padding: 1em; background-color: rgb(210, 231, 203);}
#toc                             {margin-top: 0px;}
#toc li.h1toc                    {margin-left: 1em;}
#toc li.h2toc                    {margin-left: 2em;}
#toc li.h3toc                    {margin-left: 3em;}
#toc li.h4toc                    {margin-left: 4em;}
#toc li.h5toc                    {margin-left: 5em;}
#toc li.h6toc                    {margin-left: 6em;}
#truhl1                          {left: 10px; position: absolute; background-repeat: inherit; background-attachment: inherit; top: 20px;}
#truhl2                          {top: 10px; left: 140px; position: absolute;}
#truhl3                          {left: 290px; position: absolute;}
#truhl5                          {position: absolute; top: 190px; left: 70px;}
#truhl4                          {position: absolute; top: 180px;}
#truhl7                          {position: absolute; top: 180px; left: 310px;}
#truhl9                          {position: absolute; top: 330px; left: 100px;}
#truhl6                          {position: absolute; top: 210px; left: 280px;}
#truhl8                          {position: absolute; top: 340px;}
#truhl10                         {position: absolute; top: 360px; left: 70px;}
#truhl11                         {position: absolute; top: 340px; left: 310px;}

