@charset "utf-8";

/**********************************

Use: Press Release Page Styles

***********************************/

#publicsearch {
  margin: 25px 0px 0px 0px;
  width: 572px;
  padding: 0px;
}

#searchheading {
  padding-bottom: 2px;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

#searchbar {
  padding: 4px;
  border: 1px solid #cccccc;
  background: #efefef;
}

.searchformhead {
  font-family: arial;
  font-size: 8pt;
  font-weight: normal;
  color: #666666;
}

.searchformtext {
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #333333;
}

#moresearch {
  background: #cccccc;
}

.viewall {
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #333333;
}

.archivetext {
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.archivelinks {
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

#searchfeedback {
  margin-top: 8px;
  padding-left: 10px;
  font-family: arial;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
}

#resultheading {
  margin-top: 12px;
  padding: 0px;
  padding-left: 10px;
  font-family: arial;
  font-size: 12pt;
  font-weight: bold;
  color: #646464;
}

#resultsstatus {
  padding: 4px;
  padding-left: 10px;
  font-family: arial;
  font-size: 10pt;
  font-weight: normal;
  color: #646464;
}

.record {
  margin: 8px;
  padding: 4px;
}

.record a, .record a:visited {
  font-family: arial;
  font-size: 9pt;
  font-weight: normal;
  color: #A64924;
  text-decoration: none;
}

.listpubdatetext {
  font-family: arial;
  font-size: 9pt;
  color: #A64924;
}

.listheadingtext {
  font-family: arial;
  font-size: 11pt;
  color: #A64924;
  font-weight: bold;
}

.listsummarytext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #646464;
}

/* Press Release View */
#backtolist {
  width: 547px;
  text-align: right;
}

#backtolist a:link, #backtolist a:visited {
  font-family: arial;
  font-size: 10pt;
  color: #666666;
}

#viewrelease {
  padding: 10px;
  width: 542px;
}

#viewpubdatetext {
  margin-top: 11px;
  padding: 0px;
  font-family: arial;
  font-size: 9pt;
  color: #A64924;
}

#viewheadingtext {
  margin-top: 10px;
  padding: 0px;
  font-family: arial;
  font-size: 12pt;
  color: #A64924;
  font-weight: bold;
}

#viewsummarytext {
  margin-top: 14px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #646464;
  font-weight: bold;
}

#viewreleasebody {
  margin-top: 14px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #646464;
}

#relatedlinks {
  margin-top: 18px;
  padding: 0px;
  font-family: arial;
  font-size: 11pt;
  color: #646464;
  font-weight: bold;
}

#relatedlinks a, #relatedlinks a:visited {
  font-family: arial;
  font-size: 10pt;
  color: #A64924;
  font-weight: normal;
}

#relatedfiles {
  margin-top: 18px;
  font-family: arial;
  font-size: 11pt;
  color: #646464;
  font-weight: bold;
}

#relatedfiles a, #relatedfiles a:visited {
  font-family: arial;
  font-size: 10pt;
  color: #A64924;
  font-weight: normal;
}

#navbar { 
  margin: 4px;
  float: right;
  background: #ffffff;
  margin-bottom: 30px;
}

.listnav {
  font-family: arial;
  font-size: 10pt;
  color: #000000;
}

#navbar a:link, #navbar a:visited {
  font-family: arial;
  font-size: 10pt;
  color: #000000;
}

#norecords {
  margin: 4px;
  padding: 4px;
  height: 230px;
  margin-bottom: 20px;
  text-align: center;
  font-family: arial;
  font-size: 10pt;
  color: #646464;
  border: 1px solid #efefef;
}

#norecordsmessage{
  margin-top: 100px;
}

.debug {
  width: 560px;
  padding: 2px;
  font-family: verdana;
  font-size: 8pt;
  color: #000000;
  background: #ffffcc;
}
