﻿body 
{
    font-family:Verdana,Arial,helvetica;
    font-size:11px;    
}
.tvProdMenu
{

}

.lvProdBrowse
{

}

.ProductContainer
{
    width:90%;
    height:100%;
    padding-left:15px;
    padding-top:10px;
}
.divProdImage
{
    float:right;
    width:300px;
    height:205px;
    overflow:hidden;
    margin-top:35px;
}   
.ProdHead
{
    font-size:14px;
    font-weight:bold;
    color: #17406b;
}

.ProdText
{
    font-size:10px;
    color: #17406b;
    width:280px;
}
.ProdDesc
{
    font-weight:bold;
    font-size:11px;
    color: #17406b;
}
.ProdImg
{
    float:right;
    clear:right;
    cursor:pointer;
}   
.ProdListImage
{
    margin-left:2px;
    float:left;
    height:35px;
}    
.ProdImgList
{
    height:34px;
    width:1500px;
    background-color:Silver;
}
.ProdImgListContainer
{
    overflow:hidden;
    height:38px;
}
.ProdDocs
{
    float:right;
    height:30px;
}
.tabProdRows
{
    border-style: none;
    border-width: thin;
    border-color: inherit;
    width: 665px;
    table-layout: auto;
    border-collapse: collapse;
    empty-cells: show;
}
.rowSelected
{
    background-color:Highlight;
    color:HighlightText;
}
.rowImgUp
{
    width:22px;
    background-image:url(../img/previous.ico);
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}
.rowImgDn
{
    width:22px;
    background-image:url(../img/next.ico);
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}
.rowImgRemove
{
    width:18px; 
    background-image:url(../img/delete.ico);
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}
.mceEditor
{
}

.divProdRowHeader
{
    width:685px;   
    float:left;
    clear:left;
    border:none;
    margin-top:5px;
    padding-top:3px;
    padding-left:5px; 
    background-image: url(../img/prodRowHeader.jpg);
    background-repeat:no-repeat;
}
.ProdRowHeader
{
    font-size:10px;
    color: #003465;
    font-weight:bold;
    height:20px;
}

.ProdRow
{
    font-size: 10px;
    font-style: normal;    
    color:  #003465;
}
.ProdRowEven
{
    font-size: 10px;
    font-style: normal;
    color: #003465;
}
.ProdRowLine
{
    height:1px;
    border-top:dotted 1px red;
}
input.btnBuy
{
    cursor:pointer !important;
    width:25px;
    height:25px;
    border: solid 0px;
    background-image: url(../img/buy.jpg);
    background-repeat:no-repeat;
    background-position:center center;    
}

.divPageContainer
{
    
}
.divProductList
{
    margin:4px 2px 2px 4px;
    padding-left:4px;
}

.divProductListItem
{
    height: 171px;
    width: 341px;
    background-image:url(../img/divBack.jpg);
    background-repeat: no-repeat;
    float: left;
    padding: 10px 10px 10px 10px;
}
.productListImage
{
    float:right;
    cursor:pointer;
}
.prodListCont
{
    margin-top:0px;
    float:left;
    clear:left;
    padding-left:6px;
    padding-top:6px;
    width:155px;
    height:130px;
    overflow:hidden;
    background-color:#E5EAEE;
    }
.prodListImgCont
{
    float:right;
    width:153px;
    height:135px;
    cursor:pointer;
    overflow:hidden;
    border:solid 0px;
    }    
.prodListHeader
{
    float:left;
    clear:left;
    width:100%;
    font-size:11px;
    font-weight:bold;
    color:#003b77;
    margin-bottom:6px;
    cursor:pointer;
    }
.prodListText
{
    float:left;
    clear:left;
    width:100%;
    font-size:11px;
    color:#17406b;
    cursor:pointer;
    }
    
#divSearch
{
    background-image:url(../img/searchfield.jpg);
    background-repeat:no-repeat;
    width:100%;height:43px
    }
   
a
{
    color:blue;
    text-decoration:none;
    border:none;
}

a:visited
{
}
a:hover
{
    border-top-style:<
}
.browseDivider
{
    background-color:Blue;
    height:3px;
}

.divBrowse
{
    margin:4px 2px 2px 4px;
    padding-left:4px;
}
.browseImage
{
    float:right;
    cursor:pointer;
}
.browseImgContainer
{
    height:100%;
    max-height:135px;	
    width:153px;
    float:right;
    margin-right:0px;
    overflow:hidden;
    background-color:white;
}
.browseHeader
{
    margin-left:16px;
    font-size:14px;
    font-weight:bold;
    color:#17406b;
}
.browseLinkHeader
{
    margin-left:10px;
    margin-top:3px;
    clear:left;
    float:left;
    width:90%;
    font-size:12px;
    font-weight:bold;
    color:#c6eaf7;
}
h1
{
    font-size:14px;
    margin:0px;
    padding:0px
}
h2
{
    font-size:11px;
    margin:0px;
    padding:0px
}

.browseLinkHeader:hover
{
    text-decoration:underline;
    cursor:pointer;
}

.browseLinkCont
{
    margin-left:2px;
    margin-top:4px;
    padding-left:8px;
    clear:left;
    float:left;
    width:90%;
    background-image:url(../img/dot.png);
    background-repeat:no-repeat;
    background-position: left 5px;
}

.browseLink
{
    font-size:11px;
    color:#17406b;
}
.browseLink:hover
{
    text-decoration:underline;
    cursor:pointer;
}

.divBrowseLinks
{
    float:left;
    clear:left;
    padding-left:6px;
    padding-top:6px;
    padding-bottom:4px;
    width:155px;
    height:100%;
    min-height:135px;
    background-color:#E5EAEE;
}

.divBrowseHeader
{
    height:auto;
    width:320px;
    margin-left:12px;
    margin-top:5px;
    float:left;
    background-image:url(../img/browseHeader.jpg);
    background-repeat:no-repeat;
}
.divBrowseCont
{
    float:left;
    clear:left;
    margin-top:1px;
    width:319px;
    border-right:solid 1px #003b77;
    border-bottom:dotted 1px #003b77;
}

.divBrowseFooter
{
    float:left;
    clear:left;
    min-height:22px;
    width:320px;
    background-image:url(../img/browseFooter.jpg);
    background-repeat:no-repeat;
}

input.submit
{
    border: solid 0px;
    height:22px;
    width:84px;
    background-image:url(../img/tom_knapp.png);
    color:#A4BBCC;
}
input.Back
{
    background-image:url(../img/past.png);background-color:white;
    border:solid 0px;background-repeat:no-repeat;
    height:22px;width:127px;float:left;
}
input.Forward
{
    background-image:url(../img/next.png);background-color:white;
    border:solid 0px;background-repeat:no-repeat;
    height:22px;width:127px;float:left;
}

.popup
{
    position:absolute;
    visibility:hidden;
    border:solid 1px lightblue;
    background-color:White;
}
.tabSelList
{
    cursor:pointer;
}
.leftLabel
{
    width:150px;
    float:left;
}
#topMenuDivider
{
    width:96%;
    margin-left:16px;
    margin-right:16px;
    background-image:url(../img/hrDivider.jpg);
    background-repeat:repeat-x;
    height:3px;
}

.topMenu
{
    float:left;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    font-size:10px;
    font-weight:bold;
    color:#718ba6;
    text-align:right;
}
.topMenu:hover
{
    color:#425161;
    cursor:pointer;
}
.MenuSelected
{
    background-image:url(../img/dotLight.png);
    background-repeat:no-repeat;
    background-position:right center;
}
.RowTextCommentShow
{cursor:pointer;color:red }
.OrderRowsHeader
{font-weight:bold}

.ImageViewer
{   
    top:0px;
    left:0px;
    z-index:1;
    position:absolute;
    height:100%;
    width:100%;
    background-color:#003464;
    opacity:0.6;
    filter:alpha(opacity=60)
}
.ImageCnt
{
    top:0px;
    left:0px;
    z-index:2;
    background-position:center center;
    background-repeat:no-repeat;
    position:absolute;
    height:1000px;
    width:100%;
    opacity:1;
    filter:alpha(opacity=100)
}