/* Stylesheet for CCI Nova Scotia*/
/* By The Snider's Web. Copyright 2008. All rights reserved. */

body{
margin:-10px 0 0 -10px;
}
html body{
background:#EEF5FC;
margin:0;
padding:0;
}
body,th,td{
background:#FFFFFF;
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:95%;
}
table{
border:2px solid #206BAE;
}
table.contact {
background:#14406F;
color:#000000;
border:1px solid #206BAE;
}
td.sidenav,th.sidenav,tr.sidenav{
background:#14406F;
color:#000000;
text-align:center;
}
td.blue,th.blue,tr.blue {
background:#14406F;
color:#000000;
}
.menu{
background:#14406F;
color:#FFFFFF;
font:100% Geneva,Arial,Helvetica,sans-serif;
}
.menu a:link {
background:#14406F;
color:#DDEBF8;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.menu a:visited {
background:#14406F;
color:#FFFFFF;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.menu a:hover {
background:#DDEBF8;
color:#14406F;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.menu a:active{
background:#14406F;
color:#CCCC99;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.menu a:focus{
background:#14406F;
border:1px solid #206BAE;
color:#FFFFFF;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.menuofpageon{
background:#DDEBF8;
color:#14406F;
display:block;
font:100% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
a.textlinks:link{
background-color:#FFFFFF;
color: #14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
text-decoration:underline;
}
a.textlinks:visited{
background-color:#FFFFFF;
color:#8B0000;
font-size:100%;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.textlinks:hover{
background-color:#14406F;
color:#FFFFFF;
font-size:100%;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.textlinks:active{
background-color:#FFFFFF;
color:#8B0000;
font-size:100%;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.textlinks:focus{
background-color:#FFFFFF;
border:1px solid #206BAE;
color:#14406F;
font-size:100%;
}
h1{
background:#FFFFFF;
color:#14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:110%;
font-style: normal;
}
h2{
background-color:#DDEBF8;
border: 1px solid #14406F;
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding-bottom:.1em;
padding-left:.1em;
padding-right:.1em;
padding-top:.1em;
text-align:left;
		}
h3 {
background-color:#FFFFFF;
border: 0px solid #8B003D;
color:#8B003D;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding-bottom:.1em;
padding-left:.1em;
padding-right:.1em;
padding-top:.1em;
text-align:left;
	}
h4 {
background-color:#FFFFFF;
border: 0px solid #8B003D;
color:#8B003D;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding-bottom:.1em;
padding-left:.1em;
padding-right:.1em;
padding-top:.1em;
text-align:left;
	}
	h5 {
background-color:#FFFFFF;
color:#206BAE;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:95%;
text-align:left;
	}
hr{
background:#FFFFFF;
color:#206BAE;
height:2px;
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.blueline,th.blueline,tr.blueline{
background:#1E62A8;
color:#1E62A8;
}
td.regulararea,th.regulararea,tr.regulararea{
background-color:#FFFFFF;
color:#14406F;
font-size:100%;
}
.toplinkarea{
background: #14406F;
color:#14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:85%;
text-decoration:none;
}

.toplinkarea #pageon {
background:#DDEBF8;
color:#14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
}
.toplinkarea #pageontwo{
background: #DDEBF8;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
}
.toplinkarea a{
background: #14406F;
color:#DDEBF8;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
text-decoration:none;
}
.toplinkarea a:visited{
background: #14406F;
color:#DDEBF8;
}
.toplinkarea a:hover{
background:#DDEBF8;
color:#14406F;
}
.toplinkarea a:active{
background: #14406F;
color:#DDEBF8;
}
.toplinkarea a:focus{
background:  #14406F;
border:1px solid  #14406F;
color:#DDEBF8;
}
.topofpagelink{
background-color:#FFFFFF;
color:#14406F;
font-size:95%;
text-align:right;
}
.topofpagelink a{
background:#FFFFFF;
color:#14406F;
font:90% Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
.topofpagelink a:visited{
background-color:#FFFFFF;
color:#8B0000;
}
.topofpagelink a:hover{
background-color:#14406F;
color:#FFFFFF;
}
.topofpagelink a:active{
background-color:#FFFFFF;
color:#8B0000;
}
.topofpagelink a:focus{
background-color:#FFFFFF;
border:1px solid #000000;
color:#14406F;
}
.copyrightarea{
background-color:#FFFFFF;
color:#14406F;
font-size:85%;
}
.copyrightarea  a{
background-color:#FFFFFF;
color:#14406F;
font-size:90%;
}
.copyrightarea  a:visited{
background-color:#FFFFFF;
color:#8B0000;
}
.copyrightarea  a:hover{
background-color:#14406F;
color:#FFFFFF;
}
.copyrightarea a:active{
background-color:#FFFFFF;
color:#8B0000;
}
.copyrightarea  a:focus{
background-color:#FFFFFF;
border:1px solid #000000;
color:#14406F;
}
.copyrightarea p{
background-color:#FFFFFF;
color:#14406F;
font-size:90%;
}

.lowerarealinks {
background-color:#FFFFFF;
color:#14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
text-align:center;
}
.lowerarealinks a{
background-color:#FFFFFF;
color:#14406F;
font-size:90%;
text-decoration: none;
}
.lowerarealinks a:visited{
background-color:#FFFFFF;
color:#8B0000;
text-decoration: none;
}
.lowerarealinks a:hover{
background-color:#14406F;
color:#FFFFFF;
text-decoration: none;
}
.lowerarealinks a:active{
background-color:#FFFFFF;
color:#8B0000;
text-decoration: none;
}
.lowerarealinks a:focus{
background-color:#FFFFFF;
border:1px solid #000000;
color:#14406F;
text-decoration: none;
}
.lowerarealinks p{
background-color:#FFFFFF;
color:#14406F;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
text-align: center;
}


.itemtonote {
background-color:#FFFFFF;
border-bottom: 1px solid #8B003D;
border-left: 1px solid #8B003D;
border-right:1px solid #8B003D;
border-top:1px solid #8B003D;
color:#8B003D;
font-size:95%;
padding-bottom:.1em;
padding-left:.1em;
padding-right:.1em;
padding-top:.1em;
}

.itemtonote a {
background-color:#FFFFFF;
color:#8B003D;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
}

.itemtonote a:visited {
background-color:#FFFFFF;
color:#8B003D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
}

.itemtonote a:hover {
	background-color: #8B003D;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
}

.itemtonote a:active {
background-color:#FFFFFF;
color:#8B003D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
}
.itemtonote h3 {
	background-color:#8B003D;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
}

.itemtonote p {
background-color:#FFFFFF;
color:#8B003D;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
}
.submenu{
background:#DDEBF8;
color:#14406F;
font:90% Geneva,Arial,Helvetica,sans-serif;
}
.submenu a:link {
background:#FFFFFF;
color:#14406F;
display:block;
font:95% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.submenu a:visited {
background:#FFFFFF;
color:#14406F;
display:block;
font:95% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.submenu a:hover {
background:#DDEBF8;
color:#14406F;
display:block;
font:95% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.submenu a:active{
background:#FFFFFF;
color:#14406F;
display:block;
font:95% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}
.submenu a:focus{
background:#14406F;
border:1px solid #206BAE;
color:#FFFFFF;
display:block;
font:95% Geneva,Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
text-align:center;
text-decoration:none;
}

