body {color: #3A4956; background: #ffffff; font: 12px/19px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif; margin: 20px 20px; padding: 0; min-width: 730px;}
h2 {color: #EB694A; font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: -1px; border-bottom: 1px solid #e1e1e1; padding-bottom: 4px; margin: 2em 0 0 0;}
h5 {color: #EB694A; font: normal 14px Helvetica, Arial, sans-serif; letter-spacing: -1px; border-bottom: 1px solid #e1e1e1; padding-bottom: 4px; margin: 2em 0 0 0;}

.tborder
{
background: #FFFFFF;
border: 1px solid #115586;
}
.thead
{
background: #115586;
color: #FFFFFF;
font: bold 11px tahoma;
}
.thead a:link
{
color: #FFFFFF;
text-decoration: none;
}
.thead a:visited
{
color: #FFFFFF;
text-decoration: none;
}
.thead a:hover, .thead a:active
{
color: #FFFFFF;
text-decoration: underline;
}
td.thead, th.thead { padding: 4px; }

IMG { 
  margin: .7em;
}

H1, H3, H4, H6 {
  background-color: #a4c4be;
  padding-left: 20px;
  padding-right: 20px;

  font-family: Sans-Serif;
  margin-bottom: 0em;
}

P { 
  margin-top: .5em;
  margin-bottom: 1.5em;
  padding-left: 1em;
  padding-right: 1em;
}

  a:link {color: #115586; text-decoration: none;}
  a:visited {color: #005387; text-decoration: none;}
  a:hover {color: #fff; background-color: #115586; text-decoration: none;}

a.submenuitem:visited
{
  color: black;  
}

a.submenuitem:hover
{
  color: black;
  background-color: #30ccb7;
  border-color: white black black white;
}

a.submenuitem
{ 
  width: 6em;
  display: block;
  text-decoration: none;
  font-size: .8em;
  font-family: Sans-Serif;
  text-align: center;

  border-style: solid;
  border-width: 1px;
  border-color: #ffffff;

  color: black;  
  background-color:  #20bca7;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2px;
  padding-top: 2px;
}

div.menuitem a.active, a.active:visited, a.active:hover
{ 
  background-color: #40ddc7;
}

div.menuitem a:visited
{
  color: black;  
}

div.menuitem a:hover
{
  color: black;
  background-color: #40ddc7;
  border-color: white black black white;
}

.container
{
  background: #efefef;
}

div.menuitem a
{ 
  width: 6em;
  display: block;
  text-decoration: none;
  font-size: 1em;
  font-family: Sans-Serif;
  text-align: center;

  border-style: solid;
  border-width: 1px;
  border-color: #000000;

  color: black;  
  background-color:  #20bca7;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2px;
  padding-top: 2px;
}

table.question {
  background-color: #a09c80;
  font-weight: bold;
}

P.answer { 
}

dl.newsbox dd { 
  margin-left: .5em;
}

dl.newsbox { 
  margin-top: 0em;
  margin-bottom: 0em;
}


/* EOF */
