.pageContent
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.pageTitle
{
    FONT-SIZE: large;
    TEXT-TRANSFORM: uppercase;
    COLOR: #777777;
    FONT-FAMILY: 'Times New Roman', Times, serif
}
.pagePrompt
{
    FONT-SIZE: small;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: center
}
.odd
{
	background-color: #FFFFFF;
}
.even
{
	background-color: #F0F0F0;
}
.alternatePrice
{
	color: red;
}
.strikePrice
{
	text-decoration: line-through;
}
.resultMsg
{
    FONT-SIZE: small;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
P
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TD
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TEXTAREA
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.fixedLink
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.fixedLink:hover
{
    COLOR: green;
    TEXT-DECORATION: none
}
A.navDone:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.navNotDone:visited
{
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.navDone:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.navNotDone:hover
{
    FONT-SIZE: x-small;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.navDone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navNotDone
{
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navNoAccess
{
    FONT-SIZE: x-small;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.navNotDone
{
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.navDone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Helvetica
}
.imageCaption
{
}
.pageListCurrent
{
    FONT-SIZE: x-small
}
.pageListLink
{
    FONT-SIZE: x-small
}
.pageListGray
{
    FONT-SIZE: x-small;
    COLOR: #555555
}
.specialTitle
{
    FONT-SIZE: large;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333399;
    FONT-FAMILY: 'Times New Roman', Times, serif
}
.referrerTitle
{
    FONT-SIZE: large;
    COLOR: #333399;
    FONT-FAMILY: 'Times New Roman', Times, serif
}
A.navIntro:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.navIntro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.navIntro:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
OL
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
UL
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.reviewCorrect
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.reviewIncorrect
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.reviewUnanswered
{
    FONT-WEIGHT: bold;
    COLOR: #e79b00;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
label { font-weight: bold; }
#coursetable td { vertical-align: top; padding-bottom: 10px; }

div#categoryNav
{ 
	top: 182px; left: 3px; width: 152px; 
	padding: 0.5em;
}

 div#categoryNav ul
{
	padding-left: 0; margin-left: 0;
}

div#categoryNav li
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 0; margin-left: 0;
	list-style-type: none;
}

div#categoryNav ul ul
{
	padding-left: 1em; margin-left: 1em;
}

div#categoryNav ul ul li
{
	margin-left: 1em;
	list-style-type: disc;
}
