.cat_description {
color:#800000;
font-family:tahoma;
font-size:10px;
font-weight:bold;
}
.boxText {
font-family:tahoma;
font-size:10px;
}
.centertable {
background-color:#D2DBF5;
border-left:1px solid #798CCC;
border-right:1px solid #798CCC;
}
.navBlue {
color:#FF0000;
font-family:Verdana;
font-size:8pt;
}
.errorBox {
background:#FFB3B5 none repeat scroll 0;
font-family:tahoma;
font-size:10px;
font-weight:bold;
}
.stockWarning {
color:#CC0033;
font-family:tahoma;
font-size:10px;
}
.productsNotifications {
}
.orderEdit {
color:#353434;
font-family:tahoma;
font-size:10px;
text-decoration:none;
}
body {
margin:0;
text-align:left;
}
img {
border:none;
}
a {
color:#353434;
text-decoration:underline;
}
.no_under a {
text-decoration:none;
}
form {
display:inline;
}
tr.headerNavigation {
background:#BBC3D3 none repeat scroll 0;
}
td.headerNavigation {
background:#BBC3D3 none repeat scroll 0;
color:#566268;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}
td {

}
a.headerNavigation {
color:#424242;

}
a.headerNavigation:hover {
color:#424242;
}
tr.headerError {
background:#FF0000 none repeat scroll 0;
}
td.headerError {
background:#FF0000 none repeat scroll 0;
color:#353434;
font-weight:bold;
text-align:center;
}
tr.headerInfo {
background:#00FF00 none repeat scroll 0;
}
td.headerInfo {
background:#00FF00 none repeat scroll 0;
color:#353434;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-align:center;
}
td select {
width:134px;
}
.infoBoxContents {
font-family:tahoma;
font-size:10px;
}
.infoBoxNoticeContents {
font-family:tahoma;
font-size:10px;
}
.infoBoxNoticeContents {
font-family:tahoma;
font-size:10px;
}
td.infoBoxHeading {
color:#353434;
font-family:tahoma;
font-size:12px;
font-weight:bold;
padding-top:4px;
}
td.infoBox, span.infoBox {
color:#353434;
font-family:tahoma;
font-size:10px;
}
td.contentBoxHeading {
color:#534F4D;
font-family:tahoma;
font-size:10px;
font-weight:bold;
padding-top:5px;
}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
}
table.productListing {
border-spacing:1px;
}
.productListing-heading {
color:#353434;
font-family:tahoma;
font-size:10px;
font-weight:bold;
text-align:center;
}
td.productListing-data {
color:#353434;
font-family:tahoma;
font-size:10px;
padding:0 5px;
vertical-align:middle;
}
td.productListing-data a {
color:#353434;
text-decoration:none;
}
td.productListing-data a b {
color:#353434;
margin:0 0 0 5px;
text-decoration:none;
}
td.productListing-data2 {
font-family:tahoma;
font-size:10px;
padding-top:10px;
}
a.pageResults {
color:#353434;
}
a.pageResults:hover {
color:#353434;
}
.navBbrown a {
color:#353434;
text-decoration:none;
}
tr.subBar {
background:#F4F7FD none repeat scroll 0;
}
td.subBar {
color:#E46709;
font-family:tahoma;
font-size:10px;
}
.main, p.main, .main a {
color:#3E3E3E;
font-family:arial;
font-size:12px;
line-height:16px;
}
td.main2, p.main2 {
font-family:tahoma;
font-size:11px;
line-height:1.5;
padding:3px;
}
td.smallText, span.smallText, p.smallText {
color:#353434;
font-family:tahoma;
font-size:11px;
}
td.smallText a {
color:#353434;
font-family:tahoma;
font-size:11px;
}
td.accountCategory {
color:#AABBDD;
font-family:tahoma;
font-size:13px;
}
td.fieldKey {
color:#000000;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}
td.fieldValue {
font-family:tahoma;
font-size:12px;
}
td.tableHeading {
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
td.category_desc {
color:#353434;
font-family:tahoma;
font-size:11px;
line-height:1.5;
}
span.newItemInCart {
color:#FF0000;
font-family:tahoma;
font-size:10px;
}
checkbox, input, radio, select {
font-family:tahoma;
font-size:11px;
}
select {
width:200px;
}
textarea {
font-family:tahoma;
font-size:11px;
width:100%;
}
span.greetUser {
color:#F0A480;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
table.formArea {
background:#F1F9FE none repeat scroll 0;
border:1px solid #7B9EBD;
}
td.formAreaTitle {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.markProductOutOfStock {
color:#C76170;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.productSpecialPrice {
color:#E46709;
font-family:tahoma;
}
span.errorText {
color:#FF0000;
font-family:tahoma;
}
.moduleRow {
}
.moduleRowOver {
background-color:#D7E9F7;
cursor:pointer;
}
.moduleRowSelected {
background-color:#E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
color:#8C8C8C;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.checkoutBarCurrent {
color:#980133;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackError, .messageStackWarning {
background-color:#FFB3B5;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackSuccess {
background-color:#E46709;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.inputRequirement {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
table.linkListing {
border:0 solid #D6D6D6;
border-spacing:1px;
}
.linkListing-heading {
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
}
td.linkListing-data, td.linkListing-data a {
border-bottom:0 solid #D6D6D6;
border-right:0 solid #D6D6D6;
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
padding:4px;
}
tr.linkListing-odd {
}
tr.linkListing-even {
}
tr.ShowCartDetails, td.ShowCartDetails, p.ShowCartDetails {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
line-height:1.5;
}
tr.HeaderPageLinksLeft, td.HeaderPageLinksLeft, p.HeaderPageLinksLeft {
background-image:url(images/button_blank_left.gif);
}
tr.HeaderPageLinksRight, td.HeaderPageLinksRight, p.HeaderPageLinksRight {
background-image:url(images/button_blank_right.gif);
}
tr.HeaderPageLinks, td.HeaderPageLinks, p.HeaderPageLinks {
background-image:url(images/button_blank_middle.gif);
color:#E46709;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
a.HeaderPageLinks {
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
a.HeaderPageLinks:hover {
color:#00FF00;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
td.cookieUsage {
background:#000000 none repeat scroll 0;
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.attributeBoxContent {
background-color:#808080;
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.TR.attributeBoxContent {
background-color:#808080;
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.TD.attributeBoxContent {
background-color:#C0C0C0;
color:#353434;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.storyboxtitle {
background:transparent none repeat scroll 0;
color:#353434;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
.storyboxtitle a:link {
background:transparent none repeat scroll 0;
color:#353434;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
.storyboxtitle a:active {
background:transparent none repeat scroll 0;
color:#353434;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
.storyboxtitle a:visited {
background:transparent none repeat scroll 0;
color:#353434;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
.storyboxtitle a:hover {
background:transparent none repeat scroll 0;
color:#353434;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
.yearHeader {
color:#353434;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
.calendarMonth {
cursor:default;
text-align:center;
vertical-align:middle;
width:100%;
}
.calendarHeader {
color:#353434;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.calendarHeader td {
padding:5px;
}
.calendarToday {
background-color:#FFCF00;
border:1px solid #000000;
color:#353434;
font-family:tahoma;
font-size:11px;
padding-left:3px;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
.calendarWeekend {
background-color:#CAEEFF;
border:1px solid #000000;
color:#353434;
font-family:tahoma;
font-size:11px;
line-height:14px;
padding-left:3px;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
.calendar {
border:1px solid #000000;
color:#353434;
font-family:tahoma;
font-size:11px;
line-height:14px;
padding-left:3px;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
.event {
border:1px solid #E6E6E6;
color:#353434;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}
.empty {
background-color:#EDECE9;
line-height:14px;
}
.calendar a:hover, .calendar a:link, .calendar a:visited, .calendar a:visited:hover, .yearHeader a:hover {
color:red;
text-decoration:underline;
}
.calendarWeekend a:hover, .calendarWeekend a:link, .calendarWeekend a:visited, .calendarWeekend a:visited:hover {
color:red;
text-decoration:underline;
}
.calendarToday a:hover, .calendarToday a:link, .calendarToday a:visited, .calendarToday a:visited:hover {
color:red;
text-decoration:underline;
}
td select.select {
width:52px;
}
td body {
background:transparent none repeat scroll 0;
}
body {
background:#4A3E27 none repeat scroll 0;
font-size:11px;
margin:0;
padding:0;
}
a:hover {
text-decoration:none;
}
img {
border:0 none;
}
table {
border:0 none;
}
td {
padding:0;
vertical-align:top;
}
.main_text, table, li, input, textarea, select, #column_center font {

font-family:arial;
font-size:12px;
line-height:16px;
}
#column_center input, #column_center select {

vertical-align:top;
}
#column_center .cart_buttons input {
margin:0;
padding:0;
}
#column_center font {
color:#3E3E3E;
font-family:arial;
font-size:12px;
line-height:16px;
}
.spacer {
font-size:0;
line-height:0;
}
h2 {
font-size:15px;
}
h3 {
font-size:12px;
}
.menu_cont {
background:#171717 url(images/logo_bg.gif) repeat-x scroll center top;
padding:17px 0 13px;

}
.logo {
background:#171717 url(images/logo_bg.gif) repeat-x scroll center top;
}
.languages {
color:#827766;
font-family:tahoma;
font-size:11px;
padding:26px 0 15px;
text-align:right;
}
.navigation {
background:#DADBCE none repeat scroll 0;
color:#312610;
font-family:tahoma;
font-size:11px;
margin-bottom:3px;
}
.navigation td {
color:#312610;
font-family:tahoma;
font-size:11px;
}
.nav_1 {
padding:10px 30px 7px 23px;
}
#column_center .nav_1 select {
font-family:tahoma;
font-size:10px;
margin:0 0 0 2px;
width:109px;
}
.nav_2 {
background:transparent url(images/cart_ic.gif) no-repeat scroll 28px 10px;
padding:11px 30px 9px 49px;
width:100%;
}
.nav_2 a {
color:#890606;
font-weight:bold;
text-decoration:none;
}
.nav_2 a:hover {
text-decoration:underline;
}
.welcome {
background:#171717 url(images/welcome_c.gif) repeat-x scroll center top;
margin-bottom:3px;

}
.welcome .topic {
padding:29px 11px 24px 34px;
}
.welcome td.text {
color:#786446;
padding:30px 30px 20px 0;
}
.h_main {
background:#890606 url(images/h_ic.gif) no-repeat scroll left top;
margin-bottom:12px;
}
.h_text {
color:#FFFFFF;
font-family:tahoma;
font-size:14px;
font-weight:bold;
padding:10px 0 10px 37px;
}
.h1 {
background:#473C2B url(images/h1_ic.gif) no-repeat scroll left top;
}
.h1_text {
font-family:tahoma;
font-size:15px;
font-weight:bold;
padding:12px 0 12px 42px;
}
.h2 {
background:#473C2B url(images/h2_ic.gif) no-repeat scroll left top;
}
.h2_text {
font-family:tahoma;
font-size:15px;
font-weight:bold;
padding:12px 0 12px 42px;
}
.h3 {
background:#473C2B url(images/h3_ic.gif) no-repeat scroll left top;
}
.h3_text {
font-family:tahoma;
font-size:15px;
font-weight:bold;
padding:12px 0 12px 42px;
}
.box {
}
.box_body {
font-size:11px;
padding:0 20px;
width:100%;

}
.box a{
color:#FFDE9A;}
.box_body .select {
font-size:11px;
width:170px;
}
#column_center {
background:#FFFFFF none repeat scroll 0;
padding:9px 12px 12px;
}
#column_center ul li {

}
#column_center ul li a {

}
.column_left, .column_right {
background:transparent url(images/bg_col.gif) repeat-x scroll center bottom;
color:#FFDE9A;
padding-bottom:20px;
padding-bottom:-20px;
}
.column_left td, .column_right td {
color:#FFFFFF;
}
.column_left td a, .column_right td a {
color:#FFDE9A;
}
.column_left div.line, .column_right div.line {
background:#473C2B none repeat scroll 0;
margin:5px 0;
}
.line_x {
}
.line_y {
}
.product_border {
background:#F8F8F8 none repeat scroll 0;
border:1px solid #F1F1F1;
padding:6px;
}
.product_border2 {
background:#F8F8F8 none repeat scroll 0;
border:1px solid #F1F1F1;
padding:15px;
}
.product .name {
border-bottom:3px solid #ECEDDF;
padding:4px 11px 8px;
}

.product .text {
padding:13px 25px 10px 0;
}
.product .line {
background:#EDEDED none repeat scroll 0;
font-size:0;
height:2px;
line-height:0;
margin:5px 0 15px;
}
.product .pr_but {
margin:0 0 10px;
}
.product .price {
padding:13px 15px 5px 16px;
text-align:center;
}
.product .separ {
background:#EDEDED none repeat scroll 0;
}
.product .butt {
padding:1px 15px 0 20px;
}
.product.col .name {
border-bottom:3px solid #ECEDDF;
padding:4px 11px 8px;
}
.product.col .img {
padding:3px 25px 0 5px;
text-align:center;
}
.product.col .text {
padding:5px 15px 0 22px;
}
.product.col .line {
background:#EDEDED none repeat scroll 0;
font-size:0;
height:2px;
line-height:0;
margin:7px 0 10px;
}
.product.col .pr_but {
padding:6px 0 10px;
}
.product.col .price {
padding:13px 8px 5px 2px;

}
.product.col .separ {
background:#EDEDED none repeat scroll 0;
}
.product.col .butt {
padding:1px 10px 0 20px;
}
.productSpecialPrice {
color:#414141;
font-family:arial;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
.product a {
color:#303030;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.product a:hover {
text-decoration:underline;
}
.product span {
color:#373737;
font-family:tahoma;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}
.product s {
color:#373737;
font-family:tahoma;
font-size:15px;
font-weight:bold;
text-decoration:line-through;
text-transform:uppercase;
}
.product_box a {
color:#FCFFDE;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.product_box a:hover {
text-decoration:underline;
}
.product_box span {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
line-height:normal;
}
.product_box s {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
line-height:normal;
text-decoration:line-through;
}
.line_x {
background:#ECEDDF none repeat scroll 0;
}
.line_y {
}
.h_text .productSpecialPrice {
color:#FCFFDE;
font-size:15px;
font-weight:bold;
line-height:normal;
}
.h_text s {
color:#FCFFDE;
font-size:15px;
font-weight:bold;
line-height:normal;
text-decoration:line-through;
}
.cart .topic {
color:#303030;
font-size:12px;
font-weight:bold;
padding:12px 10px 0;
text-transform:uppercase;
}
.sub_total {
border-bottom:3px solid #ECEDDF;
padding:0 10px 10px;
}
.sub_total font {
color:#303030;
font-size:12px;
font-weight:bold;
padding-right:10px;
text-transform:uppercase;
}
.sub_total_line {
background:#F2F2E6 url(images/cart_line.gif) repeat-x scroll center top;
}
.result {
color:#8E8E8E;
font-size:11px;
margin:0 0 10px;
}
.result.bottom {
margin:10px 0;
}
.result .result_left {
padding:0 10px 0 18px;
text-align:left;
}
.result .result_right {
padding-right:15px;
text-align:left;
}
.result a {
color:#890606;
}
.vam {
vertical-align:middle;
}
.input_search {
padding-right:5px;
text-align:right;
vertical-align:middle;
width:98px;
}
.button_search {
vertical-align:middle;
}
ul {
font-family:tahoma;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul li {
margin:0;
padding:0 0 4px 18px;
}
ul li a {
background:transparent url(images/arrow_1.gif) no-repeat scroll 0 5px;
font-size:11px;
padding:0 0 0 13px;
text-decoration:underline;
}
ul li a:hover {
text-decoration:none;
}
.bg_list_sub a {
background:transparent url(images/arrow_sub.gif) no-repeat scroll 0 7px;
color:#FFDE9A;
padding:0 0 0 8px;
}
.note {
margin:0 10px;
}
.footer {
background:#3C3224 none repeat scroll 0;
padding:19px 0 20px;
}
.footer .left {
border-right:2px solid #5A4E37;
padding:5px 32px 15px 37px;
}
.footer .right {
padding:1px 36px 6px;
width:100%;
}
.footer td {
color:#655E07;
font-family:tahoma;
font-size:11px;
}
.footer strong a {
background:transparent url(images/arrow_foot.gif) no-repeat scroll 0 5px;
color:#FFFFFF;
padding-left:12px;
text-decoration:none;
}
.footer a {
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.footer td span {
color:#857350;
font-family:arial;
font-size:11px;
}
.footer td span a {
background:transparent none repeat scroll 0;
color:#857350;
padding-left:0;
text-decoration:none;
}