/* text styles */

.storyTextSerif {
	font-family: Georgia;
	font-size: 12.4pt;
	text-align: left;
	line-height : 16pt;
	padding-top: 0;
	padding-bottom: 0;
}

.storyTextSans {
	font-family: Verdana;
	font-size: 11.5pt;
	text-align: left;
	line-height : 16pt;
	padding-top: 0;
	padding-bottom: 0;
}

.storyPageNum {
	font-family: Georgia;
	font-size: 10pt;
	font-style: italic;
	text-align: center;
}

.storyParagraphNum {
	color: #4A92B3;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	line-height : 16pt;
	text-align: right;
	padding-top: 0;
	padding-bottom: 0;
}

.storySupText {
	font-family: Georgia;
	font-size: 8pt;
}

/* explication and exercise styles */

A.hLiteText:
{
	color: black;
	text-decoration: underline;
	text-decoration: none;
}
A.hLiteText:unknown
{
	color: black;
	background-color: #ffeeaa;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteText:link
{
	color: black;
	text-decoration: none;
	background-color: #ffeeaa;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteText:active
{
	color: black;
	text-decoration: underline;
	background-color: #ffeeaa;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteText:visited
{
	color: black;
	text-decoration: none;
	background-color: #ffeeaa;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}

.hLiteText {
	color: black;
	text-decoration: none;
	background-color: #ffeeaa;
}


A.hLiteTextSelected:
{
	color: black;
	text-decoration: underline;
	text-decoration: none;
}
A.hLiteTextSelected:unknown
{
	color: black;
	background-color: #ffe088;
/*
	background-color: #ffee88;
	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteTextSelected:link
{
	color: black;
	text-decoration: none;
	background-color: #ffe088;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteTextSelected:active
{
	color: black;
	text-decoration: underline;
	background-color: #ffe088;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteTextSelected:visited
{
	color: black;
	text-decoration: none;
	background-color: #ffe088;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}

.hLiteTextSelected {
	color: black;
	text-decoration: none;
	background-color: #ffe088;
}


A.hLiteQuestionText:
{
	color: black;
	text-decoration: underline;
	text-decoration: none;
}
A.hLiteQuestionText:unknown
{
	color: black;
	background-color: #D3EED9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionText:link
{
	color: black;
	text-decoration: none;
	background-color: #D3EED9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionText:active
{
	color: black;
	text-decoration: underline;
	background-color: #D3EED9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionText:visited
{
	color: black;
	text-decoration: none;
	background-color: #D3EED9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}

.hLiteQuestionText {
	color: black;
	text-decoration: none;
	background-color: #D3EED9;
}


A.hLiteQuestionTextSelected:
{
	color: black;
	text-decoration: underline;
	text-decoration: none;
}
A.hLiteQuestionTextSelected:unknown
{
	color: black;
	background-color: #B3EEB9;
/*
	background-color: #C3EEC9;
	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionTextSelected:link
{
	color: black;
	text-decoration: none;
	background-color: #B3EEB9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionTextSelected:active
{
	color: black;
	text-decoration: underline;
	background-color: #B3EEB9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}
A.hLiteQuestionTextSelected:visited
{
	color: black;
	text-decoration: none;
	background-color: #B3EEB9;
/*	padding-left: 3px;
	padding-right: 3px;
*/
}

.hLiteQuestionText {
	color: black;
	text-decoration: none;
	background-color: #B3EEB9;
}



