A:link {
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A:visited {
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A:hover {
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.reverse:link {
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.reverse:visited {
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.reverse:hover {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.hurry:link {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.hurry:visited {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.hurry:hover {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.hurry2:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.hurry2:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.hurry2:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.loser:link {
 font-family: serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.loser:visited {
 font-family: serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.loser:hover {
 font-family: serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.bold:link {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.bold:visited {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.bold:hover {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

TABLE.outer {
 border-color:#990000;
 border-style:outset;
 border-width: 8px
}

TABLE.outerNS {
 border:#990000;
 border-style:outset;
 border-width: 8px
}

TABLE.outer-full {
 border-color:#009900;
 border-style:double;
 border-width: 4px
}

TABLE.outer-full-reverse {
 border-color:#cccc00;
 border-style:double;
 border-width: 4px
}

TABLE.shaded {
 border-color:#333333;
 border-style:double;
 border-width: 4px;
 background-color: #cccccc
}

TABLE.shaded2 {
 border-color:#333333;
 border-style:none;
 border-width: 0px;
 background-color: #cccccc
}

TABLE.plain {
 border-color:#333333;
 border-style:none;
 border-width: 3px;
 background-color: #ffffff
}

TABLE.special {
 border-color:#009900;
 border-style:double;
 border-width: 4px;
 background-color: #009900
}

TABLE.checkout {
 font-family: verdana, arial, helvetica, sans-serif;
 border-color:#990000;
 border-style:solid;
 border-width: 2px;
 background-color: #ffffff
}

TABLE.odd {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#009900;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
}

TABLE.even {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#990000;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
}

TABLE.shaded2 {
 border-color:#333333;
 border-style:solid;
 border-width: 1px;
 background-color: #cccccc
}

TABLE.plain {
 border-color:#333333;
 border-style:solid;
 border-width: 1px;
 background-color: #ffffff
}

TABLE.shipping {
 border-color:#990000;
 border-style:solid;
 border-width: 2px;
 background-color: #ffffff
}

TABLE.catalog {
 border-color:#cccccc;
 border-style: double;
 border-width: 1px
}

TR.even {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#00429f;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
}

TD.reverse {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#009900;
 color: #ffffff;
 border-style: double;
 border-width: 2px;
 border-color: #990000;
 font-size: 85%
}

TD.radio {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #000000;
 border-style: none;
 border-width: 0px;
 border-color: #990000;
 font-size: 80%;
}

TD.center {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 80%;
 text-align: center;
 color: #000000
}

TD.center-reverse {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 100%;
 text-align:center;
 color: #ffffff
}

TD.center-big {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 font-size: 120%;
 text-align:center
}

TD.center-small {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 80%;
 text-align:center
}

TD.center-smallest {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 80%;
 text-align: center
}


TD.center-smallest2 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 70%;
 text-align:center;
 border-style: double;
 border-width: 2px;
}

TD.center-small-bold {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 80%;
 text-align:center
}

TD.odd {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#009900;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 80%
}

TD.even {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#990000;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 80%
}

TD.h2 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #009900;
 border-style: none;
 border-width: 0px;
 text-align: center
}

TD.truck {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 font-size: 73%
}

TD.truck_title {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#990000;
 font-weight:normal;
 color:#ffffff;
 font-size: 73%
}

TR.odd2 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #000000;
 border-style: none;
 border-width: 0px;
}

TR.even2 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#cccccc;
 color: #000000;
 border-style: none;
 border-width: 0px;
}

TR.odd3 {
 background-color:#ffffff;
 color: #000000;
 border-style: none;
 border-width: 0px;
}

TD.plain {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #000000;
 border-style: none;
 border-width: 0px
}

TD.shaded {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#cccccc;
 color: #000000;
 border-style: none;
 border-width: 0px
}

TD.shaded2 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#cccccc;
 color: #000000;
 border-style: none;
 border-width: 0px
}

TD.center-italic {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 font-style: italic;
 font-size: 90%;
 text-align: center
}

TD.td_catalog {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#009900;
 color: #ffffff;
 text-align: center;
 border-style: double;
 border-width: 2px;
 border-color: #990000;
 font-size: 75%
}

P.wrap {
 background-color: #ffffff; 
 float: left; 
 clear:none; 
 padding-top: 0;
 padding-right: 0; 
 padding-bottom: 0;
 padding-left: 0;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 75%;
 text-align:center
} 

P.nowrap {
 background-color: #ffffff; 
 padding-top: 0;
 padding-right: 0; 
 padding-bottom: 0;
 padding-left: 0;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 75%;
 text-align:center
} 

P.wrap-shaded {
 background-color: #cccccc; 
 float: left; 
 clear:none; 
 padding-top: 0;
 padding-right: 0; 
 padding-bottom: 0;
 padding-left: 0
} 

SPAN.affiliate-italic {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 font-style: italic;
 font-size: 90%;
}

SPAN.affiliate {
 font-weight: normal;
 font-style: normal;
}

DIV.smaller {
 font-weight:normal;
 font-size: 80%
}

DIV.small {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 70%
}

DIV.smallest {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 70%
}

DIV.header {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 90%;
 text-align: center
}

DIV.title-big {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 150%
}

DIV.center {
 text-align: center
}

DIV.subtitle {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 color:#990000;
 font-size: 85%
}

DIV.subtitle2 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 color:#990000;
 font-size: 80%
}

DIV.text-reverse {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#ffffff;
 font-size: 100%
}

SPAN.text-form {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 font-size: 80%
}

P.text-normal {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 font-size: 90%
}

P.description {
 font-weight:normal;
 color:#000000;
 font-size: 90%
}

P.description_small {
 font-weight:normal;
 color:#000000;
 font-size: 65%
}

DIV.janice {
 text-align: center;
 font-family: helvetica, sans-serif;
 color:#0000FF;
 font-size: 180%
}

TD.error {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#990000;
 color: #ffffff;
 border-color: #990000;
 font-size: 85%
}

TD.error2 {
 font-weight:bold;
 color: #990000;
}

TD.header {
 font-family: lucida handwriting, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 12px;
 text-align: center
}

H2 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 16px;
 color: #CCCC00;
 display: inline;
}

H1.main {
 font-family: algerian, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 22px;
 color: #CCCC00;
 display: inline;
}

H1 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 12px;
 color: #be041e;
 display: inline;
}

A.menu:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#CCCC00;
 font-size: 16px
}

A.menu:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#CCCC00;
 font-size: 16px
}

TD.menu {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#CCCC00;
 font-size: 16px
}

TABLE.shop {
 border-color:#990000;
 border-style:solid;
 border-width: 1px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 90%;
}

TABLE.shopCell {
 border-color:#990000;
 border-style:solid;
 border-width: 1px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 90%;
}

TD.shopTitle {
 font-family: times new roman, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 100%;
 text-align: center;
 color: #ffffff;
 background-color: #009900;
 border-color:#990000;
 border-style:solid;
 border-width: 1px;
}

TD.shopCell {
 font-family: times new roman, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 100%;
 text-align: left;
 color: #000000;
 background-color: #CCCC00;
 border-color:#990000;
 border-style:single;
 border-width: 1px;
}

A.shop:link {
 font-family: times new roman, verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.shop:visited {
 font-family: times new roman, verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}
TABLE.yellow {
 border-color:#999900;
 border-style:solid;
 border-width: 3px
}
TD.front {
 border-color:#990000;
 border-style:solid;
 border-width: 2px
}

A.frontLink:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 85%
}

A.frontLink:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 85%
}

TD.frontText {
 font-family: lucida handwriting, verdana, arial, helvetica, sans-serif;
 font-size: 73%;
}

TD.shop {
 font-family: times new roman, verdana, arial, helvetica, sans-serif;
 font-size: 110%;
 font-weight:bold;
 background-color: #999900
}

TABLE.frontPage {
 border-color:#999900;
 border-style:double;
 border-width: 4px
}

TR.faq3 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#00429f;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-weight:bold;
 font-size: 90%;
}

TABLE.checkoutShipping {
 font-family: verdana, arial, helvetica, sans-serif;
 border-color:#006600;
 border-style:double;
 border-width: 4px;
 background-color: #FFFF99;
 color:#000000;
 font-size: 12px;
}

TR.checkoutNote {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#00429f;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 14px;
}


A.shipping:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#0000CC;
 font-size: 100%
}

A.shipping:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#0000CC;
 font-size: 100%
}

A.shippingFAQ:link {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 14px;
}

A.shippingFAQ:visited {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 14px;
}

A.shippingFAQ:hover {
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 14px;
}



.text {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
input {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
select {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

A.nav {
	color:#858C95;
}

TD.leftNav {
	color:#BFDEFF
}

DIV.leftNavTitle {
	color:#BFDEFF;
	padding-left:12px;
	font-size: 12px;
	font-weight: bold;
}

DIV.leftNav {
	color:#BFDEFF;
	padding-left:15px;
	font-size: 11px;
}

A.leftNav {
	color:#BFDEFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

A.leftNav:visited {
	color:#BFDEFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

A.leftNav:hover {
	color:#BFDEFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

A.reverse {
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

A {
	color:#333333;
	font-weight: normal;
	text-decoration: none;
}

TD.radio2 {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#f3f5f8;
 color: #000000;
 border-style: none;
 border-width: 0px;
 border-color: #990000;
 font-size: 80%;
}

TABLE.outer-full-reverse5 {
 border-color:#00429f;
 border-style:solid;
 border-width: 2px
}

P.wrap2 {
 background-color:#f3f5f8;
 float: left; 
 clear:none; 
 padding-top: 0;
 padding-right: 0; 
 padding-bottom: 0;
 padding-left: 0;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 75%;
 text-align:center
} 

TD.plain2 {
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000000;
 background-color:#f3f5f8;
 border-style: none;
 border-width: 0px;
 text-align:center
}

A.faq:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.faq:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A.bold:link {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.bold:visited {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

A.bold:hover {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 11px;
}

IMG.z
{
position:absolute;
left:0px;
top:+148px;
z-index:1
}

DIV.bottom
{
position:relative;
}

A.themeCat {
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-family: Tahoma, Arial;
 font-size: 110%;
}

A.enlarge:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#0000CC;
 font-size: 90%
}

A.enlarge:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#0000CC;
 font-size: 90%
}

TR.gray {
 background-color:#c0c0c0;
 border-style: none;
 border-width: 0px;
}

input.trackFormText
{
 border-top:1px solid #797979;
 border-bottom:1px solid #797979;
 border-right:1px solid #797979;
 border-left:1px solid #797979;
 background-color: #ffff99;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#3D447A;
}

.trackTitle {
 display: inline;
 color:#000000;
}
