.MainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color:#53240A;
}
.sMainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color:#53240A;
}

.TableHeaderRegular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:White;
	background-color:#106551
}

/*tableheaderlinks -- for all table headers -- their link colors -- the last one is for static members (non-link)*/
.tableheaderlinks A:link {background-color: #106551; text-decoration: none; color: #FFFF66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableheaderlinks A:visited {background-color: #106551; text-decoration: none; color: #FFFF66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableheaderlinks A:active {background-color: #106551; text-decoration: none; color: #FFFF66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableheaderlinks A:hover {background-color: #106551; text-decoration: underline; color: #FFFF66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.tableheaderlinks {background-color: #106551; text-decoration: none; color: #FFFF66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}


.TableRegular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:  Maroon;
	background-color: #F6F0EC;
}

/*tablereceiptheaderlinks -- for all table headers on RECEIPTS -- their link colors -- the last one is for static members (non-link)*/
.tablereceiptheaderlinks A:link {background-color: black; text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tablereceiptheaderlinks A:visited {background-color: black; text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tablereceiptheaderlinks A:active {background-color: black; text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tablereceiptheaderlinks A:hover {background-color: black; text-decoration: underline; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.tablereceiptheaderlinks {background-color: black; text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}

/*TableReceiptRegular -- for use with receipts*/
.TableReceiptRegular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:  black;
	background-color: white;
	border-color: Black;
}

/*tableregularlinks -- for all table content -- their link colors*/
.tableregularlinks A:link {background-color: #F6F0EC; text-decoration: underline; color: Maroon; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableregularlinks A:visited {background-color: #F6F0EC; text-decoration: underline; color: Maroon; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableregularlinks A:active {background-color: #F6F0EC; text-decoration: underline; color: Maroon; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.tableregularlinks A:hover {background-color: #F6F0EC; text-decoration: underline; color: Maroon; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}


/*quicknavlinks -- for all quick nav -- their link colors -- the last one is for static members (non-link)*/
.quicknavlinks A:link {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.quicknavlinks A:visited {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.quicknavlinks A:active {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.quicknavlinks A:hover {background-color: #EEDDD2; text-decoration: underline; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.quicknavlinks {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;}

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}

DIV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}



.Regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}
.FormNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}
.FormTiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}
.FormHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#53240A;
}
.FormAttention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:red;
}
.FormLine
{
    color:#53240A;  
}    
.mylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
}
.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#53240A;
}

.OrderComplete
{
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: red
}

.WelcomeMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #53240A;
}

.KidsMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #53240A;
}

.KidsPicCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #53240A;
}

/*Administrator Header and links is used to display a menu on the sell-site for administrators*/
.AdministratorHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: red;
	text-decoration: underline;
}

.administratorlinks A:link {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.administratorlinks A:visited {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.administratorlinks A:active {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.administratorlinks A:hover {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.customeraccountlink A:link {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.customeraccountlink A:visited {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.customeraccountlink A:active {text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.customeraccountlink A:hover {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}


/*cataloglinks is used for the catalog links that appear in the left most column of most pages*/
.cataloglinks A:link {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.cataloglinks A:visited {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.cataloglinks A:active {background-color: #EEDDD2; text-decoration: none; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.cataloglinks A:hover {background-color: #EEDDD2; text-decoration: underline; color: #53240A; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.cataloghead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #53240A;
}

.copyright {
	color: #FFFF66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #106551;
}

.OrderCompleteLinkClass A:link {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal;}
.OrderCompleteLinkClass A:visited {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal;}
.OrderCompleteLinkClass A:active {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal;}
.OrderCompleteLinkClass A:hover {text-decoration: underline; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}

.stderror {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: red}

p.font0 {color:#000000; font-family:Arial,Helvetica; font-size:8pt; text-decoration: none; }
p.font1 {color:#000000; font-family:Arial,Helvetica; font-size:12pt; text-decoration: none; }
p.font2 {color:#000000; font-family:Arial,Helvetica; font-size:10pt; text-decoration: none; }
p.font2c {color:#000000; font-family:Arial,Helvetica; font-size:10pt; background-color:#cccccc; text-decoration:none; }
p.font3 {color:#000000; font-family:Arial,Helvetica; font-size:11pt; text-decoration: none; }
p.font4 {color:#000000; font-family:Verdana,Arial; font-size:12pt; text-decoration: none; }
p.font5 {color:#000000; font-family:Verdana,Arial; font-size:14pt; text-decoration: none; }

/*default <A> link, in case it was missed above...*/
a:link { color:#53240A; font-size:10pt; font-family:Arial,Helvetica; text-decoration:underline; }
a:visited {color:#53240A; font-size:10pt; font-family:Arial,Helvetica; text-decoration:underline; }
a:active { color:#53240A; font-size:10pt;  font-family:Arial,Helvetica; text-decoration:underline; }
a:hover { color:#53240A; font-size:10pt; font-family:Arial,Helvetica;  text-decoration:underline; } 



