/* REFINE SEARCH WIDGET */
#refineTree{border:2px solid #ddd;overflow-x:hidden;overflow-y:hidden;width:98%;margin-top:0px;margin-left:0px;margin-bottom:2px;padding:2px;float:left;display:block;}
/*#refineTreeHeader{height:10px;width:100%;border-bottom:1px none #8B8BC5;padding:5px 0px 5px 0px;margin-left:0px;text-align:left;}
#refineTreeHeader span{font-weight:bold;font-size:9px;color:#ffffff;padding-left:5px;}*/
#refineTree ul{list-style-type:none;width:100%;}
#refineTree ul#root{margin-left:0px;padding:0px;width:100%;}
#refineTree li{margin:0px 0px 0px 0px;padding-left:0px;color:#000000;width:98%;}
#refineTree li.first{margin-bottom:0px;}
#refineTree ul#root ul {margin-left:0px;padding-left:0px;width:98%;}
#refineTree ul#root ul li.category_value{margin:0px 0px 0px 0px;width:97%;padding:0px 0px 0px 0px;}
li.category a, li.category span{font-weight:normal;font-size:11px;color:#666;}
li.category{color:#ccff00;padding-top:5px;}
li.category span.label{font-weight:bold;}
li.category ul li.category_value,li.category ul li.category_value a,li.category_value span{font-weight:normal;font-size:11px;color:#48487B;}
li.divider{border-bottom:1px dotted #000000;margin-left:20px;margin-right:20px;height:15px;}

.expand_collapse_expanded, .expand_collapse_collapsed{margin-right:5px;margin-left:5px;}
.expand_collapse_expanded{background-image:url('/images/expanded.gif');background-repeat:no-repeat;} 
.expand_collapse_collapsed{background-image:url('/images/collapsed.gif');background-repeat:no-repeat;} 
#catimg_gender, #catimg_photosonly{border:1px none #8B8BC5;padding-bottom:5px;padding-left:0px;margin-left:0px;}
#catimg_gender span, #catimg_photosonly span{font-size:11px;font-weight:normal;}
/* REFINE SEARCH BOX */
#refineSearchByKeyword{border:1px solid #ccc;margin:2px 1px 2px 0px;padding:5px;width:94%;}
#refineSearchByKeyword span, #refineSearchByKeyword input,#refine_search_button{font-size:9px}
#refineSearchByKeyword input{color:#75AF71;}
#refineSearchByKeyword span{display:block;padding-bottom:5px;font-weight:bold;}
#refineSearchByKeyword div.freeformFilterValue{font-size:9px;}
#refineSearchByKeyword input.removeFreeformFilter{font-size:9px;margin-right:5px;}
#refine_search_button{font-size:8px;border:1px solid #0000ff;text-decoration:none;border-right:1px solid #000000;padding:1px;}
#refine_search_button:hover{text-decoration:underline;}

#refineByCatStmt{margin-left:3px;margin-right:1px;width:188px;font-size:9px;}


/*ul.refineValues{display:none;visibility:hidden;}*/
/*div.divider {border-bottom:1px solid #ccc;width:96%;height:1px;overflow:hidden;margin:2px 0px 2px 0px;background:#000;}*/
div.divider {
margin: 5px auto 18px auto;
width: 75%;
border-bottom: 1px solid #ccc;

}
a.refineValueImg, a.refineValueImg:link, a.refineValueImg:visited{margin-right:5px;margin-bottom:-3px;}

/* REFINE VALUE LINKS */
a.img_filter_selected:link, a.filter_selected:visited{background-image:url('/images/cbon.png');background-repeat:no-repeat;background-position:left;}
a.img_filter_deselected:link, a.filter_deselected:visited{background-image:url('/images/cboff.png');background-repeat:no-repeat;background-position:left;}
a.filter_selected:link, a.filter_selected:visited{/*background-image:url('/images/cbon.png');*/background-repeat:no-repeat;background-position:left;}
a.filter_deselected:link, a.filter_deselected:visited{/*background-image:url('/images/cboff.png')*/;background-repeat:no-repeat;background-position:left;}
a.refineValueLink:link, a.refineValueLink:visited{font-size:9px;font-weight:normal;text-decoration:none;}
a.refineMoreLink:link, a.refineMoreLink:visited{font-size:9px;font-weight:normal;/*background-color:#ccffcc;*/text-decoration:underline;margin-top:2px;}
a.refineValueLink:hover{text-decoration:underline;}
a.refineValueLink span.refineText{font-weight:normal;}
span.refineCount{font-weight:bold;color:#9E5FB3;font-size:9px;}
span.refineText{margin-left:0px;}
span.filter_selected{background-image:url('/images/cbon.png');background-repeat:no-repeat;background-position:left;}
span.filter_deselected{background-image:url('/images/cboff.png');background-repeat:no-repeat;background-position:left;}
span.filter_selected span.refineText, span.filter_deselected span.refineText{color:#777;}

/* REFINE MORE */
#refineMore{visibility:hidden;display:none;width:400px;height:200px;position:absolute;border:1px solid #1C457C;}
#refineMore ul {list-style:none;margin-left:2px;width:398px;padding-left:0px;}
#refineMore ul li{width:180px;display:inline;padding:5px;margin:1px;border-right:1px none #75AF71;float:left;}
#refineMoreHeader{height:2em;border-bottom:1px solid #000000;width:100%;padding:0px;margin:0px;width:100%;}
#refineMoreHeader a{color:#000000;}
#refineMoreLabel{float:left;font-size:9px;padding:2px;font-weight:bold;line-height:2em;}
#refineMoreBody{overflow-x:hidden;overflow-y:hidden;height:200px;width:400px;}
#closeRefineBox{float:right;color:#ffffff;line-height:2em;font-weight:bold;padding:2px;padding-right:0px;font-size:9px;}
span.loading{font-size:11px;font-weight:bold;text-align:center;margin-top:20px;margin-bottom:20px;}
/* The overlay we show when user clicks on more */
#overlayRefineMoreLink{padding:2px;padding-left:0px;width:129px;z-index:100;outline:none;border:2px solid #1C457C;position:absolute;display:block;visibility:hidden;display:none;border-right:none;color:#48487B;}
#overlayRefineMoreLink:link, #overlayRefineMoreLink:visited{font-size:9px;font-weight:normal;text-decoration:underline;}

/* Refine image */
a.filter_selected span.undo{font-weight:bold;color:green;}