/* Stylesheet for www.clpnns.ca*/
/* By The Snider's Web. Copyright 2006. All rights reserved. */

body {
	margin: -10px 0 0 -10px;
	background: #E5D081;
}
html body {
	margin: 0;
	padding: 0;
}
th, td {
	background: #FFFFFF;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 95%;
}
table{
	border: 2px solid #000000;
}
.columndata
{
background-color:#FFFFFF;
color:#000000;
font-size:90%;
}
.columnheader
{
background-color:#EFDA8B;
color:#1569A9;
font-size:90%;
font-weight:bold;
}
.pager
{
background-color:#EFDA8B;
color:#1569A9;
font-size:90%;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}
.pageyouareon {
	background: #1569A9;
	color: #EFDA8B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
}
p.requiredfields{
background-color:#FFFFFF;
color:#FF0C00;
font-size:100%;
font-weight:bold;
}
a.textlinks:link{
background-color:#FFFFFF;
color:#1569A9;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
text-decoration:underline;
}
a.textlinks:visited,a.textlinks:active{
background-color:#FFFFFF;
color:#8B0000;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.textlinks:hover{
background-color:#1569A9;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.textlinks:focus{
background-color:#D9DCDD;
border:1px solid #FF0C00;
color:#000000;
}
h2 {
	background-color: #FFFFFF;
	color: #1569A9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
}

h3 {
background-color:#EFDA8B;
border-top:4px solid #1569A9;
color:#1569A9;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:110%;
margin:0;
padding-bottom:0em;
padding-left:0em;
padding-right:0em;
padding-top:0em;
text-align:left;
	}
h4 {
background:#1569A9;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:normal;
margin:0;
padding-bottom:3px;
padding-left:16px;
padding-top:3px;
text-align:left;
	}
hr{
background:#000000;
color:#060808;
height:3px;
line-height:100%;
text-align:center;
}
ul li {
background:#FFFFFF;
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
}
p {
background:#FFFFFF;
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
}
td.toparea, th.toparea, tr.toparea {
	background: transparent url(http://www.clpnns.ca/images/banner.jpg) ;
}
td.topareanav, th.topareanav, tr.topareanav {
	background: #1569A9;
	color: #FFFFFF;
	text-align: right;
}
th.backgroundnav,td.backgroundnav{
background:#9EB5D8;
color:#000000;
}
th.copyright,td.copyright{
background:#EFDA8B;
color:#000000;
}
th.contentarea,td.contentarea{
	background: #FFFFFF;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 95%;
}
.bottomarea{
background:#1569A9;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
text-decoration:none;
}
.bottomarea a{
background:#1569A9;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:85%;
text-decoration:none;
}
.bottomarea a:visited {
background:#1569A9;
color:#EFDA8B;
}
.bottomarea a:hover{
background:#EFDA8B;
color:#000000;
}
.bottomarea a:active {
background:#1569A9;
color:#EFDA8B;
}
.bottomarea a:focus{
background-color:#D9DCDD;
border:1px solid #FF0C00;
color:#000000;
}


.copyrightarea {
background-color:#EFDA8B;
color:#000000;
font-size:85%;
}
.copyrightarea  a {
background-color:#EFDA8B;
color:#000000;
font-size:90%;
}
.copyrightarea  a:visited {
background-color:#EFDA8B;
color:#000000;
}
.copyrightarea  a:hover {
background-color:#EFDA8B;
color:#000000;
}
.copyrightarea a:active {
background-color:#EFDA8B;
color:#000000;
}
.copyrightarea  a:focus {
background-color:#D9DCDD;
border:1px solid #FF0C00;
color:#000000;
}
.copyrightarea p {
background-color:#EFDA8B;
color:#000000;
font-size:85%;
}
.toplinkarea {
	background: #1569A9;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
}

.toplinkarea #pageon {
	background: #1569A9;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
}

.toplinkarea a {
	background: #1569A9;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
}

.toplinkarea a:visited {
	background:  #1569A9;
	color: #EFDA8B;
}

.toplinkarea a:hover {
	background: #EFDA8B;
	color: #000000;
}

.toplinkarea a:active {
	background:  #1569A9;
	color: #EFDA8B;
}

.toplinkarea a:focus {
	background-color: #D9DCDD;
	border: 1px solid #FF0C00;
	color: #000000;
}

.topofpagelink {
	background-color: #FFFFFF;
	color: #1569A9;
	font-size: 90%;
}

.topofpagelink a {
	background: #FFFFFF;
	color: #1569A9;
	font: 90% Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.topofpagelink a:visited {
	background-color: #FFFFFF;
	color: #9EB5D8;
}

.topofpagelink a:hover {
	background-color: #1569A9;
	color: #FFFFFF;
}

.topofpagelink a:active {
	background-color: #FFFFFF;
	color: #9EB5D8;
}

.topofpagelink a:focus {
	background-color: #D9DCDD;
	border: 1px solid #FF0C00;
	color: #000000;
}
a.closetextlinks:link {
background:#FFFFFF;
color:#1569A9;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
}
a.closetextlinks:hover {
	background: #4D3E1B;
	color:#1569A9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
font-weight:bold;
text-decoration:none;
}

.itemtonote {
background-color:#FFFF00;
border-bottom: 1px solid #1569A9;
border-left: 1px solid #1569A9;
border-right:1px solid #1569A9;
border-top:1px solid #1569A9;
color:#1569A9;
font-size:95%;
padding-bottom:.1em;
padding-left:.1em;
padding-right:.1em;
padding-top:.1em;
}

.itemtonote a {
background-color:#FFFF00;
color:#1569A9;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

.itemtonote a:visited {
background-color:#FFFF00;
color:#1569A9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:underline;
}

.itemtonote a:hover {
	background-color: #1569A9;
	color: #EFDA8B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

.itemtonote a:active {
background-color:#FFFF00;
color:#1569A9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:underline;
}
.itemtonote h3 {
	background-color:#FFFF00;
	color: #1569A9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
}

.itemtonote p {
background-color:#FFFF00;
color:#1569A9;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
}