@charset "UTF-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
background-color:#Fdddb9;
}

body a:link, a:visited {
text-decoration:none;
color:#669b93;
}

body a:hover {
color: #1f4cbc;
}

p {
font:Arial, Helvetica, sans-serif;
font-size: 70%;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 90%;
color:#669b93;
border-bottom: 2px dotted #669b93;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:80%;
color:#669b93;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#F28920;
margin-top: 10px;
}

h4 {
font-size: 14px;
font-weight:bold;
color:#669b93;
margin-bottom:1px;
margin-top:3px;
}
h4+p {
margin-top:0;
}

#header {
background-image:url(topbar.png);
background-color:#f28920;
width: 100%;
height: 150px;
background-repeat:no-repeat;
border-bottom: 5px solid #ddc9a8;
}

/*Styles for left side navigation */

#nav {
float:left;
width: 22.5%;
height: 1000px;
background-color:#F28920;
margin-left:0;
display:inline;
}

#navlist {
list-style-type: none;
}

#active:hover li {
display: block;
background-color:#1f4cbc;
}

#active li { display: none;
margin-left:5px;
background-color:#669b93; 
}

#nav ul {
list-style: none;
margin-top:0;
margin-left:0;
padding-left: 0;
}

#nav li {
margin:0;
}

#nav li a:link, #nav li a:visited {
font-size: 90%;
padding: 6px 0 6px 15px;
display:block;
color:#FFFFFF;
text-decoration:none;
border-bottom: 1px solid #FFFFFF;
}

#nav li a:hover {
background-color: #669b93;
}

#about:hover li {
display: block;
background-color:#1f4cbc;
}

#about li { 
margin-left:5px;
background-color:#1f4cbc; 
}

/*Styles for content in center column*/

#content {
float: left;
width: 45%;
margin-left:2.5%;
margin-top:5px;
}

#content img {
margin-right:10px;
}

.anchors li {
display:inline;
font-size:80%;
padding-left: 5px;
color:#669b93;
}

.mapimage {
float:left;
margin-right: 6px;
margin-top: 4px;
margin-bottom:4px;
}

.bullet {
font-size: 70%;
}

.address li {
list-style:none;
font:Arial, Helvetica, sans-serif;
font-size:80%;
color:#000000;
margin-left:-10px;
}

.sitemap li {
list-style:none;
font:Arial, Helvetica, sans-serif;
color:#000000;
margin-left:-10px;
}

.topten {
list-style:none;
font:Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
}

.topten li {
color:#669b93;
margin-bottom:5px;
}

.evtTable {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#669b93;
border:2px dotted #669b93;
padding-left:5px;
}

.shred {
text-align:left;
float:left;
}




/*Form Styles*/

form {
border: 1px dotted #669b93;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
padding: 5px;
}

input.txtName {
width: 250px;
}

input.txtState {
width: 60px;
}

/*Styles for boxes nested inside content*/

.current {
float:left;
background-color:#ddc9a8;
border-left: 8px solid #669b93;
width: 155px;
height: 150px;
margin-top:10px;
padding: 1px 2px 1px 5px;
vertical-align: top;
}

.cevent {
border: 1px solid #000000;
}

.quick {
background-color:#ddc9a8;
border-left: 8px solid #669b93;
width: 250px;
height: 150px;
margin-top:20px;
margin-left: 180px;
padding: 1px 2px 1px 5px;
vertical-align: top;
}

.quick ul {
margin-left:-25px;
}

#facility {
background-color:#ddc9a8;
width: 250px;
height: 20px;
margin-top: 20px;
padding: 1px 5px 5px 10px;
}

.careerbox {
clear:both;
float:right;
background-color:#ddc9a8;
border-left: 7px solid #669b93;
width: 155px;
height: 80px;
margin-top:5px;
margin-right:10px;
padding: 1px 2px 1px 5px;
vertical-align: top;
}

.work img {
float:right;
margin-left:20px;
margin-bottom:10px;
}

/*Right sidebar styles*/

#bulletin {
height:995px;
float: left;
width: 25%;
margin-left: 2.5%;
margin-top:5px;
border-left: 1px dotted #669b93;
}

.findbox {
margin-left: 10px;
margin-bottom: 10px;
}

.readbox {
margin-left: 10px;
margin-bottom:10px;
}

.eventbox {
margin-left: 10px;
margin-bottom:10px;
}

/*Footer styles*/

#footer {
clear: both;
background-color:#ddc9a8;
border-top: 3px solid #669b93;
padding: 1px 1px 1px 10px;
height:30px;
font-weight: bold;
color:#669b93;
}