.tableborder { border: 1px solid #666666; }

.dash { border-top:1px dashed #000;}
.dashbottom {border-bottom:1px dashed #000; display:block; padding-top:5px; padding-bottom:5px;}
.dashtable {border-top:1px dashed #000; border-bottom:1px dashed #000; padding-top:5px; padding-bottom:5px;}

.shoptitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	color: #000000;
}

.date
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.ourprice
{
	color: #660000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.background { background-color: #000000; }

.itemheader
{
	color: #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.darkcolor { color: #000000; }

.boldheading { color: #ffffff; 
				font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			  }

.boldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #000000;
	font-weight: bold;
}

.namepass
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004A67;
	font-weight: bold;
}

.bodytext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

.formtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

.catagorytitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

.productname
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.producttext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 125%;
}

.greylink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.productcost
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.forminput { font-size: 10px; }

a
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

a:hover
{
	text-decoration: underline;
	color: #000000;
}
	
a.moreinfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.moreinfo:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

a.moreinfo:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.cartactions
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6699FF;
	text-decoration: underline;
	font-weight: bold;
}

a.cartactions:hover
{
	color: #FF0000;
}

a.cartactions:visited
{
	color: #6699FF;
	text-decoration: underline;
	font-weight: bold;
}

a.b10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

a.b10:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.b10:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.b10:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


.cart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.search a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.searchfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.story {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}
.loginfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 65px;
}
.productlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.productdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.cartTotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.storytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
}

.boldpad {
padding-bottom:5px;
font-weight:bold;
display:block;
}

.narrowtext {
width:30px;
}

.wideselect{
width:175px;
}
.sku {
padding-top:-30px;
font-weight:bold;}

.blue {
color:#000000;
font-weight:bold;
}