body {
  margin:0; padding:0;
  text-align:center;
}
html {
  height:100%;
}
div {
  position:relative;
}
em {
  font-family:verdana,helvetica,sans-serif;
}
a {
  border-bottom:dashed 1px #36C;
  text-decoration:none;
  font-weight:bold;
  color:#36C;
}
a:visited {
  border-bottom:dashed 1px #016;
  color:#016;
}
a:hover {
  border-bottom:solid 1px;
}
#window {
  width:782px;
  margin:0 auto 0 auto;
  color:#222;
  text-align:left;
}
#header {
  width:782px; height:142px;
  margin:0 auto 0 auto;
}
#header h1 {
  position:absolute;
  width:141px; height:28px;
  margin:93px 0 0 33px;
  text-align:left;
  text-indent:-1000em;
}
#header h2 {
  position:absolute;
  width:141px; heigth:15px;
  margin:121px 0 0 33px;
  text-indent:-1000em;
}
#header h1 a {
  height:26px;
  display:block;
  border:none;
  text-decoration:none;
}
#belowheader {
  position:absolute;
  width:782px;
  margin:0 auto 0 auto; padding:0;
}
#mainnavigation {
  height:26px;
  margin:0 16px;
}
#mainnavigation ul {
  margin:0; padding:0;
  list-style-type:none;
}
#mainnavigation ul li {
  margin:0; padding:0;
  float:left;
}
#mainnavigation ul li a {
  margin:0; padding:7px 12px;
  float:left;
  display:block;
  border:none;
  text-decoration:none;
  font:bold 10px verdana,helvetica,sans-serif;
}
#mainnavigation ul li a:hover {
  color:#FFF;
}
#mainnavigation ul li a.currentarea {
  background:#FFF;
}
#subnavigation p.skip {
  display:none;
}
#subnavigation {
  width:175px;
  margin-right:28px; margin-bottom:20px; padding:10px 0;
  float:right;
  display:inline;
  font:75%/110% tahoma,helvetica,sans-serif;
}
#subnavigation h3 {
  margin:1em 0 0.2em 0; padding:0 0 3px 0;
  font:bold 1em/1.3em tahoma,helvetica,sans-serif;
  color:#666;
}
#subnavigation h3 a {
  border:none;
  color:#666;
}
#subnavigation h3 a:hover {
  color:#36C;
}
#subnavigation ul {
  margin:0; padding:0;
  list-style-type:none;
}
#subnavigation li {
  margin:8px 0; padding:0;
  font:0.8em/1.1em verdana,helvetica,sans-serif;
}
#subnavigation li a {
  border:none;
  text-decoration:none;
  font-weight:normal;
  color:#666;
}
#subnavigation li a:hover {
  color:#36C;
}
#content {
  width:475px;
  margin-left:60px; margin-bottom:20px;
  float:left;
  display:inline;
  font:70%/110% tahoma,helvetica,sans-serif;
}
#content h3 {
  margin:3em 0 1em 0; padding:0 0 1px 0;
  font:bold 1.2em/1.1em tahoma,helvetica,sans-serif;
}
#content h4 {
  margin:2em 0 0.2em 0; padding:0 0 3px 0;
  font:bold 1.1em/1.1em tahoma,helvetica,sans-serif;
}
#content h5 {
  margin:1em 0 0 0;
  padding:0;
  font:bold 1em/1.1em tahoma,helvetica,sans-serif;
  color:#444;
}
#content h6 {
  margin:1em 0 0 0; padding:0;
  font:bold 1em/1em tahoma,helvetica,sans-serif;
  color:#555;
}
#content p, #content dd {
  margin:0 0 1.6em 0; padding:0;
  font-size:1em;
  line-height:1.6em;
}
#content ul {
  margin:0 0 1em 20px; padding:0;
  list-style-type:square;
}
#content li {
  margin:0 0 0.3em 0; padding:0;
  font-size:1em;
  line-height:1.6em;
}
#content dt {
  margin-bottom:4px;
  font-weight:bold;
}
#content dd {
  margin-left:10px; margin-bottom:8px;
}
#footer {
  clear:both;
  width:782px; height:20px;
  padding:5px 0 7px 0;
  text-align:center;
  font:bold 65%/130% verdana,helvetica,sans-serif;
  color:#999;
}
#footer a:link, #footer a:visited {
  border:none;
  color:#999;
}
#footer a:hover {
  color:#FFF;
}
.separator {
  clear:both;
}
.imagebox {
  width:168px;
  margin:3px 0 0 10px; padding:0;
  float:right;
  display:inline;
  text-align:center;
}
.imagebox p {
  font:bold 1em verdana,helvetica,sans-serif;
  color:#999;
}
.imageframe {
  width:168px; height:168px;
  background:url(imgbgpolaroid.gif) no-repeat;
}
.imageframe img {
  width:120px; height:90px;
  margin:21px 26px 57px 22px;
  border:none;
}
.imageframe a:link, .imageframe a:visited, .imageframe a:hover {
  border:none;
}
#content p.back2top {
  text-align:right;
}
#content p.back2top a {
  font:normal 1em tahoma,helvetica,sans-serif;
}