			body {
				background-image:url(/images/pwl-gradient.png);
				background-repeat:repeat-x;
				background-color:#90A7AD;
				font-size: 13px;
				font-family:"Helvetica", "Arial", Sans;
				color:#444444;
				margin-left:-64px;
			}
			
			a:link {
				color:#25a;
			}
				
			a:hover {
				color:#59f;
			}
				
			a:active {
				color:#ff8000;
			}
				
			a:visited {
				color:#f90;
			}
			
			h1, h2, h3, h4, h5, h6 {
				font-family:"Baskerville", "Times New Roman", "Times", Serif;
				font-weight:100;
				margin:0;
				margin-top:24px;
				margin-bottom:12px;
				padding:0;
				color:#000;
			}
			
			h1 {
				margin-top:12px;
				font-size:28px;
				text-align:center;
			}
			
			h2 {
				font-size:26px;
			}
			
			h3 {
				font-size:24px;
			}
			
			h4 {
				font-size:22px;
			}
			
			h5 {
				font-family:"Helvetica", "Arial", Sans;
				font-weight:bold;
				font-size:15px;
			}
			
			h6 {
				font-family:"Helvetica", "Arial", Sans;
				font-weight:bold;
				font-size:13px;
			}

			#headerlink {
				display:block;
				padding-bottom:115px;
				text-decoration:none;
			}

			#page-centered {
				width:975px;
				margin-left:auto;
				margin-right:auto;
			}
			#page-banner {
				margin-left:32px;
				width:975px;
				height:168px;
				position:relative;
				background-image:url(/images/pwl-banner.png);
			}
			#page-body {
				margin-left:32px;
				width:875px;
				background-image:url(/images/pwl-body.png);
				padding-left:50px;
				padding-right:50px;
				padding-top:15px;
				padding-bottom:15px;
			}
			#page-body-backing {
				padding-left:50px;
				padding-right:50px;
                background-color:#FFFFFF;
            }
			#page-footer {
				margin-left:32px;
				width:975px;
				height:111px;
				position:relative;
				background-image:url(/images/pwl-footer.png);
			}
			#page-footer p {
				float:right;
				top:35px;
				right:50px;
				color:#DDDDDD;
				position:absolute;
				text-align:right;
			}

			#banner-button-links {
				float:right;
				list-style:none;
				position:absolute;
				bottom:14px;
				right:20px;
				margin:0px;
				padding:0px;
				margin-right:90px;
			}
			#banner-button-links li {
				text-align:center;
				display:block;
				float:left;
				padding-left:70px;
			}
			#banner-button-links li a {
				display:block;
				text-decoration:none;
				font-family:"Baskerville", "Times New Roman", "Times", Serif;
				font-size:15px;
			}
			#banner-button-links li a:visited {
				color:#2c4b68;
			}
			
			img.leftfloating {
				margin-right:20px;
				margin-bottom:10px;
				text-align:right;
				display:inline;
				float:left;
			}

			.centerblock {
				display:block;
				margin:auto;
				text-align:center;
			}
			
			p.centerlight {
				text-align:center;
				color:#888888;
				font-style:italic;
			}
			
			p {
				margin-top:8px;
				margin-bottom:8px;
			}

			p.centerbold {
				font-size:14px;
				clear:both;
				text-align:center;
				font-weight:bold;
				color:#000;
				margin:24px;
			}

			p.leftbold {
				font-size:14px;
				font-weight:bold;
				color:#000;
				padding-top:8px;
				padding-bottom:8px;
			}

			div.downloadlink {
				display:block;
				margin-left:auto;
				margin-right:auto;
				margin-top:36px;
				margin-bottom:24px;
				border:solid thin #AA0000;
				background: rgb(255, 243, 240);
				width:500px;
				padding:12px;
				font-weight:bold;
			}
			
			div.downloadlink img {
				width:64px;
				height:64px;
				margin-right:8px;
				float:right;
				display:inline;
			}
			
			div.downloadlink p {
				margin-top:4px;
				margin-bottom:0px;
				padding:0px;
			}

			div.downloadlink a {
				font-size:14px;
			}
			
			div.rightdownloadlink {
				display:block;
				float:right;
				margin-bottom:8px;
				margin-left:36px;
				border:solid thin #AA0000;
				background: rgb(255, 243, 240);
				width:250px;
				padding:8px;
				font-weight:bold;
				font-size:11px;
			}
			
			div.rightdownloadlink img {
				width:48px;
				height:48px;
				float:left;
				display:inline;
				margin:4px;
			}
			
			div.rightdownloadlink p {
				margin:4px;
				padding:0px;
			}

			div.rightdownloadlink a {
				font-size:12px;
			}
			
			table {
				text-align:left;
				border-collapse:collapse;
				width:100%;
			}
			
			table thead td {
				background-color:#E0E0E0;
				font-weight:bold;
			}
			
			table td {
				background-color:#F8F8F8;
				border:solid thin #666;
				padding:4px;
				vertical-align:top;
			}

			table.clean {
				text-align:left;
				border-collapse:collapse;
				width:100%;
			}
			
			table.clean td {
				vertical-align:middle;
				background-color:#FFFFFF;
				border:none;
				padding:8px;
			}

			table.spaced td {
				vertical-align:middle;
				background-color:#f8f8f8;
				padding:16px;
			}

