/* Copyright (c) 2002-2007 Open2b Software Snc. */

a:link {
	color: #2d2d2d;
	text-decoration: underline;
}
a:visited {
	color: #2d2d2d;
	text-decoration: underline;
}
a:hover {
	color: #93b73b;
	text-decoration: none;
}
a:active {
	color: #2d2d2d;
	text-decoration: underline;
}

.header { border-top: 3px solid #ffffff; }

.headerNavigation {
	background-color: #ffffff;
	border-top: 3px solid #8FB73B;
	height: 29px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.headerNavigation ul li {
	border-right: 1px solid #ffffff;
	height: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login h3 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8FB73B;
}

.search th { border-left: 3px solid #78b400; }

.verticalMenu h3 { border-bottom: 1px solid #dbdbdb; }

.verticalMenu ul {
	background-color: #fff;
}

.verticalMenu ul li a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
.verticalMenu li a:hover {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}

.subDepartments {
	color: #003399;
	background-color: #fff;
	margin-top: 15px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}

.products th { background: #ffffff; border-bottom: 2px solid #404040; }

.productPrice { color: #003366; }

.productChart th { background: #ffffff; }

.cartItems th { border-bottom: 2px solid #8FB73B; }
.cartEmptyBox { background: #ffffff; }

.orders th { background: #ffffff; }

.orderCart th { background: #ffffff; }
.orderCart #totalRow { background: #ffc; }

.orderDetail {}

.checkoutStage { color: #ee3300; }

.closed { background: #edf2f2; }
