@font-face { font-family:orbit; src:url('/Orbit-B BT.ttf') format('truetype');  }

img { border-style: none; }

#mainlogo { float: right; }

#sitetitle { font-family:orbit,Lucida,Arial,sans-serif; font-size: 25pt; }
#pagetitle { font-size: 12pt; font-weight: bold; }

#maintitle { float: left; }

.sidecell { width: 20%; float: right; }
.maindiv { width: 80%; }

footer { text-align: center; clear: both; }

ul#index {
   clear: right;
   text-align: right;
   font-weight: bold;
}

ul#index li {
   display: inline;
}

ul#index li::before {
   content: " | ";
}


ul#index li:first-child:before {
   content: "[ ";
}

ul#index li:last-child:after {
   content: " ]";
}


.simpletitle,.sbtitle { font-weight: bold; }
.simplebox , .sidebox , .formbox { border:solid 3px; border-color:rgb(0,128,255); margin-bottom: 10px; }

.simplebox , .formbox { margin-right: 10px; }

.simplebox { background-color: white; }
.sidebox { box-shadow: 3px 3px 5px gray; -webkit-box-shadow: 3px 3px 5px gray; }
.sbtitle { color:white; background-color: rgb(0,128,255); }

.sbbody { padding: 3px; }
.simplecontent { font-family: Lucida Console,Monaco, monospace; }

BODY         {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 font-size:         10pt;
                 background-color: #ffffff;
                 margin: 10px;
                 background:-moz-linear-gradient(left, rgb(0,128,255) 0% , rgb( 128 , 196 , 255 ) 20%, #ffffff 50% );
                 background:-webkit-gradient(linear, left center , right center , from( rgb(0,128,255)) , color-stop(20% , rgb(128,196,255) ), color-stop(50%, #ffffff) );
                 min-width: 750px;
             }

TD           {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
             }

TD.shadedtt  {
                 font-family:       Courier,monospaced;
                 font-size:         12pt;
                 background-color:  rgb(135,206,250);
             }

TD.shaded    {
                 background-color:  rgb(135,206,250);
                 font-family:       Courier,monospaced;
                 font-size:         12pt;
             }

TD.filler    {
                 background-color:  rgb(0,128,255);
             }

TD.white    {
                 background-color:  white;
             }

TD.shadow    {
                 background-color:  rgb(141,182,205);
             }

TD.sbtitle   {
                 color:             white;
                 font-weight:       bold;
                 font-size:         10pt;
                 background-color:  rgb(0,128,255);
             }

.sbbody    {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 color:             black;
                 background-color:  lightgrey;
                 font-size:         8pt;
             }

TD.sbitem    {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 color:             black;
                 font-size:         10pt;
             }

H1           {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 font-size:         18pt;
             }

P            {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 font-size:         10pt;
             }

A            {
                 text-decoration:   none ;
                 font-weight:       bold ;
                 color:             rgb(0,128,255)
             }

A:visited    { 
                 text-decoration:   none ;
                 font-weight:       bold ;
                 color:             rgb(0,128,255)
             }

A:active     {
                 text-decoration:   none ;
             }

DIV.addr     {
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 font-size:         10pt;
             }

.title       {
                 font-size:         24pt;
                 font-family:       Lucida,Verdana,Helvetica,Arial,sans-serif;
                 font-weight:       bold;
                 text-align:        center;
             }


DT           {
                 text-decoration:   underline;
             }

UL           {  padding-left:       2em;
             }

PRE          {
                 font-family:       Courier,monospaced;
                 font-size:         12pt;
             }

