 body, html
 {
   background: #595C49;
   height: 100%;
   padding: 0px;
   margin: 0px;
   overflow: hidden;
 }

 /* Links */
 a:link { color:#798462; text-decoration:none; }
 a:visited { color:#798462; text-decoration:none; }
 a:hover { color:#595C49; text-decoration:none; }
 a:active { color:#000000; text-decoration:none; }
 
 /* Fonts */
 p.copyright { font:normal 10px Arial; color:#ababab; }
 p.content { font:normal 10.5px Arial; color:#000000; }
 p.active { padding-top: -5px; }


 /* Forms */
 
input, textarea, select
{
  background-color:#FFFFFF;
  border: 1px solid #B3B495;
  width: 250px;
}

td
{
  font: normal 10px Arial;
  color: #8C8C8C;
}


/* layout */

#container
{
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -375px;
  margin-left: -747px;
  width: 1494px;
  height: 750px;
  overflow: hidden;
  
}

#left
{
  width: 368px;
  height: 100%;
  background: url(tl_files/strategy/left.jpg) no-repeat;
  overflow: hidden;
  float: left;
}

#middle
{
  width: 716px;
  height: 100%;
  overflow: hidden;
  float: left;
}

#right
{
  width: 409px;
  height: 100%;
  background: url(tl_files/strategy/right.jpg) no-repeat;
  overflow: hidden;
  float: left;
}

#middle_top
{
  width: 716px;
  height: 192px;
  background: url(tl_files/strategy/middle_top.jpg) no-repeat;
  overflow: hidden;
}

#middle_container
{
  width: 716px;
  height: 471px;
  background: #FFFFFF;
  overflow: hidden;
}

#middle_bottom
{
  width: 716px;
  height: 89px;
  background: url(tl_files/strategy/middle_bottom.jpg) no-repeat;
  overflow: hidden;
}

#logo
{
  width: 100%;
  height: 100px;
  padding-top: 30px;
  padding-left: 40px;
  overflow: hidden;
}

#navigation
{
  height: 40px;
  margin: 5px 130px 5px 90px;
  overflow: hidden;
}

.mod_navigation
{
  width: 350px;
  font: normal 13px "Trebuchet MS";
  text-transform: uppercase;
  text-align: left;
  float: left;
  overflow: hidden;
}

#navigation li
{
  list-style-type: none;
  display: inlay;
  padding-right: 15px;
  float: left;
  overflow: hidden;
}

.mod_changelanguage
{
  width: 90px;
  height: 100%;
  float: right;
  vertical-align: bottom;
  overflow: hidden;
  text-align: right;
}

.mod_changelanguage ul
{
  list-style-type: none;
  display: inlay;
  width: 100%;
  height: 15px;

  float: left;
  overflow: hidden;
}

#content
{
  padding: 5px 130px 5px 132px;
  overflow: auto;
  font: normal 10px Arial;
  color: #8C8C8C;
  text-align: justify;
  clear: both;
}

/* misc */
.logo_header
{
 border: 0px;
}
