.errorBox {
font-family:Arial;
font-size:10px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-family:Arial;
font-size:10px;
color:#c03;
}

.productsNotifications {
background:#DBDBDB;
}

.orderEdit {
font-family:Arial;
font-size:10px;
color:#6b9c05;
text-decoration:underline;
}

BODY {
background:#fff;
color:#000;
margin:0;
padding:0;
}

H3 {
fond-family:Verdana, Arial;
font-size:13px;
color:#333;
vertical-align:middle;
padding-left:20px;
padding-top:15px;
}

H4 {
fond-family:Verdana, Arial;
color:#874aa1;
font-weight:700;
font-size:18px;
margin-top:10px;
margin-bottom:5px;
line-height:13px;
padding:0;
}

.infoBox {
background:#e3dfdf;
}

.infoBoxContents {
background:#fff;
font-family:Arial;
font-size:10px;
}

FORM {
display:inline;
}

TR.headerNavigation {
background:#bbc3d3;
}

TD.headerNavigation {
font-family:Arial;
font-size:10px;
background:#bbc3d3;
color:#fff;
font-weight:700;
}

TR.headerError {
background:red;
}

TD.headerError {
font-family:Arial;
font-size:12px;
background:red;
color:#fff;
font-weight:700;
text-align:center;
}

TR.headerInfo {
background:#0f0;
}

TD.headerInfo {
font-family:Arial;
font-size:12px;
background:#0f0;
color:#fff;
font-weight:700;
text-align:center;
}

.infoBoxNotice {
background:#FF8E90;
}

.infoBoxNoticeContents {
background:#FFE6E6;
font-family:Arial;
font-size:10px;
}

TD.infoBoxHeading {
font-family:Arial;
font-size:10px;
font-weight:700;
background:#bbc3d3;
color:#fff;
}

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:#c1c1c1;
}

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-spacing:1px;
border-color:#b6b7cb;
border-style:solid;
}

.productListing-heading {
font-family:Arial;
font-size:10px;
background:#b6b7cb;
color:#FFF;
font-weight:700;
}

TD.pageHeading,DIV.pageHeading {
font-family:Arial;
font-size:20px;
font-weight:700;
color:#9a9a9a;
}

TR.subBar {
background:#f4f7fd;
}

TD.main,P.main {
font-family:Arial;
font-size:11px;
line-height:1.5;
}

TD.accountCategory {
font-family:Arial;
font-size:13px;
color:#abd;
}

CHECKBOX,INPUT,RADIO,SELECT {
font-family:Arial;
font-size:11px;
}

TEXTAREA {
width:100%;
font-family:Arial;
font-size:11px;
}

SPAN.greetUser {
font-family:Arial;
font-size:12px;
color:#f0a480;
font-weight:700;
}

TABLE.formArea {
background:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px;
}

SPAN.markProductOutOfStock {
font-family:Arial;
font-size:12px;
color:#c76170;
font-weight:700;
}

SPAN.errorText {
font-family:Arial;
color:red;
}

.moduleRowOver {
background-color:#DBDBDB;
cursor:hand;
}

.moduleRowSelected {
background-color:#DBDBDB;
}

.checkoutBarFrom,.checkoutBarTo {
font-family:Arial;
font-size:10px;
color:#8c8c8c;
}

.messageStackError,.messageStackWarning {
font-family:Arial;
font-size:10px;
background-color:#ffb3b5;
}

.messageStackSuccess {
font-family:Arial;
font-size:10px;
background-color:#9f0;
}

#myse select {
width:90%;
}

.product .inputRequirement,.inputRequirement {
font-family:Arial;
font-size:10px;
color:red;
}

.s_tl {
background:url(n_img/s_tl.gif) left top no-repeat;
width:100%;
}

.s_br {
background:url(n_img/s_br.gif) right bottom no-repeat;
padding:0 27px 0 22px;
}

.s_t {
background:url(n_img/s_t.gif) top repeat-x;
}

.s_b {
background:url(n_img/s_b.gif) bottom repeat-x;
}

.s_l {
background:url(n_img/s_l.gif) left repeat-y;
}

.s_r {
background:url(n_img/s_r.gif) right repeat-y;
}

.s3_tl {
background:url(n_img/s_tl.gif) left top no-repeat;
}

.s3_br {
background:url(n_img/s_br.gif) right bottom no-repeat;
}

.s3_l {
background:#e4e4e4;
width:100%;
}

.s2_tl {
background:url(n_img/s2_tl.gif) left top no-repeat;
width:100%;
}

.s2_tr {
background:url(n_img/s2_tr.gif) right top no-repeat;
}

.s2_bl {
background:url(n_img/s2_bl.gif) left bottom no-repeat;
}

.s2_br {
background:url(n_img/s2_br.gif) right bottom no-repeat;
text-align:left;
padding:10px 17px;
}

.s2_t {
background:url(n_img/s2_bg.gif) top repeat-x;
}

.s2_b {
background:url(n_img/s2_bg.gif) bottom repeat-x;
}

.s2_l {
background:url(n_img/s2_bg.gif) left repeat-y;
}

.s2_r {
background:url(n_img/s2_bg.gif) right repeat-y;
}

.p_tl {
background:url(n_img/p_tl.gif) left top no-repeat;
width:100%;
}

.p_tr {
background:url(n_img/p_tr.gif) right top no-repeat;
}

.p_bl {
background:url(n_img/p_bl.gif) left bottom no-repeat;
}

.p_br {
background:url(n_img/p_br.gif) right bottom no-repeat;
padding:8px;
}

.p_t {
background:url(n_img/p_bg.gif) top repeat-x;
}

.p_b {
background:url(n_img/p_bg.gif) bottom repeat-x;
}

.p_box_l {
background:url(n_img/p_bg.gif) left repeat-y #fff;
}

.p_r {
background:url(n_img/p_bg.gif) right repeat-y;
}

.pic_corn3_t {
background:url(n_img/pic_corn3_bg.gif) left top repeat-x;
}

.pic_corn3_b {
background:url(n_img/pic_corn3_bg.gif) left bottom repeat-x;
}

.pic_corn3_l {
background:url(n_img/pic_corn3_bg.gif) left top repeat-y;
}

.pic_corn3_r {
background:url(n_img/pic_corn3_bg.gif) right top repeat-y;
}

.main	a {
color:#6b9c05;
text-decoration:underline;
}

.main	a:hover {
color:#6b9c05;
text-decoration:none;
}

.vam {
vertical-align:middle;
}

.padd_2 {
padding:2px;
}

.padd_22 {
padding:8px;
}

td.padd2 {
padding:8px 8px 8px 4px;
}

.line_h {
line-height:16px;
}

div.padd3 {
text-align:left;
padding-top:0;
margin-left:0;
margin-right:0;
}

.padd33 img,.padd33 input {
margin:4px;
}

.bg_input input {
background:none;
border:0;
}

.products {
width:50%;
}

.total {
width:20%;
}

body {
margin:0;
padding:0;
}

table,td,.main,select,input,textarea {
color:#282e3e;
font-size:11px;
line-height:13px;
font-family:Arial;
vertical-align:top;
padding:0;
}

img {
border:0;
}

input,textarea,select {
border:1px solid #7c7c7c;
}

.border_0 {
border:0;
background:none;
}

.bg {
background:url(n_img/bg_line.gif);
}

.jamp {
width:90px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Arial;
}

.jamp1 {
width:107px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Arial;
}

.jamp2 {
width:130px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Arial;
}

.header font {
color:#757373;
text-decoration:none;
font-size:11px;
font-weight:700;
}

.header font a {
color:#757373;
text-decoration:none;
font-size:10px;
font-weight:700;
font-family:Arial;
}

.header font a:hover {
color:#757373;
text-decoration:underline;
}

.header strong a {
font-family:Arial;
color:#6b9c06;
text-decoration:none;
font-size:11px;
font-weight:700;
}

.header strong a:hover {
color:#6b9c06;
text-decoration:underline;
}

.header td {
color:#757373;
font-size:11px;
}

.header span {
color:#FFF;
font-size:11px;
}

.header b {
color:#2c2725;
display:block;
padding-bottom:4px;
}

.header a {
color:#5a5a5a;
text-decoration:none;
font-size:11px;
font-weight:700;
}

.header a:hover {
color:#5a5a5a;
text-decoration:underline;
}

.header strong {
color:#588303;
text-decoration:underline;
}

.footer {
width:100%;
color:#1d1d1d;
vertical-align:middle;
}

.footer td {
color:#1d1d1d;
font-size:10px;
vertical-align:middle;
}

.footer a {
color:#1d1d1d;
font-size:11px;
text-decoration:none;
}

.footer span {
color:#fff;
font-size:11px;
font-weight:400;
}

.footer span a {
color:#fff;
font-size:11px;
text-decoration:none;
font-weight:400;
}

.footer span a:hover {
color:#fff;
text-decoration:underline;
}

.footer b a {
color:#1d1d1d;
font-size:11px;
font-weight:400;
text-decoration:none;
}

.popup td {
color:#353434;
line-height:14px;
font-size:10px;
font-family:tahoma;
}

.popup strong {
display:block;
color:#6b9c06;
padding:10px 0 0;
}

.box_body td {
color:#484747;
font-size:11px;
}

.box_body span.productSpecialPrice {
color:#e40404;
font-size:13px;
font-weight:700;
font-family:Arial;
}

.box_body del {
color:#414141;
font-size:13px;
font-weight:700;
font-family:Arial;
}

.box_body a {
color:#484747;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

.box_body span {
color:#484747;
font-size:11px;
font-weight:400;
}

.box_body span a {
text-decoration:none;
color:#484747;
font-size:13px;
font-weight:700;
font-family:Arial;
}

.box_body em a {
color:#484747;
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:underline;
font-style:normal;
}

.box_body .bg_list_sub a {
background:url(n_img/bg_list_sub.gif) 25px 5px no-repeat;
padding-left:44px;
color:#6b9c06;
font-size:11px;
text-decoration:none;
font-weight:700;
line-height:26px;
}

.box_body_2 .bg_list {
background:url(n_img/bg_hline.gif) 32px 7px repeat-x;
}

.box_body_2 .bg_list_2 a {
color:#202020;
font-size:11px;
text-decoration:none;
font-weight:700;
vertical-align:middle;
}

.bg_list_2_n a {
color:#999;
font-size:11px;
text-decoration:underline;
font-weight:700;
vertical-align:middle;
}

.box_body_2 .bg_list_un_2 a {
background:url(n_img/bg_list.gif) 12px 5px no-repeat;
padding-left:34px;
color:#202020;
font-size:11px;
text-decoration:none;
font-weight:700;
line-height:15px;
}

.box_body_2 .bg_list_sub_2 {
background:url(n_img/bg_list_sub.gif) 33px 6px no-repeat;
padding-left:45px;
vertical-align:middle;
}

.box_body_2 .bg_list_sub_2 a {
color:#6b9c06;
font-size:11px;
text-decoration:none;
font-weight:700;
line-height:18px;
}

.box_heading_table {
background:url(n_img/box_heading_table.gif) 0 0 repeat-x;
}

.box_heading_table .box_heading_td {
background:url(n_img/box_heading_td.gif) 5px 15px no-repeat;
height:32px;
vertical-align:middle;
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
padding:10px 19px 9px 31px;
}

.box2_heading_table {
background:url(n_img/box2_heading_table.gif) 0 0 repeat-x;
}

.box2_heading_table .box2_heading_td {
background:url(n_img/box_heading_td_2.gif) 5px 15px no-repeat;
height:32px;
vertical-align:middle;
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
padding:10px 19px 9px 31px;
}

.box_body_table {
margin-bottom:7px;
}

.box_body_table .box_body_td {
padding:5px 14px 10px;
}

.box_body_l {
background:url(n_img/box_body_corn_bg.gif) left top repeat-y;
}

.box_body_r {
background:url(n_img/box_body_corn_bg.gif) right top repeat-y;
}

.box_body_b {
background:url(n_img/box_body_corn_bg.gif) left bottom repeat-x;
}

.box_body_t {
background:url(n_img/box_body_corn_bg.gif) top repeat-x;
}

.box_heading2_table {
background:url(n_img/box_heading2_table.gif) 0 0 repeat-x;
}

.box_heading2_table .box_heading2_td {
background:url(n_img/box_heading2_td.gif) 5px 15px no-repeat;
height:32px;
vertical-align:middle;
padding:10px 19px 9px 31px;
}

.box_heading2_table .box_heading2_td a {
color:#ccc;
font-weight:700;
font-size:120%;
text-transform:uppercase;
font-family:Arial;
text-decoration:none;
}

.box_heading2_td a:hover {
color:#fff;
font-weight:700;
font-size:120%;
text-transform:uppercase;
font-family:Arial;
text-decoration:underline;
}

.box_body2_table {
margin-bottom:0;
}

.box_body2_table .box_body2_td {
padding:5px 14px 14px;
}

.box_heading3_table {
background:url(n_img/heading_c_1.gif) 0 0 repeat-x;
}

.box_heading3_table .box_heading3_td {
background:url(n_img/box_heading3_td.gif) 0 9px no-repeat;
height:32px;
color:#000;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
padding:10px 19px 9px 31px;
}

.bg_num_1 {
background:url(n_img/1.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_2 {
background:url(n_img/2.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_3 {
background:url(n_img/3.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_4 {
background:url(n_img/4.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_5 {
background:url(n_img/5.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_6 {
background:url(n_img/6.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.bg_num_7 {
background:url(n_img/7.gif) 2px 7px no-repeat;
padding-left:45px;
padding-bottom:1px;
line-height:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:red;
}

.padd_left_45 {
padding-left:45px;
}

.cont_heading_table {
background:url(n_img/cont_heading_table.gif) left bottom repeat-x #2d2d2d;
}

.cont_heading_td {
background:url(n_img/cont_heading_td.gif) 7px 11px no-repeat;
height:36px;
width:100%;
vertical-align:middle;
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
padding:10px 19px 9px 31px;
}

.cont2_heading_table {
background:url(n_img/cont2_heading_table.gif) left bottom repeat-x #a0a0a0;
}

.cont2_heading_td {
background:url(n_img/cont2_heading_td.gif) 7px 11px no-repeat;
height:36px;
width:100%;
vertical-align:middle;
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
padding:10px 19px 9px 31px;
}

.product td {
color:#7a7a7a;
font-size:10px;
list-style:12px;
font-family:Tahoma;
}

.product strong {
color:#7a7a7a;
font-weight:400;
font-size:11px;
}

.product font {
color:#0e0806;
font-size:11px;
}

.product a {
color:#484747;
font-size:11px;
list-style:12px;
font-weight:700;
font-family:Arial;
text-decoration:none;
}

.product em {
color:#484747;
font-size:13px;
font-weight:700;
font-style:normal;
}

span.productSpecialPrice {
font-size:13px;
color:#e40404;
font-weight:700;
font-family:Arial;
}

.product s {
color:#1c1c1c;
font-size:11px;
font-weight:400;
}

.product div a {
color:#6b9c06;
font-size:11px;
font-weight:400;
text-decoration:underline;
text-transform:none;
font-family:Tahoma;
}

.pic_2 {
border:1px solid #CCC;
margin:5px;
padding:5px;
}

.pic_1 {
border:0 solid #8e999e;
margin:5px;
padding:5px;
}

.pic {
border:0 solid #8e999e;
}

.pic_corn_c {
background:#FFF;
}

.pic_corn_t {
background:#FFF url(n_img/pic_corn_t.gif) 0 top repeat-x;
}

.pic_corn_b {
background:#FFF url(n_img/pic_corn_b.gif) 0 bottom repeat-x;
}

.pic_corn_l {
background:#FFF url(n_img/pic_corn_l.gif) left 0 repeat-y;
}

.pic_corn_r {
background:#FFF url(n_img/pic_corn_r.gif) right 0 repeat-y;
}

.title_info {
width:300px;
margin-bottom:5px;
}

.result {
margin:0;
}

.result td {
width:50%;
vertical-align:middle;
color:#464646;
font-size:11px;
padding:10px 9px;
}

.result_right {
text-align:right;
}

.result b {
color:#464646;
font-weight:400;
}

.result_right b {
color:#6b9c06;
font-size:11px;
font-weight:700;
}

SPAN.newItemInCart {
font-family:Arial;
font-size:10px;
color:#fb0707;
}

.box_body a SPAN.newItemInCart {
font-family:Arial;
font-size:10px;
color:#fb0707;
text-decoration:underline;
}

TD.fieldValue {
font-family:Arial;
font-size:12px;
}

.main a b {
color:#5D5F60;
font-size:10px;
text-decoration:underline;
}

.main a:hover b {
color:#5D5F60;
font-size:10px;
text-decoration:none;
}

.prod_info {
width:100px;
float:left;
margin-right:15px;
}

.product .shop_cart {
text-align:center;
vertical-align:middle;
height:35px;
color:#5a5353;
font-size:12px;
text-decoration:none;
font-weight:700;
font-family:Arial;
text-transform:uppercase;
}

.shop_cart_table {
width:88%;
}

.shop_cart_table .name {
padding:9px 3px 10px 4px;
}

.shop_cart_table .cart_pic {
text-align:center;
padding:0 0 10px;
}

.shop_cart_td {
padding:20px 0 0;
}

.shop_cart_table td {
padding:5px 3px 0 4px;
}

.bg_line_x {
background:url(n_img/pic_corn3_bg.gif) left center repeat-x;
}

.bg_line_y {
background:url(n_img/pic_corn3_bg.gif) center top repeat-y;
}

.cart_line_x {
background:url(n_img/line_xx.gif) center top repeat-x;
}

.cart_total_left {
width:80%;
text-align:right;
vertical-align:middle;
height:38px;
}

.cart_total_right {
width:20%;
text-align:center;
vertical-align:middle;
}

.cart_total_left strong {
color:#5a5353;
font-size:12px;
text-decoration:none;
font-weight:700;
font-family:Arial;
text-transform:uppercase;
}

span.txt_1 {
font-size:10px;
text-transform:none;
color:#000;
}

.box_width_left {
width:227px;
}

.col_center {
width:100%;
padding:0 0 0 7px;
}

.col_right {
visibility:hidden;
}

.heading_top_1 {
margin-top:14px;
margin-bottom:7px;
}

.heading_top_4 .image {
padding:0 10px 9px;
}

.heading_top_5 {
margin-top:0;
margin-bottom:11px;
}

.tep_draw_separate {
height:10px;
}

.tep_draw_separate1 {
height:111px;
}

.tep_draw_prod_top {
margin-top:2px;
margin-bottom:3px;
}

.tep_draw_prod_top .image {
padding:4px 4px 7px;
}

.fon_shapka {
background:#fff;
height:130px;
font-family:Arial, Helvetica, sans-serif;
}

.fon_korz_top {
background:#dfdfdf;
padding:4px;
}

.fon_korz_left {
background-image:url(n_img/fon_bot_left.jpg);
}

.fon_korz_right {
background-image:url(n_img/fon_bot_right.jpg);
}

.fon_korz_bot {
background-image:url(n_img/fon_bot_1.jpg);
}

.fon_korz {
background:#ededed;
}

.fon_menu_top {
width:100%;
text-align:center;
color:#FFF;
margin-top:10px;
vertical-align:middle;
}

.fon_menu_top_2 {
height:57px;
background:url(n_img/fon_menu_top.gif);
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:center;
vertical-align:middle;
}

.fon_menu_top_3 {
height:57px;
background:url(n_img/fon_menu_top_2.gif);
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:center;
vertical-align:middle;
}

.fon_menu_top_4 {
height:57px;
background:url(n_img/fon_menu_top_4.gif);
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:center;
vertical-align:middle;
}

.text {
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
}

.text_1 {
list-style-type:none;
color:#666;
font-weight:700;
margin:5px;
padding:5px;
}

.text_2 A {
list-style-type:none;
color:#33f;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:130%;
margin:5px;
padding:5px;
}

.text_2 a:hover {
color:#69f;
}

.text_3 {
list-style-type:none;
color:#000;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
margin:5px;
padding:5px;
}

.text_red_bold {
list-style-type:none;
color:red;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
text-align:left;
margin:5px;
padding:5px;
}

.text_prod_w {
background-color:#CCC;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:120%;
text-align:left;
margin:5px;
padding:5px;
}

.text_prod_gr {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:120%;
text-align:right;
margin:5px;
padding:5px;
}

.text-right {
font-family:Verdana,sans-serif;
font-size:100%;
color:#454545;
padding-left:9px;
padding-bottom:7px;
}

.sp_news A {
text-decoration:none;
color:#009;
}

.sp_news A:hover {
text-decoration:underline;
color:#999;
}

.text_gr {
font-family:Verdana, Tahoma, sans-serif;
font-size:12px;
color:#999;
font-weight:700;
}

td.bord {
border:1px solid #CCC;
}

td.bt {
border-top:1px #ccc solid;
}

td.br {
border-right:1px #ccc solid;
}

td.bb {
border-bottom:1px #ccc solid;
}

td.bl {
border-left:1px #ccc solid;
}

.price {
font-family:Verdana, Tahoma, sans-serif;
font-size:12px;
color:Red;
font-weight:700;
}

.upper {
text-transform:uppercase;
}

.blogdate {
background:url(n_img/article_date.gif) no-repeat top left;
width:58px;
height:60px;
float:left;
margin:0 10px 10px;
}

.blogdate .month {
color:#7b7e7f;
text-align:center;
font-size:11px;
line-height:22px;
margin:0;
padding:0;
}

.blogdate .day {
color:#874aa1;
text-align:center;
font-weight:700;
font-size:18px;
line-height:13px;
margin:0;
padding:0;
}

.blogdate .year {
color:#7b7e7f;
text-align:center;
font-weight:400;
font-size:10px;
line-height:34px;
margin:0;
padding:0;
}

.newsfeeddate {
font-size:10px;
color:#d34807;
font-weight:400;
}

.content {
width:99%;
margin-bottom:40px;
}

.content p {
font-family:Verdana,sans-serif;
color:#454545;
text-aling:right;
line-height:16px;
}

table.conten {
margin-bottom:30px;
}

.boxText,TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox {
font-family:Arial;
font-size:10px;
}

TR.header,.popup {
background:#fff;
}

TD.subBar,.checkoutBarCurrent {
font-family:Arial;
font-size:10px;
color:#000;
}

TD.tableHeading,TD.formAreaTitle,TD.fieldKey {
font-family:Arial;
font-size:12px;
font-weight:700;
}

.s_tr,.s3_tr {
background:url(n_img/s_tr.gif) right top no-repeat;
}

.s_bl,.s3_bl {
background:url(n_img/s_bl.gif) left bottom no-repeat;
}

.p_l,.p_box2_l {
background:url(n_img/p_bg.gif) left repeat-y #fff;
width:116px;
}

.tac,.table_pic_width td,.prod_info td {
text-align:center;
}

.padd_1,.heading_top_2 .padd_22 {
padding:0 10px;
}

.image,* html .width_100,table {
width:100%;
}

.remove,.quantity {
width:15%;
}

.footer a:hover,.footer b a:hover {
color:#1d1d1d;
text-decoration:underline;
}

.box_body a:hover,.box_body span a:hover {
color:#484747;
text-decoration:underline;
}

.box_body ul,.box_body_2 ul {
list-style:none;
margin:0;
padding:0;
}

.box_body .bg_list,.box_body .bg_list_sub {
background:url(n_img/bg_hline.gif) left top repeat-x;
}

.box_body .bg_list a,.box_body .bg_list_un a {
background:url(n_img/bg_list.gif) 12px 5px no-repeat;
padding-left:34px;
color:#202020;
font-size:11px;
text-decoration:none;
font-weight:700;
line-height:26px;
}

.box_body .bg_list a:hover,.box_body .bg_list_un a:hover,.box_body_2 .bg_list_2 a:hover,.box_body_2 .bg_list_un_2 a:hover {
color:#202020;
font-size:11px;
text-decoration:underline;
}

.box_body .bg_list_un,.box_body_2 .bg_list_un_2 {
background:url(n_img/spacer.gif) left top repeat-x;
}

.box_body .bg_list_sub a:hover,.box_body_2 .bg_list_sub_2 a:hover,.result_right a.pageResults,.result_right a.pageResults	u {
color:#6b9c06;
font-size:11px;
text-decoration:underline;
}

.box_body_2 .bg_list_2,.bg_list_2_n {
background:url(n_img/bg_list.gif) 12px 7px no-repeat;
padding-left:25px;
padding-bottom:1px;
line-height:18px;
}

.cont_heading_td a,.cont2_heading_td a {
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
text-decoration:none;
}

.cont_heading_td a:hover,.cont2_heading_td a:hover {
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
text-decoration:underline;
}

.cont_heading_td em,.cont2_heading_td em {
color:#fff;
font-weight:700;
font-size:12px;
text-transform:uppercase;
font-family:Arial;
text-decoration:none;
font-style:normal;
}

.product a:hover,.product div span a:hover,.product span a:hover {
text-decoration:underline;
}

.product div span a,.product span a {
color:#484747;
font-size:13px;
font-weight:700;
text-decoration:none;
}

.product div a:hover,.result_right a.pageResults:hover,.result_right a.pageResults u:hover {
color:#6b9c06;
text-decoration:none;
}

.table_pic_width_1,.table_pic_width {
width:1px;
text-align:center;
}

.smallText a,.smallText a u {
color:#6b9c05;
font-size:11px;
text-decoration:none;
}

.smallText a:hover,.smallText a:hover u {
color:#6b9c05;
font-size:11px;
text-decoration:underline;
}

.shop_cart_table td	td,.heading_top_3 .padd_33,.heading_top_33 .padd_33 {
padding:0;
}

.padd_gg,.padd_gg2 {
height:7px;
}

.padd_vv,.padd_vv2,.box_width_right {
width:0;
}

.padd_vv img,.padd_vv2 img {
width:9px;
}

.heading_top_1 .padd_11,.heading_top_5 .padd_55 {
width:100%;
padding:10px 18px 9px;
}

.heading_top_2,.heading_top_33,.heading_top_4,.tableBox_output_3,.tableBox_shopping_cart {
margin-top:0;
}

.heading_top_3,.tableBox_output {
margin-top:5px;
}

.fon_menu_top_2 A,.fon_menu_top_3 A,.fon_menu_top_4 A {
color:#FFF;
text-decoration:none;
}

.fon_menu_top_2 A:hover,.fon_menu_top_3 A:hover,.fon_menu_top_4 A:hover {
color:#FFF;
text-decoration:underline;
}

.createdate,.modifydate {
font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size:10px;
}