body
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	font-family: Optima, Georgia, serif;
	font-size:0.95em;
	background-color: #FFFFFF;
}

#fullheight {height:100%}

body,td,th {
	font-family: Optima, Georgia, serif;
}

a:link {
	color: #9F2D21;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #003399;}

a:hover {
	text-decoration: none;
	color: #3366CC;
}
a:active {
	text-decoration: none;
	color: #3366CC;
}

td.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.715em;
	white-space:nowrap;
text-align: right;
padding-right: 15px;
height: 25px;
}
.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.685em;
	white-space:nowrap;
}
 
td.topemptyblue
{
vertical-align: middle;
text-align: left;
padding: 3 15 3 15;
background-color: #B3C6E0;
white-space:nowrap;
font-size: 0.9em;
font-weight: bold;
color: #000000;
}

td.topmenublue
{
vertical-align: middle;
text-align: left;
padding: 3 15 3 15;
background-color: #B3C6E0;
white-space:nowrap;
font-size: 0.9em;
font-weight: bold;
color: #000000;
}

td.topmenuspace
{
width:2px;
}

.topmenublue a:link { 
color:#000000;
}

.topmenublue a:visited { 
color:#000000;
}

.topmenublue a:active { 
color:#000000;
}

.topmenublue a:hover { 
color:#3366CC;
}

td.topmenugreen
{
vertical-align: middle;
text-align: left;
padding: 3 18 3 18;
background-color: #B2C6BB;
white-space:nowrap;
height:20px;
font-size: 0.9em;
font-weight: bold;
color: #000000;
}

.topmenugreen a:link { 
color:#000000;
}

.topmenugreen a:visited { 
color:#000000;
}

.topmenugreen a:active { 
color:#000000;
}

.topmenugreen a:hover { 
color:#336600;
}

td.topmenurow {
width:790;
}

.menutextbottom {
	font-family: Optima, Georgia, serif;
	font-size: 0.9em;
}

.menutextbottom a:link { 
color:#000000;
}

.menutextbottom a:visited { 
color:#000000;
}

.menutextbottom a:active { 
color:#000000;
}

.menutextbottom a:hover { 
color:#3366CC;
}

.bottommenugreen { 
color:#336600;
}

.bottommenugreen a:hover { 
color:#336600;
}

.bodytext {
	line-height:120%;
	text-align:justify;
}

.webpagetitle {
	white-space:nowrap;
	font-size: 1.3em;
	line-height:120%;
}

td.pageheading {
	font-size: 1.1em;
	font-weight: bold;
	vertical-align: middle;
white-space:nowrap;
height:55px;
}

.list {
	font-size: 1.05em;
}

.sectionheading {
	font-size: 1.25em;
	font-weight: bold;
}

.bluetext {color: #3366CC}
.greentext {color: #336600}

.singlebooktitle {
font-size:1.2em;
line-height:120%;
font-style: italic;
font-weight: bold;
}
.singlebookinfo {
font-size:1em;
line-height:120%;
}


/* CSS Document */

