body
{
  font-size:12px;
  font-family:"Verdana","Arial","Lucida Grande","Sans-Serif";
  background:#ffffff;
  color:#000000;
  padding:0px 0px 0px 0px;
  min-width:960px;
  margin:0px 0px 0px 0px;
  text-align:left;
}

a,a:visited,a:active,a:hover
{
  color:#004080;
  text-decoration:none;
}

h1,h2,h3,h4,h5,h6
{
  margin:0;
  padding:10px 10px 5px 10px;
  font-family:"Georgia","Tahoma","Verdana","Arial","Serif";
  font-weight:normal;
  font-size:24px;
  color:#004080;
  text-align:left;
}

div
{
  text-align:left;
}

code,pre
{
  font-family:"DejaVu","Monaco","Courier New","Courier","Fixed";
  padding:2px 4px;
  font-size:14px;
  color:#004080;
  text-align:left;
}

p
{
  font-family:"Georgia","Tahoma","Verdana","Arial","Serif";
  margin:0;
  padding:10px 10px 5px 10px;
  font-weight:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
}

td,th
{
  padding:11px;
  margin:1px;
  background-color:#e8e8e8
}

td
{
  border:0px solid #666;
}

hr
{
  border:0;
  color:#0080f0;
  background-color:#0080f0;
  height:3px;
}

ul
{
  text-align:left;
}

li
{
  text-align:left;
  padding:0px 0px 3px 0px;
}

img.centered
{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img
{
  border:1px solid #a0a0a0;
  text-align:center;
  padding:5px;
  margin:10px;
  border-radius:5px;
}

video
{
  border:1px solid #a0a0a0;
  text-align:center;
  padding:5px;
  margin:10px;
  border-radius:5px;
}

.linkbutton,.linkbutton:visited,.linkbutton:active,.linkbutton:hover
{
  background-color:#60b0ff;
  border-radius:7px 7px 7px 7px;
  color:#ffffff;
  font-weight:bold;
  padding:5px 15px;
  text-decoration:none;
  text-align:left;
}

.menu
{
  text-align:center;
  color:#ffffff;
  font-weight:bold;
}

.submenu
{
  text-align:left;
  color:#d0d0d0;
  font-weight:bold;
  border:2px solid #808080;
  padding:10px 20px;
  line-height:150%;
  display:none;
  z-index:65536;
}

.comment
{
  color:#008000;
}
