body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

a { color:#000000; text-decoration:none; }
a:hover { color:#ff0000; text-decoration: underline; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }

#wrapper { width:595px; margin:0 auto; padding:0; }
#header { width: 100%; }
#banner { float: right; display: inline; margin-top: -70px; padding-right: 3px; }

.pagemenu { 
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%; 
}
.pagemenu table { }
.pagemenu td { 
	width: 20%; 
	text-align: center; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-bottom: 4px; 
	padding-top: 4px; 
	color: #000000; 
	background-color: #f5f5f5;
}
.pagemenu a { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	text-decoration:none; 
}
.pagemenu a:hover { 
	text-decoration: underline;
}


.copyright {
	font-family 	: Verdana, Arial, Helvetica, sans-serif; 
	font-size 		: 9px;
	text-decoration : none; 
	color 			: #000000; 
	text-align		: center;
	margin-top		: 10px;
	margin-bottom	: 10px;
}
.copyright a {
	text-decoration : underline; 
}
.copyright a:hover {
	color: #0000ff;
}

.parahead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold; 
	text-decoration : none; 
	color : #000000; 
}
.parafont {
	font-family : sans-serif; 
	font-size : 12px;
	text-decoration : none; 
	color : #000000; 
}

.booktbl {
	width: 100%;
	/*
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	*/
}
hr {
	margin-top: 14px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c0c0c0;
}

.bookmnu {
	width: 100%;
}

.bookmnu a { 
	color:#0000ff; 
	text-decoration:none; 
}
.bookmnu a:hover { 
	color:#ff0000; 
	text-decoration: underline; 
}

.bookmnu td{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-right: 8px; 
	color: #666666;
	border-bottom: 0px dotted #f5f5f5;
}


.fix {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold; 
text-decoration : none; 
color : #f80000; 
}
.accent {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold;
text-decoration : none; 
color : #ff0000; 
} 

.new {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold;
font-style : italic; 
text-decoration : none; 
color : #c0c0c0; 
}  
.sectionhead {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px;
font-weight : bold; 
text-decoration : none; 
color : #000000; 
}

.fade {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;  
font-weight : bold; 
text-decoration : none; 
color : #c0c0c0; 
} 
.supportlink {
font-family : sans-serif; 
font-size : 12px;  
text-decoration : none; 
color : #0000ff; 
} 
a.supportlink:link {
color : #0000ff; 
} 
a.supportlink:visited {
color : #0000ff; 
} 
a.supportlink:active {
color : #0000ff; 
} 
a.supportlink:hover {
text-decoration : underline; 
} 
.pagelink {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold; 
text-decoration : none; 
color : #0000ff; 
} 
a.pagelink:link {
color : #0000ff; 
} 
a.pagelink:visited {
color : #0000ff; 
} 
a.pagelink:active {
color : #0000ff; 
} 
a.pagelink:hover {
text-decoration : underline; 
} 
.lessons {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
font-weight : bold; 
text-decoration : none; 
color : #0000ff; 
} 
a.lessons:link {
color : #0000ff; 
} 
a.lessons:visited {
color : #0000ff; 
} 
a.lessons:active {
color : #0000ff; 
} 
a.lessons:hover {
text-decoration : underline; 
} 
.sitenav-groupings {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
a.sitenav-groupings:link {
color : #000000; 
} 
a.sitenav-groupings:visited {
color : #000000; 
} 
a.sitenav-groupings:active {
color : #000000; 
} 
a.sitenav-groupings:hover {
text-decoration : underline; 
} 
.nav-groupings {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #0000ff; 
} 
a.nav-groupings:link {
color : #0000ff; 
} 
a.nav-groupings:visited {
color : #0000ff; 
} 
a.nav-groupings:active {
color : #0000ff; 
} 
a.nav-groupings:hover {
text-decoration : underline; 
} 
