body {background-color: black; margin: 0px;}
.leftlogo {background-image: url(images/marsleft.jpg); background-repeat: no-repeat; vertical-align: top; width: 135px; padding: 0px;}
.clogo {background-image: url(images/marstop.jpg); background-repeat: no-repeat; padding: 0px;}
.tdset {vertical-align: top; padding-left: 5px; padding-right: 5px;}
.tdset2 {vertical-align: top; padding-left: 5px; padding-right: 5px; text-align: center;}
.solid {border-style: solid; border-width: 1px;  color: red; padding: 5px; width: 135px; height: 315px; margin-left: auto; margin-right: auto; text-align: center;}
.solid2 {width: 75px; height: 125px; margin-left: auto; margin-right: auto; margin-bottom: 2px;}
.solid3 {width: 125px; height: 125px; margin-left: auto; margin-right: auto; margin-bottom: 2px;}
.imagebig {border: none; float: left; margin-right: 10px;}
.italics {font-style: italic;}
.red {color: red}
.pspecial {color: white; font-family: trebuchet MS; font-size: 0.8em; margin: 10px;}
.pspecial2 {color: white; font-family: trebuchet MS; font-size: 0.8em; margin: 2px;}
.pspecial3 {color: white; font-family: trebuchet MS; font-size: 0.8em; margin: 2px; text-align: left;}
.pspecial4 {color: white; font-family: trebuchet MS; font-size: 0.8em; margin: 2px; text-align: right;}
.pspecial5 {color: white; font-family: trebuchet MS; font-size: 0.8em; margin: 2px; text-align: left;}
.boxout {vertical-align: top; border-style: solid; border-width: 1px;  border-color: red; padding: 5px; }
.document {vertical-align: top; border-style: solid; border-width: 1px;  border-color: red; padding: 5px; width: 50px; height: 75px; }
.breadcrumb {background-color: white; border-color: red; font-family: trebuchet MS; font-color:  #000000; text-align: right; padding: 4px; border-style: solid; border-width: 2px;}
.year {background-color: red; font-family: trebuchet MS; text-align: center; color: white; margin-bottom: 10px;}
.timeline {background-color: red; font-family: trebuchet MS; text-align: center; color: white;}
.centerall {text-align: center;}
.leftall {text-align: left; vertical-align: text-top;}
p {color: white; font-family: trebuchet MS; font-size: 1em;}

h1 {border-style: solid; border-width: 1px;  border-color: red; background-image: url(images/h2back.jpg); background-repeat: no-repeat; color: white; font-family: trebuchet MS; margin-top: 5px; text-align: center; padding: 3px; font-size: 1.4em;}

h3 {border-style: solid; border-color: white; border-width: 1px; color: red; font-family: trebuchet MS; text-align: center; padding: 3px; font-size: 1em; margin-top: 0; margin-bottom: 0; }

h4 {color: red; font-family: trebuchet MS; font-size: 1em;}

td.google {vertical-align: top; text-align: right;}

img {border: none;}

img.right {float: right; margin-left: 7px; margin-top: 7px; margin-bottom: 7px;}

img.left {float: left; margin-right: 7px; margin-top: 7px; margin-bottom: 7px;}

a:visited {color: #FF0000;}
a:link {color: #FFFFFF;}


#solidbox
{
border-style: solid; border-width: 3px; color: red; background-color: white; margin: 5px 5px 5px 5px;
}

#frame
{
width: 750px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
padding:0px;
text-align:left;
}

.button a:link, .button a:visited
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 4px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: red;
  text-align: center;
  text-decoration: none;
  font: normal 12px Verdana;
  color: black;
}


.button a:hover
{
  background: yellow;
}


.button a:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

.buttonpressed a:link, .buttonpressed a:visited
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 4px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: yellow;
  text-align: center;
  text-decoration: none;
  font: normal 12px Verdana;
  color: black;
}


.buttonpressed a:hover
{
  background: yellow;
}


.buttonpressed a:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

.buttonsmall a:link, .buttonsmall a:visited
{
  float: right;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: red;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}


.buttonsmall a:hover
{
  background: yellow;
}


.buttonsmall a:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

.buttonsmallpressed a:link, .buttonsmallpressed a:visited
{
  float: right;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: yellow;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}

.buttonsmallpressed a:hover
{
  background: yellow;
}

.buttonsmallpressed a:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}