*{padding: 0; margin: 0;}
body{background: #cfcbc8; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #766e6a;}
table{padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #766e6a;}
td{vertical-align: top; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #766e6a;}
a {color: #766e6a; text-decoration: none;}
a:hover{text-decoration: none;}
img {border: 0;}
table{width: 100%;}
.main_t{width: 980px; margin: auto;}
.maintep_ltc{background: url(images/ltc1.gif) no-repeat left top #ffffff;}
.maintep_rtc{background: url(images/rtc1.gif) no-repeat right top;}
.maintep_lbc{background: url(images/lbc1.gif) no-repeat left bottom;}
.maintep_rbc{background: url(images/rbc1.gif) no-repeat right bottom;}
.maintep_inner{padding: 16px 15px 0 15px; height: 146px;}
.menu ul{list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.menu ul li{float: left; background: url(images/menu_bg.gif) no-repeat right 2px; display: block;}
.menu ul li.last{float: left; background: none; display: block;}
.menu ul li a{text-decoration: none; color: #000000; font-weight: normal; text-transform: uppercase;}
.menu ul li span{display: block; padding: 7px 20px 17px 20px; text-align: center;}
.menu ul li a:hover{text-decoration: underline;}
.h_back1{background: url(images/h_back1.gif) repeat-x left top;}
.h_back2{background: url(images/h_back2.gif) no-repeat left top;}
.h_back3{background: url(images/h_back3.gif) no-repeat right top; height: 98px;}
.h_td1{width: 200px; background: url(images/h_back4.gif) no-repeat 185px 2px; padding: 2px 0 5px 0;}
.h_td3{width: 194px; background: url(images/h_back4.gif) no-repeat 175px 2px; padding: 2px 0 5px 0;}
.h_td4{width: 241px; background: url(images/h_back5.jpg) no-repeat 0px 0px;}
.txt1{color: #7c5745; font-size: 10px; text-transform: uppercase;}
.txt1 a{color: #ee870d; font-size: 10px; text-transform: none; font-weight: bold; text-decoration: none;}
.txt1 a:hover{text-decoration: underline;}
.txt1 select{width: 95px; color: #7c5745; height: 20px; font-size: 11px; text-transform: capitalize;}
.txt1 img{margin-right: 3px;}
.footer_ltc{background: url(images/ltc2.gif) no-repeat left top #b3aaa6;}
.footer_rtc{background: url(images/rtc2.gif) no-repeat right top;}
.footer_lbc{background: url(images/lbc2.gif) no-repeat left bottom;}
.footer_rbc{background: url(images/rbc2.gif) no-repeat right bottom;}
.footer_inner{padding: 16px 15px 0 15px; height: 69px;}
.img_inner1{background: url(images/side3.gif) repeat-x left top #fede00; width: 1px; margin: auto;}
.img_inner2{background: url(images/side3.gif) repeat-x left bottom;}
.img_inner3{background: url(images/side3.gif) repeat-y left top;}
.img_inner4{background: url(images/side3.gif) repeat-y right top;}
.img_inner5{background: url(images/ltc3.gif) no-repeat left top;}
.img_inner6{background: url(images/rtc3.gif) no-repeat right top;}
.img_inner7{background: url(images/lbc3.gif) no-repeat left bottom;}
.img_inner8{background: url(images/rbc3.gif) no-repeat right bottom; padding: 5px;}
.prod_box{background: url(images/prod_box_bg3.gif) repeat-x left top #f5f0e9;}
.prod_box .inner1{background: url(images/prod_box_bg2.gif) repeat-y left top;}
.prod_box .inner2{background: url(images/prod_box_bg1.gif) repeat-y right top;}
.prod_box .inner3{background: url(images/ltc4.gif) no-repeat left top;}
.prod_box .inner4{background: url(images/rtc4.gif) no-repeat right top;}
.prod_box .inner5{background: url(images/rbc4.gif) no-repeat right bottom;}
.prod_box .inner6{background: url(images/lbc4.gif) no-repeat left bottom;}
.prod_box .inner7{padding: 9px;}
.maintep{background: #d3ccc9;}
.maintep .in1{background: url(images/bottom5.gif) repeat-x left bottom;}
.maintep .in2{background: url(images/left5.gif) repeat-y left top;}
.maintep .in3{background: url(images/right5.gif) repeat-y right top;}
.maintep .in4{background: url(images/ltc5.gif) no-repeat left top;}
.maintep .in5{background: url(images/rtc5.gif) no-repeat right top;}
.maintep .in6{background: url(images/lbc5.gif) no-repeat left bottom;}
.maintep .in7{background: url(images/rbc5.gif) no-repeat right bottom; padding: 0 12px 12px 12px;}
.title{background: url(images/title_top.gif) repeat-x left top #ffffff; margin-bottom: 0;}
.title .inner1{background: url(images/title_bottom.gif) repeat-x left bottom;}
.title .inner2{background: url(images/title_left.gif) repeat-y left top;}
.title .inner3{background: url(images/title_right.gif) repeat-y right top;}
.title .inner4{background: url(images/title_ltc.gif) no-repeat left top;}
.title .inner5{background: url(images/title_rtc.gif) no-repeat right top;}
.title .inner6{background: url(images/title_lbc.gif) no-repeat left bottom;}
.title .inner7{background: url(images/title_rbc.gif) no-repeat right bottom; padding: 20px 15px 12px 30px; height: 57px;}
.title td{color: #7c5745; font-size: 13px; text-transform: uppercase; font-weight:bold !important; line-height: 16px;}
.title_tall_bg{background: url(images/title_tall_bg.gif) repeat-x left top; width: 100%;}
.in_prod_info{color: #000000;}
.s_input input{width: 114px; height: 22px; color: #000000; font-size: 11px;}
.boxText {color:#585858 !important;}
.right_part  {color: #c94200; font-size: 13px; line-height: 18px; font-weight: bold;}
.productsNotification {background: #eeeeee;}
TR.headerError {background: #ff0000;}
TD.headerError {color: #ffffff; font-size: 12px; font-weight: bold; font-family: arial; background: #ff0000; text-align: center;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {color: #ffffff; font-size: 12px; font-weight: bold; font-family: arial; background: #00ff00; text-align: center;}
.infoBoxContent {padding: 0px 0px 0px 10px;}
.infoBoxNoticeContent {font-size: 10px; font-family: arial; background: #FFE6E6;}
TD.infoBoxHeading {color: #ffffff; font-size: 10px; font-family: arial; font-weight: bold; background: #bbc3d3;}
TDSPAN {font-size: 10px; font-family: arial;}
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: #eeefed;}
TABLE.productListing {border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
TD.pageHeading, DIV.pageHeading {color: #9a9a9a; font-size: 20px; font-weight: bold; font-family: arial;}
TD.pageHeading a, DIV.pageHeading a {color: #9a9a9a; font-size: 20px; font-weight: bold; font-family: arial; text-decoration: none;}
TD.pageHeading a:hover, DIV.pageHeading a:hover {color: #9a9a9a; text-decoration: underline;}
TR.subBar {background: #f4f7fd;}
TD.subBar {color: #000000; font-size: 10px; font-family: arial;}
TD.accountCategory {color: #aabbdd; font-size: 13px; font-family: arial;}
TD.fieldKey {font-size: 12px; font-weight: bold; font-family: arial; padding-top: 3px;}
TD.fieldValue {font-size: 12px; font-family: arial; padding-bottom: 5px;}
TD.tableHeading {font-size: 12px; font-weight: bold; font-family: arial;}
SPAN.newItemInCart {color: #666666;}
CHECKBOX, INPUT, RADIO, SELECT {font-size: 11px; font-family: arial;}
TEXTAREA {font-size: 11px; font-family: arial; width: 100%;}
SPAN.greetUser {color: #f0a480; font-size: 12px; font-weight: bold; font-family: arial;}
TABLE.formArea {background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-size: 12px; font-weight: bold; font-family: arial;}
SPAN.markProductOutOfStock {color: #c76170; font-size: 12px; font-weight: bold; font-family: arial;}
SPAN.errorText {color: #ff0000; font-family: arial;}
.messageStackSucces {font-family: arial; font-size: 10px; background-color: #99ff00;}
.inputRequirement {font-family: arial; font-size: 10px; color: #ff0000;}
.button_marg img, .button_marg input {margin: 0 16px 0 0;}
.bg_input input {background: none; border: 0px;}
.bg_input2{color: #4e220c;}
.bg_input2 a{color: #4e220c;}
.footer {color: #ffffff; vertical-align: middle; font-family: Tahoma;}
.footer a {color: #ffffff; font-size: 12px; text-decoration: underline; font-weight: normal;}
.footer a:hover {color: #ffffff; text-decoration: none;}
.footer span {color: #ffffff; font-size: 12px; font-weight: normal;}
.footer span a {color: #ffffff; font-size: 12px; text-decoration: none;}
.footer span a:hover {color: #ffffff; text-decoration: none;}
.box_width_td_left .infoBoxHeading1_table{background: url(images/title_left_bg1.gif) no-repeat left top #d3cbc7;}
.box_width_td_left .infoBoxHeading1_td{padding: 21px 0 0 21px; vertical-align:top !important; color: #7c5745; font-size: 13px; text-transform: uppercase; font-weight:bold !important; line-height: 16px; height: 49px; background: url(images/title_right_bg1.gif) no-repeat right top;}
.box_width_td_left .infoBox1{margin-bottom: 5px; background: url(images/box1_back1.gif) repeat-y left top;}
.box_width_td_left .infoBox1_td{padding: 16px 12px 24px 12px; background: url(images/box1_back2.gif) no-repeat left bottom;}
.box_width_td_right .infoBoxHeading1_table{background: url(images/title_left_bg11.gif) no-repeat left top #d3cbc7;}
.box_width_td_right .infoBoxHeading1_td{padding: 21px 0 0 28px; vertical-align:top !important; color: #7c5745; font-size: 13px; text-transform: uppercase; font-weight:bold !important; line-height: 16px; height: 49px; background: url(images/title_right_bg11.gif) no-repeat right top;}
.box_width_td_right .infoBox1{margin-bottom: 5px; background: url(images/box1_back11.gif) repeat-y left top;}
.box_width_td_right .infoBox1_td{padding: 16px 12px 21px 12px; background: url(images/box1_back21.gif) no-repeat left bottom;}
.infoBoxHeading2_table{background: url(images/title_left_bg2.gif) no-repeat left top #d3cbc7;}
.infoBoxHeading2_td{padding: 21px 0 0 24px; vertical-align:top !important; color: #7c5745; font-size: 13px; text-transform: uppercase; font-weight:bold !important; line-height: 16px; height: 49px; background: url(images/title_right_bg2.gif) no-repeat right top;}
.infoBox2{margin-bottom: 5px; background: url(images/box2_back1.gif) repeat-y left top;}
.infoBox2_td{padding: 14px 21px 18px 24px; background: url(images/box2_back2.gif) no-repeat left bottom;}
.infoBoxHeading3_table{background: url(images/title_left_bg3.gif) no-repeat left top #d3cbc7;}
.infoBoxHeading3_td{padding: 25px 0 0 24px; vertical-align:top !important; color: #7c5745; font-size: 12px; text-transform: uppercase; font-weight:bold !important; line-height: 16px; height: 49px; background: url(images/title_right_bg3.gif) no-repeat right top;}
.infoBox3{margin-bottom: 5px; background: url(images/box3_back1.gif) repeat-y left top #d3cbc7;}
.infoBox3_td{padding: 0 0 21px 24px; background: url(images/box3_back2.gif) no-repeat left bottom;}
.inmain{padding: 10px;}
div.star {margin: 14px 0px 10px 0px;}
.boxText li {text-transform: uppercase; font-weight: bold;}
.boxText li, .boxText li a {font-family: Arial, Helvetica, sans-serif;}
.boxText ul {list-style: none; margin: 0px 0px 0px 0; padding: 0; line-height: normal;}
.boxText ul li div {background: url(images/list_bg.gif) repeat-x left top;}
.boxText .bg_list a{color: #a2400d; font-size: 12px; line-height: 16px; margin: 0 0 0 0; padding-bottom: 8px; padding-top: 12px; text-decoration: none; display: block; padding-left: 27px; background: url(images/pimp1.gif) no-repeat 0px 7px;}
.boxText .bg_list a:hover {text-decoration: underline;}
.boxText .bg_list2 div {background: url(images/pimp2.gif) no-repeat 0px 3px;}
.boxText .bg_list2 a{color: #4e220c; font-size: 12px; line-height: 16px; margin: 0 0 0 0; padding-bottom: 4px; padding-top: 4px; text-decoration: none; padding-left: 22px; text-transform: none; font-weight: normal; display: block;}
.boxText .bg_list2 a:hover{text-decoration: underline;}
a:hover.enlarge {color: #000000; font-size: 10px; text-transform: lowercase; font-weight: normal; text-decoration: underline;}
.result_right a.pageResult {color: #4e220c; text-decoration: underline; font-size: 11px;}
TD.smallText, SPAN.smallText, P.smallText {font-size: 11px; font-family: arial; font-weight: normal; font-style: normal; color: #000000;}
.smallText a {color: #ff0000; font-size: 11px; text-decoration: none;}
.smallText a:hover {color: #ff0000; font-size: 11px; text-decoration: underline;}
.main a {color: #7c5745; text-decoration: underline;}
.main a:hover {color: #7c5745; text-decoration: none;}
.main div {margin: 0px 0px 0px 0px; text-align: center;}
.box_width_left {width: 210px;}
.box_width_right {width: 210px;}
.content_width_td {width: 100%; padding: 0 0 5px 0; vertical-align: top;}
.box_width_td_left {padding: 0px 5px 0px 0px;}
.box_width_td_right {padding: 0px 0px 0px 5px;}
.prod_line_x {background: url(images/line_x.gif) repeat-x left 10px;}
.prod_line_y {background: url(images/line_y.gif) center 0px repeat-y; vertical-align: bottom;}
.padd_gg img {height: 2px;}
.padd_vv img {width: 2px;}
.cart_line_x {background: url(images/line_x.gif) 0px center repeat-x;}
.product {width: 45%;}
.cont_heading_td {color: #4e220c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.cont_heading_td a {color: #4e220c; text-decoration: underline;}
.cont_heading_td a:hover {color: #4e220c; text-decoration: none;}
.cont_heading2_td {padding: 0;}
.cont_heading2_td {color: #4e220c; text-transform: capitalize; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.cont_heading2_td a {color: #4e220c; text-decoration: underline; font-weight: bold;}
.cont_heading2_td a:hover {color: #4e220c; text-decoration: none;}
.main_indent{width: 30%;}
.padd_2 {padding: 0 10px 0 10px;}
.tableBox_output1_td {padding: 0px 0px 0px 0px;}
select{width: 200px; font-size: 11px; height: 20px;}

