

html, body {
  width:100%;
  height:100%;
  min-width:1000px;
  background-color:#f0ae21 ;
  background-image:url(/sys/pics/design/dk/body_bg.jpg);
  background-position:top center;
  background-repeat:repeat-y;
  margin:0px;
  }

.bodyContainer {
  width:100%;
  height:100%;
  /*background-image:url(/sys/pics/design/dk/body_bg.jpg);
  background-position:top center;
  background-repeat:repeat-y;*/
  }
  
.designContainer {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:1000px;
  background-image:url(/sys/pics/design/dk/content_repeat.gif);
  background-repeat:repeat-y;
  z-index:5;
  }

.designHeader {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:1000px;
  background-image:url(/sys/pics/design/dk/content_top.jpg);
  background-repeat:no-repeat;
  z-index:10;
  }

.designFooter {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:1000px;
  height:40px;
  background-image:url(/sys/pics/design/dk/content_bottom.gif);
  background-repeat:no-repeat;  
}



table.contentArea {
  border-collapse:collapse;
  width:100%;
  }

table.contentArea td.menu {
  vertical-align:top;
  width:348px;
  }
div.statement {
  position:absolute;
  top:274px;
  left:32px;
  width:250px;
  color:#735e45;
  font-family:lucida sans;
  font-size:10px;
  text-align:justify;
  }
div.download {
  position:absolute;
  top:564px;
  left:45px;
  }
div.download img {
	border:0;
    vertical-align:middle;
    margin-right:5px;
    }
div.download a {
	text-decoration:none;
    }   
div.sponsors {
  position:absolute;
  top:645px;
  left:20px;
  width:290px;
  text-align:center;
  }
    
table.contentArea div.menu {
  padding-top:417px;
  padding-left:34px;
  min-height:350px;
  height:auto !important;
  height:350px;
  min-height:350px !important;
  min-height:auto;
  }

div.milonicMenu {
  position:absolute;
  z-index:100;
  top:72px;
  left:338px;
  }

table.contentArea td.content {
  vertical-align:top;
  }

table.contentArea div.contentContainer {
  padding-bottom:5px;
  padding-left:0px;
  padding-top:130px;
  }
  
table.contentArea div.content {
  width:600px;
  }


div.icon_sitemap img, div.icon_recommend img, div.icon_newsletter img, div.icon_print img, div.icon_search img, div.icon_home img  {
	border:0;
    }
div.icon_sitemap {
  position:absolute;
  top:38px;
  left:450px;
  }
div.icon_recommend {
  position:absolute;
  top:38px;
  left:380px;
  }
div.icon_newsletter {
  position:absolute;
  top:13px;
  left:850px;
  }
div.icon_print {
  position:absolute;
  top:38px;
  left:415px;
  }
div.icon_search {
  position:absolute;
  top:38px;
  left:910px;
  }
div.icon_home {
  position:absolute;
  top:38px;
  left:345px;
  }

div.SearchboxContainer {
  position:absolute;
  top:36px;
  left:715px;
  width:249px;
  height:30px;
  }
input.SearchboxInput {
	position:absolute;
    top:8px;
    left:52px;
    border:0;
    background:transparent;
    width:188px;
    font-family:tahoma;
    font-size:10px;
    color:#121111;
    }
input.SearchboxButton {
  position:absolute;
  top:3px;
  left:13px;
  width:25px;
  height:25px;
  background-color:transparent;
  }
  
div.ContactContainer {
  position:absolute;
  top:24px;
  left:375px;

  font-family:lucida sans;
  font-size:11px;
  color:#6b6a6a;
  }
div.ContactContainer span.ContactHeader{
  color:#6b6a6a;
  font-weight:bold;
  }
div.ContactContainer a {
  color:#f1ae21;
  }

div.TopImage {
  position:absolute;
  top:112px;
  left:325px;
  z-index:50;
  width:655px;
  }
div.frontpageFlash {
  position:absolute;
  top:109px;
  left:325px;
  background-image:url(/sys/files/flash/flash_bg.jpg);
  width:654px;
  height:255px;
  }