@charset "UTF-8";
/* CSS Document */


body {
     background-color:#460303;
	 }

.page {
    margin-left: auto;
    margin-right: auto;
    }

td img {display: block;}

p, li, td {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
    }

h1, .h1 {
	 text-align:center;
	 color:#660000;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-variant:small-caps;
	 font-weight:bold;
	 padding-top:6px;
	 padding-bottom:6px;
	 font-size:17px;
	 letter-spacing:1px;
	 font-stretch:expanded;
	 }

h2, .h2 {
	 text-align:left;
	 color:#660000;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-variant:small-caps;
	 font-weight:bold;
	 padding-top:6px;
	 padding-bottom:2px;
	 font-size:14px;
	 letter-spacing:1px;
	 font-stretch:expanded;
	 }

h3, .h3 {
	 text-align:center;
	 color:#660000;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-variant:small-caps;
	 font-weight:bold;
	 padding-top:6px;
	 padding-bottom:2px;
	 font-size:12px;
	 letter-spacing:1px;
	 font-stretch:expanded;
	 }

table.graybox {
    margin-left: auto;
    margin-right: auto;
	border-color:#4d637e;
	border-width:thin;
	}
	
td.graybox {
    background-color:#C7C6D9;
	padding:8px;
    }
	
.rightnav table {
    width:138px;
	}
	
.rightnav td {
	margin:0; 
	}
	
.rightnav a {
	font: 11.5px Georgia, "Times New Roman", Times, serif;
	font-stretch:expanded;
    color:#003399;
    line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 6px;
	font-variant:small-caps;
    text-align:center;
    }
	
.rightnav a:hover {
	background: #00236B;
    color:#ffffff;
	font-weight:normal;
	}

.leftnav table {
    width:139px;
	}
	
.leftnav td {
	margin:0; 
	}
	
.leftnav a {
	font: 11.5px Georgia, "Times New Roman", Times, serif;
	font-stretch:expanded;
    color:#660000;
    line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 6px;
	font-variant:small-caps;
    text-align:center;
    }
	
.leftnav a:hover {
	background: #660000;
    color:#ffffff;
	font-weight:normal;
	}

.headinghd {
	 text-align:center;
	 color:#660000;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-variant:small-caps;
	 font-weight:bold;
	 font-size:14px;
	 letter-spacing:1px;
	 height:45px;
	 border-bottom:#660000 inset thin;
	 vertical-align:bottom;	 	 
	 }

.headinghh {
	 text-align:center;
	 color:#003399;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-variant:small-caps;
	 font-weight:bold;
	 font-size:14px;
	 letter-spacing:1px;
	 height:45px;
     vertical-align:bottom;	 	 
	 border-bottom:#003399 inset thin;
	 }

.leftedge {
     background-color:#FFFFFF;
     background-image:url(images/leftedge.gif);
	 background-repeat:repeat;
     width:19px;
	 padding:0;
	 margin:0;
	 border:none;
	 min-height:16px;
	 }
	 
.rightedge {
     background-color:#FFFFFF;
     background-image:url(images/rightedge.gif);
	 background-repeat:repeat;
     width:20px;
	 padding:0;
	 margin:0;
	 border:none;
	 min-height:16px;
	 }
	 
.footer {
     background-color:#460303;
	 color:#CCCCCC;
	 font-family:Arial, Helvetica, sans-serif;
     font-size:9px;
	 font-variant:small-caps;
	 letter-spacing:2px;
	 text-align:center;
	 }
	 
	 
/*The following styles are included in the HD and HH stylesheets for the color changes */
/* --- Edits here may need to be REPEATED in the other Stylesheets --- */

.content {
     background-color:#FFFFFF;
     width:387px;
	 padding:0;
	 margin:0;
	 border:none;
	 text-align:left;
	 color:#000000;
	 }
	 
h1 {
	 text-align:center;
	 color:#660000;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-weight:bold;
	 font-size:14px;
	 font-stretch:expanded;
	 line-height:20px;
	 }

/*  top, above content below heading  */
.divider1 {
     background-image:url(images/divider1.gif);
	 background-repeat:repeat;
	 background-color:#FFFFFF;
     width:31px;
	 padding:0;
	 margin:0;
	 border:none;
	 }
	 
.bgmid {
     background-image:url(images/bgmid.gif);
	 background-color:#FFFFFF;
	 background-repeat:repeat;
     width:387px;
	 padding:0;
	 margin:0;
	 border:none;
	 }
	
.divider2 {
     background-image:url(images/divider2.gif);
	 background-color:#FFFFFF;
	 background-repeat:repeat;
     width:32px;
	 padding:0;
	 margin:0;
	 border:none;
	 }
	
 
/*  bottom, below content with PH logo  */

.divider1btm {
     background-image:url(images/divider1btm.gif);
	 background-color:#FFFFFF;
	 background-repeat:no-repeat;
	 width:31px;
	 height:28px;
	 }

.btmspace1 {
     background-image:url(images/btmspace1.gif);
	 background-color:#FFFFFF;
	 background-repeat:no-repeat;
 	 width:163px;
	 height:28px;
    }

.phlogo_top {
     background-image:url(images/phlogo_top.gif);
	 background-color:#FFFFFF;
	 background-repeat:no-repeat;
 	 width:60px;
	 height:28px;
    }
	 
.btmspace2 {
     background-image:url(images/btmspace2.gif);
	 background-color:#FFFFFF;
	 background-repeat:no-repeat;
	 width:164px;
	 height:28px;
     }

.divider2btm {
     background-image:url(images/divider2btm.gif);
	 background-color:#FFFFFF;
	 background-repeat:no-repeat;
	 width:32px;
	 height:28px;
     }
