a:link {
	color: #5457C5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:visited {
  color: #5457C5;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;  
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #FF0000;
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

a.nav:link {
	color: #333333;
	padding: 2px;}

a.nav:visited {
	color: #cccccc;
	padding: 2px;
}

a.nav:hover {
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px;
}

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}

a.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: medium solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.searchtitle
{
	font-weight: bold;
	font-size: 12pt;
	color: darkgreen;
	font-family: arial;
	text-decoration: underline;
}
.wtfc
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.wtf
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.message
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: arial;
}
.normaltext
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.subtitle
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
.title2
{
	font-weight: bolder;
	font-size: 9pt;
	color: black;
	font-style: normal;
	font-family: arial;
	text-decoration: none;
}
.ing
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-style: italic;
	font-family: arial;
	text-decoration: none;
}
.isbn
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.reports
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.reportsh
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: underline;
}
.message2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.cnormal
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
}

.stockflag
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-style: italic;
	font-family: arial;
}
.orderdisplay
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.orderdisplayb
{
	font-weight: bold;
	font-size: 9pt;
	color: maroon;
	font-family: arial;
	text-decoration: none;
}
.runningcart
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.oexample
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
.orderdisplayheader
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.jbproductlinks A
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
.jbproductname
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
.jbproductlink A
{
	font-weight: bold;
	font-size: 15px;
	color: darkgreen;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.linkredu9 A
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-family: arial;
	text-decoration: underline;
}
.linkredu9 A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-family: arial;
	text-decoration: underline;
}
.linkredu9 
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-family: arial;
	text-decoration: underline;
}
A
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-family: arial;
	text-decoration: underline;
}

.jbproductlink A:hover
{
	font-weight: bold;
	font-size: 15px;
	color: darkgreen;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.jbproductlink
{
	font-weight: bold;
	font-size: 15px;
	color: darkgreen;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.pagenumbers
{
	font-weight: bold;
	font-size: 9pt;
	color: darkgreen;
	font-family: arial;
}
a.pagenumberse
{
	font-weight: bold;
	font-size: 9pt;
	color: darkgreen;
	font-family: arial;
	text-decoration: underline;
}
.ppagesku
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: arial;
}
.productlprice
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.jbproductdesc
{
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.jbproductlinks A:Hover
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}

.sresults
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}

.pages
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.pages A
{
	font-weight: bold;
	font-size: 8pt;
	color: maroon;
	font-family: Arial;
	text-decoration: underline;
}
.pages A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Arial;
	text-decoration: underline;
}
.pages2 A
{
	font-weight: bold;
	font-size: 8pt;
	color: maroon;
	font-family: Arial;
	text-decoration: none;
}
.pages2 A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Arial;
	text-decoration: none;
}
.ptabhead
{
	font-weight: lighter;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.varmess
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: arial;
}
.basketdisplay A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.newuser
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.linkredu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.linkstdredu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.linkstdredu2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #cc0000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.SKU
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.linkredu10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.addrform
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.carttitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.addrformr
{
	font-weight: bold;
	font-size: 8pt;
	color: darkgreen;
	font-family: arial;
}
.addheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.address
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.smethod
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.onum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.basketdisplay A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana
}
.ordertotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.carttitle
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.ccform
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.basketdisplay
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}

.emailcaption
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: arial;
}
.linknav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #700F36;
}

.menu A
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.menu A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: blue;
	font-family: arial;
	text-decoration: underline;
}
A.menu:link
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
.catpath
{
	font-weight: bold;
	font-size: 11px;
	color: darkgreen;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.catpath A
{
	font-weight: bold;
	font-size: 11px;
	color: darkgreen;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.catpath A:hover
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.pname
{
	font-weight: bold;
	font-size: 11px;
	color: maroon;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.pname A
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.textsample
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.textsample A
{
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.pprice
{
	font-weight: bold;
	font-size: 9pt;
	color: maroon;
	font-style: normal;
	font-family: Arial;
	text-decoration: none;
}
.pname A:hover
{
	font-weight: bold;
	font-size: 12px;
	color: blue;
	font-style: normal;
	font-family: Arial;
	text-decoration: underline;
}
.faq
{
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	font-family: arial;
}
.ProductTitle
{
	font-weight: bold;
	font-size: 15pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.psheader
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: arial;
	text-decoration: underline;
}
.psdetail
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
.textwhtB
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: arial;
}

.normalvar
{
	font-size: 11pt;
	color: black;
	font-family: arial;
	text-decoration: none;
}
.author
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-style: normal;
	font-family: arial;
	text-decoration: underline;
}
.skusmall
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.ptext
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
.pdisplay
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}.eventspage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.classmonth {
	FONT-SIZE: 11px;
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.natures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.hplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D2A4C;
	text-decoration: underline;
}
