A { text-decoration: none; font-weight: bold; }
A:link { color: #333399; }
A:visited { color: #336699; }
A:active { color: #333399; }
A:hover { text-decoration: underline; color: #224477; }
A.plain { text-decoration: none }

BODY { 
  background-color: #efefef;
  color: black;
  font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
  font-size: 8pt;
  margin-left: 5%; margin-right: 5%;
}

H1 { font-family: verdana,arial,helvetica,sans-serif; font-size: 18pt; margin-left: -4%;}
H2 { font-family: verdana,arial,helvetica,sans-serif; font-size: 16pt; margin-left: -2%;}
H3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; margin-left: 0%;}
H4 { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; margin-left: 2%;}

div.box { 
  border: solid; 
  border-width: thin; 
  width: 100% 
}

div.color {
  background: rgb(204,204,255);
  padding: 0.5em;
  border: none;
}

div.color2 {
  background: #778899;
  padding-left: 7%; padding-right: 7%;
  padding-top: 5%; 
  margin-left: -7%; margin-right: -7%;
  margin-top: -5%;
  border: solid;
  border-width: medium;
  border-color: #000000;
}
.hugetitle2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 2.3em; 
  margin-top: -1%; 
  margin-left: -2%;
  color: #ffffff;
}
.smalltitle2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.4em; 
  margin-top: -1.4em;
  margin-bottom: 1%;
  color: #dddddd;
}

.hugetitle {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 2.3em; 
padding-left: 0.5em; padding-right: 0.5em;
padding-top: 1.5em; 
color: #ffffff;
margin-left: -7%; margin-right: -5%;
margin-top: -5%;
background: #778899;
}

.smalltitle {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1.4em; 
padding-left: 1.5em; padding-right: 0.5em;
padding-top: 1.5em; 
color: #dddddd;
margin-left: -7%; margin-right: -5%;
margin-top: -5%;
background: #778899;
}

td.menuitem {
background-color: #bddfef;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 9pt;
}

td.menuitemsel {
background-color: #87d9ff;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 9pt;
}

td.menuheader {
background-color: #66bbdd;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-weight: bold;
font-size: 10pt;
}

table.menuborder {
background-color: #9bd7ef;
}

table.menuborder2 {
background-color: #336699;
}

table.newsborder {
background-color: #336699;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 10pt;
}

td.newsdate {
background-color: #66bbdd;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-weight: bold;
font-size: 10pt;
}

td.newstitle {
background-color: #66bbdd;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-weight: bold;
font-size: 10pt;
}

td.newsitem {
background-color: #bddfef;
}

p.newscontent {
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 9pt;
}

td.sourcecode {
background-color: #ffffff;
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 9pt;
}

ol, ul, p, td {
font-family: verdana,arial,lucida,helvetica,verdana,sans-serif;
font-size: 10pt;
}

p.code {
color: #0000FF;
font-family: "courier new", courier, monospace;
font-size: 8pt;
}

tt {
color: #0000FF;
}

hr.break {
color: #9bd7ef;
}
