
body
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
}

a:link, a:visited, a:active
{
	color: #666666;
}

a:hover
{
	color: #01aef0;
}

h1
{
	color: #ed008c;
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 24px;
}

img
{
	margin-bottom: -2px;
	border: 0;
}

input[type='text'], select, textarea
{
	color: #999999;
}

input[type='text'].small
{
	width: 20px;
	text-align: right;
}

label
{
	font-weight: bold;
}

p
{
	margin-top: 0px;
	padding-top: 0px;
	text-align: justify;
}

.boxHeader
{
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}

table.cart, .emptyCart
{
	font-size: 10px;
}

table.cart td.total
{
	font-weight: bold;
}

table.cart td.totalprice
{
	font-weight: bold;
}

.categoryHeader
{
	color: #ffffff;
	font-weight: bold;
}

table.checkout th
{
	color: #ffffff;
}

table.checkout td.price
{
	font-size: 1.4em;
	color: #c20f0f;
}

.footerText
{
	font-size: 10px;
}

.footerText a:link, .footerText a:visited, .footerText a:active
{
	color: #000000;
	text-decoration: underline;
}

.footerText a:hover
{
	color: #01aef0;
}

.naviItem, .naviItem a:link, .naviItem a:visited, .naviItem a:active
{
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 38px;
}

.navTop a:link, .navTop a:visited, .navTop a:active,
.navBottom a:link, .navBottom a:visited, .navBottom a:active
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin-right: 20px;
}

.navTop a:hover, .navBottom a:hover
{
	text-decoration: underline;
}

.productDetails h1
{
	margin-top: 0px;
	color: #ed008c;
	font-size: 24px;
}

.productDetails p
{
	text-align: left;
}

.productList, .productList a:link, .productList a:visited, .productList a:active
{
	color: #ed008c;
	font-weight: bold;
	text-decoration: none;
}

.productList a:hover
{
	text-decoration: underline;
}

.productPrice
{
	color: #e91e1e;
	font-weight: bold;
	font-size: 24px;
}

.referHeader
{
	font-weight: bold;
	color: #ffffff;
}

.showAll a:link, .showAll a:visited, .showAll a:active
{
	font-size: 10px;
	color: #666666;
}

.showAll a:hover
{
	color: #01aef0;
}
