body {
  background:#bec5cd;
  margin:0;
  padding:0;
  color:#000;
  font:x-small/1.5em Verdana,Arial,Helvetica,sans-serif;
  voice-family: "\"}\"";
  voice-family:inherit;
  font-size:small;
  line-height:normal;
  } 
body.print {
  background-color:#fff;
  color:#000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  margin:30px 30px 30px 30px;
}
H1, H2, H3 {
  font-size: 18pt;
  font-weight: normal;
  margin-bottom: 6px;
}
H4 {
  font-size: 16pt;
  font-weight: normal;
  margin-bottom: 6px;
}
html>body {font-size:small;}
#top1 {
  position:relative;
  width:100%;
  height:176px;
  margin:0px 0px 20px 50px;
  padding:0;
  background:url("images/akeri_logo.gif") no-repeat left bottom;
  background-color:#bec5cd;
  z-index:2;
}
#top2 {
  position:relative;
  width:100%;
  height:5px;
  margin:0;
  padding:0;
  background-color:#dfe9ef;
  z-index:1;
}
div#header ul.menulevel1 li.docs:hover ul.menulevel2,div#header ul.menulevel1 li.sdocs:hover ul.menulevel2 {
  display:block;
}
#header {
  float:left;
  width:100%;
  background: #DAE0D2 url("menu/bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding:0px 50px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("menu/norm_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("menu/norm_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#9599a8;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header .sdoc,#header .sdocs {
  color: #333;
  background-image: url("menu/norm_left_on.gif")
}
#header .sdoc a,#header .sdocs a {
  color: #333;
  background-image: url("menu/norm_right_on.gif");
  padding-bottom:5px;
}
#content {
  float:left;
  width:100%;
  background: #dfe9ef;
  padding:20px 25px 0;
  font-size:93%;
  color:#000;
  font:Verdana, Arial, Helvetica, sans-serif;
  voice-family: "\"}\"";
  voice-family:inherit;
  font-size:small;
  line-height:normal;
  }
#content0 {
  clear:left;
  position:relative;
  width:100%;
  margin-top:20px;
  margin-bottom:30px;
  margin-right:40px;
  padding:0;
}
#content1 {
  float:left;
  width:400px;
  margin: 0 0px 0 25px;
  padding:0;
}
#content2 {
  float:right;
  width:600px;
  padding:15px 20px 5px 20px;
  margin:0;
  text-align:left;
}
#content form textarea {
  margin:10px 0 0;
  padding:0;
  background-color:white;
  border:3px double #ccc;
  width:320px;
}
#content input.submit {
  background-color:transparent;
  border:1px solid #ccc;
  margin-top:5px;
  width:90px;
}
#content input.text {
  background-color:transparent;
  border:1px solid #ccc;
  margin-top:5px;
  width:120px;
}
#bottom {
  float:left;
  text-align:center;
  width:100%;
  height:35px;
  background: #bec5cd url("menu/bg_bottom.gif") repeat-x bottom;
  color:#9599a8;
  font-size:93%;
  line-height:normal;
}
#bottom a {
  color:#9599a8;
}
#bottom a:hover {
  color:#333;
}