﻿body
{
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	font-size: small;
}

a:link
{
	text-decoration: none;
	color: black;
}
a:visited	
{
	text-decoration: none;
	color: black; }
a:active
{	
	text-decoration: none;
	color: #0000CC;
}
a:hover	
{	
	text-decoration: none;
	color: #0000CC; }

table {
  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
  font-size: 14px;
  background: white;
  max-width: 70%;
  width: 70%;
  border-collapse: collapse;
  text-align: left;
}
caption {
	
  align: center;
  font-weight: 700;
  color: #669;
  border-bottom: 2px solid #6678b1;
  padding: 10px 15px;
  /*transition: .1s linear;
  background: #e8edff;
  border-top: 1px solid #e8edff;
  border-bottom: 1px solid #ccc;
  */
}
th {
  text-align: center;
  align: center;
  font-weight: normal;
  color: #039;
  border-bottom: 2px solid #6678b1;
  padding: 10px 15px;
}
td {
  text-align: center;
  border-bottom: 1px solid #ccc;
  color: #669;
  border-top: 1px solid #e8edff;
  padding: 8px 15px;
  transition: .1s linear;
}
tr:hover td {
  color: #6699ff;
  background: #e8edff;
}
/*
tr.normal td {background-color: #FFFFFF;}
tr.normal:hover td, tr.hover td {background-color: #cccccc;}
*/
div.main
{
	text-align: left;
}

div.header
{
	font-family: Gabriola;
	font-size: xx-large;
	text-align: center;
}

table.det
{
	font-size: small;
	font-family: Calibri;
	font-weight: normal;
	width: 100%;
}

div.menu
{
    padding: 10px, 10px, 10px, 0px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
	background-color: #8DA3B8;
	border: 1px #4e667d solid;
	color: #dde4ec;
	display: block;
	line-height: 1.35em;
	padding: 4px 20px;
	text-decoration: none;
	white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

