/*
  Width for left column and height of top row of template may be set in the object.
  If you don't set it there, you may do what you like here.
*/
body
{
  margin: 0px;
  font-family: arial, sans-serif;
  font-size: 95%;
}

.template_table
{
  width: 100%;
  border: 1px maroon solid;
  border-collapse: collapse;
  font-size: 95%;
}

.template_logo
{
  background: #380000;
  width: 169px;
  height: 150px;
  padding: 0px;
}

.template_header
{
  background: #380000;
  color: white;
  vertical-align: middle;
  text-align: center;
  font-family: verdana, sans-serif;
  font-weight: bold;
}

.template_menu
{
  background: #680000; /*maroon;*/
  color: white;
  vertical-align: top;
  padding: 1px 3px;
  height: 600px;
  font-family: verdana, sans-serif;
  font-size: .85em;
  width: 169px;
}

.template_menu div.submenu-title{ font-weight: bold; padding-left: 5px; }

.template_content
{
  background: #DDD;   /*#B0B0B0;*/
  vertical-align: top;
  padding: 0 1em;
  width: auto;
  font-size: 0.9em;
}
