<style type="text/css">
  html{}
  body
  {
    background-color: #333333;
    margin:0; padding:0;
    border-style:none;
    overflow: auto;
    font-family: sans-serif, Verdana, Arial, Helvetica;
    color:white;
  }
  #tuhOuterBox
  {
    position:fixed;
    width:100%; height:100%;
    margin:0; padding:0;
    background-color:transparent;
    overflow:hidden;
  }
  #tuhHelperBox
  {
    position:absolute;
    left:50%; top:50%;
    width:800px; height:520px;
    background-color:transparent;
    /*border: thin solid #ffffff;*/
  }
  #tuhContentsOuterBox
  {
    position:absolute;
    left:-50%; top:-50%;
    width:800px; height:520px;
    background-color:transparent;
    /*border: thin solid #ffffff;*/
  }
  #tuhUpperLowerSpace
  {
    position:relative;
    width:100%; height:3%;
    margin:0; padding:0;
    background-color:transparent;
  }
  #tuhFloatLeftCorner
  {
    position:relative;
    width:2%; height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    background-color:transparent;
    background-repeat: no-repeat;
    background-position: 0 0;
  }
  #tuhFloatLeftRepeatX
  {
    position:relative;
    height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    background-color:transparent;
    background-repeat: repeat-x;
    background-position: 0 0;
  }
  #tuhFloatLeftRepeatY
  {
    position:relative;
    height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    background-color:transparent;
    background-repeat: repeat-x;
    background-position: 0 0;
  }
  #tuhMainOuterBox
  {
    position:relative;
    width:100%; height:94%;
    margin:0; padding:0;
    background-color:transparent;
  }
  #tuhLeftRightMenu
  {
    position:relative;
    width:10%; height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    background-color:#000000;
    color:white;
  }
  #tuhLeftMenuIcon
  {
    position:relative;
    width:60px;
    margin:36% auto 36% auto; padding:0;
    background-color:#000000;
  }
  #tuhRightMenuIcon
  {
    position:relative;
    width:60px;
    margin:23% auto 23% auto; padding:0;
    background-color:#000000;
  }
  #tuhContentsWithBG
  {
    position:relative;
    width:72%; height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    overflow:auto;
    background-color:#444444;
    background-image: url(Images/background-logo.jpg);
    background-position: 40px 130px;
    background-repeat: no-repeat;
  }
  #tuhContentsNoBG
  {
    position:relative;
    width:72%; height:100%;
    margin:0; padding:0;
    float:left; clear:right;
    overflow:auto;
    background-color:#444444;
  }
  #tuhMainContent
  {
    width:80%; margin:0; padding:0;
    margin-left: 5%; float:right;
    background-color:transparent;
  }
  @media screen
  {
    #body>div#tuhHeader{position:fixed;}
    #body>div#tuhFooter{position:fixed;}
    #body>div#tuhMenu{position:fixed;}
  }
</style>

