/* style1.css airframes.org 2005-08-17 */

body {
   background-color: #eeeeff;
/* background-color: #ddddee; */
   font-family: Arial,Helvetica,sans-serif;
   font-size: 100.01%;
}

div {
   font-size: .95em;
}

textarea,input {
   font-size: .85em;
}

a    {
   text-decoration: none;
}

.small { font-size:.85em; }

.red   { color:red; }
.green { color:green; }
.grey  { color:grey; }

textarea {
   font-family: Arial,Helvetica,sans-serif;
   font-size: .95em;
}
p {
/* line-height:110%; */
}

/* default table */
table { 
   margin: 2px 0 5px 0; 
   border:1px solid #B8C0C6;
   empty-cells: show;
} 
th { 
   font-size:.75em;
   background-color: #777799;
   color: #e8e8e8;
   padding-left:3px;
}
td {
   padding: 2px 3px 2px 3px;
   margin:0;
   font-size:.80em;
   background: #D9DADB;
   vertical-align:middle;
}

/* alt table */
table.alt2 { 
   empty-cells: show;
   border-collapse: collapse;
   border: 0px;
   border-spacing: 0px;
   border-width: 0px;
} 
td.alt2,th.alt2 {
   border-width: 1px;
   border-style: solid;
   border-color: #444444;
   padding: 3px;
}

td.alt2 { 
   font-size:.85em;
   background-color: #f0f0f0;
}
th.alt2 { 
   font-size:.80em;
   background-color: #777799;
   color: #e8e8e8;
}

td.alt3 { 
   font-size:.65em;
   background-color: #f0f0f0;
   vertical-align:top;
   padding: 0px;
   padding-left: 4px;
}

.s80 { 
   font-size:.80em; 
   background-color: #EEEEFF;
   vertical-align:top;
}

/* no border */
.no {
   border-width: 0px;
   background-color: #eeeeff;
}

#container { 
   width: 100%;
   margin: 10px auto;
   color: #222233;
/* line-height: 110%; */
   background-color: #eeeeff;
/* border: 1px solid gray; */
}

#top {
   padding: .5em;
/* background-color: #e8e8e8; */
/* border-bottom: 1px solid gray; */
}

#leftnav {
   float: left;
/* width: 140px; */
   margin: 10px;
   padding: .5em;
   border: 1px;
   border-style: dashed;
   border-color: grey;
   line-height:150%;
/* background-color: #efefe0; */
}

#content {
/* float: right; */
   margin-left: 170px; 
/* border-left: 1px dashed grey; */
   padding: .9em
/* background-color: #eeeeee; */
/* max-width: 40em; */
}

#footer {
   clear: both;
   margin: 0;
   padding: .5em;
/* background-color: #e8e8e8; */
/* border-top: 1px solid gray; */
}
