﻿/*************************/
/* Theme-specific styles */
/*************************/
/************************/
/* Standard HTML styles */
/************************/
/*****************/
/* Custom styles */
/*****************/
.AdvSearchButton
{
    font-size: 11px;
    border: 1px solid;
    border-color: Silver;
}
.CollapsiblePanel
{
    height: 0px;
    overflow: hidden;
}
.CollapsiblePanelHeader
{
    font-size: 1.0;
}
.ContainerBody
{
    background-color: White;
    text-align: left;
    float: left;
    width: 95%;
    border: 5px white solid;
}
.ContainerNoBorder
{
    border-color: White;
}
#ContentColumnLeft
{
    float: left;
    position: relative;
}
#ContentColumnLeft, .ContentColumnMiddle4Column, #ContentColumnRight, #ContentColumnRightWide
{
    overflow: visible;
}
#ContentWrapper
{
    height: 100%;
    overflow: hidden;
}
#ContentColumnRightWide
{
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 330px;
}
.DefaultFont
{
    font-family: Verdana;
}
.GlossaryTermControl
{
    background-color: White;
    text-align: left;
}
.HeaderSignInLinkInHeader
{
    font-size: large;
    font-weight: bold;
}
.HeaderAcctMgmt
{
    position: absolute;
    right: 10px;
    left: 300px;
    top: 10px;
    text-align:right;
}
.HeaderAcctMgmtSignedIn
{
    position: absolute;
    right: 0px;
    text-align:right;
}
#HeaderPopupLinks
{
    font-weight: bold;
    position: absolute;
    right: 10px;
    top: 10px;
}
#HeaderSearch
{
    position: absolute;
    left: 310px;
    top: 4px;
    border: 1px solid #87B3D0;
    padding: 5px;
}
.HeaderSearch
{
    text-decoration: none;
}
.HeaderSearch:hover
{
    text-decoration: underline;
    cursor: pointer;
}
#Logo
{
    left: 0px;
    top: 0px;
}
#Search
{
    left: 310px;
    top: 10px;
}
.SearchButton
{
    font-size: 11px;
    border: 1px solid;
}
.SearchDropDown
{
    font-size: 11px;
    margin-top: 5px;
}
.SearchImageButton
{
    border: 0;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    margin-top: 5px;
}
.SearchTabStripDefaultTab
{
    border: 1px solid #87B3D0;
    cursor: pointer;
}
.SearchTabStripDefaultTabHover
{
    border: 1px solid #87B3D0;
    cursor: pointer;
}
.SearchTabStripSelectedTab
{
    border: 1px solid #87B3D0;
    border-bottom-color: transparent;
    cursor: pointer;
    font-weight: bold;
}
.SearchTextBox
{
    height: 16px;
    width: 200px;
    float: left;
    font: 12px Tahoma;
    color: #000;
    font-style: normal;
    border-top: solid 1px #6693cf;
    border-bottom: solid 1px #6693cf;
    border-left: solid 1px #6693cf;
    margin-right: -5px;
    margin-top: 5px;
    padding-left: 5px;
    font: normal 12px 'Segoe UI' ,Tahoma;
    font-style: normal;
}
.SearchTextPanel
{
    border: 1px solid #87B3D0;
    border-top: 0px;
    padding: 3px;
    margin-left: 1px;
    margin-top: -1px;
}
.SearchOptionSelected
{
    font-weight: bold;
    cursor: pointer;
}
.SiteMap a:visited
{
    color: Black;
}
.WrapperFixedCartAdmin
{
    width: 1175px;
}
.WrapperFixedSearchGoogleCustom
{
    width: 988px;
}
.RightContainerFloatRight
{
     float: right;
}
/****************/
/* Print styles */
/****************/
@media print
{
    #HeaderPopupLinks
    {
        display: none !important;
    }
}