body {}

#header {}

#outer-image {}

body 
{
background-image: 
url("flow10.jpg");
background-repeat: no-repeat;
background-attachment: fixed
}

#border {}

#banner {}


#nav-toplevel {}

#nav-main {}

#container {
}

#content {}

#info-site {}

#info-company {font-size: 75%;
}

#info-standards {}

#inner-image {}

#content {
margin-right: +4in;
margin-left: .5in;
width:3.75in; }


#main-text {
 }

h1,h2,h3
{
font-family: "comic sans ms", arial, 'sans serif'; 
}

p,table,address,li
{
font-family: "comic sans ms", arial, 'sans serif'; 
}

p,li,th,td
{
font-size: 95%;
margin: +30px;
}

h1,h2,h3,hr
{
color:saddlebrown;
}


a:link     { color: #739174}
a:visited  { color: #935307}
a:active   { color:#739174 }
a:hover    { color: #935307; } 

/* previous rose-colored: a:hover    { color:#935394; } */


.footer {}

#navigator
{
margin: 60px;
padding: 0 0 0 12px;
}

#navigator ul
{
list-style: none;
margin: 0;
padding: 10px;
border: none;
}

#navigator li
{
display: block;
margin: 0px;
padding:0px;
float: left;
width: auto !important; 
width:120px; 
width/**/:/**/120px;
}

/* #navigator LI:first-letter {
font-size:1.7em;
text-transform:uppercase;
}
*/

#navigator a
{
/*color: #444;*/
color:black;
display: block;
width: auto !important; 
width:120px; 
width/**/:/**/120px;
text-decoration: none;
background: #739174;
background-color: transparent;
margin: 0;
padding: 2px 10px;
border-left: 2px solid #739174;
border-top: 2px solid #739174;
border-bottom: 2px solid #739174;
border-right: 2px solid #739174;
font-size: 85%;
}


#navigator a:hover, #navigator A:active { background: #935394; }

#navigator a.active:link, #navigator A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}

