﻿
#nav_Products a
{
    background: url(../img/tabsOver.png);
    color: #ffffff;
}

#productsContainer
{
    margin: 10px auto 0 auto;
    padding: 0 10px;
}
.productContainer
{
    margin: 10px 0 20px 0;
    padding: 10px;
    border: dotted 1px #0b9359;
}
.productContainer img
{
    float: left;
    border: solid 1px #000000;
    margin: 0 20px 0 0;
}
.productContainer h3
{
    font-size: 13pt;
    text-decoration: underline;
    margin: 0 0 15px 0;
    color: #0b9359;
}
.productContainer p
{
    text-align: center;
}


.productContainerAlt
{
    margin: 10px 0 20px 0;
    padding: 10px;
    border: dotted 1px #0b9359;
}
.productContainerAlt img
{
    float: right;
    border: solid 1px #000000;
    margin: 0 0 0 20px;
}
.productContainerAlt h3
{
    font-size: 13pt;
    text-decoration: underline;
    margin: 0 0 15px 0;
    color: #0b9359;
}
.productContainerAlt p
{
    text-align: center;
}


#searchBox
{
    width: 500px;
    border: solid 1px black;
    margin: 10px auto 25px auto;
    background: #405d92;
}
#searchBox div
{
    clear: left;
    margin: 5px 10px 5px 10px;
}
#searchBox div label
{
    float: left;
    display: block;
    width: 175px;
    margin-right: 15px;
}
#searchBox div .searchCrit
{
    float: left;
    display: block;
    margin-right: 10px;
}
#viewall
{
    text-align: center;
}
#viewall a
{
    color: #ffffff;
    text-decoration: underline;
}
#viewall a:hover
{
    color: #000000;
}










/*CompletionList*/
        .CLcss
        {
            background-color: #ffffff;
            font-size: 10pt;
            font-family: Times New Roman;
            margin: 0;
            padding: 0;
            list-style-type: none;
            border: 1px solid black;
            cursor: pointer;
        }
        .CLItemCss
        {
            padding: 3px;
                          
        }
        .CLHighItemCss
        {
            background-color: #e4cf37;
            margin: 0;
            padding: 3px;
        }









/****************
.gridProducts
{
    font-family: Verdana;
}
.ColumnStyles1, .ColumnStyles2, .ColumnStyles3
{
    padding: 5px;
}
.ColumnStyles1 a
{
    color: #ffffff;
}
.ColumnStyles1 a:hover
{
    color: #000000;
}
.ColumnStyles2
{
    font-size: 12pt;
    font-style: italic;
}
.ColumnStyles3
{
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
}

.gridHeaderStyles
{
    color: #e4cf37;
    font-size: 14pt;
    height: 35px;
    background: #405d92;
}
.gridRowStyles
{
    background: #798bad;
}
.gridAlternateRowStyles
{
    background: #7283a3;
}
***********/
