﻿/* CSS layout */

html {
	margin: 0 auto 0 auto;
	background: #000000 url('../images_pws/background.png') repeat-y center;
/*	width: 1408px; */
}

body {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 900px;
}

#breadcrumb p {
	margin: 5px 0 0 30.67px;
	font: 11pt "Century Gothic", "Arial Rounded MT Bold", "Arial Black", Arial, sans-serif;
	color: #ffffff;
}

#breadcrumb a {
	color: #FF0;
	font-weight: bold;
	text-decoration: none;
}

#breadcrumb a:hover {
	text-decoration: underline;
}

#masthead {
	margin: 5px 0 0 0;
	min-width: 600px;
}

#logo {
	background: url('../images_pws/logo.png') no-repeat;
	margin: 8px 0 0 7px;
	float: left;
	width: 324px;
	height: 165px;
}

#pws_header {
	margin: 0 0 0 345px;
	background: url('../images_pws/mastPicture.png');
	width: 547px;
	height: 191px;
}

#container {
	margin: 32px 0 0 0;
	clear: both;
	min-width: 600px;
}

/* Right Column Settings */
#right_col {
	margin: 0 22px 20px 0;
	float: right;
	width: 190px;
}

/* Advertisement Settings (within the Right Column) */
#ads {
	margin: 0;
	padding: 0;
}

img.advertisers {
	border-width: 0px;
}

/* Page Content Settings */
#page_content {
	margin: 0 0 20px 30px;
	width: 638px;
	font: 12pt "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color: #fff;
}

#page_content a {
	color: #ffff00;
}
#page_content li {
}

#page_content h1, h2 {
	font: normal normal bold 18pt "Century Gothic", "Arial Rounded MT Bold", "Arial Black", Arial, sans-serif;
	color: #bcbcbc;
}

#page_content h2 {
	font-size: 14pt;
}

#page_content h3 {
	font-size: 13pt;
}

#page_content li h3 {
	margin: 0;
	padding: 0;
}

/* Page Content Image settings */
#page_content img {
	float: right;
	margin: 0 0 0 10px;
	border: 3px #fff double;
}

#page_content img.left {
	margin: 0 10px 0 0;
	float: left;
}

/* Page Content Table Settings */
#page_content thead {
	font-weight: bold;
}

#page_content table.border thead td {
	border-bottom: #FFFFFF double;
}

#page_content table.border td {
	padding: 0 0 0 .5em;
	border: 1px #FFFFFF ridge;
}

#page_content tbody p {
	padding-right: .5em;
}

#page_content tbody.leftTop {
	vertical-align: top;
}


#page_content blockquote {
	font-size: smaller;
}

.hiLight {
	background-color: #FFFF00;
	color: #000;
}

#footer {
	padding: 0;
	background: url('../images_pws/footer.png') no-repeat;
	margin: 40px auto 0 auto;
	clear: both;
	min-height: 48px;
}

#footer p {
	padding: .9em 0 0 0;
	text-align: center;
	font: normal normal normal 12pt Arial, Helvetica, sans-serif;
	color: #fff;
}

#footer a {
	text-decoration: none;
	color: #fff;
}

#footer a:hover {
	text-decoration: underline;
}

.footer_backlinks {
	font-size: xx-small;
}

/* Document images beside links to documents */
a[href$=".pdf"] { /* Places a pdf icon to the right of any link pointing to a pdf file */
	background-image:url('../images_pws/pdficon_small.gif');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px;
}

a[href$=".doc"], a[href$=".docx"] { /* Places a Word icon to the right of any link pointing to a Word file */
	background-image:url('../images_pws/wordIconSmall.png');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px;
	/* Must place a back reference on every page that uses this icon such as
	   "Icons by http://dryicons.com" */
}

a[href$=".xls"], a[href$=".xlsx"] { /* Places a Excel icon to the right of any link pointing to a Excel file */
	background-image:url('../images_pws/excelIconSmall.png');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px;
}

