html, body {
  background-color: #000000;
  padding: 0px;
  margin:  0px;
  width:   100%;
  height:  100%;
}

.dContainer {
  width:            923px;
  background-color: #8fbcb9;
  background-image: url(../img/content_back.jpg);
  background-repeat: no-repeat;
  background-position: 240px 110px;
  margin-top:       0px;
  margin-right:     auto;
  margin-bottom:    0px;
  margin-left:      auto;
  position:         relative;
  padding:          0px;
  top:              0px;
  height:           auto !important; /*for ie like shit*/
  height:           100%;
  min-height:       100%;            /*for normal browser*/
 overflow-x:hidden;
}

.dBg{
}

.dHeader {
  background-image:  url(../img/header_hun.jpg);
  background-repeat: no-repeat;
  margin:            0px;
  padding:           0px;
  height:            112px;
  width:             923px;
}

.dHeader_hun{
  background-image:  url(../img/header_hun.jpg);
  background-repeat: no-repeat;
  margin:            0px;
  padding:           0px;
  height:            112px;
  width:             923px;
}

.dHeader_eng {
  background-image:  url(../img/header_eng.jpg);
  background-repeat: no-repeat;
  margin:            0px;
  padding:           0px;
  height:            112px;
  width:             923px;
}

.dTextScroll {
  background-color: #ffcc01;
  padding: 0px;
  height: 15px;
  /*line-height:17px;*/
  text-align:center;
  padding-top:2px;
  width: 923px;
  margin: 0px;
  color: #003F72;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  overflow: hidden;
  bottom:0px;
}

.dMain {
  margin:  0px;
  padding: 0px;
  width:   100%;
  left:    0px;
  top:     0px;
  height:  100%;
}

.dDecorationUp {
  background-image:  url(../img/decor_up.jpg);
  background-repeat: repeat-x;
  height:            16px;
  width:             923px;
  margin:            0px;
  padding:           0px;
  position:          relative;
  clear:             none;
  left:              0px;
  top:               0px;
}

.dContent {
  background-color: #8fbcb9;
  background-image: url(../img/content_back.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  padding:          0px;
  margin:           0px;
  width:            923px;
  height:           auto;
  position:         relative;
  overflow:         auto;
  float:            left;
}

.dData {
  width:      861px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position:   relative;
  padding-top: 31px;
  padding-right: 0px;
  padding-bottom: 31px;
  padding-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.dData p {
  line-height: 17px;
  text-align: justify;
}

.dData h1 {
  font-size: 14px;
  font-weight: bold;
}

.dData h2 {
  font-size: 12px;
  font-weight: bold;
}

.dTextScrollBottom {
  background-color: #ffcc01;
  padding: 3px;
  height: 11px;
  width: 917px;
  position: absolute;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  color: #003F72;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  overflow: hidden;
  bottom: 0px;
  text-align:center;
  z-index: 2000;
}

.dTextScrollBottomContainer {
  margin:  0px;
  padding: 0px;
  width:   100%;
  position: fixed;
  z-index: 10000;
  bottom:  0px;
  left:    0px;
}

#cssTextScroll {
  display:  none;
  position: absolute;
  bottom:   0px;
}

.dMenu {
  height: 26px;
  position: relative;
  top: 75px;
  width: 795px;
  padding: 0px;
  left: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.dMenuItemRed {
  background-image: url(../img/menu_item_red.gif);
  height: 10px;
  background-repeat: no-repeat;
  width:  auto;
  float:  left;
  color:  #FFFFFF;
  vertical-align: 50%;
  padding-top: 7px;
  padding-right: 11px;
  padding-bottom: 9px;
  padding-left: 10px;
  line-height: normal;
  text-align: center;
  margin: 0px;
}

.dMenuItem {
  background-image: url(../img/menu_item.gif);
  height: 10px;
  background-repeat: no-repeat;
  background-position: 3px;
  width:  auto;
  float:  left;
  color:  #FFFFFF;
  padding-top: 7px;
  padding-right: 11px;
  padding-bottom: 9px;
  padding-left: 10px;
  line-height: normal;
  text-align: center;
  margin: 0px;
}

.dMenu a:link {
  color:           #E5E5E5;
  text-decoration: none;
}

.dMenu a:visited {
  color:           #E5E5E5;
  text-decoration: none;
}

.dMenu a:active {
  color:           #999999;
  text-decoration: none;
}

.dMenu a:hover {
  color:           #999999;
  text-decoration: none;
}

.dBlackStrip {
  width:  923px;
  height: 3px;
  font-size: 0px;
  line-height: 0px;
  border: 0;
  background: #000;
  padding: 0px;
  margin: 0px;
}

#dShowBox {
  width:      290px;
  height:     100px;
  position:   absolute;
  top:        0px;
  right:      0px;
  background: #70A29F;
  line-height: normal;
}

.dUserBox
{
  position:absolute;
  right:80px;
  top:10px;
  width:205px;
  height:26px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align:right;
}

.dUserBox a
{
  padding:0px;
  margin:0px;
  color:#000;
  text-decoration:none;
}

.dUserBox a:active
{
  color:#000;
  text-decoration:none;
}

.dUserBox a:visited
{
  color:#000;
  text-decoration:none;
}

.dUserBox a:hover
{
  color:#009;
  text-decoration:underline;
}

.copyright_text
{
  position:relative;
  width:100%;
  text-align:center;
  bottom:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  clear:both;
  margin-top:10px;
}
