body {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background-color:#4D5AA3;
}

.formLabel { width:250px; }

.content {
	background-color:white;
	color: black;
}
.topBar {
	background-color:#FEC216;

}

small {
font-size:11px;
}

.productSearch {
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
	background-color:#FEC216;
	color:#24489C;
	font-weight:bold;
	width:100%;
}
.productSearch a:link, .productSearch a:active, .productSearch a:visited {
	color: #24489C;
}

.mailingList {
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
	background-color:#24489C;
	color:white;
	font-weight:bold;
}
.mailingList a:link, .mailingList a:active, .mailingList a:visited {
	color: white;
}

#navigation {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	border:1px solid black;	
	border-collapse:collapse;
	text-align:left;
	width:100%;
}
#navigation .header {
	color:white;
	font-size:14px;
	padding:5px 5px 5px 5px;
	width: 100%;
	background-color:#24489c;
	text-align:center;
}
#navigation .category {
	width: 100%;
}
#navigation .subCategory {
	text-indent:20px;
	width: 100%;
}
#navigation .newArrival {
	text-transform:uppercase;
	width: 100%;
}
#navigation a {
	display: block;
	padding: 0px 0px 0px 0.5em;
	background-color: white;
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 100%;
}
#navigation a:hover {
	background-color: #FEC216;
	color: black;
	width: 100%;
}

.date {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	font-weight: bold;
}

.baselink {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.sidelinks {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF9900;
}

h1 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9D00;
	font-weight: bold;
}


.cartBrief { color:white; }

.cartBrief a:link, .cartBrief a:active, .cartBrief a:visited {
color:white;
text-decoration:underline;
}

.cartBrief a:hover {
color:#f5c620;
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:#A8A9BA;
}

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;
text-transform:lowercase;
border-bottom:1px solid #FFBD00;
margin-bottom:10px;
}

.infoBG {
background-color:white;
}
.resultsHeader {
background-color:#FEC216;
color: black;
}

.detailsBG {
color: black;
}

.resultsBG {
background-color:white;
color: black;
}

.resultsBorder {
background-color:black;
}

a.menuLink:link, a.menuLink:active, a.menuLink:visited {
color:white;
}
a.menuLink:hover {
text-decoration:underline;
color:white;
}

.button {
background-color:white;
color:black;
font-size:11px;
cursor:pointer;
}
.subTotal {
text-align:right;
color:black;
font-size:12px;
}
.tableHeader {
color:black;
background-color:#FEC216;
}
.tableOdd {
background-color:#2984C1;
color:white;
}
.tableEven {
background-color:white;
color:black;
}

.field {
border:1px solid black;
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.formField {
border:1px solid black;
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width:250px;
}

.field100 {
border:1px solid black;
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width:100%;
}

.lineThrough {
text-decoration:line-through;
}
.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;
}

LI {
	FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.quotes {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FONT {
	FONT-SIZE: 12px; WORD-SPACING: normal; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}

A:visited, a:link, a:active {
	COLOR: black;
}
A:hover {
	COLOR: #A8A9BA;
}

.bottomMenu {
padding-left:10px;
border-collapse:collapse;
}

.bottomMenu A:link, .bottomMenu A:visited {
	FONT-SIZE: 11px; COLOR: #f5c620; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;	text-transform:lowercase;
text-decoration:none;
}
.bottomMenu a:hover {
	COLOR: white; TEXT-DECORATION: none;
}

.topMenu {
padding-right:20px;
padding-left:15px;
border-collapse:collapse;
border-right:1px solid black;
}

.topMenu A:link, .topMenu A:visited {
	FONT-SIZE: 12px; font-weight:bold; COLOR: #f5c620; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-transform:lowercase;  TEXT-DECORATION: none;
}
.topMenu a:hover {
	COLOR: white; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}

.forms {
	BORDER-RIGHT: #2984c1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2984c1 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2984c1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2984c1 1px solid; FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}

/* Provided by MyFreeTemplates.com */

.sidetable {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	color: #FFFFFF;

}

.sidetable2 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.sidelinks {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.baseline {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.copyright, .copyright a:link {
color:white;
}

.loginMenu a, .loginMenu a:visited, .loginMenu a:active {
color:white;
padding-left:10px;
text-decoration:underline;
}

.loginMenu a:hover {
color:#f5c620;
text-decoration:none;
}

.dataTable {
	border-collapse:collapse;
}
.dataTable .header {
}
.dataTable td {
	padding:10px;
	border:1px solid black;
	background-color: #fec216;
	color:white;
}
.dataTable th {
	font-weight:normal;
	padding:5px;
	text-align:left;
}