﻿/*****
    elements
*****/

/*****
    id's
*****/
#rightBlock table{
    margin: 10px;
}
/*****
    classes
*****/
.dlStandard{
    width: 100%;
}
.dlStandard tbody tr td{
    padding-bottom: .7em;
}
.catTitle, .catTitle a{
    color: #235abf;
    font-size: 16px;
    font-style: oblique;
    margin-bottom: 0;
    text-decoration: none;
}
.catTitle a:hover{
    color: #333;
    text-decoration: underline;
}
.altItem{background: #f0f0f0;}
hr.catSeparator{
    background: #ccc;
    border: 1px solid: #ccc;
}
a.catLink{
    color: #fff;
    font-weight: 700;
    margin-left: 10px;
    text-decoration: none;
}
a.catLink:hover{
    color: #f0f0f0;
    text-decoration: underline;
}
.subCatHead{
    font-size: 12px;
    font-style: oblique;
    margin-bottom: 0;
}
.subCatLink{
    margin-right: .7em;
}
.gvStandard{
    border: 1px solid #f0f0f0;
    margin: 10px 5%;
    width: 90%;
}
.alignTop{vertical-align: top;}
.prodImage{margin-right: 10px;}
.prodImage, .prodDetails, .prodDetailsThin{
    float: left;
    padding: 1em 0;
}
.prodDetails{width: 700px;}
.prodLayoutTemplate{
    margin-top: 10px;
    width: 99%;
}
.pager{
    background: #f0f0f0;
    clear: left;
    margin-top: 10px;
    padding: 5px 10px;
}
.top2em{margin-top: 2em;}
p.shortDesc{
    border-bottom: 2px solid #f0f0f0;
    padding-bottom: 9px;
}
hr.clear{
    border: 0;
    border-top: 1px solid #ccc;
    background: #ccc;
}