#searchformcontainer{width:100%;clear:both;}
.searchheader{color:#406618;font-size:18px;}
.searchbody{background-color:#dbeca0;white-space:nowrap;}
.searchsection{margin:0;border-top-style:solid;border-top-width:1px;border-top-color:#406618;background-color:#FFF;vertical-align:top;}
.searchtipcontainer{background-color:#dbeca0;border:1px solid #406618;padding:5px;}
#searchform{border-collapse:collapse;width:800px;}
#searchform #keywordsheader td{font-weight:bold;vertical-align:top;background:#81b63a;padding:3px;padding-left:10px;white-space:nowrap;color:#fff;}
#searchform #keywordsheader td{margin:0;padding:10px;vertical-align:top;}
#searchform td{padding:10px;}
#searchform .label{white-space:nowrap;vertical-align:top;font-weight:bold;line-height:1.5;width:10%;}
#searchform input,#searchform select,#searchform textarea{background:#fff;border:1px solid #000;width:20em;}
#searchform .noborder{border:0;width:auto;}
#searchform .wrapper{background:#effbe1;border:1px solid #fff;width:20em;}
#searchform .submit{width:auto;}
#searchform .textinputerror{border:1px solid #f00;background:#fee;}
#searchform .search_form_hint{width:20em;border:1px solid #fff;background:#fff;color:#555;font-size:.9em;}
#searchform .search_form_group_hint{font-weight:normal;color:#555;font-size:.9em;}
#searchform .search_form_error{width:20em;border:1px solid #fff;background:#fff;color:#f00;font-size:.9em;}
#searchform .label .compulsory,.compulsory{position:absolute;left:10px;color:#f00;font-weight:bold;}
div.ui-dialog div.ui-dialog-content form#facetform div#facet-submit-footer{clear:left;width:303px;}
div.ui-dialog div.ui-dialog-content form#facetform div#facet-submit-footer input{float:right;float:right;left:151px;position:relative;}
div.ui-dialog div.ui-dialog-content div#facet-options-list{border:1px solid #ccc;min-height:200px;display:block;width:450px;float:left;background:#fff;}
div.ui-dialog div.ui-dialog-content div ul.facetlist li,div.ui-dialog div.ui-dialog-content div ul li.showfacet{width:225px;display:block;float:left;cursor:pointer;text-decoration:none;list-style-type:none;text-transform:capitalize;}
div.ui-dialog div.ui-dialog-content form#facetform div ul lh{font-weight:bold;}
div.ui-dialog div.ui-dialog-content form#facetform div ul li{display:block;height:20px;line-height:20px;overflow-x:hidden;overflow-y:hidden;line-height:20px;}
li.showfacet:hover{cursor:pointer;}
li.showfacet.selected{cursor:pointer;font-weight:bold;}
div.ui-dialog div.ui-dialog-content div ul.facetlist{margin:0;padding:0;text-decoration:none;list-style-type:none;}
div.ui-dialog div.ui-dialog-content form#facetform div ul{margin-top:1px;}
div#facet-submit-footer input{font-size:1.2em;}
div.ui-dialog div.ui-dialog-content form#facetform div ul#available-facets li,div.ui-dialog div.ui-dialog-content form#facetform div ul#available-facets li:hover{display:block;width:140px;}
div.ui-dialog div.ui-dialog-content{overflow:hidden;}
div.facet-box{background:#fff;}
div.facet-box div.heading{background:url("/07070700/images/digital/jd_widget_gradients.gif") repeat scroll 0 0 transparent;margin:0;overflow:hidden;}
div.facet-box ul{margin-bottom:0;list-style:none;text-decoration:none;margin-left:0;text-indent:0;padding:0;border-bottom:1px dotted #aaa;min-height:20px;margin-top:0;}
div.facet-box ul.nodots{margin-bottom:0;list-style:none;text-decoration:none;margin-left:0;text-indent:0;padding:0;border-bottom:none;min-height:20px;margin-top:0;}
div.facet-box ul lh{color:#709B3E;font-size:14px;padding:0 0 0 5px;font-weight:bold;display:block;float:left;width:200px;clear:both;}
div.facet-box ul li{margin-left:2px;font-weight:bold;display:block;overflow:hidden;min-height:16px;color:black;}
div.facet-box ul lh span.facet-widget-open{margin-left:3px;height:12px;width:10px;display:block;float:left;background:url("/07070700/images/digital/jd-sprite-global.png") -710px -161px;}
div.facet-box ul lh span.facet-widget-close,div.facet-box ul lh span.facet-widget-fixed{margin-left:3px;margin-top:3px;height:8px;width:10px;display:block;float:left;background:url("/07070700/images/digital/jd-sprite-global.png") -699px -161px;}
div.facet-option-title{margin-left:5px;float:left;min-width:50px;}
div.facet-box ul li a{text-decoration:none;padding-right:5px;text-transform:capitalize;font-size:11px;}
#track-title-list.facetlist_container li a b strong span{display:block;float:left;position:relative;}
div.facet-box ul li a input{line-height:20px;float:left;clear:left;}
div.facet-box div.facet-options{text-indent:25px;}
ul.facet-tabs{list-style:none;text-decoration:none;margin-left:0;text-indent:0;padding:0;}
ul.facet-tabs li b a{font-family:arial,verdana,sans-serif;list-style:none;text-decoration:none;width:4px;height:9px;display:block;float:left;line-height:20px;border:1px solid #aaa;margin-left:5px;margin-right:5px;font-size:11px;color:#668f31;}
div#search-box ul.facet-tabs li b a strong{color:#000;}
div#search-box ul.facet-tabs li b a strong img{padding-left:2px;padding-top:2px;}
div a.choose-more,div a.clear-facets{margin-left:15px;overflow:hidden;height:20px;color:#9a9a9a;font-weight:normal;padding-right:0!important;float:left;font-size:10px;line-height:18px;text-decoration:none;}
div a.choose-more:hover,div a.clear-facets:hover{text-decoration:underline;}
span.pipe,div.pipe{overflow:hidden;height:20px;color:#9a9a9a;font-weight:normal;padding-right:0!important;float:left;font-size:smaller;padding-left:3px;}
div#search-box ul.facet-tabs li b a strong{float:left;}
div a.clear-facets{margin-left:5px;}
div#search-box ul.facet-tabs li b a span{float:left;}
div#search-box{background:#fff;width:760px;}
div div.search-form{clear:left;}
div#search-box h1.heading_textpl{background:none repeat scroll 0 0 #658E38;}
div#search-box div.search-form form#search-term h3{color:#000;text-indent:5px;font-weight:bold;}
form#search-term fieldset label,form#search-term-start fieldset label{display:none;}
div.search-form form#search-term fieldset,form#search-term-start fieldset{border:none;padding:5px;padding-left:0;}
div#search-box div.heading{width:100%;background-repeat:repeat-y;background:#6e973f;}
div#search-box div.search-form form#search-term fieldset input.search,div.ui-dialog div.ui-dialog-content form#facetform div#facet-submit-footer input{background:#8ebe54;background:-moz-linear-gradient(top,#8ebe54 0,#6f9a3e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8ebe54),color-stop(100%,#6f9a3e));background:-webkit-linear-gradient(top,#8ebe54 0,#6f9a3e 100%);background:-o-linear-gradient(top,#8ebe54 0,#6f9a3e 100%);background:-ms-linear-gradient(top,#8ebe54 0,#6f9a3e 100%);background:linear-gradient(top,#8ebe54 0,#6f9a3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebe54',endColorstr='#6f9a3e',GradientType=0);-moz-border-radius:3px;-webkit-border-radius:3px;behavior:(border-radius.htc);border:1px solid #749c45;color:#fff;font-weight:bold;}
form#search-term fieldset select#search-in,form#search-term fieldset select#search-in-start,form#search-term fieldset input#query,form#search-term-start fieldset input#query-start{background:#fff;float:left;height:16px;border:1px solid #ddd;margin-bottom:5px;z-index:9;position:relative;}
form#search-term fieldset select#search-in,form#search-term-start fieldset select#search-in-start{height:21px;line-height:44px;padding-bottom:2px;padding-left:0;padding-top:2px;font-color:#000;font-size:11px;line-height:24px;}
form#search-term-start fieldset select#search-in-start{margin-left:10px;width:60px;height:18px;font-size:11px;border:1px solid #DDD;margin-right:8px;border-image:initial;background:#ddd;}
form#search-term-start fieldset input.search-within,form#search-term-start fieldset input.start-again,div.search-form form#search-term fieldset input.search-within,div.search-form form#search-term fieldset input.start-again{z-index:9;position:relative;cursor:pointer;background:url("/images/digital/jd-sprite-global.png") -720px -161px;display:block;width:22px;height:18px;text-indent:-9999px;border:none;float:right;margin-right:2px;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li{display:block;clear:left;height:20px;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li:hover,div.facet-box table.brdr tbody tr td ul.facetlist_container li *:hover,div.facet-box table.brdr tbody tr td ul.facetlist_container li a strong :hover{text-decoration:none;text-transform:capitalize;font-size:11px;background:#6E973F;color:#fff;}
div.facet-box input.facet-list-item{float:left;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li a{display:block;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li a strong{text-decoration:none;text-transform:capitalize;line-height:17px;font-size:11px;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li a strong b{width:100%;display:block;}
div.facet-box table.brdr tbody tr td ul.facetlist_container li a strong img,div.facet-box table.brdr tbody tr td ul.facetlist_container li a strong input[type="checkbox"]{border:1px solid #DDD;margin-bottom:4px;margin-left:4px;margin-right:5px;margin-top:1px;float:left;color:#fff;}
.highlight-1,.highlight-6{background-color:#fee779!important;}
.highlight-2,.highlight-7{background-color:#d9f08c!important;}
.highlight-3,.highlight-8{background-color:#c5e6fd!important;}
.highlight-4,.highlight-9{background-color:#e0bbfe!important;}
.highlight-5,.highlight-10{background-color:#fa9b68!important;}
div.tab-highlight-1,tab-highlight-6,li a.tab-highlight-1 div.facet-button,li a.tab-highlight-6 div.facet-button{background-color:#fee779!important;}
div.tab-highlight-2,tab-highlight-7,li a.tab-highlight-2 div.facet-button,li a.tab-highlight-7 div.facet-button{background-color:#d9f08c!important;}
div.tab-highlight-3,tab-highlight-8,li a.tab-highlight-3 div.facet-button,li a.tab-highlight-8 div.facet-button{background-color:#c5e6fd!important;}
div.tab-highlight-4,tab-highlight-9,li a.tab-highlight-4 div.facet-button,li a.tab-highlight-9 div.facet-button{background-color:#e0bbfe!important;}
div.tab-highlight-5,tab-highlight-10,li a.tab-highlight-5 div.facet-button,li a.tab-highlight-10 div.facet-button{background-color:#fa9b68!important;}
a.newsearch-link{color:#fff;font-size:10px;float:right;margin-top:3px;text-decoration:none;}
div.heading div.heading_textpl a.newsearch-link:hover{color:#fff;font-size:10px;float:right;margin-top:3px;text-decoration:underline!important;}
div.right-facet-options{float:left;}
html body#www-juno-co-uk div.ui-dialog div.ui-dialog-titlebar a.ui-dialog-titlebar-close span.ui-icon{background-repeat:no-repeat;background-position:4px 3px;}
.default-search-text{width:154px;height:17px;padding:0;background:#f8f8f8;font-size:12px;}
.default-search-text-active{color:#a1a1a1;font-size:12px;}
.facet-box-spacer,.facet-box-spacer :hover{border-bottom:1px dotted #DDD;height:0!important;padding-bottom:1px;min-height:0!important;background:#fff;}
#search_noresults{width:760px;background:#fff;font-family:Arial,Verdana,Sans-serif;font-size:12px;line-height:15px;word-spacing:0;color:#252525;margin:5px 0 0 0;padding:2px;}
#search_noresults #content{padding:30px 0 30px 16px;}
#search_noresults h1{margin:10px 0 3px 0;padding:0;background:none;border:none;font-size:30px;line-height:34px;font-weight:bold;}
#search_noresults h3{margin:10px 0 3px 0;padding:0;font-weight:bold;background:none;font-size:15px;line-height:20px;border:none;}
#search_noresults p{margin:0 0 6px 0;color:#606060;}
#search_noresults p.head{margin:10px 0 6px 0;color:#606060;}
#search_noresults a{color:#252525;font-weight:bold;}
#search_noresults .jdcolortext{color:#76a045;}
#search_noresults .clear{clear:both;font-size:1px;line-height:1px;}
#search_noresults img{border:none;}
#search_noresults .floatbox{float:left;margin:0 0 15px 0;max-width:530px;}
#search_noresults .headimg{margin:0 25px 0 25px;}
#search_noresults .btn{margin:0 0 15px 0;}
#search_noresults ul{margin:0 0 15px 0;padding:0 0 0 16px;color:#606060;}
.ui-menu .ui-menu-item a{text-transform:uppercase;}
html body#www-juno-co-uk ul.ui-autocomplete{width:197px;border:5px solid white;position:relative;box-shadow:0 0 8px rgba(0,0,0,0.81);-moz-box-shadow:0 0 8px rgba(0,0,0,0.81);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.81);background:#fff;}
html body#www-juno-co-uk ul.ui-autocomplete lh strong{color:#709B3E;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryLabel strong{background:url("/07070700/images/digital/jd-sprite-global.png") -1513px -216px no-repeat;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryTitle strong{background:url("/07070700/images/digital/jd-sprite-global.png") -1513px -168px no-repeat;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryArtist strong{background:url("/07070700/images/digital/jd-sprite-global.png") -1513px -155px no-repeat;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryPopular strong{background:url("/07070700/images/digital/jd-sprite-global.png") -1513px -202px no-repeat;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryLabel strong,html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryTitle strong,html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryArtist strong,html body#www-juno-co-uk ul.ui-autocomplete li.ui-autocomplete-categoryPopular strong{padding-left:20px;text-transform:uppercase;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-menu-item a.ui-corner-all{-moz-border-radius:0;border-radius:0;border:none;margin-left:20px;margin-top:0;margin-bottom:0;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-menu-item:hover{-moz-border-radius:0;border-radius:0;border:none;background:#709B3E;margin-bottom:0;margin-top:0;}
html body#www-juno-co-uk ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{-moz-border-radius:0;border-radius:0;border:none;background:#709B3E;margin-left:20px;margin-bottom:0;margin-top:0;}
div#loader-overlay{background-color:black;position:absolute;z-index:10000;float:left;display:none;background:url(/07070700/images/loader.gif) center no-repeat;background-color:#fff;}
.ellipsis{white-space:nowrap;overflow:hidden;min-width:80px;width:150px;float:left;}
.ellipsis.multiline{white-space:normal;}
span.fli{width:100%;}
ul.facetlist_container li.fli a.facet-anchor b.fli strong.fli span.fli b.fli span{display:block;width:30px;float:right;color:#6E973F;margin-right:30px;}
ul.facetlist_container li.fli a.facet-anchor b.fli strong.fli span.fli b.fli span:hover{display:block;width:30px;float:right;color:#fff;margin-right:30px;}
ul.facetlist_container li.fli a.fli b.fli strong.fli span{color:#6E973F;}
ul.facetlist_container li.fli a.fli b.fli strong.fli span:hover{color:#fff!important;}
div.facet-button{background:url("/07070700/images/digital/jd-sprite-global.png") -1518px -240px no-repeat;width:9px;height:9px;float:left;margin-top:1px;border:1px solid #DDD;margin-right:6px;border-image:initial;margin-left:5px;}
div.facet-button:hover{background:url("/07070700/images/digital/jd-sprite-global.png") -1518px -231px no-repeat;width:9px;height:9px;float:left;}
#solr-header{border:0;margin:0;padding:0;height:63px;width:100%;min-width:700px;background:#92C045 url("/07070700/images/digital/header_bg.gif") repeat-x;white-space:nowrap;overflow:hidden;position:relative;border-image:initial;}
form#search-term{z-index:1;}
form#search-term-start input.facet-anchor{background:url("/07070700/images/digital/jd-sprite-global.png") -720px -179px no-repeat;border:none;text-indent:-9999px;width:83px;height:30px;margin-top:3px;float:left;}
#search_welcome{width:760px;background:#fff;font-family:Arial,Verdana,Sans-serif;font-size:12px;line-height:15px;word-spacing:0;color:#252525;margin:5px 0 0 0;padding:2px;}
#search_welcome #content{padding:30px 0 30px 16px;}
#search_welcome h2{margin:40px 0 7px 0;padding:0;font-weight:bold;background:none;font-size:16px;line-height:20px;color:#76a045;border:none;}
#search_welcome h3{margin:10px 0 3px 0;padding:0;font-weight:bold;background:none;font-size:15px;line-height:20px;border:none;}
#search_welcome .headttl{font-size:30px;line-height:34px;font-weight:bold;}
#search_welcome p{margin:0 0 6px 0;color:#606060;}
#search_welcome p.head{margin:10px 0 6px 0;}
#search_welcome a{color:#252525;font-weight:bold;}
#search_welcome .jdcolortext{color:#76a045;}
#search_welcome .clear{clear:both;font-size:1px;line-height:1px;}
#search_welcome img{border:none;}
#search_welcome .floatbox{float:left;margin:0 0 10px 0;max-width:530px;}
#search_welcome .floatbox_small{width:330px;margin:0 40px 20px 0;}
#search_welcome .headimg{margin:0 25px 0 25px;}
#search_welcome .badge{margin:0 0 0 10px;}
#search_welcome .btn{margin:0 0 15px 0;}
span.srch{z-index:9;position:relative;cursor:pointer;background:url("/images/digital/jd-sprite-global.png") -725px -164px;display:block;width:13px;height:12px;text-indent:-9999px;border:none;float:left;margin-right:2px;border-image:initial;}
search-position{top:18px!important;}
div#header_form form#search-term-start fieldset select#search-in-start{padding-top:0;padding-bottom:0;}

