.box.search-results{overflow:hidden;padding:10px 20px 48px}.box.search-results:after{content:"";display:block;clear:both}.box.search-results.em{margin:0 0 260px}.box.search-results.em form{padding:40px 0 0;width:550px}.box.search-results.em form input{width:460px !important}.box.search-results.em p.stats{padding:15px 0 15px;margin:10px 0 0;font-size:1.2em;color:#333}.box.search-results h1{color:#666;padding:10px 0 10px 20px !important;margin:0 0 0 0px !important;background:url(../images/backgrounds/search-result.png) no-repeat 0 16px;border-bottom:#dedede 2px solid !important;border-bottom--webkit-border-bottom-left-radius:5px;border-bottom--webkit-border-bottom-right-radius:5px;border-bottom--moz-border-radius-bottomright:5px;border-bottom--moz-border-radius-bottomleft:5px}.box.search-results h1.em{text-align:center;border-color:#f4f4f4 !important;background:none}.box.search-results h1 strong{color:#333;font-weight:normal}.box.search-results .stats-results{color:#666;border-top:1px solid #e8e8e8;background:#f9f9f9;padding:0 7px;height:23px;line-height:23px;margin:25px 0 0;position:relative}.box.search-results .stats-results:after{content:"";display:block;clear:both}.box.search-results .stats-results span{position:absolute;right:0;top:0;font-size:1.2em;background:#e8e8e8 url(../images/backgrounds/bg-stats-result.gif) no-repeat left top;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;height:23px;text-align:left;padding:0 0 0 19px;width:288px;line-height:23px;text-shadow:0 1px 0 #f9f9f9}.box.search-results p.stats{text-align:center;color:#333}.box.search-results form{margin:15px auto 30px;width:860px;overflow:hidden}.box.search-results form input{background:#fff;border:1px solid #ccc;height:15px;padding:7px 0 7px 10px;-webkit-border-bottom-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-radius-bottomleft:15px;-moz-border-radius-topleft:15px;width:768px;float:left}.box.search-results form button{float:left;width:70px;height:31px;padding:7px 0;display:block;background:url(../images/backgrounds/button-search.gif) no-repeat 0 0;border:0;text-indent:-99999px;cursor:pointer}.box.search-results form button:hover{background-position:0 -31px}.box.search-results .pagination{text-align:center;line-height:1.1em;display:block;margin:20px 0;font-size:1em}.box.search-results .pagination a{padding:2px 5px;margin-right:5px;border:solid 1px #d6d6d6;-webkit-border-radius:2px;-moz-border-radius:2px;text-decoration:none;color:#2c439b}.box.search-results .pagination a:hover{background:#2c439b;color:#fff;text-shadow:0 -1px 0 #233783;border:solid 1px #233783}.box.search-results .pagination span{padding:2px 5px;margin-right:5px;border:solid 1px #d6d6d6;color:#2c439b;-webkit-border-radius:2px;-moz-border-radius:2px}.box.search-results .pagination span.disabled{color:#999}.box.search-results .pagination span.current{background:#2c439b;color:#fff;text-shadow:0 -1px 0 #233783;border:solid 1px #233783}.box.search-results a{color:#2c439b}.box.search-results .results-misc{width:300px;float:right}.box.search-results .results-misc:after{content:"";display:block;clear:both}.box.search-results ul{margin:0;padding:0}.box.search-results ul li{margin:0;padding:0;list-style:none}.box.search-results .filter{width:300px;float:right;margin:0 0 0;font-size:1.1em}.box.search-results .filter:after{content:"";display:block;clear:both}.box.search-results .filter li{border:1px solid #f0f0f0;display:block;line-height:25px;padding:1px 9px 0;margin:0 5px 1px 0;position:relative;top:1px;left:3px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;width:277px}.box.search-results .filter li a{color:#2c439b}.box.search-results .filter li a.results{background:#f2f2f2;-webkit-border-radius:10px;-moz-border-radius:10px;padding:0 7px}.box.search-results .filter li.current{border-color:#2c439b;background:#3651b7;margin:0 5px 2px 0}.box.search-results .filter li.current a{color:#fff}.box.search-results .filter li.current a.results{background:#2c439b}.box.search-results .filter li.current ul{padding:3px 0 0;margin:0}.box.search-results .filter li.current ul li{border:0}.box.search-results .filter li.current ul li h2{width:282px !important;text-transform:uppercase;color:#555 !important;font-size:1em !important;padding:0px 7px 0px 10px !important;margin:3px 0 0 !important}.box.search-results .filter li.current ul li ul{margin:0 0 5px}.box.search-results .filter li.current ul li ul li{left:0}.box.search-results .filter li.current ul li ul li a{color:#2c439b}.box.search-results .filter li.current ul li ul li.current{background:#f4f4f4;padding:1px 7px 2px 10px;width:279px;border-color:#dedede;color:#333}.box.search-results .results.jobs li{border-bottom:1px solid #f0f0f0;padding:15px 0 5px}.box.search-results .results.jobs li h3{font-weight:normal;font-size:1.65em;line-height:1.5em;margin:5px 0 10px;text-shadow:0 1px 2px #ccc}.box.search-results .results.jobs li .type{text-transform:uppercase;font-size:0.9em;color:#838383}.box.search-results .results.jobs li .type strong{color:#333;font-weight:normal;border-left:1px solid #333;padding:0 0 0 7px;margin:0 0 0 4px}.box.search-results .results.jobs li p{color:#444;font-size:1.1em;line-height:1.4em}.box.search-results .results-filter{padding:3px 0 10px;position:relative;top:0;left:-23px;margin:0 0 10px 0}.box.search-results .results-filter:after{content:"";display:block;clear:both}.box.search-results .results-filter.jobs{left:0;float:none;width:630px !important;margin:0}.box.search-results .results-filter.jobs li{overflow:hidden}.box.search-results .results-filter.jobs li h2{width:287px;clear:both;display:block;position:static !important}.box.search-results .results-filter.jobs li ul{clear:both;margin:5px 0 0;overflow:visible}.box.search-results .results-filter.jobs li ul:after{content:"";display:block;clear:both}.box.search-results .results-filter.jobs li ul li{overflow:visible !important;width:auto !important;margin:0 5px 3px 0;padding:0;list-style:none;display:block;border:1px solid #f0f0f0;-webkit-border-radius:12px;-moz-border-radius:12px;padding:1px 7px 2px 16px;background:#fafafa url(../images/icons/add-tags.gif) no-repeat left center;cursor:pointer;font-size:1.05em;height:17px;line-height:17px}.box.search-results .results-filter.jobs li ul li:hover{background:#f5f5f5 url(../images/icons/add-tags.gif) no-repeat left center}.box.search-results .results-filter.jobs li ul li:hover a{color:#333 !important}.box.search-results .results-filter.jobs li ul li.current{background:#2c439b url(../images/icons/add-tags-current.gif) no-repeat left center;border-color:#22357f;color:#fff;font-size:0.95em;position:relative;cursor:default}.box.search-results .results-filter.jobs li ul li.current a{background:transparent url(../images/icons/mini-close.png) no-repeat 0 0;display:block;position:absolute;right:-7px;top:-5px;width:15px;height:15px;text-indent:-9999px}.box.search-results .results-filter.jobs li ul li a{color:#666;font-size:0.9em;display:block}.box.search-results .results-filter.jobs li ul li a:hover{text-decoration:none}.box.search-results .results-filter.jobs h2{background:#f2f2f2 !important;-moz-box-shadow:0 -1px 0 #ccc}.box.search-results .results-filter li{float:left;display:block;width:301px;margin:0 10px 0 0}.box.search-results .results-filter li h2{-moz-box-shadow:0 -1px 0 #eaeaea;-webkit-box-shadow:#eaeaea 0 -1px 0;-webkit-border-radius:4px;-moz-border-radius:4px;margin:7px 0 0 !important;font-weight:normal !important;background:#f5f5f5 !important;font-size:1.2em !important;padding:2px 7px 3px;color:#333 !important;text-shadow:0 1px 0 #fff;height:auto !important;position:inherit !important}.box.search-results .results-filter li ul.filters{margin:10px 0 0 2px;width:300px}.box.search-results .results-filter li ul.filters:after{content:"";display:block;clear:both}.box.search-results .results-filter li ul.filters li{width:275px;overflow:hidden;margin:0 5px 3px 0;padding:0;list-style:none;display:block;border:1px solid #f0f0f0;-webkit-border-radius:12px;-moz-border-radius:12px;padding:1px 7px 2px 16px;background:#fafafa url(../images/icons/add-tags.gif) no-repeat left center;cursor:pointer;font-size:1.05em;height:17px;line-height:17px}.box.search-results .results-filter li ul.filters li:hover{background:#f5f5f5 url(../images/icons/add-tags.gif) no-repeat left center}.box.search-results .results-filter li ul.filters li:hover a{color:#333}.box.search-results .results-filter li ul.filters li.current{background:#2c439b url(../images/icons/add-tags-current.gif) no-repeat left center;border-color:#22357f;color:#fff;font-size:0.95em;position:relative;cursor:default}.box.search-results .results-filter li ul.filters li.current a{background:transparent url(../images/icons/mini-close.png) no-repeat 0 0;display:block;position:absolute;right:2px;top:2px;width:15px;height:15px;text-indent:-9999px}.box.search-results .results-filter li ul.filters li a{color:#666;font-size:0.9em;display:block}.box.search-results .results-filter li ul.filters li a:hover{text-decoration:none}.box.search-results .results-list{width:600px;float:left;overflow:hidden}.box.search-results .results-list li{position:relative;border-bottom:1px solid #ededed;padding:12px 0 0;overflow:hidden}.box.search-results .results-list li.audio .attachments{margin:0 0 10px}.box.search-results .results-list li.audio .attachments li{border-bottom:0;padding:0}.box.search-results .results-list li:hover{background:#f7f7f7}.box.search-results .results-list li.doc img{margin:1px 9px 12px 0}.box.search-results .results-list li.image img{margin:0 9px 12px 0;-moz-box-shadow:2px 2px 0 #dbdbdb;-webkit-box-shadow:#ccc 2px 2px 0}.box.search-results .results-list li.image span{display:block;margin:10px 0 0}.box.search-results .results-list li.image p span.copyright{margin:5px 0 0;font-size:1em;color:#999}.box.search-results .results-list li.image p span.copyright a{color:#2c439b}.box.search-results .results-list li.video span{margin:25px 0 0;display:block}.box.search-results .results-list li span{font-size:0.9em;z-index:10}.box.search-results .results-list li span em{color:#999;border-left:1px dotted #dedede;padding:0 0 0 5px;margin:0 0 0 3px;font-size:0.95em}.box.search-results .results-list li span a{color:#777}.box.search-results .results-list li img{float:left;z-index:9999999 !important;padding:1px;border:1px solid #ccc;margin:3px 9px 5px 0;display:block}.box.search-results .results-list li img.no-thumb{padding:0;border:0}.box.search-results .results-list li object{float:left;z-index:9999999 !important;padding:1px;border:1px solid #ccc;margin:0 9px 12px 0;display:block}.box.search-results .results-list li img:hover,.box.search-results .results-list li object:hover{border-color:#2c439b;cursor:pointer}.box.search-results .results-list li h3{position:relative;top:-3px;font-weight:normal;font-size:1.3em;padding:0 0 1px;margin:0;z-index:10 !important}.box.search-results .results-list li h3 a{z-index:10 !important}.box.search-results .results-list li p{margin:0 0 12px;color:#666;z-index:2}.latest-rich-assets{overflow:hidden;width:795px;margin:0 auto 50px !important;position:relative;left:23px}.latest-rich-assets li{float:left;width:220px;margin:0 25px 0 0 !important}.latest-rich-assets li.image h3{background-position:right -71px}.latest-rich-assets li.document{width:260px}.latest-rich-assets li.document h3{background-position:right -31px}.latest-rich-assets li.document ul li{width:260px}.latest-rich-assets li.document ul li h4{background:url(../images/backgrounds/bg-links.gif) no-repeat 0 4px;padding:0 0 0 10px}.latest-rich-assets li.document img{float:none;margin:0 auto 3px;width:102px;display:block}.latest-rich-assets li ul{overflow:hidden}.latest-rich-assets li ul li{padding:10px 0 5px !important;border-bottom:1px dotted #dedede;top:1px;position:relative}.latest-rich-assets li h3{font-weight:normal;color:#444;font-size:1.6em;border-top:2px solid #2c439b;margin:0 0 10px;padding:7px 0 0;background:url(../images/icons/search-title.gif) no-repeat right 8px}.latest-rich-assets li h4{margin:0;color:#777;font-weight:normal;font-size:1.3em;position:relative;top:-1px}.latest-rich-assets li p{color:#666;line-height:1.45em;margin:3px 0 6px}.latest-rich-assets li img,.latest-rich-assets li object{padding:1px;border:1px solid #ccc;float:left;height:125px;margin:0 0 3px;width:216px}.latest-rich-assets li img embed,.latest-rich-assets li object embed{height:125px;width:216px}.latest-rich-assets li img:hover,.latest-rich-assets li object:hover{border-color:#2c439b;cursor:pointer}.latest-rich-assets li span{color:#777;font-size:0.8em}

