/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#454738;
	margin:0;
}

#navigation {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid black;
	text-align:left;
}
#navigation .header {
	color:white;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-transform:uppercase;
	border-bottom:1px solid black;
	background-color:#fe9000;
}
#navigation .category {
	font-weight:bold;
	width: 100%;
}
#navigation .subCategory {
	text-indent:20px;
	width: 100%;
}
#navigation .newArrival {
	text-transform:uppercase;
	width: 100%;
}
#navigation a {
	display: block;
	padding: 3px 5px 3px 0.5em;
	border-right: 1px solid #711515;
	background-color: #73756A;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
}
#navigation a:hover {
	background-color: white;
	color: #454738;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
}

.productSearch a:hover {
	text-decoration:none;
}

.mailingList {
	color:white;
}

.mailingList a:link, .mailingList a:active, .mailingList a:visited {
	color: white;
	text-decoration:underline;
}

.mailingList a:hover {
	text-decoration:none;
}

.basket {
background-color:#606155;
}

.loginMenu {
text-align:right;
padding-left:5px;
padding-right:5px;
border-bottom:1px solid #57594A;
}
.loginMenu a {
text-decoration: none;
color: white;
}
.loginMenu a:hover {
text-decoration:none;
color:#73756A;
}

.bottomMenu {
text-align:right;
padding-left:5px;
padding-right:5px;
margin-top:20px;
}
.bottomMenu a {
text-decoration: none;
color: white;
border-bottom:1px solid #FE9000;
}
.bottomMenu a:hover {
text-decoration: none;
color:white;
border-bottom:none;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	font-weight: bold;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9D00;
	font-weight: bold;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.baselink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.sidelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
}

.cartBrief {
background-color:#73756A;
color:white;
padding:5px;
}

.cartBrief a:link, .cartBrief a:active, .cartBrief a:visited {
color:white;
text-decoration:underline;
}
.cartBrief a:hover {
color:white;
text-decoration:none;
}

a.cart:link, a.cart:active, a.cart:visited {
color:#fe9000;
}
a.cart:hover {
color:white;
}

a.links:link, a.links:active, a.links:visited {
color:yellow;
}
a.links:hover {
text-decoration:underline;
color:white;
}

.noteTitle {
color:white;
}

.pageTitle {
font-size:13px;
border-bottom:1px solid #FE9000;
margin-bottom:15px;
font-weight:bold;
}

.infoBG {
background-color:#73756A;
}
.resultsBorder {
background-color:black;
}

.resultsHeader {
background-color:black;
font-weight:bold;
}

a.menuLink:link, a.menuLink:active, a.menuLink:visited {
color:white;
}
a.menuLink:hover {
text-decoration:underline;
color:white;
}

.button {
background-color:#73756A;
color:white;
border:1px solid #FE9000;
font-size:10px;
cursor:pointer;
}

.subTotal {
text-align:right;
color:white;
font-size:12px;
}
.tableHeader {
color:black;
background-color:white;
}
.tableOdd {
background-color:#FE9000;
color:black;
}
.tableEven {
background-color:#FBCA8B;
color:black;
}

.field {
border:1px solid black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:3px;
}

.formField {
border:1px solid black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:250px;
padding:3px;
}

select {
	border: none;
}

.field100 {
border:1px solid black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:100%;
}

.lineThrough {
text-decoration:line-through;
}
.onSpecial {
font-size:14px;
font-weight:bold;
}
.note {
color:yellow;
}
.productDetails {
border:1px solid black;
background-color:#73756A;
}
.searchBox {
color:white;
}

.textFieldLabel {
font-weight:bold;
}
.textFieldValue {

}
.searchBox {
color:white;
}
.menuHeader {
background-color:#FE9000;
color:white;
font-weight:bold;
}
.menuBorder {
background-color:black;
}
.menuBG {
background-color:#73756A;
color:white;
}
.menuCategory {
color: #FE9000;
font-weight:bold;
}
.goButton {
border:1px solid #CCCCCC;
background-color:yellow;
font-size:11px;
width:auto;
}
.noImage {
color:#666666;
}
.loginBarBG {
background-color:#FE9000;
}

.style1 {color: ##FFFFFF}

.dataTable {
	border-collapse:collapse;
}
.dataTable .header {
}
.dataTable td {
	padding:10px;
	border:1px solid black;
	background-color: #fe9000;
}
.dataTable th {
	font-weight:normal;
	padding:5px;
	text-align:left;
}