.boxText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.errorBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #ffb3b5; 
font-weight : bold; 
} 
.stockWarning { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #cc0033; 
} 
.productsNotifications { 
background : #f2fff7; 
} 
.orderEdit { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #70d250; 
text-decoration : underline; 
} 
BODY { 
margin : 0; 
} 
A { 
color : #000000;
text-decoration : none; 
} 
A:hover { 
color : #6b0c00; 
text-decoration : underline; 
} 
FORM { 
display : inline; 
} 
TR.header { 
background : #ffffff; 
} 
TR.headerNavigation { 
background : #bbc3d3; 
} 
TD.headerNavigation { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #bbc3d3; 
color : #ffffff; 
font-weight : bold; 
} 
A.headerNavigation { 
color : #ffffff; 
} 
A.headerNavigation:hover { 
color : #ffffff; 
} 
TR.headerError { 
background : #ff0000; 
} 
TD.headerError { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #ff0000; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
} 
TR.headerInfo { 
background : #00ff00; 
} 
TD.headerInfo { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #00ff00; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
} 
TR.footer { 
background : #bbc3d3; 
} 
TD.footer { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #bbc3d3; 
color : #ffffff; 
font-weight : bold; 
} 
.infoBox { 
background : #b6b7cb; 
} 
.infoBoxContents { 
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxContents2 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxNotice { 
background : #ff8e90; 
} 
.infoBoxNoticeContents { 
background : #ffe6e6; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.infoBoxHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : bold; 
background : #bbc3d3; 
color : #ffffff; 
} 
TD.infoBox, SPAN.infoBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { 
background : #f8f8f9; 
} 
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { 
background : #f8f8f9; 
} 
TABLE.productListing { 
border : 1px; 
border-style : solid; 
border-color : #b6b7cb; 
border-spacing : 1px; 
} 
.productListing-heading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #b6b7cb; 
color : #ffffff; 
font-weight : bold; 
} 
TD.productListing-data { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
A.pageResults { 
color : #0000ff; 
} 
A.pageResults:hover { 
color : #0000ff; 
background : #ffff33; 
} 
TD.pageHeading, DIV.pageHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 20px; 
font-weight : bold; 
color : #9a9a9a; 
} 
TR.subBar { 
background : #f4f7fd; 
} 
TD.subBar { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
TD.main, P.main { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
line-height : 1.5; 
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.accountCategory { 
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
color : #aabbdd; 
} 
TD.fieldKey { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
TD.fieldValue { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
} 
TD.tableHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.newItemInCart { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
CHECKBOX, INPUT, RADIO, SELECT { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TEXTAREA { 
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
SPAN.greetUser { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #9c3022; 
font-weight : bold; 
} 
TABLE.formArea { 
background : #f1f9fe; 
border-color : #7b9ebd; 
border-style : solid; 
border-width : 1px; 
} 
TD.formAreaTitle { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.markProductOutOfStock { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #c76170; 
font-weight : bold; 
} 
SPAN.productSpecialPrice { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
SPAN.productSpecialPriceOld { 
font-family : Verdana, Arial, sans-serif; 
} 
SPAN.errorText { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
.moduleRowOver { 
background-color : #d7e9f7; 
cursor : pointer; 
} 
.moduleRowSelected { 
background-color : #e9f4fc; 
} 
.checkoutBarFrom, .checkoutBarTo { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #8c8c8c; 
} 
.checkoutBarCurrent { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
.messageBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.messageStackError, .messageStackWarning { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #ffb3b5; 
} 
.messageStackSuccess { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #99ff00; 
} 
.inputRequirement { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
.header-all { 
background-image : url(images/theme/header8.png); 
} 
.sub-header { 
height : 44px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
color : #fff; 
background-image : url(images/theme/header5.png); 
background-repeat : repeat-x; 
padding : 0 5px 0 5px; 
text-decoration : none; 
} 
.sub-header2 { 
height : 40px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 12px; 
color : #fff; 
padding : 15px 10px 16px 10px; 
text-decoration : none; 
} 
a:hover.sub-header2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #fff; 
background-image : url(images/theme/header6.png); 
background-repeat : repeat-x; 
padding : 15px 10px 16px 10px; 
text-decoration : none; 
}
.sub-header2-click { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #fff; 
background-image : url(images/theme/header6.png); 
background-repeat : repeat-x; 
padding : 15px 10px 16px 10px; 
text-decoration : none; 
} 
a:hover.sub-header2-click { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #fff; 
background-image : url(images/theme/header6.png); 
background-repeat : repeat-x; 
padding : 15px 10px 16px 10px; 
text-decoration : none; 
}
.full-header { 
height : 150px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000; 
background-image : url(images/theme/header2.png); 
background-repeat : repeat-x; 
padding : 0 0 0 0; 
} 
.full-header2 { 
padding : 0 10px 0 10px; 
} 
.full-header3 { 
padding : 10px 10px 0 10px; 
} 
.full-header-left { 
height : 150px; 
width : 16px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000; 
background-image : url(images/theme/header1.png); 
background-repeat : no-repeat; 
padding : 0 0 0 0; 
} 
.full-header-right { 
height : 150px; 
width : 215px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #fff; 
text-decoration : none; 
background-image : url(images/theme/header3.png); 
background-repeat : no-repeat; 
padding : 0 0 0 0; 
vertical-align : text-top; 
} 
.search-header { 
background-image : url(images/theme/search-header.png); 
background-repeat : no-repeat; 
background-color : #adadad; 
height : 30px; 
width : 340px; 
border : 0; 
padding-left : 5px; 
padding-top : 5px; 
font-size : 13px; 
} 
.search-header-button { 
background-image : url(images/search.png); 
background-repeat : no-repeat; 
background-color : #adadad; 
width : 100px; 
height : 30px; 
border : 0; 
} 
a.cart { 
color : white; 
text-decoration : none; 
} 
a.cart:hover { 
color : white; 
text-decoration : none; 
} 
#slideshow * { 
margin : 0; 
padding : 0; 
} 
#slideshow { 
background : url('images/slideshow-bg/bg_shadow.gif') no-repeat top; 
position : relative; 
padding : 14px 0 15px; 
width : 805px; 
height : 350px; 
} 
#slideshow #menu, #slideshow #pictures { 
position : absolute; 
} 
#slideshow #pictures { 
background : #000; 
width : 700px; 
height : 330px; 
left : 0; 
overflow : hidden; 
} 
#slideshow #pictures li { 
display : block; 
position : absolute; 
top : 0; 
width : 437px; 
} 
#slideshow #pictures li img { 
display : block; 
position : relative; 
bottom : 0; 
} 
#slideshow #menu { 
background-image : url('images/slideshow-bg/bg.png'); 
background-repeat : repeat; 
list-style-type : none; 
width : 80px; 
height : auto; 
right : 0; 
padding-top : 20px; 
} 
#slideshow #menu li { 
display : block; 
z-index : 1000; 
position : relative; 
} 
#slideshow #menu li a { 
display : block; 
font : 12px "Lucida Grande", "Verdana"; 
text-decoration : none; 
padding : 7px 0 7px 28px; 
z-index : 1000; 
color : #ccc; 
line-height : 14px; 
vertical-align : middle; 
} 
#slideshow #menu li a:focus { 
outline : 0; 
} 
#slideshow #menu li a:hover { 
color : #fff; 
} 
#slideshow #menu li.current a { 
font : 15px "Georgia"; 
color : #fff; 
padding : 5px 0 5px 28px; 
line-height : 18px; 
} 
#slideshow #menu li.background { 
background : url('images/slideshow-bg/arrow.gif') no-repeat left center; 
position : absolute; 
font-size : 1px; 
height : 7px; 
width : 4px; 
z-index : 5; 
} 
#slideshow-options ul { 
padding : 0; 
} 
#slideshow-options ul li { 
list-style-type : none; 
display : inline; 
padding-right : 0; 
} 
.jamp1 { 
width : 143px; 
height : 18px; 
color : #464646; 
font-size : 10px; 
padding-left : 2px; 
font-family : Tahoma; 
} 
.box_heading_table { 
background : #bbbbbb url(images/theme/box_corn_c.gif) repeat-x top; 
font-family : Verdana, Arial, sans-serif; 
} 
.box_heading_table .box_heading_td { 
color : #fff; 
font-weight : bold; 
font-size : 14px; 
font-family : Verdana, Arial, sans-serif; 
} 
.box_body_table { 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
} 
.box_body_table .box_body_td { 
padding : 0; 
} 
.box_body ul { 
color : black; 
font-size : 10px; 
padding : 0; 
margin : 0 0 0 1px; 
list-style : none; 
} 
.box_body .bg_list a { 
color : black; 
padding-left : 14px; 
background : url(images/arrow.gif) no-repeat left top; 
background-position : 0% 5px; 
text-decoration : underline; 
line-height : 21px; 
} 
.box_body .bg_list a:hover { 
color : #6b0c00; 
text-decoration : none; 
} 
.footer { 
width : 100%; 
} 
.footer td { 
color : #6e6d6d; 
font-size : 11px; 
} 
.footer a { 
color : #6e6d6d; 
font-size : 11px; 
text-decoration : none; 
} 
.footer a:hover { 
color : #6e6d6d; 
text-decoration : underline; 
} 
.footer span { 
color : #6e6d6d; 
font-size : 11px; 
} 
.footer span a { 
color : #6e6d6d; 
font-size : 11px; 
text-decoration : none; 
} 
.footer span a:hover { 
color : #6e6d6d; 
text-decoration : underline; 
} 
.footer b, .footer b a { 
color : #967279; 
font-size : 11px; 
font-weight : normal; 
text-decoration : underline; 
} 
.footer b a:hover { 
color : #967279; 
text-decoration : none; 
} 
.box_center_c { 
background : #bbbbbb url(images/theme/box_corn_c.gif) repeat-x top; 
font-family : Verdana, Arial, sans-serif; 
color : white; 
font-size : 12px; 
font-weight : bold; 
} 
.box_center_l { 
background : url(images/theme/box_corn_l.gif); 
font-family : Verdana, Arial, sans-serif; 
color : white; 
font-size : 12px; 
font-weight : bold; 
} 
.box_center_r { 
background : url(images/theme/box_corn_r.gif); 
font-family : Verdana, Arial, sans-serif; 
color : white; 
font-size : 12px; 
font-weight : bold; 
}
.banner {
background : url(images/theme/banner.png);
width : 1000px;
height : 200px;
}
.banner_1 {
background : url(images/theme/banner_1.png);
width : 161px;
height : 30px;
}
.box_corn_l {
background : url('images/theme/box_corn_l.gif');
width : 27px;
height : 36px;
}
.box_corn_r {
background : url('images/theme/box_corn_r.gif');
width : 10px;
height : 36px;
}
td.box_body, td.box_body a {
  padding:0px;
  font-size:11px;
  margin:3px 0px;
}
