﻿body {
	font-size: 12pt ;
	font-family: Trebuchet MS,sans-serif ;
	color: #000000 ;
	text-align: center ;
	background-color: #FFFFFF ;
}
table {
	width: 100% ;
}
div {
	text-align: left ;
}
img {
	border: 0px ;
	float: none ;
}
ins {
	text-decoration: none ;
}
#centered {
	width: 750px ;
	text-align: center ;
	display: inline-block ;
}
#topBar {
	width: 100% ;
	height: 18px ;
	margin: 0px 0px 5px 0px ;
	padding: 0px 2px 0px 2px ;
	font-size: 10pt ;
}
#header {
	display: block ;
	width: 750px ;
	height: 100px ;
	font-size: 28pt ;
	font-weight: bold ;
}
#logo {
	width: 100px ;
	height: 100px ;
	display: inline-block ;
	float: left ;
}
#headLeft {
	display: inline ;
	float: left ;
	height: 100px ;
}
#headRight {
	position: relative ;
	height: 100px ;
}
#headRight div {
	position: absolute ;
	bottom: 0px ;
	right: 0px ;
}
#menuBar {
	display: block ;
	width: 750px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	vertical-align: middle ;
	font-size: 10pt ;
	font-weight: normal ;
}
#left {
	display: inline-block ;
	float: left ;
	left: 0px ;
	width: 125px ;
	padding: 5px 5px 5px 0px ;
}
#right {
	display: inline-block ;
	float: right ;
	right: 0px ;
	width: 125px ;
	padding: 5px 0px 5px 5px ;
	text-align: right ;
}
#content {
	display: block ;
	text-align: center ;
}
#pageContent {
	display: inline-block ;
	width: 475px ;
	float: none ;
	text-align: justify ;
}
#footerBar {
	display: inline-block ;
	width: 750px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	vertical-align: middle ;
	font-size: 10pt ;
	font-weight: normal ;
}
#footer {
	visibility: hidden ;
}
div.topNav, div.topNavActive, div.sideNav, div.footerNav, div.footerNavActive, div.topTabs, div.topTabsActive, div.sptopTabs, div.sptopTabsActive {
	display: inline ;
}
div.sideTitle {
	width: 120px ;
	height: 20px ;
	font-size: 10pt ;
	font-weight: bold ;
	text-align: center ;
}
div.sideContent {
	width: 120px ;
	font-size: 10pt ;
	text-align: justify ;
}
div.sideContent ul {
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	text-align: center ;
}
div.sideMenu {
	width: 120px ;
	font-size: 10pt ;
	text-align: justify ;
}
div.boxout {
	display: inline-block ;
	padding: 5px ;
	border: 2px solid #000000 ;
}
div.img {
	display: inline-block ;
	float: left ;
	padding: 5px ;
}
div.imgRight {
	display: inline-block ;
	float: right ;
	padding: 5px ;
}
div.alignleft {
	float: left ;
}
div.alignright {
	float: right ;
}
h1 {
	text-align: center ;
	font-size: 16pt ;
	font-weight: bold ;
}
h2 {
	text-align: center ;
	font-size: 14pt ;
	font-weight: bold ;
}
p.pagination {
	text-align: center ;
	font-size: 10pt ;
}
p.small {
	font-size: 10pt ;
}
p.printonly {
	visibility: visible ;
}
ul.commentlist {
	display: block ;
	position: relative ;
	width: 475px ;
	margin: 0px ;
	padding: 0px ;
}
li.comment {
	display: inline-block ;
	position: relative ;
	width: 475px ;
	margin: 0px ;
	padding: 5px ;
	border: 1px solid #000000 ;
	list-style: none ;
	text-align: justify ;
}
textarea {
	visibility: hidden ;
}
input, select {
	visibility: hidden ;
}
table.schPro th {
	width: 33% ;
	font-weight: bold ;
	vertical-align: top ;
}
table.schPro td {
	width: 67% ;
	vertical-align: top ;
}
a:link, a:active, a:visited {
	color: #000000 ;
	text-decoration: underline ;
}
a.toplink:link, a.toplink:active, a.toplink:visited {
	color: #000000 ;
	text-decoration: none ;
}
a.navi:link, a.navi:visited, a.navi:active, a.naviActive:active {
	display: inline-block ;
	width: 90px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
a.naviActive:link, a.naviActive:visited {
	display: inline-block ;
	width: 90px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
a.sideMenu:link, a.sideMenu:visited, a.sideMenu:active, a.sideMenuActive:active {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
a.sideMenuActive:link, a.sideMenuActive:visited {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
div.sideContent a:link, div.sideContent a:visited, div.sideContent a:active {
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
a.head:link, a.head:visited, a.head:active {
	font-weight: bold ;
	text-decoration: none ;
}
a.title:link, a.title:active, a.title:visited {
	text-align: center ;
	color: #000000 ;
	font-size: 14pt ;
	font-weight: bold ;
	text-decoration: none ;
}
#tabs {
	display: block ;
	width: 475px ;
	margin: 0px ;
	padding: 0px ;
	border-top: 5px solid #000000 ;
	text-align: center ;
	vertical-align: middle ;
	font-size: 10pt ;
	font-weight: normal ;
}
a.tabNav:link, a.tabNav:visited, a.tabNav:active, a.tabNavActive:active {
	display: inline-block ;
	width: 90px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	border-right: 2px solid #000000 ;
	border-left: 2px solid #000000 ;
	font-weight: bold ;
	color: #000000 ;
	text-decoration: none ;
}
a.tabNavActive:link, a.tabNavActive:visited {
	display: inline-block ;
	width: 90px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	border-right: 2px solid #000000 ;
	border-left: 2px solid #000000 ;
	font-weight: bold ;
	color: #000000 ;
	text-decoration: none ;
}
a.sptabNav:link, a.sptabNav:visited, a.sptabNav:active, a.sptabNavActive:active {
	display: inline-block ;
	width: 110px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	border-right: 2px solid #000000 ;
	border-left: 2px solid #000000 ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
a.sptabNavActive:link, a.sptabNavActive:visited {
	display: inline-block ;
	width: 110px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	border-right: 2px solid #000000 ;
	border-left: 2px solid #000000 ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
#tabContent {
	display: inline-block ;
	width: 455px ;
	min-height: 300px ;
	padding: 5px ;
	border-right: 5px solid #000000 ;
	border-bottom: 5px solid #000000 ;
	border-left: 5px solid #000000 ;
}
#blogArchive a:link, #blogArchive a:visited {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
#blogArchive a:active {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	background-color: #000000 ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
#blogAdmin a:link, #blogAdmin a:visited {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
#blogAdmin a:active {
	display: block ;
	width: 120px ;
	max-height: 20px ;
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
	color: #000000 ;
	font-weight: bold ;
	text-decoration: none ;
}
#goog-wm {
}
#goog-wm h3.closest-match {
	text-align: center ;
	font-size: 12pt ;
	font-weight: bold ;
}
#goog-wm h3.closest-match a {
	text-align: center ;
	color: #000000 ;
	font-size: 12pt ;
	font-weight: bold ;
}
#goog-wm h3.other-things {
	text-align: center ;
	font-size: 12pt ;
	font-weight: bold ;
}
#goog-wm ul li {
}
#goog-wm li.search-goog {
	display: block;
}
/* Copyright © 2008 Matt Dinnery */﻿