/* Links */
a.whitelink:link { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#ffffff; text-decoration:none;
}
a.whitelink:visited { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#ffffff; text-decoration:none;
}
a.whitelink:active { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#ffffff; text-decoration:none;
}
a.whitelink:hover { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#ffffff; text-decoration:none;
}
a.Footer:link { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
color:#000000; text-decoration:none;
}
a.Footer:visited { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
color:#000000; text-decoration:none;
}
a.Footer:active { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
color:#000000; text-decoration:none;
}
a.Footer:hover { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:8pt;
color:#000000; text-decoration:none;
}
a.CourseNav:active {  color: #FF0000; text-decoration: underline}
a.CourseNav:hover {  color: #3333FF; text-decoration: underline}
a.CourseNav:link {  color: #0000CC; text-decoration: none}
a.CourseNav:visited {  color: #990099; text-decoration: none}

a.PopUpHeaderL:link { COLOR: #FFFFFF; FONT-FAMILY: arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.PopUpHeaderL:active {    COLOR: #FFFFFF;    FONT-FAMILY: arial;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a.PopUpHeaderL:visited {    COLOR: #FFFFFF;    FONT-FAMILY: arial;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a.PopUpHeaderL:hover {    COLOR: #FFFFFF;    FONT-FAMILY: arial;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: underline;}

A:link
{
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:active
{
	font-size: 12px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.here1:link
{
    FONT-SIZE: 16px;
    COLOR: #006699;
    text-decoration: underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.here1:visited
{
    FONT-SIZE: 16px;
    COLOR: #666666;
    text-decoration: underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
a.here1:active
{
	font-size: 16px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.here1:hover
{
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* Links */
/* From the old website */
BODY
{
    BACKGROUND-COLOR: #ffffff;
}
.Footer
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: arial;
    text-decoration: none;
}
.Header TD
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.BodyBold
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.BodyNormal
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
}
.BodyCategory
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
}
.BodySubCategory
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
}
.BodyNoteNormal
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.BodyDiscount
{
	font-weight: bold;
	font-size: 10pt;
	color: #990033;
	font-family: arial, helvetica, sans-serif;
}
.BodyNormalLinkSize
{
    COLOR: #006699;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
}

.DiscountColor
{
    COLOR: #990033;
}
.AccountLink
{
	COLOR: Blue;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}
.BodySmaller
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.BodySmallerBold
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.BodyAlert
{
	COLOR: Red;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 6pt;
	FONT-WEIGHT: normal;
}
.BodyBlueNote
{
	COLOR: Blue;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.AlertMessage
{
	COLOR: Red;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.BodyPromo
{
	COLOR: Red;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}
.PaymentNote
{
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	font : italic;
}
.OrderHeader
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.OrderPast
{
	COLOR: Red;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
}
.SearchHeading
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.SearchNormal
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
.Error
{
    COLOR: #ff3300;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.PopUpHeader
{
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.HelpCats
{
    COLOR: #996633;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.Promo
{
	COLOR: Navy;
	FONT-FAMILY: arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
/* From the old website */
.TipOfDayText
{
    font-size: x-small;
    font-family: Arial, Helvetica, Sans-Serif;
}

.BodySubhead 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; color: #006699
}
.CourseNav
{
	font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: arial;
    text-decoration: none;
}
.CourseTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFCC99}
.LeftNav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.BodyContent {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.BodySubhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699}
.Date {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666}
.ContentOrQuiz {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFCC}
.Footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}
.SlideNumber {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #999999}
.Figure {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #666666}
.BodyAlert {COLOR: Red; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
a.QuizPrint:link { COLOR: #FFFFCC; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.QuizPrint:active {    COLOR: #FFFFCC;    FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a.QuizPrint:visited {    COLOR: #FFFFCC;    FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a.QuizPrint:hover {    COLOR: #FFFFCC;    FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: 10pt;    FONT-WEIGHT: bold;	TEXT-DECORATION: underline;}

.BreadCrumbTrailSpacer
{
	font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: arial;
    text-decoration: none;
}
.BreadCrumbTrailNoLink
{
	font-weight: normal;
    font-size: 10pt;
    font-family: arial;
    text-decoration: none;
}
A.help:link
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.help:hover
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HelpCats
{
    COLOR: #996633;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.WhiteLink { FONT-FAMILY:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.era td {
font-family: arial; font-weight: normal; color: black; text-decoration: none; font-size: 10pt;
}
.era th {
font-family: arial; font-weight: bold; color: white; text-decoration: none; font-size: 10pt;
}

/* used for LasVegas promo links */
a.text05:link { FONT-FAMILY:verdana; font-family:verdana; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none;
}
a.text05:visited { FONT-FAMILY:verdana; font-family:verdana; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none;
}
a.text05:active { FONT-FAMILY:verdana; font-family:verdana; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:underline;
}
a.text05:hover { FONT-FAMILY:verdana; font-family:verdana; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:underline;
}

a.text01:link { FONT-FAMILY:arial; font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;
}
a.text01:visited { FONT-FAMILY:verdana; font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;
}
a.text01:active { FONT-FAMILY:verdana; font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;
}
a.text01:hover { FONT-FAMILY:verdana; font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;
}

a.text03:link { FONT-FAMILY:arial; font-family:verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;
}
a.text03:visited { FONT-FAMILY:verdana; font-family:verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;
}
a.text03:active { FONT-FAMILY:verdana; font-family:verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;
}
a.text03:hover { FONT-FAMILY:verdana; font-family:verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;
}


.text01 { FONT-FAMILY:verdana; font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;
}
.text03 { FONT-FAMILY:verdana; font-family:verdana; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;
}
.text05 { FONT-FAMILY:verdana; font-family:verdana; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none;
}

/*
A.blah:link
{
	font-weight: bold;
	font-size: 12px;
	color: #3399cc;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
A.blah:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #3399cc;
	font-family: Verdana, sans-serif;
	text-decoration: none;
}
A.blah:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #3399cc;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
}
A.blah:active
{
	font-weight: bold;
	font-size: 12px;
	color: #3399cc;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
}
*/
.BlueTableborder
{
    border-style:solid;
    border-right: #006699 2px solid;
    border-top: #006699 2px solid;
    border-left: #006699 2px solid;
    border-bottom: #006699 2px solid;
    border-bottom-color: #006699;
    border-left-color: #006699;
    border-right-color: #006699;
    border-top-color: #006699;
}
.FreeGoldInput
{
    width: 35px;
    border-top-style: inset;
    border-right-style: inset;
    border-left-style: inset;
    border-bottom-style: inset;
}
.NQuantityInput
{
    width: 35px;
}

a.CampaignFooter:link
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.CampaignFooter:visited { FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000; text-decoration:none;
}
a.CampaignFooter:active { FONT-FAMILY:Verdana,, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000; text-decoration:none;
}
a.CampaignFooter:hover { FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000; text-decoration:none;
}
.CampaignNormalText { FONT-FAMILY:Verdana,, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#000000; 
}
.CampaignBoldText { FONT-FAMILY:Verdana,, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; FONT-WEIGHT: bold;
color:#000000; 
}
