/* Stylesheet for www.selfhelpconnection.ca*/
/* By The Snider's Web. Copyright 2006. All rights reserved. */

body {
	margin: -10px 0 0 -10px
}
html body {
	margin: 0;
	padding: 0;
}
body, th, td {
	background: #FFFFFF;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 95%;
}
table{
	border: 1px solid #5980AB;
}
a.textlinks:link{
	background: #FFFFFF;
	color: #5980AB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
}

a.textlinks:visited {
	background-color: #FFFFFF;
	color:#AB6D6A;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.textlinks:hover {
	background-color:  #5980AB;
	color:  #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.textlinks:active {
	background-color: #FFFFFF;
	color:#AB6D6A;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.textlinks:focus {
	background-color: #FFFFFF;
	border: 1px solid #5980AB;
	color:#5980AB;
}
h1.toparea {
	background-color: #D6D6BB;
	color:#5980AB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-style: normal;
}
h2.toparea {
	background-color: #D6D6BB;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: italic;
}

h2 {
	background-color: #FFFFFF;
	color: #5980AB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
}

h3 {
	background-color: #FFFFFF;
	color: #004592;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
}

h4 {
	background-color: #FFFFFF;
	color: #060808;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

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%;
}
img {
	background: #FFFFFF;
	color: #5980AB;
}
td.toparea, th.toparea, tr.toparea {
	background: #D6D6BB;
	color: #FFFFFF;
	text-align: right;
}
td.bluebar, th.bluebar, tr.bluebar {
	background: #5980AB;
	color: #5980AB;
}
td.bluebarbottom, th.bluebarbottom, tr.bluebarbottom {
	background: #FFFFFF;
	color: #5980AB;
		text-align: right;
}
td.tanbottom, th.tanbottom, tr.tanbottom {
background: #D6D6BB;
	color: #FFFFFF;
}
.copyrightarea {
	background: #FFFFFF;
	color: #5980AB;
	font-size: 80%;
}

.copyrightarea  a {
	background:  #FFFFFF;
	color: #5980AB;
	font-size: 100%;
}

.copyrightarea  a:visited {
	background:#FFFFFF;
	color: #AB6D6A;
}

.copyrightarea  a:hover {
	background-color: #FFFFFF;
	color:  #5980AB;
}

.copyrightarea a:active {
	background: #FFFFFF;
	color: #AB6D6A;
}
.copyrightarea  a:focus {
	background-color: #D9DCDD;
	border: 1px solid  #5980AB;
	color: #5980AB;
}

.copyrightarea p {
background: #FFFFFF;
	color: #5980AB;
	font-size: 85%;
}
.toplinkarea {
	background: #D6D6BB;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: none;
	text-align: right;
}
.toplinkarea a {
	background:  #D6D6BB;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
}

.toplinkarea a:visited {
	background:#D6D6BB;
	color:  #000000;
}

.toplinkarea a:hover {
	background: #FFFFFF;
	color: #5980AB;
}

.toplinkarea a:active {
	background: #D6D6BB;
	color: #000000;
}

.toplinkarea a:focus {
	background-color: #D9DCDD;
	border: 1px solid  #5980AB;
	color: #5980AB;
}

.bottomlinkarea {
	background: #D6D6BB;
	color:  #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: none;
}
.bottomlinkarea a {
background:#D6D6BB;
color:#5980AB;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

.bottomlinkarea a:visited {
	background:#D6D6BB;
	color:#000000;
}

.bottomlinkarea a:hover {
	background: #FFFFFF;
	color:  #5980AB;
}

.bottomlinkarea a:active {
	background: #D6D6BB;
	color: #000000;
}

.bottomlinkarea a:focus {
	background-color:#FFFFFF;
	border: 1px solid  #5980AB;
	color: #5980AB;
}
.topofpagelink {
	background-color: #FFFFFF;
	color: #5980AB;
	font-size: 100%;
}

.topofpagelink a {
	background: #FFFFFF;
	color: #5980AB;
	font: 90% Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.topofpagelink a:visited {
	background-color: #FFFFFF;
	color:#AB6D6A;
}

.topofpagelink a:hover {
	background-color:  #5980AB;
	color:  #FFFFFF;
}

.topofpagelink a:active {
	background-color: #FFFFFF;
	color: #AB6D6A;
}

.topofpagelink a:focus {
	background-color: #FFFFFF;
	border: 1px solid #5980AB;
	color:#5980AB;
}

.menuofpageon {
background: transparent;
/*/*/border: 1px solid #FFFFFF;/* */
	color: #FFFFFF;
	display: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	text-decoration: none;
}
.submenu {
background: transparent;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
}
.submenu a:link {
background: transparent;
/*/*/border: 0px solid #5980AB;/* */
	color: #FFFFFF;
	display: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	text-decoration: none;
}
.submenu a:visited {
	background: transparent;
/*/*/border: 0px solid #5980AB;/* */
	color: #FFFFFF;
	display: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	text-decoration: none;
}
.submenu a:hover {
	background: #FFFFFF;
/*/*/border: 0px solid #FFFFFF;/* */
	color: #5980AB;
	display: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	text-decoration: none;
}
.submenu a:active {
/*/*/border: 0px solid #5980AB;/* */
	color: #FFFFFF;
	display: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 1px;
	text-decoration: none;
}
.submenu a:focus {
	background-color: #CBEAFF;
	border: 1px solid #9B5868;
	color: #000000;
}
th.backgroundsideimage,td.backgroundsideimage{
background: #5980AB url(http://www.selfhelpconnection.ca/images/backgroundblueball.gif) repeat;
color:#FFFFFF;
}









