#Container {
  margin-left: auto;
  background-attachment: scroll;
  text-align: left;
}
#Header {
  border-color: #333333;
  border-width: 3px 3px 1px;
  width: 100%;
  height: 100px;
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url(http://192.168.98.29/images/nps_logo.png);
  background-color: #ff8888;
  opacity: 0.6;
}
#Contents {
  border-left: 2px solid #1919b3;
  border-right: 2px solid #1919b3;
  background: #f0fff0 url(http://192.168.98.29/images/blockgrey.png) repeat-y scroll 0% 50%;
  position: relative;
  top: 147px;
  left: 0px;
  width: 450px;
  height: 100%;
  padding-bottom: 100px;
  padding-left: 160px;
  padding-right: 20px;
  margin-bottom: 147px;
  z-index: 10;
}
#mBar {
  background-attachment: scroll;
  text-align: center;
}
#mBar table {
}
#mBar a {
  border-left: 1px solid #e9e9ff;
  background-attachment: scroll;
  background-color: #3333ff;
  opacity: 0.6;
}
#mBar a:hover {
  border-top: 1px solid #994d00;
  border-left: 1px solid #994d00;
  border-right: 1px solid #994d00;
  background: #3333ff url(http://192.168.98.29/images/hover.png) repeat scroll 0% 50%;
  color: #994d00;
  padding-left: 9px;
  padding-right: 11px;
  opacity: 0.3;
}
body {
  margin: 0;
  padding: 0;
  background: #ececec repeat scroll 0% 50%;
  color: #000080;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  opacity: 0.9;
  font-weight: inherit;
  text-align: center;
}
#shadow-container {
  position: relative;
  left: 3px;
  top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  visibility: hidden;
}
#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container .container {
  position: relative;
  left: -1px;
  top: -1px;
}
#shadow-container .shadow1 {
  background: #f1f0f1 none repeat scroll 0% 50%;
}
#shadow-container .shadow2 {
  background: #dbdadb none repeat scroll 0% 50%;
}
#shadow-container .shadow3 {
  background: #b8b6b8 none repeat scroll 0% 50%;
}
#shadow-container .container {
  border: 1px solid #848284;
  padding: 10px;
  background: #ffffff none repeat scroll 0% 50%;
}
#pageTop {
  background-position: center top;
  height: 36px;
  background-image: url(../images/nps-top.png);
  width: 809px;
  position: relative;
}
#pageHeader {
  background-position: center top;
  width: 809px;
  background-image: url(../images/nps-header.png);
  position: relative;
  height: 70px;
}
#back {

}
#pageWidth {
  background-position: center top;
  background-image: url(../images/nps-page-w.png);
  min-height: 400px;
  width: 809px;
  position: relative;
}
#pageBottom {
  background-image: url(../images/nps-bottom.png);
  background-position: center top;
  height: 48px;
  width: 809px;
  position: relative;
}
#pageBar {
  background-position: center top;
  min-height: 16px;
  background-image: url(../images/nps-page-w-bb.png);
  width: 809px;
  position: relative;
}
#binder {
  margin: 0 auto;
  width: 809px;
  visibility: visible;
  position: relative;
  text-align: left;
}
#pageText {
  padding: 0px 8px 8px;
  font-family: Arial,Helvetica,sans-serif;
  margin-right: 32px;
  background-image: url(../images/bg.png);
  color: #404060;
  text-align: justify;
  min-height: 400px;
  margin-left: 32px;
  line-height: 20px;
  font-size: 14px;
}
#pageFooter {
  color: white;
  padding-left: 32px;
  text-align: center;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  padding-right: 32px;
  font-size: 10px;
}
#hMenu {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  font-weight: bold;
  padding-left: 32px;
  padding-right: 32px;
  text-align: center;
  font-size: 13px;
  line-height: 16px;
}
#hMenu a {
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  font-style: normal;
  text-decoration: none;
  padding-right: 6px;
  padding-left: 6px;
  font-size: 13px;
}
#hMenu a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  font-style: normal;
  text-decoration: none;
  padding-right: 6px;
  padding-left: 6px;
  background-color: #f0a040;
  color: #802000;
  font-size: 13px;
}
#hMenu #active {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  font-style: normal;
  text-decoration: none;
  padding-right: 6px;
  padding-left: 6px;
  background-color: white;
  color: #000080;
  font-size: 13px;
}
#disclaimer {
  font-family: Arial,Helvetica,sans-serif;
  color: #666666;
  font-size: 9px;
  text-align: center;
}
#disclaimer a {
  font-family: Arial,Helvetica,sans-serif;
  color: #666666;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  padding-right: 6px;
  padding-left: 6px;
}
h1 {
  margin-right: -8px;
  margin-left: -8px;
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  font-weight: bold;
  background-color: navy;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 16px;
  margin-top: 0px;
  line-height: 20px;
}
h2 {
  font-family: Arial,Helvetica,sans-serif;
  color: navy;
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
}
img {
}
#imgRight {
  float: right;
  position: relative;
  width: 120px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 9px;
  line-height: 12px;
  text-align: left;
}
#endText {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
}
#imgBanner {
  margin: 0px -8px;
  height: 200px;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}
#openStreetMap {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-align: center;
}
#openStreetMap iframe {
  border-style: solid;
  border-width: 0px;
}
#vMenu {
  border-top: 2px solid white;

  margin: 0px 32px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  width: 745px;
  font-size: 10px;
  line-height: 12px;
  height: 12px;
  text-align: center;
  color: white;
}
#vMenu a {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
  padding-right: 8px;
  padding-left: 8px;
  background-color: #fefefe;
  color: #666666;
}
#vMenu a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: black;
  font-size: 10px;
  line-height: 12px;
  padding-right: 8px;
  padding-left: 8px;
  background-color: #999999;
}
#vMenu #active {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
  padding-right: 8px;
  padding-left: 8px;
  background-color: black;
  color: #cccccc;
}
#pet {
  background-position: left top;
  position: absolute;
  right: 34px;
  width: 400px;
  background-image: url(../images/pet-scan.png);
  font-family: Arial,Helvetica,sans-serif;
  height: 65px;
}
#staff dl {
margin-top: 0px;
}
#staff dl dt {
font-weight: bold;
float: left;
width: 150px;
}
#staff dl dd {
margin-left: 150px;
}
#phone dl {
margin-top: 0px;
}
#phone dl dt {
font-weight: bold;
float: left;
width: 50px;
}
#phone dl dd {
margin-left: 50px;
}
.fphone dl {
margin-top: 0px;
}
.fphone dl dt {
font-weight: bold;
float: left;
width: 120px;
}
.fphone dl dd {
margin-left: 120px;
}

.faxphone dl {
margin-top: 0px;
}
.faxphone dl dt {
font-weight: bold;
float: left;
width: 300px;
}
.faxphone dl dd {
font-weight: bold;
margin-left: 300px;
}

#columns {
min-height: 200px;
}
#columns div {
float: left;
}
#columns #col-one {
width: 350px;
float: left;
}
#columns #col-two {
width: 350px;
float: right;
}
#ccolumns {
min-height: 100px;
}
#ccolumns div {
float: left;
}
#ccolumns #col-one {
width: 350px;
float: left;
}
#ccolumns #col-two {
width: 350px;
float: right;
}
.cstaff dl {
margin-top: 0px;
}
.cstaff dl dt {
font-weight: bold;
float: left;
width: 240px;
}
.cstaff dl dd {
margin-left: 240px;
}
div.row {
  clear: both;
  padding-top: 5px;padding-top: 1px;
  }

div.row span.label {
  float: left;
  width: 190px;
  text-align: left;
  }

div.row span.formw {
  float: left;
  width: 400px;
  text-align: left;
  }

div.row span.formw input, textarea, select {width:100%;color:navy;}

.list table {
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-size: 8pt;
width: 100%;
border: 1px solid navy;
}

.list table th {
background: navy;
color: white;
padding-left: 3px;
padding-right: 3px;
border-right: 1px solid navy;
text-align: center;
}

.list table tr {
/*background: #e9e9ff;*/
}

.list table td .ind {
text-align: left;
}

.list table td {
text-align: center;
background: none;
border: 1px solid navy;
}

.list .ins {
font-weight: bold;
text-align: left;
padding-left: 10px;
}



table.listh a {
text-decoration: none;
background: #00ff00;
}
table.listh a:hover {
background: #ff0000;
}

div.list a td {
background: #e9e9ff;
}
div.list a:hover td {
color: #994d00;
background: #fff2e6;
}

.tlow {
font-size: 8pt;
}

#sMenu {
  border-top: 2px solid navy;
  border-bottom: 2px solid navy;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;

  font-size: 10px;
  line-height: 12px;
  height: 12px;
  text-align: center;
  color: white;
}
#sMenu a {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  font-size: 9px;
  line-height: 12px;
  padding-right: 6px;
  padding-left: 6px;
  color: #666666;
}
#sMenu a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: black;
  font-size: 9px;
  line-height: 12px;
  padding-right: 6px;
  padding-left: 6px;
  background-color: #999999;
}
#sMenu #active {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
  padding-right: 8px;
  padding-left: 8px;
  background-color: black;
  color: #cccccc;
}

#pdf {
  text-decoration: none;
  font-weight: bold;
  line-height: 48px;
}
#pdf img {
  padding-right: 10px;
  border: none;
}
#pdf a {
  text-decoration: none;
  color: navy;

}
#pdf a:hover {
  text-decoration: none;
  color: #f0a040;
}
