/* Start of CMSMS style sheet 'BR: styles' */
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
  margin: 0.1em 0;
  padding: 0;
}
#main p {
  margin: 0 0 1em;
}
#main p, #main li {
  font-size: 80%;
  line-height: 1.4em;
}
#breadcrumbs p {
  margin: 0;
  padding: 0 2em;
  font-size: 70%;
  color: #FFFFFF;
}
#breadcrumbs a, #breadcrumbs a:visited {
  color: #FFFFFF;
  background: transparent;
  text-decoration: none;
}
#breadcrumbs a:hover {
  text-decoration: underline;
}
#copy a,#copy a:visited {
  color: #096996;
  background: transparent;
}
#copy h1 {
  font-size: 130%;
}
#copy h2 {
  font-size: 110%;
}
#copy h3 {
  font-size: 100%;
}
#copy h4 {
  font-size: 90%;
}
#copy li li {
  font-size: 100%;
}
img.wBorder {
  border: 3px solid #FFFFFF;
}
#call p {
  margin:0;
  padding:0;
  color:#A34D24;
}
#call a, #call a:link, #call a:visited {
  color:#A34D24;
  background: transparent;
  text-decoration: underline;
  font-weight: bold;
}
#call a:hover {
  color: #B46D4C;
}
#sidebar a, #sidebar a:visited {
  color: #FFFFFF;
  background: transparent;
}
#sidebar a:hover {
  text-decoration: underline;
}
.home #sidebar h4 {
  margin: 0.1em 0;
  padding: 0;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 80%;
}
.home #sidebar ul {
  list-style-type: none;
  margin: 0 0 1em;
  padding: 0;
  font-size: 80%;
}
.home #sidebar li {
  margin: 0;
  padding: 0;
  font-size: 80%;
}
.home #sidebar a, .home #sidebar a:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.home #sidebar a:hover {
  text-decoration: underline;
}
.home #content a, .home #content a:visited {
  color: #74B1D2;
}
td.info {
  color: #404041;
  background: transparent;
}
td.info p {
  margin: 0 0 0.5em;
  padding: 0;
  font-size: 70% !important;
}
td.info ul {
  list-style-type: none;
  margin: 0 0 1em;
  padding: 0;
}
td.info li {
  margin: 0;
  padding: 0;
  font-size: 70% !important;
}
td.info a, td.info a:visited {
  color: #404041;
  background: transparent;
}
td.info a:hover {
  color: #863E1A;
  background: transparent;
}
#sidenav h4 {
  font-size: 80%;
  font-weight: normal;
  text-transform: uppercase;
  color: #624e21;
  background: transparent;
}
.contactform fieldset {
  border: 1px solid #888888 !important;
}
.contactform td {
  font-size: 80%;
}
.contactform td td, .contactform td p, .contactform td li {
  font-size: 100% !important;
}
.contactform td p {
  margin: 0 !important;
  padding: 0;
}
/* End of 'BR: styles' */

