/* based on stylesheet created by StrangeBanana (http://www.strangebanana.com)*/
body {
   background-color: rgb(0,0,0);
   color: rgb(61,179,220);
   font-family: Arial, Helvetica, sans-serif;
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 0px;
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: none;
   border-color: rgb(137,143,228);
   }

.content {
   font-size: 118%;
   background-color: rgb(39,53,85);
   color: rgb(255,255,255);
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-left-style: none;
   border-right-style: none;
   border-top-style: solid;
   border-bottom-style: solid;
   padding: 1em 2em 1em 2em;
   border-color: rgb(0,0,0);
   text-align: left;
   }

a.geourl, a.geourl:hover {
   font-family: verdana, sans-serif;
   font-size: 10px;
   font-weight:bold;
   text-decoration:none;
   color: white;
   background-color: #093;
   border-left:1px solid #3C6;
   border-top:1px solid #3C6;
   border-right:1px solid #063;
   border-bottom:1px solid #063;
   padding:0px 3px 0px 3px;
   margin:0px;
   }

.menu {
   background-color: rgb(255,255,255);
   color: rgb(39,53,85);
   font-family: Courier New, Courier, monospace;
   border-color: rgb(255,255,255);
   }

.menu a {
   text-decoration: none;
   }

a.menuitem {
   font-size: 115%;
   background-color: rgb(255,255,255);
   color: rgb(24,123,215);
   font-variant: normal;
   text-transform: none;
   font-weight: normal;
   margin-left: 13px;
   margin-right: 13px;
   margin-top: 13px;
   margin-bottom: 13px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 0px;
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: none;
   border-color: rgb(0,0,0);
   text-align: left;
   }

.menuitem:hover {
   background-color: rgb(143,132,208);
   color: rgb(255,255,255);
   }

.menuitem {
   display: inline;
   }

.logo, .logo a {
   font-size: 150%;
   background-color: rgb(255,255,255);
   color: rgb(143,132,208);
   font-family: Arial, Helvetica, sans-serif;
   font-style: italic;
   font-variant: normal;
   text-transform: none;
   font-weight: normal;
   padding: 12px 12px 12px 12px;
   border-color: rgb(255,255,255);
   text-align: right;
   }

.login, .login a {
   font-size: 94%;
   background-color: rgb(0,0,0);
   color: rgb(255,255,255);
   text-transform: none;
   font-weight: normal;
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 0px;
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: none;
   padding: 0px 0px 0px 0px;
   border-color: rgb(39,53,85);
   text-align: right;
   float: right;
   }

.trail, .trail a {
   font-size: 94%;
   background-color: rgb(0,0,0);
   color: rgb(255,255,255);
   text-transform: none;
   font-weight: normal;
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 0px;
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: none;
   padding: 0px 0px 0px 0px;
   border-color: rgb(39,53,85);
   text-align: left;
   }

a.trail a.trail:hover {
   background-color: rgb(90,90,90);
   }

.summarybody td {
   border-bottom: 1px solid #FFFFFF;
   }
.summarybody a {
   color: rgb(61,179,220);
   background-color: rgb(39,53,85);
   }
.summarybody a:hover {
   background-color: rgb(61,179,220);
   color: rgb(39,53,85);
   }

.entrybody a {
   color: rgb(61,179,220);
   background-color: rgb(39,53,85);
   }
.entrybody a:hover {
   background-color: rgb(61,179,220);
   color: rgb(39,53,85);
   }

a.content, a.content:hover, a.content:active {
   background-color: rgb(61,179,220);
   color: rgb(39,53,85);
   }

h1, h2, h3, h4, h5, h6 {
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   /* font-variant: small-caps; */
   text-transform: none;
   font-weight: normal;
   }

h1 {
   font-size: 132%;
   }

h2 {
   background-color: rgb(61,179,120);
   color: rgb(255,255,255);
   font-size: 117%;
   }

h3 {
   color: rgb(61,179,120);
   font-size: 102%;
   }

h4 {
   font-size: 87%;
   }

h5 {
   font-size: 72%;
   }

h6 {
   font-size: 57%;
   }

.trail a {
   text-decoration: none;
   }

.logo a {
   text-decoration: none;
   }

.footer {
   width: 100%; 
   color: rgb(255,255,255);
   background-color: rgb(34,34,34);
   font-size: 70%;
   text-transform: none;
   font-weight: normal;
   border-left-width: 0px; border-right-width: 0px;
   border-top-width: 0px;
   border-bottom-width: 0px;
   border-left-style: none;
   border-right-style: none;
   border-top-style:
   none; border-bottom-style: none;
   padding: 0px 0px 0px 0px;
   border-color: rgb(39,53,85);
   text-align: center;
   }

div.entry {
   padding: 0 0 0 0;
   border: 0 solid #8AB;
   border-width: 0 0 0 1em;
   margin: 1em 0 0 0;
   }
div.entrybox {
   font-size: 80%;
   float: left;
   width: 12em;
   text-align: left;
   background: #8AB;
   color: black;
   padding: 0 10px 5px 0;
   margin: 0px 25px 7px 0px;
   }

div.entry h1 {
   margin: 0;
   padding: 0 0 0 0;
   background: #8AB;
   text-align: left;
   font-family: sans-serif;
   border-bottom: 1px solid #68A;
   }

div.entrydate {
   padding: 0 0 0 0;
   border: solid black 1px;
   border-width: 0 0 1px 0;
   margin: 0 0 0 0;
   }

div.entrybody {
   margin: 0 0 0 0.5em;
   }

.abbreviation {
   text-decoration: underline;
   background-color: rgb(39,53,85);
   color: rgb(255,255,255);
   }

a.standardsButton, a.standardsButton:hover, a.standardsButton:link,
a.standardsButton:active, a.standardsButton:visited
{
   border:1px solid;
   border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
   padding:0px 3px 0px 3px;
   font:bold 10px verdana,sans-serif;
   color:#FFFFFF; background-color:#ff6600;
   text-decoration:none;
   margin:0px;
   }

.pager a {
	color: #187BD7;
	background-color: white;
	padding-left: 4px;
	padding-right: 4px;
	}

.pager span {
	color: #333333;
	background-color: white;
	padding-left: 4px;
	padding-right: 4px;
	}

@media print {
   .menu       {display: none;}
   .content    {padding: 0px;}
   .content a  {text-decoration: underline;}
   }
