/* General page layout  begin */

body {
  background: #ffffff;
  color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
  margin: 0;
	padding: 0;
}

a, a:visited {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #AABBDD;
  text-decoration: underline;
}

/*--------*/

form {
	display: inline;
}

input {
height: 19px;
font-size: 11px;
}
select {
height: 16px;
font-size: 11px;
}
img {
vertical-align:middle;
}

input.transpng {
	behavior: url("png.htc");
}

textarea {
}

h1 {
font-size: 16px;
}

/*--------*/

td {
	font-size: 11px;
}

TD.main, P.main {
}

TD.mainBold, P.mainBold {
font-weight: bold;
}

TD.smallText, SPAN.smallText, P.smallText {
font-size: 10px;
}

.bold {
}

.boxText {
}

/*--------*/

img.transpng {
	behavior: url("png.htc");
}

img.infoBoxSpacing {
}

.productBG {
}

.lineV {
}

.lineH {
}

/*--------*/

.left_bg {
width: 130px;
}

.center_bg {
}

.right_bg {
width: 130px;
vertical-align:top;
}

/* message box */

.inputRequirement {
}

.messageBox {
}

.messageStackError, .messageStackWarning {
}

.messageStackSuccess {
}

.line {
}



.errorBox {
}

.stockWarning {
}

.productsNotifications {
}

/* General page layout  end */





/* Header layout  begin */

table.header {
}

tr.header {
}

td.header {
}

td.header a:link, td.header a:visited {
}

td.header a:hover {
}

td.headerNavigation {
  background: #9A8A65;
  color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

a.headerNavigation, a:visited.headerNavigation {
  color: #FFFFFF;

}

a:hover.headerNavigation {
}

TR.headerError {
}

TD.headerError {
}

TR.headerInfo {
}

TD.headerInfo {
}

/* Header layout  end */





/* Content layout  begin */

td.pageHeading, DIV.pageHeading {
color:#9A8A65;
font-family:Verdana,Arial,sans-serif;
font-size:20px;
font-weight:bold;
}

/*----categories----*/

#category-nav {
padding: 0;
margin: 0;
}

#category-nav a, #category-nav a:visited {
}

#category-nav a:hover {
}

dl.level1 {
padding: 0;
margin: 0;
}

#category-nav dl {
padding: 0;
margin: 0;
}

#category-nav dt {
padding: 0;
margin: 0;
}


/*----infobox Left----*/

td.infoboxcell {

}

.infoBoxNotice {
}

.infoBoxNoticeContents {
}

td.infoBox, span.infoBox {
}

/*--------*/

table.infoboxHeading {
background: #9A8A65;
width: 140px;
height: 14px;
margin: 5px 0 0 0;
}

td.infoBoxHeadingLeft {
width: 14px;
}

td.infoBoxHeadingCenter {
color: #000;
width: 100%;
font-weight: bold;
font-size: 10px;
}

td.infoBoxHeadingRight {
padding-right: 4px;
width: 14px;
}

/*--------*/

.infobox {
background: #B6B7CB;

}

td.infoBoxContentsLeft {
}

td.infoBoxContentsCenter {
width: 100%;
}

td.infoBoxContentsRight {
}

/*--------*/

table.infoBoxContents {
background: #F8F8F9;
width: 100%;
border: 1px solid #9A8A65;
padding: 6px 3px 11px 4px;
}
table.infoBoxContents td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
table.infoBoxContents td input {

}


td.infoBoxContents {

}

table.infoBoxContents td.productNameCell {
}

table.infoBoxContents td {
}



table.infoBoxContents table.productTable td.productNameCell a:link, table.infoBoxContents table.productTable td.productNameCell a:visited {
}

table.infoBoxContents table.productTable td.productNameCell a:hover {
}



table.infoBoxContents td.productPriceCell {
}

table.infoBoxContents .productPriceSpecial {
}

table.infoBoxcontents .productpriceold {
}

table.infoBoxContents .productPriceCurrent {
}



table.infoBoxContents a.infoBoxLink, table.infoBoxContents a.infoBoxLink:visited {
}

table.infoBoxContents a.infoBoxLink:hover {
}

/*----contentbox----*/

td.contentBoxHeadingLeft {
background:url(images/corner_left.gif) no-repeat;
width: 11px;
height: 14px;
}

td.contentBoxHeadingCenter {
background: #9A8A65;
height: 14px;
margin: 5px 0 0 0;
color: #fff;
font-weight: bold;
width: 99%;
}

td.contentBoxHeadingRight {
background: #9A8A65;
}

/*--------*/

.contentboxfooter {
}

/*--------*/

table.contentBox {
background: #F8F8F9;
width: 100%;
border: 1px solid #9A8A65;
padding: 6px 3px 11px 4px;
}

td.contentBoxContentsLeft {
}

td.contentBoxContentsCenter {
}

td.contentBoxContentsRight {
}



table.contentBoxContents {
}

td.productColumnSell {
}

table.productTable {
}

td.productImageCell {
}

td.productNameCell {
}

td.productNameCell a:link, td.productNameCell a:visited {
}

td.productNameCell a:hover {
}



td.productPriceCell {
}

.productPriceSpecial {
}

.productPriceOld {
}

.productPriceCurrent {
}

/*----product listing----*/

table.productListing {
}

.productListing-heading {
}



a.productListing-heading, a.productListing-heading:visited {
}

a.productListing-heading:hover {
}



#firstHeadingSell, #firstContentSell {
}

#lastHeadingSell, #lastContentSell {
}

.productListing-bottom {
}

.productlisting-headingPrice {
}

TD.productListing-data {
}

A.pageResults {
}

A:visited.pageResults {
}

a:hover.pageResults {
}

/* Checkout confirmation */

.orderEdit {
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
}

TR.productListing-odd {
}

TR.productListing-even {
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even,  TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
}

/* Used on forms */

TD.fieldKey {
}

TD.fieldValue {
}

/* Used on index_nested index_products */

TD.category_desc {
}

/* Shopping cart box */

SPAN.newItemInCart {
}

SPAN.greetUser {
color:#F0A480;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}

/* Shopping cart, checkout */

SPAN.markProductOutOfStock {
}

SPAN.errorText {
}

.moduleRow {
}

.moduleRowOver {
}

.moduleRowSelected {
}

.checkoutBarFrom, .checkoutBarTo {
}

.checkoutBarCurrent {
}

/* Content layout  end */





/* Footer  layout begin */

table.footer {
  background: #9A8A65;
	margin: 0 0 20px 0;
}

TR.footer {
  background: #9A8A65;
}

td.footer {
  /*color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;*/
	  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9A8A65;
  color: #ffffff;
  font-weight: bold;
}

table td.footer a:link, table td.footer a:visited {
}

table td.footer a:hover {
}

/* Footer layout end */

.cat_border {
}

