/* PRI default CSS style sheet: last modified 15-Dec-2003 */
/* NB: attributes with values of zero are REQUIRED */

BODY,H3,H4,P,DIV,DT,OL,UL,LI,TH,TD {
  font-family: "Times New Roman", serif;	/* required to fix Nav.4 inheritance bugs */
}
BODY {
  margin-left: 5%;
  margin-right: 5%;
  orphans: 4;
  widows: 4;
} 
SPAN {
  color: #006600;		/* dark green */
/*font-weight: bolder;*/
}
H2 {
  font-family: "Trebuchet MS", sans-serif;
  color: #006600;		/* dark green */
  margin-top: .4em;
  margin-bottom: 0;
}
H3 {
  margin-top: .5em;
  margin-bottom: .5em;
}
H4 {
  margin-top: 1em;
  margin-bottom: .5em;
}
HR {
  color: #CCCCCC;	             	/* silver */
  background-color: #CCCCCC;		/* Opera only */
  border-color: #CCCCCC;
  height: 8px;
  margin-top: 0;
  margin-bottom: 0;
}
BLOCKQUOTE {
  font-family: "Arial", sans serif;
  margin-top: -.3em;
  orphans: 4;
  widows: 4;
}
DT {
  margin-bottom: .5em;
  margin-top: .5em;
}
UL {
  list-style-type: disc;
  margin-top: 0;
  margin-bottom: 1em;
}
LI {			/* no effect in Nav.4 */
  padding-top: .6em;		/* do not use margin-top or margin-bottom here */
}
P {
margin-top: 0;
margin-bottom: 1em;
}
TABLE.int {
  font-family: "Times New Roman", serif;
  border-style: solid;
  border-width: .4em;
  border-color: #008800;
  border-collapse: collapse;
  page-break-inside: avoid;	/* no effect in Nav.4 */
}
TH{
  border-style: solid;
  border-width: thin;
  border-color: #CCCCCC;
  background-color:#F4FFF4;
  padding: .5em;
  text-align: center;
}
TH.caption {
  background-color: #EEEEEE;
  font-size: 110%;
  font-weight: bold;
}
TD.logo {
padding: 0;
}
TD.leftcols {
  background-color:#F4FFF4;
  font-weight: bold;
  border-right-style: solid;
  border-right-width: thin;
  border-right-color: #CCCCCC;
  padding-left: 1em;
}
/* end stylesheet */
