@import url("pwcc-yui-base.css");

/* ***********************
Body/basic frame
*********************** */

body {
	background: #fff url("../../../images/bg/chicken.jpg") no-repeat top center fixed
}

body.home {
	background-color: #55779a;
	background-image: url(../../../images/bg/home.jpg);
}

#pageWrap {
	/* width: 960px;
	margin: 0 auto;
	padding: 12px 0; /*screen.css*/
	
	position: relative;
}


/* ***********************
header
*********************** */

#siteName {
	color: #000;
	background: #fff;
	
	margin: 0 12px 12px 0;
	padding: 0;
	
	width: 287px;
	height: 108px;
	float: left;
	
	font-size: 200%;
	font-weight: normal;
	
	border: 1px solid #fff;
}

/* nav - see screen.css */

/* ***********************
Content
*********************** */


#container {
	clear: both;
	overflow: auto;
	padding-bottom: 12px;
}

/* screen layout in screen.css
	- floats of content-a, content-b
 */

.internal #content {
	margin-top: 142px;
}

	* html .internal #content {
		margin-top: 154px; /* this is causing a margin at the bottom too */
	}
	 
.content-head {
 	/* background: #96003d; /* screen.css */
	padding: 30px 20px 15px;
}

p {
	text-align: justify;
}

#pageName,
.content-head h1,
.content-head h2,
.content-head h3 {
	/* color: #fff; /* screen.css */

	font-size: 200%;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	padding: 0;
}

td.none {
	border-top: none;
	border-bottom: none;
	border-right: none;
	border-left: none;
}

.pdftext {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 84.6%;
	color: #000000;
	font-weight: normal;
}

A.linkbacktotop:link    {color: #FF0000; display: block; text-align: right; text-decoration: underline; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 92.3%;}
A.linkbacktotop:visited {color: #FF0000; display: block; text-align: right; text-decoration: underline; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 92.3%;}
A.linkbacktotop:active  {color: #FF0000; display: block; text-align: right; text-decoration: underline; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 92.3%;}
A.linkbacktotop:hover   {color: #FF0000; display: block; text-align: right; text-decoration: none; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 92.3%;}


ul.rsqbull, ul.rsqbull li {
	color: #903;
	list-style: square;
	list-style-image: url(../../../images/news-bullet.gif);
	margin-top: 1em;	
	margin-bottom: 1em;
}

ul.rsqbull {
	margin-left: 20px;
}

/* ***********************
Footer
*********************** */

#footer {
	background: #fff;
	font-size: 75%;
	padding: 10px;
	margin: 0;
	clear: both;
	border: 1px solid #fff;
	text-transform: uppercase;
}

#legal {
	margin: 0;
}

/* footer nav in screen.css */

/*legal floated in screen.css */


/* ***********************
Sitemap
*********************** */

.intd {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 92.3%; padding-left: 15px; padding-right: 15px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff;}



/* ***********************
Table
*********************** */

table {
    /*border-right: none;*/
    /*border-left: none;*/
}

.small {
	font-size: 8pt;
}

td.left {
	color: #000000;
    border-left: none;
}

td.right {
	color: #000000;
    border-right: none;
}

td.yellow {
	background: #fdb824;
	color: #000000;
    /*border-right: none;*/
    /*border-left: none;*/
}

td.green {
	background: #519136;
	color: #ffffff;
    /*border-right: none;*/
    /*border-left: none;*/
}

td.blue {
	background: #2E639E;
	color: #ffffff;
    /*border-right: none;*/
    /*border-left: none;*/
}

td.red {
	background: #990033;
	color: #ffffff;
    /*border-right: none;*/
    /*border-left: none;*/
}

td.highlight {
	background: #C0C0C0;
	color: #000000;
}



/* ***********************
Management Profile
*********************** */


.profiles .indv {
	border: solid #667676;
	border-width: 0 1px 1px;
	width: 916px;
	float: left;
}

	.profiles .firstindv {
		border-width: 1px;
	}

.profiles .bio {
	clear: both;
	float: left;
	width: 746px;
	padding: 10px 0 10px 10px ;
}

.profiles .port {
	float: right;
	width: 140px;
	padding: 10px;
}