/* Sample Stylesheet for Trekiverse */
/* this section replaces the style on the body tags
   body tags in the file must have no attributes (vlink, etc.)
   or these settings will be overruled */

body {background: #ffaa00;
      color: #000000;
      margin: 0px;}

a, a:link {color: #ce0000;
	   padding: 3px;
           font-weight: bold;
           text-decoration: none;}
a:visited {color: #5a5a8a;
           font-weight: bold;
           text-decoration: none;}
a:hover  {color: #ff0000;
           background: #ffffff;
           font-weight: bold;
           text-decoration: none;}
!a, !a:link {color: #ce0000;
	   padding: 3px;
           font-weight: bold;
           text-decoration: none;}
!a:visited {color: #5a5a8a;
           font-weight: bold;
           text-decoration: none;}
!a:hover  {color: #ff0000;
           background: #ffffff;
           font-weight: bold;
           text-decoration: none;}
/* this is to make the large font on the reference pages */

body.ref {font-size: larger;
	 margin: 1%;}

td.winner {color: #ffcc00;
	width: 200px;
	height: 100px;
	padding-left: 67px;
        margin-top: 25px;
	margin-right: 10px;
	font-weight: bold; }

/* this is used to make the navbar */

.navbar {background-color: #000000;
	   color: #ffaa00;
	   width: 100%;
	   font-size: medium;
	   font-family: "Arial Narrow", Arial, Verdana, sans-serif;
	   font-weight: bold;}

.navbar a,
.navbar a:link,
.navbar a:visited {
	   color: #ffffff;
           background-color: #000000;
           background: #000000;
	   text-decoration: none;} 
.navbar a:hover,
.navbar a:active {
	   color: #ffffff;
           background: #ffaa00;
	   text-decoration: none;} 

/* for small button links */

.button {background-color: #000079;
	   color: #ddddff;
           padding: 2px;
           padding-left: 10px;
           padding-right: 10px;
	   font-size: medium;
	   font-family: "Arial Narrow", Arial, Verdana, sans-serif;
	   font-weight: bold;}

.button a,
.button a:link,
.button a:visited {
	   color: #ff9900;
	   background: #000079;
	   padding: 2px;
	   text-decoration: none;} 
.button a:hover,
.button a:active {
	   color: #ffffff;
           background: #000079;
           padding: 2px;
	   text-decoration: none;} 
.button b {
           color: #ff9900;
           background: #000079;
	   text-decoration: none;}
.button b:hover {
           color: #ffffff;
           background: #000079;
	   text-decoration: none;}


/* for the iframe header */

td.ifheader {font-size: larger;
           background-color: #000011;
           color: #ffaa00;
	   padding-left: 4px;}

/* for the image header */

td.imageh {font-size: larger;
           background-color: #ffffff;
           color: #590000;
	   padding: 0px;}

/* for the main content */

div.shaded {margin: 8px;
	  background-color: #e9e9ff;
	  padding: 2px;}

div.shaded2 {margin: 0px;
          color: #c00000;
          font-size: larger;
          font-family: "Federation", "MicrogrammaDMedExt", Arial, Verdana, sans-serif;
	  background-color: #ffffff;
	  padding: 5px;}

div.shaded3 {margin: 0px;
          color: #c00000;
          font-size: larger;
	  background-color: #fffffa;
	  padding: 5px;}

div.content p {margin: 5px;
	      margin-left: 40px;
	      padding-top: 0px;
	      padding-bottom: 20px;}

span.content i {color: #ff0000;
              font-weight: bold;
              font-style: italic:}

div.maincontent p {margin: 5px;
	      padding: 5px;}

b.title {font-weight: bold;
	 font-style: italic;}

b.title2 {font-weight: bold;}

b.codeh {color: #ff0000;}

/* the footer */

div.footer {margin: 0px;
           padding: 4px;
           background-color: #ffffff;
	   font-style: italic;}