/*-------------------------------------------
CSS for PF or pathfinders
--------------------------------------------*/

hr.PF_ctrWidth75 {
  width: 75%;
  text-align: center;
}

hr.PF_ctrWidth50 {
  width: 50%;
  text-align: center;
}

ol.PF_type1 {
  list-style-type: decimal;
}

ol.PF_typeA {
  list-style-type: upper-alpha;
}

ul.PF_typeDisc {
  list-style-type: disc;
}

h2#pfHeader {
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
}

p.pfAbstract {
  text-align:center;
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
}

h1.PF_indent {
  text-indent: 20px;
}

span.PF_font_pt85em {
/*font size=-1*/
/*font size=2*/
  font-size: 0.85em;
}

span.PF_font_1em {
/*font size=3*/
  font-size: 1em;
}

span.PF_font_1emTimes {
/*font size=3*/
  font-size: 1em;
  font-family: "Times New Roman", Times, serif;
}

span.PF_font_1pt05em {
/*font size=4*/
  font-size: 1.05em;
}

span.PF_font_1pt15em {
/*font size=+1*/
  font-size: 1.15em;
}

span.PF_font_1pt5em {
/*font size=+2*/
  font-size: 1.5em;
}

span.pfhead {
  font-size: 1.25em;
  font-weight: bold;
}

table.PF_tablePadding15 {
  padding: 15px 15px 15px 15px;
  border: 1px solid #C90;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

table.PF_tablePadding15 td {
  padding: 15px 15px 15px 15px;
  border: 1px solid #C90;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

table.PF_tablePadding15 p {
  padding: 0.2em 1em 0.2em 1em;
}

table.PF_tablePadding15 a:hover {
  background-color: #039;
  color: white;
}

table.PF_width100vAlignTop {
  width: 100%;
  vertical-align: top;
}

table.PF_brdr1Ctr {
  border: 1px;
  text-align: center;
}

td.PF_borderright {
  border-right: 1px solid #CCCCCC;
}
td.PF_width50vAlignTop {
  width: 50%;
  vertical-align: top;
}

td.PF_width50 {
  width: 50%;
}

td.PF_width50ctr {
  width: 50%;
  text-align: center;
}

div#pfcontainer {
  margin-left: 5px;
  margin-right: 5px;
}

div#pfcontainer a:hover {
  background-color: #039;
  color: white;
}
div#pfcontainer h1 {
  font-size: 2em;
}
div#pfcontainer h2 {
  font-size: 1.8em;
}
div#pfcontainer h3 {
  font-size: 1.5em;
}
div#pfcontainer h4 {
  font-size: 1.2em;
}
div#pfabccontainer h1 {
  font-size: 2em;
  border-top: 1px solid #C90;
  border-bottom: 1px solid #C90;
}
div#pfabccontainer ul.pfliindent {
  margin-left: 30%;
}
div.pfnav {
  border-top: 1px solid #C90;
  border-bottom: 1px solid #C90;
  padding: 5px;
  text-align: center;
}
div.pfcenter {
  margin-left: auto;
  margin-right: auto;
  }
p.pfcenter {
  text-align: center;
}
p.pfcenter a:link {
  text-decoration: none;
}
p.pfcenter a:active {
  text-decoration: none;
}
p.pfcenter a:visited {
  text-decoration: none;
}
ul.pful {
  margin: 5px;
  border: 0;
}


