body, html {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	margin:0;
	height:100%;
	background-image:url(images/MAIN_BG.JPG);
}

.formLabel { width:250px; }

.logo {
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

.slogan {
	font-size:12px;
	color:#666666;
	padding-top:3px;
}

.content {
	background-color:#FEC216;
}

.productSearch, .productSearch a:link, .productSearch a:active, .productSearch a:visited {
	color:WHITE;
}

.mailingList {
}

.mailingList a:link, .mailingList a:visited, .mailingList a:active {
}

#navigation {
	border-collapse:collapse;
}
#navigation .header {
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 5px 5px;
	text-transform:uppercase;
	padding-left:10px;
	color:#666666;
	background-image:url(images/topBg.gif);
	border-top:1px solid white;
}
#navigation .category {
	font-size:13px;
	width: 100%;
	color:WHITE;
	background:url(images/arrow.png) no-repeat;
	padding-left:10px;
}
#navigation .category a{

	color:WHITE;
}
#navigation .subCategory {
	text-indent:15px;
	width: 100%;
}#navigation .subCategory a{

	color:yellow;
}
#navigation .newArrival {
	text-transform:uppercase;
	width: 100%;
}
#navigation a {
	display: block;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;	
	font-size:12px;
	color:white;
	text-align:left;
	width: 100%;
}
#navigation a:hover {
	text-decoration:underline;
}

.loginMenu {
text-align:right;
padding-left:5px;
}

.loginMenu a:link, .loginMenu a:visited, .loginMenu a:active {
	text-decoration: none;
	color: white;
	text-transform:lowercase;
	font-size:13px;
	padding-left:5px;
}
.loginMenu a:hover {
	text-decoration: underline;
	color: #696868;
}

.cartBrief {
background-color:white;
padding:5px;
border:1px solid black;
}

.cartBrief a:hover {
color:#77af01;
text-decoration:none;
}

a.cart:link, a.cart:active, a.cart:visited {
color:black;
}
a.cart:hover {
text-decoration:underline;
color:white;
}

.basket {
background-color:white;
color:black;
}
.basket a:link, .basket a:active, .basket a:visited {
color:black;
}
.basket a:hover {
text-decoration:underline;
color:#9ba11d;
}

a.links:link, a.links:active, a.links:visited {
color:black;
}
a.links:hover {
text-decoration:underline;
color:grey;
}

.noteTitle {
color:black;
}

.pageTitle {
font-size:16px;
font-weight:bold;
border-bottom:1px solid #696868;
width: 100%;
color:#2e2a2b;
margin-bottom:10px;
}

.infoBG {
background-color:white;
}

.resultsHeader {
background-image:url(images/topBg.gif);
font-weight:bold;
color: #666666;
font-size:12px;
border:1px solid black;
}

.detailsBG {
color: black;
padding:10px;
}

.resultsBG {
background-color:white;
color: black;
}

.resultsBorder {
background-color:#696868;
}

a.menuLink:link, a.menuLink:active, a.menuLink:visited {
color:white;
}
a.menuLink:hover {
text-decoration:underline;
color:white;
}

.button {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:2px 2px 2px 2px;
text-transform:uppercase;
cursor:pointer;
}

.subTotal {
text-align:right;
color:black;
font-size:12px;
}

.tableHeader {
background-image:url(images/topBg.gif);
font-weight:bold;
color: #666666;
}

.field {
border:1px solid black;
font-size: 11px;
}

.field100 {
border:1px solid black;
font-size: 11px;
width:100%;
}

.onSpecial {
font-size:14px;
font-weight:bold;
}

.note {
color:black;
}

.productDetails {
border:1px solid black;
background-color:white;
}

.searchBox {
color:white;
}

.textFieldLabel {
font-weight:bold;
}

.textFieldValue {
}

.searchBox {
color:white;
}

.menuHeader {
background-color:#FE9000;
color:white;
font-weight:bold;
}

.menuBorder {
background-color:#1A537A;
}

.menuBG {
background-color:#73756A;
color:white;
}

.menuCategory {
color: white;
font-weight:bold;
display:block;
font-size:12px;
}

.goButton {
border:1px solid #CCCCCC;
background-color:yellow;
font-size:11px;
width:auto;
}

.noImage {
color:#666666;
}

.loginBarBG {
background-color:#FE9000;
}

A:visited, a:link, a:active { color: black; }
A:hover { color: black; }

.bottomMenu A:link, .bottomMenu A:visited {
	text-decoration:none;
	font-weight:bold;
	padding-right:15px;
	color:#666666;
}

.bottomMenu a:hover {
	color:#77af01;
}

.topMenu {
}

.topMenu A:link, .topMenu A:visited {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-indent:10px;
	text-transform:uppercase;
	padding:0 10px;
}
.topMenu a:hover {
	color:#000;
}

.copyright a:hover {
color:#000;
}

.formField {
width:250px;
}
