<!-- START : STYLES FOR THE TOP BANNER INCLUDING NAVIGATION BAR -->

P.bannertitle_ppssite
	{
	text-align: left;
	vertical-align:bottom;
	font-family: times new roman;
	font-size: 24px;
	font-weight: normal;
	color: #051842;
	text-decoration: none;
	}

P.bannertitle_sitetitle
	{
	text-align: left;
	font-family: times new roman;
	font-size: 42px;
	font-weight: bold;
	vertical-align:top;
	color: #051842;
	text-decoration: underline;
	}


P.bannertitle_index
	{
	text-align: left;
	font-family: times new roman;
	font-size: 48px;
	font-weight: bold;
	color: #051842;
	text-decoration: underline;
	}

A.topnavlink
	{
	display: block;
	text-align: center;
	text-decoration: none;
	font-family:verdana;
	font-size:14px;
	color: #C0C0C0;
	border: solid 1px #051842;
	}

A.topnavlink:hover
	{
	color: #051842;
	border: solid 2px #FFFFFF;
	background-color: #C0C0C0;
	}


<!-- END : STYLES FOR THE TOP BANNER INCLUDING NAVIGATION BAR -->



<!-- STYLES FOR THE SIDE NAVIGATION BAR -->

   P.navtitle
	{
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#3F4A5F;
	text-align:center;
	vertical-align:middle;
	}

    P.topheader_date
	{
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	font-family:arial;
	color:#1F252D;
	text-align:right;
	vertical-align:middle;
	}

   TD.navspace
	{
	height:15px;
	}

   TD.nav
	{
	background-color:#C0C0C0;	
	}

   TD.navsolid
	{
	background-color:#C0C0C0;
	}

   TD.navtopgrad
	{
	background-color:#000000;
	<!-- background:url(topgrad.jpg); -->
<!--	background-attachment:fixed; -->
	}


<!-- STYLES FOR THE MAIN CONTENTS OF THE WEBPAGE -->

 <!-- TITLES -->

   P.maintitle
	{
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   P.maintitle_directory
	{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   P.maintitle_tm
	{
	font-size:22px;
	font-weight:normal;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   P.maintitle_index
	{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   P.maintitle_smaller
	{
	font-size:21px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   TD.maintitlespace
	{
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#051842;
	text-align:left;
	vertical-align:top;
	}

   P.maintitleincompleteform
	{
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	font-family:verdana;
	color:#BD3B23;
	text-align:left;
	vertical-align:top;
	}

   P.secondtitle
	{
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#0B0D69;
	text-align:left;
	vertical-align:top;
	}

   P.secondtitlecenter
	{
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#0B0D69;
	text-align:center;
	vertical-align:top;
	}

   P.secondtitlesmallcenter
	{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#0B0D69;
	text-align:center;
	vertical-align:top;
	}

   TD.solidsecondtitlebg
	{
	background-color:#DDDDDD;
	}

   P.thirdtitle
	{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#070a3d;
	text-align:left;
	vertical-align:middle;
	}

   P.thirdtitleitalicscenter
	{
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	font-family:arial;
	color:#070a3d;
	text-align:center;
	vertical-align:middle;
	}

   P.thirdtitlecenter
	{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#070a3d;
	text-align:center;
	vertical-align:middle;
	}

   P.scrollingtext
	{
	font-size:13px;
	font-weight:normal;
	font-family:courier new;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	}

   TD.gradthirdtitlebg
	{
	background:url(gradthirdtitlebg.jpg);
	width:100%;
	background-attachment:fixed;
	}

   TD.gradthirdtitlebgdown
	{
	background-color:#E0E0E0;
	}


 <!-- TEXT -->

   P.regtext
	{
	font-size:12px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextitalic
	{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextitalicred
	{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	font-family:arial;
	color:#BF3B22;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextbold
	{
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextlargecenter
	{
	font-size:13px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:center;
	vertical-align:middle;
	}

   TD.regtextlist
	{
	font-size:12px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextlarge
	{
	font-size:13px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.regtextincompleteform
	{
	font-size:12px;
	font-weight:normal;
	font-family:arial;
	color:#BD3B23;
	text-align:justify;
	vertical-align:middle;
	}

   P.redirect
	{
	font-size:14px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:center;
	vertical-align:middle;
	}

   blockquote.regtextindent
	{
	font-size:12px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:justify;
	vertical-align:middle;
	}

   P.footer
	{
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#808080;
	text-align:center;
	vertical-align:middle;
	}


   P.space
	{
	font-size:6px;
	font-weight:bold;
	font-family:arial;
	color:#808080;
	text-align:center;
	vertical-align:middle;
	}

   P.fineprint
	{
	font-size:10px;
	font-weight:normal;
	font-family:arial;
	color:#070a3d;
	text-align:center;
	vertical-align:middle;
	}

   P.picturecaption
	{
	font-size:10px;
	font-style:italic;
	font-family:arial;
	color:#716D6D;
	text-align:center;
	vertical-align:middle;
	}

   P.slogan
	{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:arial;
	color:#070a3d;
	text-align:left;
	vertical-align:middle;
	}

   P.fakelink
	{
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	font-family:arial;
	color:#0B0D69;
	text-align:left;
	vertical-align:middle;
	}

   TD.solidtextbg
	{
	background-color:#E0E0E0;
	}

   TD.solidtextbg_logo
	{
	vertical-align:middle;
	background:url(ppslogo.jpg);
	background-attachment:fixed;
	}

 <!-- INFO CHARTS -->

   P.generalinfohead
	{
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#0B0D69;
	text-align:left;
	vertical-align:middle;
	}

   P.generalinfoheadcenter
	{
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#0B0D69;
	text-align:center;
	vertical-align:middle;
	}

   TR.generalinfoheadbg
	{
	background-color:#D4D4D4;
	}

   P.charthead
	{
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#0D135D;
	text-align:left;
	vertical-align:middle;
	}

   P.regcharttext
	{
	font-size:12px;
	font-family:arial;
	color:#0D135D;
	text-align:left;
	vertical-align:middle;
	}

   TD.regcharttextlist
	{
	font-size:12px;
	font-family:arial;
	color:#0D135D;
	text-align:left;
	vertical-align:middle;
	}

   P.boldcharttext
	{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#0D135D;
	text-align:left;
	vertical-align:middle;
	}

   P.availcharttext
	{
	font-size:13px;
	font-family:arial;
	color:#0D135D;
	text-align:left;
	vertical-align:middle;
	}

 <!-- SPEC CHARTS -->

   P.smallcharttextcenter
	{
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#070A3D;
	text-align:center;
	vertical-align:middle;
	}

   TR.smallcharthead
	{
	background-color:#BBBBBB;
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#070A3D;
	text-align:center;
	vertical-align:middle;
	}

   TR.smallchartheadlighter
	{
	background-color:#D5D5D5;
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#070A3D;
	text-align:center;
	vertical-align:middle;
	}

   TR.smallchart
	{
	background-color:#E5E5E5;
	font-size:10px;
	font-weight:bold;
	font-family:arial;
	color:#070A3D;
	text-align:left;
	vertical-align:middle;
	}

 <!-- SERVICES/LAMINATING SPEC CHART -->

   TR.lightbg
	{
	background-color:#EEEEEE;
	}

   TR.darkbg
	{
	background-color:#E9E9E9;	
	}

 <!-- INPUT FORMS -->

   P.inputformheading
	{
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	font-family:arial;
	color:#404040;
	text-align:right;
	vertical-align:middle;
	}

   P.inputformheadingleft
	{
	font-size:16px;
	font-weight:normal;
	font-style:italic;
	font-family:arial;
	color:#404040;
	text-align:left;
	vertical-align:middle;
	}

   P.userinput
	{
	font-family:arial;
	}

 <!-- LINKS -->

   a.one:link {color: #0B0D69; text-decoration: none; font-family: arial; font-size: 13px}
   a.one:visited {color: #070A3D; text-decoration: none; font-family: arial; font-size: 13px}
   a.one:hover {color: #0B0D69; text-decoration: underline; font-family: arial; font-size: 13px}

   a.two:link {color: #3F4A5F; text-decoration: none; font-family: arial; font-size:12px; font-weight: bold}
   a.two:visited {color: #3F4A5F; text-decoration: none; font-family: arial; font-size:12px; font-weight: bold}
   a.two:hover {color: #273551; text-decoration: underline; font-family: arial; font-size:12px; font-weight: bold}
   
   a.three:link {color: #808080; {text-decoration: none}
   a.three:visited {color: #808080; {text-decoration: none}
   a.three:hover {color: #0B0D69; text-decoration: underline}
   
   a.four:link {color: #070A3D; {text-decoration: none}
   a.four:visited {color: #070A3D; {text-decoration: none}
   a.four:hover {color: #0B0D69; text-decoration: underline}

   a.five:link {color: #0B0D69; text-decoration: none; font-family: arial; font-size: 10px}
   a.five:visited {color: #070A3D; text-decoration: none; font-family: arial; font-size: 10px}
   a.five:hover {color: #0B0D69; text-decoration: underline; font-family: arial; font-size: 10px}

   a.chart:link {color: #070A3D; text-decoration: none; font-family: arial; font-size: 13px}
   a.chart:visited {color: #0D135D; text-decoration: none; font-family: arial; font-size: 13px}
   a.chart:hover {color: #070A3D; text-decoration: underline; font-family: arial; font-size: 13px}

   a.contact:link {color: #070A3D; text-decoration: none; font-family: arial; font-size: 13px; font-style: italic}
   a.contact:visited {color: #0D135D; text-decoration: none; font-family: arial; font-size: 13px; font-style: italic}
   a.contact:hover {color: #070A3D; text-decoration: underline; font-family: arial; font-size: 13px; font-style: italic}

   a.sitemap:link {color: #0B0D69; text-decoration: none; font-family: arial; font-size: 13px}
   a.sitemap:visited {color: #070A3D; text-decoration: none; font-family: arial; font-size: 13px}
   a.sitemap:hover {color: #0B0D69; text-decoration: underline; font-family: arial; font-size: 13px}

   a.redirect:link {color: #0B0D69; text-decoration: none; font-family: arial; font-size: 14px}
   a.redirect:visited {color: #070A3D; text-decoration: none; font-family: arial; font-size: 14px}
   a.redirect:hover {color: #0B0D69; text-decoration: underline; font-family: arial; font-size: 14px}

   a.mappopup:link{font-size:13px;font-weight:bold;font-family:arial;color:#070a3d;text-align:justify;vertical-align:middle;}
   a.mappopup:visited{font-size:13px;font-weight:bold;font-family:arial;color:#070a3d;text-align:justify;vertical-align:middle;}
   a.mappopup:hover{font-size:13px;font-weight:bold;font-family:arial;color:#070a3d;text-align:justify;vertical-align:middle;text-decoration:none;}


<!-- STYLES FOR THE DIRECTORY MAP POPUP -->

   BODY.mappopup
	{
	background: #FFFFFF;
	margin-top: 7px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}


<!-- MISCELLANEOUS -->

   TD.hrcenter
	{
	text-align:center;
	vertical-align:middle;
	}

   TD.searchbar
	{
	text-align:center;
	vertical-align:middle;
	}
