*	
{
font-family:"Century Gothic",helvetica, arial, sans-serif;
font-size: 10pt;
line-height: 1.2;
background: white;
color: black;
}

body
{
margin: 0;
}

a,
a:visited
{
margin: 0;
text-decoration: underline;
}

a:hover
{
margin: 0;
text-decoration: none;
}

div.view
{
  margin: 0;
  text-align: center;
  padding: 0;
  border-width: 0;
  border-style: none;
  border-collapse: collapse;
}

table.topics,
table.view
{
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  border-width: 0;
  border-collapse: collapse;
  border-style: none;
}

tr.topics,
tr.view
{
  margin: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
}

tr.view
{
  vertical-align: top;
}

img.logo,
a.logo,
td.logo
{
  background: rgb(255, 255, 102);
  color: rgb(255, 255, 102);
  margin: 0.1em;
  padding-top: 0.2em;
  border-width: 0;
  border-style: none;
  text-align: left;
}

td.logo
{
  width: 7cm;
}

table.topics
{
  width: 75%;
}

img.topics,
a.topics,
td.topics_left,
td.topics_right,
td.topics_center,
td.topics
{
  background: rgb(153, 204, 178);
  margin: 0.1em;
  padding-top: 0.2em;
  border-width: 0;
  border-style: none;
  text-align: left;
}

td.topics_right
{
  text-align: left;
}

td.topics_left
{
  text-align: right;
}

td.topics_center
{
  text-align: center;
}

img.screen,
a.screen,
td.screen
{
  background: rgb(153, 204, 178);
  color: rgb(153, 204, 178);
  text-align: center;
  margin: 1em;
  padding: 0;
  border-width: 0;
  border-style: none;
}

img.screen
{
  border-width: 1px;
  border-style: solid;
  text-decoration: none;
}

td.screen
{
  vertical-align: middle;
}

img.title,
a.title,
td.title
{
  background: rgb(255, 255, 102);
  color: rgb(102, 102, 102);
  font-size: 24pt;
  line-height: 1.1;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
}

table.titleaddr,
tr.titleaddr,
td.titleaddr,
a.titleaddr
{
  background: rgb(255, 255, 102);
  color: rgb(102, 102, 102);
  font-size: 10pt;
  line-height: 1.1;
  text-align: center;
  vertical-align: bottom;
  margin: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
  margin-top: 1em;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

img.navigate,
a.navigate,
td.navigate
{
  background: rgb(215, 235, 225);
  color: rgb(215, 235, 225);
  text-align: center;
  margin: 0;
  padding: 0;
  border-width: 0;
  border-style: none;
}

img.navigate
{
  padding: 1em;
}

div.aboutme
{
  font-size: 14pt;
  line-height: 1.2;
  background: rgb(153, 204, 178);
  color: rgb(102, 102, 102);
  text-align: center;
  margin: 1em;
  padding: 0;
  padding-top: 1em;
  padding-bottom: 1em;
  border-width: 0;
  border-style: none;
}

table.topnav
{
  width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  border-width: 0;
  border-collapse: collapse;
  border-style: none;
  vertical-align: bottom;
  text-align: center;
}

td.topnav
{
  margin-top: auto;
  padding-top: 1em;
  background: rgb(255, 255, 102);
  color: rgb(255, 255, 102);
  vertical-align: bottom;
}

a.topnav
{
  background: rgb(255, 255, 102);
  font-size: 16pt;
  line-height: 1.2;
  font-weight: bold;
  color: rgb(102, 102, 102);
}

div.f16
{
  font-size: 16pt;
  line-height: 1.1;
}

div.h1,
h1
{
font-size: 16pt;
line-height: 1.2;
font-weight: bold;
}

div.h2,
h2
{
font-size: 14pt;
line-height: 1.2;
font-weight: bold;
}

h3
{
font-size: 12pt;
line-height: 1.2;
font-weight: bold;
}

h4
{
font-size: 10pt;
line-height: 1.2;
font-weight: bold;
}

.center
{
text-align: center;
}

table.center,
td.center,
div.center
{
text-align: center;
margin-left: auto;
margin-right: auto;
border-color:#000000;
border-width:2px;
border-style:solid;
margin:2px;
}


