@charset "utf-8";
/* CSS Document */

* {margin: 0}

body {background-image: url(bkgrd2.gif);
      font-family: "Times New Roman", times, serif;
      font-size: medium;
	  }
			
p {margin: 0 0 1.2em 0;}

table {background: #ffff81;
       margin-left: auto;
       margin-right: auto;
	   text-align: justify;
	   }

table table {background: #ffffff;}

img {margin: 10px}

.nav img {margin: 0}/* for 'you are here' triangle */
.printables img {margin: 0}/* for .doc and .pdf icons */
.fprintables img {margin: 0}
.fprintables {margin-left: 3em}
.banner img {margin: 0}

a {color: blue;}
a:link {text-decoration: none;}
a:visited {color: blue; text-decoration: none;}
a:hover {color: blue; text-decoration: underline;}
a:active {color: blue; text-decoration: none;}


.nav p {margin: 1em 0;}
.nav a {font-family: Arial, Helvectica, sans-serif;
        color: red;
        font-size: 1.1em;
        font-weight: 800;}
.nav a:link {color: red; text-decoration: none;}
.nav a:visited {color: red; text-decoration: none;}
.nav a:hover {color: blue; text-decoration: underline;}
.nav a:active {color: red; text-decoration: none;}


.subnav a {font-family: Arial, Helvectica, sans-serif;
           color: red;
           font-size: 0.8em;
	       font-weight: 500;}
.subnav a:link {text-decoration: none;}
.subnav a:visited {text-decoration: none;}
.subnav a:hover {color: blue; text-decoration: underline;}
.subnav a:active {text-decoration: none;}

/* h1 are page headings */
h1 {color: white;
	margin: 0;
	text-align: left;
	font-size: 2.2em;
    font-family: Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-weight: 900;
    letter-spacing: 2px;
	}

/* h2 are largest page sections headers */
h2 {color: green;
    margin: 0.9em 0 0 0;
    text-align: left;
	font-size: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-weight: 900;
    }

/* h3 are misc headings */
h3 {color: black;
    margin: 0.85em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: 700;
	text-align: center
	}

/* h4 are subheadings to h2s */
h4 {color: green;
    margin: 0.6em 0 0 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
	}
		
/* h5 subheadings under h4 */
h5 {color: black;
    margin: 0 0 0 0;
    font-family: Arial, Helvetica, sans-serif;
    font-style: Italic;
	}
		
ol {margin: 0 1em 0.15em 1.8em}
ul {margin: 0 1em 0.8em 1.8em}
ul ul {margin: 0 1em 0 0.8em}

.photocaption {font-size: 0.8em;
	           text-align: center;
			   font-style: Italic;}


.footer {text-align: center;
         font-size: 0.85em;
		 }

.nameaddress {font-size: 0.9em;
              border-top: 2px solid #ff0000;
			  }

.pgcontact {font-size: 1.05em;}


.footer a {color: blue;
           font-family: Arial, Helvetica, sans-serif;}
.footer a:link {text-decoration: underline;}
.footer a:visited {text-decoration: underline;}
.footer a:hover {color: blue; text-decoration: underline;}
.footer a:active {text-decoration: underline;}





