/* Start of CMSMS style sheet 'ParrBMVStyle' */
body {
  font: 0.9em arial, sans-serif;
  color: #444;
}

h1 {
  font: 400 2.0em 'georgia', 'times new romans', serif;
  color: #10494A;
  display: inline;
}

h1 a {
  text-decoration: none;
  color: #10494A;
}

h1 a:hover {
  text-decoration: underline;
  color: #BD481D;
}

h2 {
  font: 400 1.2em 'georgia', arial, sans-serif;
  color: #BD481D;
  font-style: italic;
  letter-spacing: 1px;
}

h3 {
  font: 600 1.8em 'georgia', 'times new romans', serif;
  color: #10494A;
  font-style: italic;
  margin: 10px 0;
}

h4 {
  font: 400 1.5em 'georgia', 'times new romans', serif;
  color: #057676;
  font-style: italic;
  margin: 15px 0 0 0;
}

h5, h5 a {
  font: 400 1.1em 'trebuchet ms', arial, sans-serif;
  color: #BD481D;
  margin: 10px 0 0 0;
  text-decoration: none;
}

h5 a:hover {
  text-decoration: underline;
}

a {
  color: #BD481D;
  text-decoration: underline;
}

a:hover {
  color: #81A882;
  text-decoration: none;
}

a img {
  border: 0;
}

.borderd {
  margin-right: 10px;
  padding: 2px;
  background: #E4E0C2;
  border: 1px solid #10494A;
}

.topnav ul {
  list-style: none;
  padding: 5px;
  margin: 5px;
  float: right;
}

.topnav li {
  clear: none;
  text-align: right;
}

.topnav li a {
  margin-left: 20px;
  padding: 5px;
  display: block;
  text-decoration: none;
  font: 400 0.9em 'trebuchet ms', arial, sans-serif;
  color: #BD481D;
}

.topnav li a:hover {
  color: #81A882;
  text-decoration: underline;
}

.frontblurb {
  height: 250px;
  padding:  10px 20px;
  color: #CCC;
  font-size: 0.8em;
  background: #fff url('images/bmv/righttop.jpg') no-repeat top left; 
}

.frontblurb p {
  margin: 3px 0 5px 0;
}

.frontblurb h2 {
  display: block;
  color: #F27D0F;
  font-size: 1.4em;
  margin: 25px 0 0 0;
}

.rootnav {
  width: 463px;
  height: 25px;
  padding: 10px 20px 0 20px;
  font-size: 0.7em;
  background: #DBD6AD;
  border-right: 2px solid #FFF;
}

.rootnav a {
  color: #10494A;
  padding: 0 9px 0 2px;
  background: #DBD6AD url('images/bmv/arrow.gif') no-repeat right center;
}

.rootnav a:hover {
  color: #057676;
  text-decoration: none;
}

#rcolumn2 ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.textbox {
  margin: 15px 0;
  padding: 20px 20px;
  background: #E4E0C2;
  border: 1px solid #CFC994;
}

.textbox h2.title{
  color: #057676;
  font-family: 'trebuchet ms', arial, sans-serif;
  font-size: 1.0em;
  font-weight: 600;
  font-style: normal;
  margin: 0 0 -5px 0;
}

.textbox p.news {
  line-height: 1.6em;
  font-size: 0.7em;
}

#main p {
  margin: 8px 15px 8px 0;
  line-height: 1.8em;
}

ol {
  color: #10494A;
  padding: 10px;
}

ol span {
  color: #444;
  font-style: normal;
}

ol li {
  margin-left: 25px;
  padding: 4px 0
}

img.content, a img.content {
  float:left;
  margin: 10px 10px 10px 0;
  padding: 2px;
  background: #E4E0C2;
  border: 2px solid #10494A;
}

a:hover img.content {
  border: 2px solid #BD481D;
}

form label {
  display: block;
}

form input, form textarea {
  border: 1px #DBD6AD solid;
  color: #444;
  padding: 4px 5px;
  font: 10px arial, sans-serif;
  background-color: #E4E0C2;
}

form input:hover, form textarea:hover {
  border:1px #CFC994 solid;
}

form input:focus, form textarea:focus {
  border: 1px #CFC994 solid;
  color: #444;
}

* html form input,
* html form textarea {
  border-color: #CFC994;
  color: #444;
}

.error {
   color: #BD481D;
}

.blockquote {
  display: block;
  width: 100%;
  border-left: 2px solid #BD481D;
  background-color: #DBD6AD;
  margin: 10px 0 20px 10px;
  padding: 5px;
  font-style: italic;
}

.footnav {
  width: 730px;
  text-align: center;
  padding: 10px;
  background: #E4E0C2;
  border-top: 3px solid #10494A;
  border-bottom: 1px solid #CFC994;
  margin: 0 0 10px 0;
}

.footnav a {
  margin: 0 10px;
  color: #BD481D;
}

.copyright {
  text-align: left;
}
/* End of 'ParrBMVStyle' */

