body
{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

h1 
{
  color: #cc0000; 
  font-family: Times, serif; 
  font-size: 2em;
}

h2 
{
  color: #008800; 
  font-family: Times, serif; 
  font-size: 1.5em;
}

h3
{
  color: #000088; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.2em;
}

.editheader
{
  color: #2222DD;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.5em;
  font-weight: lighter;
  text-decoration: none;
}

.editsubheader
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.5em;
  font-weight: lighter;
  text-decoration: none;
}

.editmenu
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: .7em;
  font-weight: lighter;
  text-decoration: none;
}

.editunderline
{
  color: #5555FF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: .7em;
  font-weight: lighter;
  border-bottom: thin solid #444444;
}


p.dropcap:first-letter 
{ 
  font-size: 3em; 
  font-weight: bold; 
  float: left; 
  border: solid 1px green; 
  padding: .1em; 
  margin: .1em .1em 0 0; 
  font-family: Georgia, "Times New Roman", serif; 
}

p 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.normal 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.large 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.2em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.largefaint
{
  color: #666666; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.2em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.alert 
{
  color: rgb(255,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-weight: bold;
  text-decoration: none; 
}

.small 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.7em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.tiny 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.55em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.formblack 
{
  color: rgb(4,4,4); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.7em; 
  font-weight: bold; 
  text-decoration: none; 
}

.txbl 
{
  color: rgb(0,0,200); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.highlight
{
  background-color:yellow
}

.menu 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-weight: lighter; 
  text-decoration: none; 
}

.menubar 
{
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt; 
  font-weight: lighter; 
  text-decoration: none; 
}

table.bordered 
{
  border-collapse: collapse; 
  border-style: solid; 
  border-width: 1px; 
  margin: 0em; 
  padding: 0em 0em; 
  background-color: white; 
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
}

table.yellow 
{
  border-collapse: collapse; 
  border-style: solid; 
  border-width: 1px; 
  margin: 0em; 
  padding: 0em 0em; 
  background-color: #ffffcc; 
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
}

table.crisscross
{
  border-collapse: collapse; 
    border-color: #600;
    border-width: 1px; 
    border-style: solid;
}

td.crisscross
{
  border-collapse: collapse; 
    border-color: #600;
    border-width: 1px; 
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #FCC;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.7em; 
  font-weight: lighter; 
  text-decoration: none; 
}



table.menupicture 
{
  border-collapse: collapse; 
  border-style: solid; 
  border-width: 1px; 
  margin: 0em; 
  padding: 0em 0em; 
  background-color: white; 
  text-decoration: none;
  /* for IE */
  filter:alpha(opacity=65);
  /* CSS3 standard */
  opacity:0.65;
}

table.internal 
{
  background-color: white; 
  width: 700px; 
  color: rgb(0,0,0); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-weight: lighter; 
  text-decoration: none; 
}

table.box 
{
  border-collapse: collapse; 
  border-style: solid; 
  border-color: rgb(200,200,200) rgb(100,100,100) rgb(100,100,100) rgb(200,200,200) ;
  border-width: 4px; 
  color: rgb(255,255,255); 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  background-color: #c6623a;
  font-size: 0.7em; 
}

table.tableboxed
{
  border-collapse: collapse; 
  border-style: solid; 
  border-color: black;
  border-width: 1px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: black;
  text-decoration: none; 
}

table.tablemain
{
  border-collapse: collapse; 
  border-style: solid; 
  border-color: red;
  border-width: 1px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: black;
  text-decoration: none; 
}

b 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  text-decoration: none; 
}

.red 
{
  color: rgb(200,0,0); 
}

.white 
{
  color: rgb(255,255,255); 
  font-size: 0.7em;
}

a:link 
{
  text-decoration: none; 
  color: black;
}

a:visited 
{
  text-decoration: none; 
  color: black;
}
a:active 
{
  text-decoration: none; 
  color: black;
}
a:hover 
{
  text-decoration: underline; 
  color: white;
  background-color: #41b9c4; 
}

a.editlink:link
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: lighter;
  border-bottom: thin solid #444444;
}
a.editlink:visited 
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: lighter;
  border-bottom: thin solid #444444;
}

a.editlink:active
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: lighter;
  border-bottom: thin solid #444444;
}

a.editlink:hover
{
  color: #222288;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: lighter;
  border-bottom: thin solid #444444;
  background-color:yellow; 
  text-decoration: none;

}

a.none
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: lighter;
  text-decoration: none;
}

address 
{
  margin-top: 0.3em;
  padding-top: 0.3em;
  border-top: thin dotted;
  color: #003399; 
}

.smallcaps
{
font-variant: small-caps;
}

.menuselect
{
border: thin solid rgb(255,0,0);
font-size: 95%;
font-variant: small-caps;
background-color: rgb(255,200,200);
}
