﻿#catalog_options {
    width: 100%;
    margin-top: 0;
}
#catalog_options td.option {
    padding-left: 1.5em;
}
#catalog_options td.option p.subtitle {
    margin-top: 1em;
    margin-bottom: 0.25em; 
    font-weight: bold;
    font-size: 9pt;
}
ul.select-list * {
    font-size: 8pt;
}
ul.select-list,
ul.select-list ul {
    margin-top: 0px;    
    list-style-type: none;  
    list-style-position: outside;  
}
ul.select-list li {  
    margin-left: -2em;   
}
ul.select-list > li {  
    margin-left: -3em; 
}
ul.select-list li.a {
    margin-left: -2em;    
}
ul.select-list li.selected {
    background-image: url(/images/arrow_sm.jpg);
    background-position: left middle;    
}


#products
{
    width: 565px;
}
#products .product
{
    width: 100%;        
    margin-bottom: .5em;
}
/*#products .product:hover
{
    background-color: #efedde
}*/
#products .product .title
{
    font-size: 11pt;
    font-weight: bold;
    color: #254674;
    padding-left: .5em;
    padding-right: .5em;
}
#products .product .form {
    font-size: 9pt;
}
#products .product .image 
{    
    width: 70px;
    text-align: center;   
    vertical-align: top; 
}
#products .product .image img 
{
    width: 65px;
    border: 1px solid #d0d0d0;
}
#products .product .description
{
    padding-left: 1.5em;
    padding-right: 0em;
    vertical-align: top;
}
#products .product .description table {
    border-collapse: collapse;
}
#products .product .description table td {
    padding: 1px;
    font-size: 8pt;
    vertical-align: top;
}
#products .product .description table td.infotitle {    
    width: 70px;
}


#pager {   
    margin-top: 1em;
    margin-bottom: 2em;
}
#pager table {
    margin-left: auto;
    margin-right: auto;
}
#pager td.prev,
#pager td.next,
#pager td.page,
#pager td.selected {
    width: 25px;
    height: 25px;
    border: 1px solid #d0d0d0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}
#pager td.page,
#pager td.prev,
#pager td.next {
    background-color: #e0e0e0;
}
#pager td.selected {
    background-color: #d0d0d0;
}

