/* CSS Document */


.Header {
  background-color: #bd2118;
  font-size: 28pt;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: white;
  vertical-align: middle;
}

a.Header:link {
  text-decoration: none;
}

a.Header:visited {
  text-decoration: none;
}

.locationtrail {
  color: white;
  background-color: black;
}

.LeftPanel {
  background-color: f1f1ff;
  font-size: 10pt;
  color: #0000ff;
}

a.LeftPanel:link {
  text-decoration: none;
}

a.LeftPanel:visited {
  text-decoration: none;
  color: blue;
}

a.leftPanel:hover {
  text-decoration: bold underline;
}


a.CurrentItem:link {
  color: white;
  text-decoration: none;
  background-color: #5555ff;
}

a.CurrentItem:visited {
  text-decoration: none;
}

a.PageNumbers:link {
  text-decoration: none;
  color: #bd2118;
}

a.PageNumbers:visited {
  text-decoration: none;
  color: #bd2118;
}  

.Article {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

.FrontPageItemHeader {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

.Notice {
  background-color: #c1ffc1;
}

.RightPanel {
 background-color: f1f1ff;

}

.ContactForm {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

body {
  margin-top: 0%;
  margin: 0%;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

td {
  font-size: 10pt;
}

h1 {
  color: #bd2118;
  font-size: 24pt;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;

}

h3 {
  font-size: 12pt;
  font-weight: bold;
  color: #bd2118;
}

h4 {
  font-size: 10pt;
  font-weight: bold;
  color: #bd2118;
}

p {
  font-size: 10pt;
}

.summary {
 font-weight: bold;
 color: #bd2118;
 font-size: 10pt; 
 background-color: e9e9e9; 
}

.summarytext {
  font-size: 10pt;
}

.titlelink {
  font-size: 10pt;
  font-weight: bold;
}

a.titlelink:link {
  text-decoration: none;
}

a.titlelink:hover {
  text-decoration: underline;
}

a.titlelink:visited {
  text-decoration: none;
  color: blue;
}

.searchresults {
  font-size: 10pt;
  color: #bd2118;
  font-weight: bold;
} 

.searchmenu {
  font-size: 10pt;
}

h2 {
  color: #bd2118;
}

.textfont {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

.storynotes {
  font-family: arial, helvetica, sans-serif;
  background-color: #8888ff; 
  font-size: 10pt;
  color: white;
  font-weight: bold;
}

.storysummary {
  font-family: arial, helvetica, sans-serif;
  color: blue;
  font-size: 10pt;
  background-color: #fffff1;
}
 
.activemenu {
  color: white
}

*.StoryEnd {
  color: #bd2118;
}

.Dedication {
  color: #bd2118;
  font-weight: bold;

}

.StorySearch {
 background-color: #ffdada;

}

.EmptySearch {
  color: blue;
}

.frontpagesummary {

  background-color: #ffdada;
  color: black;
  font-weight: normal;
}

.Footer {
  background-color: #bd2118;
  font-family: arial, helvetica, sans-serif;
  color: white;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}

a.Footer:link {
  color: white;
  text-decoration: none;
}

a.Footer:visited {
  text-decoration: none;
}

p.EditorsNote {
  color: #bd2118;
}

.ContributeHeading {
  font-weight: bold;
  font-size: 12pt;
  color: white;
  background-color: 7070ff;
}

.ContributeAction {
  background-color: #338833;
  font-size: 12pt;
  font-weight: bold;
  color: white;
}

.ContributeCaption {
  color: #aa3333;
  font-weight: bold;
} 

.Contact {
  color: #bd2118;
}

.Courier {
  font-family: courier;
}