h2,h3,h4,h5,h6,div,p,body,html,input,button { 
  font: normal 11pt Helvetica,Verdana,Arial 
}

h1 {
  Font-size:18px;
  COLOR:#fff;
  font-weight:bold;
  margin: 0;
    padding: 0;
}

html, body {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
}
  
img {
  border:0px;
}

body {
  background-color:#666;
  color:#000;
  font:100%;
  text-align:left; horizontal centering for IE Win quirks
}


.navigation {
  position:absolute;
  padding: 10px 0 0 10px;
  top:50px;
  left:1px;
  width:958px;
  height:23px;
  background-color:#fff;
}

.navigation ul {
  width: 967px;
  margin: 0px;
  padding: 0px;
  /*border: 1px solid #333;*/
}

.navigation li {
  width: auto;
  list-style:none;
  /*border: 1px solid #333;*/
  display: inline;
}

.navigation li a:link, .navigation li a:visited {
  font-size: 100%;
    padding: 0.5em 2em 0.5em 2em;
    border-left: 0px solid #333;
    border-right: 0px solid #333;
    background-color: #fff;
    color: #999;
    text-decoration: none;
    list-style: none;
}

.navigation li a:hover {
    background-color: #fff;
    color: #333;
}




/*
.navi_2 li a:hover {
    background-color: #711515;
    color: #FFFFFF;
}

* html .navi_2 li a {
    width: 100%;
}
*/


#container {
  position:relative;
  top:20px;
  margin:auto;
  height:740px;
  width:970px;
  background-color:#999;
  border: 1px solid #fff;
}

a {
  text-decoration:none;
  color:#cccccc;
  text-decoration:none;
  background-color:inherit;
}

a:hover {
  text-decoration:none;
  color:#fff;
  font-weight:inherit;
  background-color:inherit;
}

a img {
  border:0;
}


#container div {
  font-size:14px;
}

#header {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  border: 0px #000 solid;
  /*z-index:3;*/
}

#content {
  position:absolute;
  top:120px;
  left:40px;
  width:890px;
  height:590px;
  padding-top:0px;
  background-color:#999;
  /*border: 1px solid #fff;*/
  z-index:1;
  overflow:auto;
  padding-right:10px;
  /*text-align: justify;*/
}


#right {
  position:absolute;
  top:222px;
  right:0px;
  width:240px;
  height:450px;
  background-color:#e2e2e2;
  padding-left:2px;
}


#left  {
  position:absolute;
  top:380px;
  left:50px;
  width:165px;
  height:190px;
  background-color:#999;
  padding-top:0px;
  /*z-index:2;*/
}


#footer {
  padding:0px;
  margin:0px;
  text-align: center;
  font-size: 10px;
  background-color: #fff;
}
