body { font: 400 12px Tahoma; margin: 0px; }

td {font: 400 12px Tahoma; margin: 0px; overflow:hidden !important;}

a { color: #44459C; }
a img {
    border:0;
}

table#top_table {
    background-image: URL('/img/hgrad.gif'); 
    background-repeat: repeat-y;
    background-color: #E6F9D8;
    height: 56px;
    width: 100%;
}

div.store_icon_set {
    background-image: URL('/img/store_icon_set_div_bg.gif');
    background-repeat: no-repeat;
    width: 660px;
    height: 120px;
    background-color: #F4F4F4;
    font: 400 12px Tahoma;
    color: #000;
}
div.store_icon_set img.thumb {
    border: 0;
    margin: 10px 25px 5px 20px;
    float:  left;
    width:  510px;
    height: 82px;
}

div.store_icon_set img.viewall {
    border: 0;
    float:  left;
    margin: 0 5 0 0;
    width:  16px;
    height: 16px;
}

div.store_icon_set img.buy_now {
    border: 0;
    float:  left;
    margin: 10 5 0 0;
    width:  84px;
    height: 24px;
}

div.store_icon_set img.buy_now_big {
    border: 0;
    float:  left;
    margin: 10 5 0 0;
    width:  172px;
    height: 49px;
}


div.store_icon_set:after { clear: left; }
div.store_icon_set a.caption {
    font: 600 12px Tahoma;
    margin: 0 10px 10px 20px;
}

h1 {
    font: 200 18px Tahoma;
    color: #060;
    margin: 0 10px 10px 0;
}
big,.abig {
    font: 600 14px Tahoma;
    color: #0f6f0f;
    margin: 0 10px 20px 0;
}

td.right_content {
    vertical-align: top; 
    font: 200 12px Tahoma;
    line-height: 120%;
}

.cap { font: 200 18px Tahoma; }

td.footer {
    font: 200 12px Tahoma;  
    color: #666;
}

/* shopping cart */
#cart_cont {
    width: 289px;
}
#cart_top {
    height: 41px;
    background: #7BBDA2 url(/img/cart_top.gif);
}
#cart {
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    padding: 15px 0 10px 20px;
}
#cart table td {
    color: #000;
    font-size:12px;
    font-family: Tahoma, sans-serif;
    line-height: 1.6em;
}
#cart table td a {
    color: #3333CC;
}
#cart table td.good_name {
    width: 188px;
}
#cart table td.good_price {
    width: 40px;
}
#cart_bottom {
    height: 44px;
    background: #F4F4F4 url(/img/cart_bottom.gif);
}
#cart_bottom input {
    float: left;
    margin: 10px 40px 0 20px;
}
#cart_bottom img {
    float: left;
    margin-top: 10px;
}
