a:visited.navbar1 {color: white; text-decoration: none; margin-left: .5em;  padding-right: em }
a:hover.navbar1 { text-decoration: none; padding-right: em; border: 1px solid #cccccc;}
a:link.navbar1 {color: white;  text-decoration: none; margin-left: .5em;  padding-right: em}

a:visited.navlist { color: white; text-decoration: none;   }
a:hover.navlist  {text-decoration: none; padding-right: em; border-bottom: 1px solid #cc6600;}
a:link.navlist {list-style: none; color: white;  text-decoration: none;   }

a:visited.skip_nav { color: cc6600; text-decoration: none;   }
a:hover.skip_nav  {text-decoration: none; border-bottom: 1px solid #cc6600;}
a:link.skip_nav   {list-style: none; color: cc6600;  text-decoration: none;   }

a:visited.project  { color: white; text-decoration: none;   }
a:hover.project  {text-decoration: none; border-bottom: 1px solid #cc0066;}
a:link.project  {list-style: none; color: white;  text-decoration: none;   }

a:visited.navbar2 {color: white; text-decoration: none;}
a:link.navbar2 {color: white;  text-decoration: none; }

a:visited.project2 { color: white; text-decoration: none;   }
a:link.project2  {color: white;  text-decoration: none;}

a:visited.charts { color: #E78C34;   }
a:link.charts  {color: #E78C34;  }


body {background: black; font-family: sans-serif; color:  white}


h3.main { text-align: center; font-family: sans-serif;
}

h3#access {margin-bottom: 0em; color: white}

h3.title2 {font-family: sans-serif;}

span.navbar {margin: .4em }

span.accesskeys {color: #E78C34
}


div.skip_nav { font-size: 9pt}

div.accesskeys { margin-top: 0em; color:  white; 
font-weight: bold; font-size: small; }




ul.navbar {margin-bottom: 0em; margin-top: 0em; line-height: 1; list-style: none}

ul.main {margin-bottom: 0em; margin-top: 0em; line-height: 1.5; list-style: none}

ul.project {font-size: medium; line-height: 1; list-style: square; color: cc6600}

li#navlist {text-decoration: none; border-bottom: 1px solid cc6600;}

td.navbar {color: white; font-weight: bold;  margin-top: 0em; margin-bottom: 0em; line-height: 2; border-right: 2px solid white; border-top: 2px solid white}



td.logo {border-bottom: 2px solid white; margin-bottom: 0em; border-left: 2px solid white}

td#logo2 {border-bottom: 2px solid white;border-right: 2px solid white;border-left: none} 

td.equipment {border: 1px solid white; text-align: center; 
padding-right: 2em; padding-left: 1em}
 
td#sidebar2 {border-left: 2px solid white}

.border {background: #cc0000 ; color: white; margin-bottom: 0em;}

.search {background: #E78C34; color: white; margin-top: 0em; font-weight: bold; font-size: small; margin-bottom: 0em}


.title {background: #cc0000; color:  white}

.accesskey {text-decoration: underline}

#bkgrdtitle {border: 1px solid white; background: darkgrey; margin-left: .5em;}

#content {margin-left: .5em}

/* NEW */ 
td#sidenavbar {font-size: 11pt; font-family: sans-serif}
div.side {margin-bottom: .5em; border-bottom: 1px white solid;
 margin-left: .3em}

td.main_content {border-left: 2px white solid;border-top: 2px white solid;}

div.side_selected {margin-bottom: .5em; border-bottom: 1px white solid;
 margin-left: .3em;}
 span.accesskey {text-decoration: underline;}

span.non_accesskey {text-decoration: none;}

h2 {background: brown; font-family: arial; font-size: 16pt}
h3 {background: brown; font-family: arial; font-size: 14pt}
h4 {background: brown; font-family: arial; font-size: 12pt}
h1 {font-family: sans-serif; font-size: 18pt;} 
.skip {font-family: sans-serif; font-size: 7pt;  }
a:link.skip {color:white; text-decoration: none; font-size: 7pt;  }
a:visited.skip {color: white;  text-decoration: none; font-size: 7pt;  }

table.mtable {border-bottom: 5px solid #E78C34;border-top: 5px solid #E78C34;border-left: 5px solid #E78C34;border-right: 5px solid #E78C34;}
div.ak {font-family: sans-serif; font-size: 8pt;}

.abox {border-top: 5px solid white; font-family: sans-serif; font-size: 10pt; line-height: 2}

.zt {padding: 1cm; border-bottom: 1px solid #cc0000;border-top: 1px solid #cc0000;border-left: 1px solid #cc0000;border-right: 1px solid #cc0000; font-family: sans-serif; line-height: 2; padding: 1pt}
.sf {font-size: small;}
.mf {font-size: medium;}
.lf {font-size: large;}
.xlf {font-size: x-large;}
span.sf {font-size: 9pt; color: white; text-decoration: none}
span.mf {font-size: 13pt; color: white; text-decoration: none}
span.lf {font-size: 17pt; color: white; text-decoration: none}
span.xlf {font-size: 20pt; color: white; text-decoration: none}
.pad {padding: 5%}
.hc {background: black; color: white; border: 3px solid #bb0000;font-family:sans-serif;}
.grey {background: lightgrey; color: black; border:1px solid #bb0000;font-family: sans-serif;}
.white {background: white; color: black; border: 1px solid #cc0000;font-family:serif;}
.blue {background: darkblue; color: yellow;border: 1px solid #cc0000;font-family:serif;}
.green {background: BlanchedAlmond; color: green;border: 1px solid #cc0000;font-family:serif;}
A.fo {text-decoration: none}

a.list {color: white; font-weight: bold; text-decoration: none}
a.list:visited {text-decoration: none}
a.list:link {text-decoration: none}

.edit {visibility: hidden}
a:visited {text-decoration:none; color: gold}
a:hover {text-decoration:none; color: brown}
a:link {text-decoration:none; color: gold}


div#sandtrail {border-bottom: 4px solid white; line-height:1.5}
div.printall {line-height:1.5}

img {margin:1em 1em 1em 1em;}
