strong {
    font-weight:bold;
}

img{
    border:0;
    vertical-align:middle;
}

a.category_menu {
    text-decoration:none;
    color:#000;
    font-size:80%;
    width:100%;
}
a:hover.category_menu {
    text-decoration:underline;
    color:#000;
}
a.product_menu {
    text-decoration:none;
    color:#000;
    font-size:70%;
    width:100%;
    margin-left:40px;
}
a:hover.product_menu {
    text-decoration:underline;
    color:#000;
}
table#leftmenu td{
    border-bottom: solid 1px #ccc;
}

h2{
    font-size:130%;
    margin:0;
    margin-left:5px;
}
ul.products_list {
    clear:both;    
}
ul.products_list li {
    float:left;
    list-style:none;
    margin-left:10px;
    width:150px;
    text-align:center;
    position:relative;
    font-size:80%;
    height: 120px;
    margin-bottom:10px;
    border:solid 1px #ccc;
    padding:3px;
    font-size:70%;
}

a.product_text_link{
    text-decoration:none;   
    color:#333;
}
a:hover.product_text_link {
    text-decoration:underline;   
    color:#333;
}

th.product-menu {
    background-color:#69f;
    color:#fff;
    border-bottom:solid 1px #ccc;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
}
td.product-menu {
    border-bottom:solid 1px #ccc;
}

td.product-menu a {
    font-size:80%;
    text-decoration:none;
    color:#333;
}

td.product-menu a:hover {
    text-decoration:underline;
    color:#333;
}
table#contents,table#contents table {
    padding:0;
    margin:0;
}
table#contents td{
    padding:0;
    margin:0;
}
table#contents{
    padding:0;
    margin:0;
}
td.left-menu {
}
td.left-menu table,td.left-menu table td{
    padding:0;
}
