

.ProductFrame
{
    border-width:thin;
    border-style:solid; 
    border-color:#EEEEEE;
    width: 150px;
    height: 200px;
    text-align:center;
}

.ProductHeader
{
    background-color: #EEEEEE;
    height: 20px;
}

.NoResultsText
{
    color: black;
    font-weight: bolder;
}

.NoResultsLinkDiv
{
    color: black;
    font-weight: normal;
}

.NoResultsLinkDiv a
{
    color: #0083CA;
    font-weight: bold;
    font-weight: normal;
}

/*
.SubBoxHeadSmall {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
color:#0083CA;
font-family:Verdana,Arial,Sans-Serif;
font-size:11px;
font-weight:bold;
height:20px;
padding-left:4px;
} */

/*
a {
color:#000000;
} */

/*
.SubBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EFEFEF;
margin-bottom:10px;
} */

/*
img {
border:0 none;
} */

.price {
font-size:10px;
text-decoration:none;
}

.ControlPaging_List
{
    display: inline;
    list-style-type:none;
    padding:0; 
    margin:0;
}




.ControlPaging_ListItem
{
    display: inline;
    border-style: solid;
    border-width:1px;
    padding: 2px 5px;
    margin: 0px 2px;
    border-color: #666666;
    color: #666666;
    font-family:Verdana,sans-serif;
    font-size: 10px;
    cursor: pointer;
    width: 30px;

}

.ControlPaging_ListItem_Selected
{
    background-color:  #EDEDED; 
    display: inline;
    border-style: solid;
    border-width:1px;
    padding: 2px 5px;
    margin: 0px 2px;
    border-color: #666666;
    color: #666666;
    font-family:Verdana,sans-serif;
    font-size: 10px;
    cursor: pointer;
    width: 30px;
    font-weight: bolder;
}

.ControlPaging_ListItem_Dots
{
    display: inline;
    border-style: solid;
    border-width:0px;
    padding: 0px 0px;
    margin: 0px 0px;
    border-color: #666666;
    color: #666666;
    font-family:Verdana,sans-serif;
    font-size: 10px;
    border-color: #666666;
    color: #666666;   
    font-weight:bold ;
    text-decoration:none;
}

.MultiCheckboxText
{
    font-size: 12px;
}

.MultiCheckboxInput
{
    width: 14px;
    height: 14px;
}


.MultiLevelCheckboxInput
{
    width: 14px;
    height: 14px;
    float:left;
}

.MultiLevelCheckboxText
{
    font-size: 12px;
    float:left;
}



     
/* Basic styling of a search control's outer div */ 
.ControlDiv
{
    border-width:1px; 
    width: 232px; 
    border-style:solid; 
    border-color: #eeeeee;
    /*margin-bottom: 10px; /* to create space between boxes in left column. */
}

/* Styling in addition to ControlDiv of a Multicontrol's outer div */
.MultiCheckbox 
{
    /*max-height: 130px; 
    height: 130px;*/
    min-height: 130px;
}

/* Styling in addition to ControlDiv of a ControlSlider's outer div */
.ControlDivSlider
{
    /*max-height: 65px; 
    height: 65px;*/
}

.ControlDivSlider .ControlContent
{
    padding-top: 13px;
    padding-left: 10px;
    padding-right: 12px;
}

/* The div which will become the actual slider. */
.SliderDiv
{
    margin-left: 6px;
    margin-right: 6px;
    
}

.SliderMax
{
    font-family:Verdana,Arial,Sans-Serif; 
    font-size: 11px;   
    vertical-align: text-bottom;   
    height: 15px;
    padding-top: 5px;
}

.SliderMin
{
    font-family:Verdana,Arial,Sans-Serif; 
    font-size: 11px;     
    vertical-align: text-bottom;  
    height: 15px;
    padding-top: 5px;
    
}

/* The headline box of a search control. */
/*.ControlHeadline
{
    width: 145px; 
    height:21px; 
    background-color: #eeeeee; 
    color: #0083CA; 
    font-family:Verdana,Arial,Sans-Serif; 
    font-weight: bold; 
    font-size: 11px;  
}*/

/* The headline text part of a search control. The div is a child to ControlHeadline */
/*.ControlHeadlineText
{
    vertical-align: middle;
    margin-left: 4px;
    margin-top: 2px;
    float: left;
}*/

.ControlHeadlineReset
{
    float: right; 
    display: none;
}

.ControlHeadlineReset a
{
    color: #808080; 
}

/* The actual content part of a search control. */
.ControlContent
{
    /* width: 145px; */ 
    background-color: White;
    padding: 5px;
    overflow: auto;  
    height: 92px;
}

.ControlDivSlider .ControlContent
{
    height: auto;
}

.PageSizeHeadline
{
    float:left;
    width: 120px;
}

.PageSizeSelectDiv
{
    float:left;
    padding-right: 15px;
}


.FreetextHeadline
{
    float: left;
    width: 90px;
}

.FreetextTextInputContainer
{
    float: left;
    margin-top: 1px;
}

.FreetextButtonContainer
{
    float: left;
}

.SortbyHeadline
{
    width: 90px;
    float: left;
}

.Sortby
{
    border-width:0px; 
    border-style:none;
    overflow: auto; 
    float: left;
}

.SortbySelectDiv
{
    float: left;
}

.SortbySelect
{
    width: 145px;
}

.Results
{
    border-width:thin; 
    width: 780px; 
    border-style:solid; 
    border-color:  #EEEEEE;  
    min-height: 100px;
}

.Freetext
{
    border-width:0px; 
    border-style:none; 
    border-color: #eeeeee;
    display: inline;
}

.ControlPaging
{
    border-width:0px;
    border-style:none; 
    float: right; 
    overflow: auto;
}

.NumResults
{
    /*float: right;*/
}

.NumResultsLeadText
{
    float: left;
}

.NumResultsValue
{
    float: left;
}

#ControlResult_Loader_results
{
 background-color: white; 
 opacity: 0.92; 
 height: 100%; 
 min-height: 200px;
 min-width: 20px;
 display: none;
 position: absolute;
 top: 300px;
 z-index: 1;

}
#ControlResult_Loader_Image_results
{
 background: url('images/ajax-loader.gif') no-repeat;
 background-position:bottom;
 min-height: 150px;
 position: absolute;
 display: none;
 top: 300px;
 z-index: 1;
}
#ControlResuuioiuolt_Loader_Image_results
{
 background: url('images/ajax-loader.gif') no-repeat;
 background-position:center;
 min-width: 20px;
 height: 100%;
 min-height: 200px;
 position: absolute;
 display: none;
 top: 300px;
 z-index: 1;
}
 

#mcbl_CategoriesHiddenDiv
{
 display: none;
}



