body{
 margin:5px 0px 0px 0px;
  font-family: "arial";
  color: #0000aa ;
  font-size: 14px;
}

td#sidelinks a 
{
 display: block;
 text-decoration; none;
 color: #ffffff;
 margin: 0 3px 0 0;
 padding: 2px 20px 1px 20px;
 font: bold 100% Arial, Verdana, sans-serif;
 border: 5px solid black;
 border-color: rgb(90%, 85%, 80%) rgb(80%, 75%, 70%)
   rgb(80%, 75%, 70%) rgb(90%, 85%, 80%);
 border-style: outset;
 background: #000080;

}

td#sidelinks a:hover
{
 margin: 0 3px 0 0;
 padding: 2px 20px 1px 20px;
 color: #ffffff;
 border: 5px solid black;
 border-color: rgb(80%, 75%, 70%) rgb(90%, 85%, 80%)
   rgb(80%, 75%, 70%) rgb(90%, 85%, 80%);
 border-style: inset;
 background: #c00000;
}



A:link {font: bold 12px arial; color: #0000aa; text-decoration: underline; }
A:visited {font: bold 12px arial; color: #0000aa; text-decoration: underline; }
A:hover {font: bold 12px arial; color: #c00000; text-decoration: none;  }

A.credit:link {font: bold 10px arial; color: #0000aa; text-decoration: underline; }
A.credit:visited {font: bold 10px arial; color:  #0000aa; text-decoration: underline; }
A.credit:hover {font: bold 10px arial; color: #c00000; text-decoration: none;  }

A.bold:link {font: bold 18px arial; color: #0000aa; text-decoration: underline; }
A.bold:visited {font: bold 18px arial; color: #0000aa; text-decoration: underline; }
A.bold:hover {font: bold 18px arial; color: #c00000; text-decoration: none;  }

A.marquee:link {font: bold 18px arial; color: #0000aa; text-decoration: underline; }
A.marquee:visited {font: bold 18px arial; color: #0000aa; text-decoration: underline; }
A.marquee:hover {font: bold 18px arial; color: #c00000; text-decoration: none;  }





h1{
  font-size: 26px;
  font-family: "impact";
  color: #000080;
  text-align: left;
  padding-left: 15pt;
}

h2{
  font-size: 12px;
  font-family: "arial";
  color: #000080;
  text-align: left;
}

h3{
  font-size: 18px;
  font-family: "arial";
  color: #000080;
  text-align: center;
}

h4{
  font-size: 40px;
  font-family: "impact";
  color: #000080;
  text-align: left;
}


span.text {
  font-family: "arial";
  color: #0000aa ;
  background:  "ffffff";
  font-size: 18px;
}



div.phototitle{
  font-size: 20px;
  font-family: "arial";
  color: #000080;
  text-align: left;
}


div.indextext {
  width: 600px;
  text-align: left;
  padding-left: 40px;
  padding-right: 20px;
  padding-top: 20px;
}


span.atitle {
  font-family: "arial";
  font-weight: bold;
  color:  #c00000 ;
  font-size:22px;
  background:  "ffffff";
}

span.ititle {
  font-family: "arial";
  font-weight: bold;
  color: #c00000 ;
  font-size:18px;
  background:  "ffffff";
}



div.upleft {
  width: 162px;
  height: 148px;
  text-align: center;
  border-left: 2px solid #000080;
  border-right: 2px solid #000080;
  border-top: 2px solid #000080;
  border-bottom: 0px solid #000080;
}

div.leftcol {
  width: 162px;
  background: "#FAFBFE";
  border-left: 2px solid #000080;
  border-right: 2px solid #000080;
  border-top: 2px solid #000080;
  border-bottom: 2px solid #000080;
  text-align: center;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

td#red {
  width: 162px;
  height: 3px;
  background: #EB251A;
}

td#blue {
  width: 162px;
  height: 10px;
  background: #344DA1;
}

td#thinblue {
  width: 162px;
  height: 2px;
  background: #000080;
}

span.boxTitle {
  width: 130px;
  height: 23px;
  text-align: center;
  font-family: "arial";
  font-weight: bold;
  color: #0000aa ;
  font-size: 16px;
  padding-top: 5px;
}

span.boxbold {
  font-size: 12px;
  font-family: "arial";
  color: #0000aa ;
  font-weight: bold;
}


span.credit {
  font-family: "arial";
  color: #0000aa ;
  font-size: 10px;
  text-align: right;
  width: 450px;
}

