html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body button{font-family:arial,helvetica,clean,sans-serif;line-height:1.22em !important}body{background:none repeat scroll 0 0 #FFFFFF;color:#454545;text-align:center;font:13px/1.22 arial,helvetica,clean,sans-serif}.sprite{background:url("/s/images/sprite.png") no-repeat scroll 0 0 transparent}.locale-fr-fr .sprite{background:url("/s/images/sprite-fr.png") no-repeat scroll 0 0 transparent}.locale-en-us .sprite{background:url("/s/images/sprite-us.png") no-repeat scroll 0 0 transparent}a,a:link,a:active{color:#1585DB;text-decoration:none}a:hover{text-decoration:underline}.button:hover{text-decoration:none}button.button,a.button{color:white;padding:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAPoAgMAAABi2HzNAAAACVBMVEX///8AAAD///9+749PAAAAA3RSTlNKABp6GTWyAAAAG0lEQVQ4y2NgGAWjYBQMe9DA4DAKR+EoHN4QADPrfUELgUpCAAAAAElFTkSuQmCC);background-position:center;border:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer}header,footer,section,aside,nav,article,hgroup{display:block}.clear{clear:both;height:0}#int-sites{display:inline}footer heading,#int-sites li,#country-misc li{display:inline;font-size:85%}footer heading{color:#747474;font-weight:bold}footer{margin:15px auto 0;text-align:left;width:974px;border:none}h2{font-weight:bold;text-transform:uppercase}#int-sites a{border-left:1px solid #747474;color:#747474;padding:0 7px}#country-misc{background-color:#FE6328;color:#FFFFFF;margin-bottom:1px;padding:7px;text-transform:uppercase}#country-misc .first a,#int-sites .first a{border:medium none}#country-misc a{border-left:1px solid #FFFFFF;color:#FFFFFF;padding:0 9px}.home footer{border-top:2px solid #CCCCCC}#legal{font-size:77%;margin:8px 0;color:#747474}#legal div{float:left}#charte{float:right}#priceminister{border:1px solid #CCCCCC;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:8px 8px 13px}#priceminister h2{text-transform:none}#priceminister img{float:right;padding:10px}#priceminister p{padding-bottom:5px}#priceminister a.button{font-weight:bold;font-size:93%;width:160px;display:inline-block;text-align:center;margin-right:15px}#logos a:hover{text-decoration:none}#error{margin-bottom:20px}#error h1{font-size:185%;margin:10px 0 15px;text-align:center}#error h2{font-size:123%;text-align:center;text-transform:none}#error h3{font-size:93%;font-weight:normal;text-align:center}.search #hd-results{clear:both;height:23px;padding:2px 10px 2px 5px;color:#FFFFFF;width:auto;_width:652px}.search #hd-results a{color:white;float:left;font-weight:bold;padding-top:4px;text-decoration:underline}.search #form-sort{float:left}.search #results-details{float:right;padding-top:4px}.search #results{background-color:#F2F2F2;clear:left;float:left;font-size:85%}.search .result{float:left;display:inline;clear:both;width:654px;padding:12px 0 4px 4px;background-color:#ffffff;margin:0 5px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.search .result.first{margin-top:5px}.search .result .photo,.result .information{float:left;margin-left:5px;display:inline}.search .result .photo{width:90px;height:90px}.search .result .information .details{float:left;width:291px;display:inline;padding-right:5px}.search .result .information .merchant-details{width:90px;float:left;padding:0 7px;text-align:center;display:inline}.search .merchant-details .merchant-logo{overflow:hidden;width:90px}.search .result .information .price{width:130px;float:left;padding-left:10px;text-align:center;display:inline}.search .value{font-size:129%;font-weight:bold}.search .pp-included{display:block;margin:1px auto 0}.search .pp-notincluded{color:#D85523;display:block;margin:1px auto 0}.search .price a.button{display:block;margin-top:8px;width:120px;height:13px;font-weight:bold}.search .price .small{float:right;font-size:66%;margin-top:2px;width:10px}.search .result .details h3 a{font-size:122%;font-weight:bold}.search .result .description{margin:5px 0 5px 0}.search .result .conditions{font-weight:bold}.search .result .product-compare{clear:left;color:#FE6328;float:left;font-size:110%;font-weight:bold;padding:5px 0;width:100%}.search .result .product-compare a{color:#FE6328;text-decoration:underline}.search #pri footer{background-color:#F2F2F2;border:1px solid #F2F2F2;float:left;width:668px;margin-top:0;border:none}.search #pagination{float:right;margin:5px 10px}.search #pagination ol,.search #pagination li{display:inline}.search #pagination li a,.search #pagination li.active span{display:inline-block;margin:0 1px;padding:4px 6px;text-align:center}.search #pagination li.active span,.search #pagination li a:hover{background:none repeat scroll 0 0 #1585DB;border:1px solid #306893;color:#FFFFFF}.search #pagination li.active span{font-weight:bold}.search #pagination li a{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CACACA}.search .bck-theme-1{background-color:#FE6328}.search .bck-theme-2{background-color:#81AB00}.search .bck-theme-3{background-color:#1585db}.button .visit-store{padding-left:7px;width:103px;float:left}dt{font-weight:bold;float:left;margin-right:0.3em}.datepicker{clear:both;margin:0 4px 3px 100px;padding:3px 3px 10px 3px;border:1px solid #CCCCCC;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#FAFAFA;background-image:-moz-linear-gradient(top,#FFFFFF 40%,#F0F0F0 90%);background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#F0F0F0))}.datepicker a{color:#306893;float:right;font-size:91%;text-decoration:none}.datepicker a:hover{text-decoration:underline}.datepicker form{clear:both;padding:7px;height:19px}.datepicker label{float:left;margin-right:5px;font-weight:bold;padding-bottom:6px;padding-top:3px}.datepicker input{float:left;margin-right:5px;cursor:pointer;border:1px solid #CCCCCC;background:url(data:image/gif;base64,R0lGODlhEAAPAOYAAPxhJf///7a2tv7//6+xrLKysrGxsbOzs/39/f7+/v3+///9///+////+6+vr7Ozu7CwsLGzsP7/+Pj+/q2zs6ysrLKws6a1sP78/7Gzsre9vbi2ubq1vP/8+//+/f//+LGxr/3/+vz//f7/+v///f//+rK1rrexs7CysbOxtP/7//3//rGvsLCttLSytbm8s7S4wfz9/729xbe1uLW7r7u3uK6xuLOxvqqzrrWztrKzq7C0pq2wt6myrbW3tLe3t7Cxtq2trfr8+bq7try7ubizurCusbK1uqqxqbays7OutKuyqrOwubCwuLKvurW5ugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAeQgACCg4SFhoeIiYMwAQEaAwOPGEMMQjIxDUQ0HR0nDQ2eI0mVTAsLNQ+phEVHPiYvGbEmNyIihBMTTSEhQJBPOgkJtxJOHx9KHh4uyyiEBM/QBQ4/KZAtjdcKENjYOdwrPCUlDt8CKTgXLBTr6dLuB/AqKhYK2qYG5UYkJCDlwfgBDGzYsIRDhINIzEFQKDAQADs=) no-repeat scroll 6.35em 1px #FFFFFF;height:15px;padding:1px;width:7.8em}.datepicker h4{border-top:medium none;color:#999999;font-size:1.1em;font-weight:bold;margin:0 0 5px;padding:0 5px}.datepicker button{font-weight:bold;font-size:100%;width:120px;float:right;cursor:pointer}div.ui-datepicker{font-size:85%}.attributes strong{font-weight:bold}.conditions strong{font-weight:bold}.result em{color:#D85523;font-size:92%;font-style:italic}.result .rate{float:left;display:block;width:80px}.result .rate p{float:left}.result .rated,.result .not-rated{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAjVBMVEX///9OTk5SUlJZWVn9/f3KyspmZma1tbVFRUVzc3Py8vJoaGhHR0dnZ2f39/fr6+uysrJqamr09PS7u7tJSUlvb2+AgICjo6PMzMy+vr6YmJjPz8/GxsZQUFDf399dXV16enrCwsKWlpbV1dVUVFTExMTc3NyLi4uQkJCnp6fY2Niurq5xcXH///9MTEzZB6AhAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfaBREJJBci3nWNAAAAe0lEQVQY02PQRQMMEIpFCU1AQIEVRYCPmZOXBVlAipuBWRsmwK7Oy8HDwMDAwSOoIQMSkBARY4AAURU5sBZFPagAoxbUDHaIiJ40zFB+JogCuC3KsmABJi6YgCQjE5u4PDO3GkxAUwfoTBZhNlWYgBDU1VxIfsHwLQIAAFSSIOWDZkb7AAAAAElFTkSuQmCC) repeat-x scroll 0 50% transparent}.result .rated{background-color:#454545}.result .not-rated{background-color:#CCCCCC}.result .rate1{width:16px}.result .rate2{width:32px}.result .rate3{width:48px}.result .rate4{width:64px}.result .rate5{width:80px}.offer-vehicule .attributes{margin-bottom:5px}.offer-vehicule .year-mileage{font-weight:bold}.offer-vehicule .conditions{margin-bottom:5px;font-weight:normal;color:#999999}.offer-flight_kelkoo .departure,.offer-holidays_hotel .departure{padding-left:25px;font-weight:bold;text-align:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMhJREFUeNpi+k8iYGIgEbAgc37++rtr77NLV9+/efuDn49NU43fw1UayEBWwwi0BcJ6/uLb3EW3377/iSzNwcGcEKWirsq/ZedjH3dZhA1///5ftPwuULWGGr+7s7SCHM+r1z927Hly/tK7RSvuaqnznzn/FkXDwaMvXrz6rqzIm56oDhERE+WIi1T5+/c20IVA1XA7oZ6+decTkHSwlUDz0qfPv7F7GiIhLMgOl/j27c/MBTcfPf6KpgHhaSIByfEwqoEYABBgAEJCh+hEAaY3AAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent}.offer-flight_kelkoo .departure{width:60px}.offer-flight_kelkoo .return,.offer-holidays_hotel .return{padding-left:25px;font-weight:bold;text-align:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2gURDggGdBAoVAAAAO9JREFUOMtj/P///38GCgATA4WABcYorDyFIiEny82QnqDOwMUFV8Lw/MU3hq6JVxgkJbgYyvJ1UA1ABgpyPAwZyeoM7GzMKOJv3/9kYGBgYODjZcXvBT5eVgzNDAwMDAcOv2BgYGBgUFPhw26AiaEwAxcXC8Olq+8ZFi2/w/Dq9Q8GBgYGhgePvjDMnH+T4e79zwwSYpwM9tYScD2MsFjYsvMxg4+7LMPN2x8ZFiy7w/Djx18MFwgLsjMkx6kySEpwYRqADD5++sWwY/dThuu3PjJ8/PSLQUSYg0FPW5DBzVkKw2uMA54ORg0YDAYAAAjZSJyl6klSAAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent}.offer-flight_kelkoo .return{width:60px}.offer-flight_kelkoo .airport{width:35px}.offer-flight_kelkoo label span{font-weight:normal}.offer-holidays_hotel .attributes li{clear:both}.offer-holidays_hotel .locality{float:left;margin-right:11px}.offer-holidays_hotel .attributes .misc{clear:both;font-weight:bold}.offer-holidays_hotel .departure{padding-right:5px}.offer-holidays_hotel .return{padding-right:5px}.offer-holidays_hotel h4{font-weight:bold;display:block;margin-bottom:8px;padding-top:2px;text-transform:uppercase}.offer-holidays_hotel .days{border:1px solid #EBEBEB;max-height:7em;overflow:auto;padding:0 7px}.offer-holidays_hotel .days li{margin:3px 0;background-color:#F8F8F8;font-weight:normal;padding-left:3px}.offer-hotel_kelkoo .rate{width:100%}.offer-hotel_kelkoo .attributes .misc{font-weight:bold}.offer-finance .conditions li{font-weight:normal}.offer-finance .conditions li strong{font-weight:bold}.offer-property .since{font-size:92%;color:#999999}.offer-property .attributes{margin-bottom:5px}.offer-property .surface{font-weight:bold}.offer-voucher .attributes .promo-code{margin-bottom:5px}.offer-voucher .attributes .promo-code span{background-color:#81AB00;color:#FFFFFF;padding:2px 5px;font-weight:bold}.offer-voucher .price .promo-code{font-weight:bold}.validity{color:#999999}.merchant-details abbr{display:block}.price .rebate{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#FEFFAC;border:1px solid #CACACA;padding:4px;margin:0 auto 4px}.price .price-wo-rebate{color:#454545;margin-right:8px;text-decoration:line-through}.bck-theme-1{background-color:#FE6328}.bck-theme-2{background-color:#81AB00}.bck-theme-3{background-color:#1585db}.bck-theme-4{background-color:#EBEBEB}.sprite-home{background:url("/s/images/sprite-home.png") no-repeat scroll 0 0 transparent}.locale-en-us .sprite-home{background:url("/s/images/sprite-home-us.png") no-repeat scroll 0 0 transparent}.home header{margin:50px auto 0;width:580px;text-align:left}.home #logos .home-link{margin-top:5px;display:block;float:left}.home #kk-logo{display:inline-block;height:49px;width:210px}.home.locale-en-us #kk-logo{display:inline-block;height:49px;width:235px}.home #kk-fcs{margin-left:5px;color:#747474;font-weight:bold;font-size:116%}.home #search-bar{margin:0 auto;width:620px;text-align:left;clear:both;padding:15px 0 90px;border:0px}.home #search{background-color:#F5F5F5;padding:10px 0 0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.home #search-bar label{color:#999999;font-size:113%;display:block;font-weight:bold;padding-left:20px;margin-bottom:5px}.home #search #s{width:460px;border:1px solid #35A2F5;line-height:1.5em;padding:5px;margin-right:5px;margin-left:20px;font-size:138%;margin-bottom:10px}.home #search button{font-size:138%}.home #search-bar aside{margin:20px 0 auto}.home #search-bar aside h1{background-position:0 -62px;padding:5px 20px;font-weight:bold}.home #search-bar aside p{font-size:85%;padding:0 120px 0 20px}#error h1{font-size:185%;margin:10px 0 15px;text-align:center}#error p{margin:10px 0}#banner.redirect{position:relative;display:none;margin:25px auto -25px auto;padding:10px 5px 10px 5px;width:580px;-moz-border-radius:6px 6px 6px 6px;background-color:#DCEDFA;border:1px solid #1585DB;font-size:109%;font-weight:bold;text-align:center}#banner.redirect p{padding:5px 0 5px 0}#banner.redirect a{text-decoration:underline}#banner.redirect .welcome{font-size:127%;font-weight:bold}.locale-en-us #banner.redirect .welcome span{padding-right:35px;background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAPCAMAAADNjy/UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGBQTFRFzg4vq8jf9+XpJ1WZLFmb5t3jIEeNSGCb1ICU5o2aMV2d4s3Vy0xnz2yCM2Gh7qu4K0yO0mJ55GN78svS7au55WR92DBP9I2c9MnS4Vdx6ZGh31p12j5c9Nne+unu1hQ4Tq2TCAAAAHpJREFUeNp0ztsOgjAQhOHRbg9saykKeNb3f0uhkjiJ6TeXf7JZqPsqTgpYgstZJdf5C4sQEbNOjfrjRAKcylZMubIAs6SNP7FIKf+/sTStB/2eWZT6ullXZjZgR/p+JOjOPzc2Ij0aDrCvBov53ZAQnw0Rw70hfAQYAM1IGh3cKAN5AAAAAElFTkSuQmCC) no-repeat scroll right 3px transparent}#banner.redirect .close{position:absolute;top:5px;right:5px;padding-right:11px;color:#306893;font-size:80%;text-decoration:none;background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF1NTT////ZOIOCgAAACdJREFUeNpiYGSAACDNCAFgDogGsxjBHDALIooihqQOqhduHkCAAQAIFgAtO4+PiQAAAABJRU5ErkJggg==) no-repeat scroll right 3px transparent}.search #page{margin:15px auto 0;text-align:left;width:974px}.search #pri{width:667px;float:left;margin-right:2px;display:inline}.search #page-title{color:#454545;font-size:160%;margin:0 auto 4px 2px}.search #page-title h1{display:inline;font-weight:bold;text-transform:capitalize}.search>header{margin:0 auto;text-align:left;width:974px}.search #logos .home-link{display:block;float:left;margin-top:15px;margin-left:7px}.search #kk-logo{display:inline-block;height:35px;width:147px}.search.locale-en-us #kk-logo{display:inline-block;height:35px;width:172px}.search #kk-fcs{margin-left:5px;color:#747474;font-weight:bold;font-size:116%}.search #search-bar{width:100%;clear:both;margin-top:0;padding:1.4em 0 0.7em;border:1px solid #CCCCCC;border-top:4px solid #FE6328;background-color:#FAFAFA;background-image:-moz-linear-gradient(top,#E7E2E7,#FEFEFE 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#E7E2E7),to(#FEFEFE));position:relative;z-index:999}.search #search-bar label{color:#747474;font-size:113%;margin-right:8px;text-align:right;width:260px;display:inline-block}.search #search #s{width:355px;border:1px solid #35A2F5;line-height:1.5em;padding:5px;margin-right:5px}.search #filter-price form,.search #filter-category ol{margin-left:5px}.search #filter-category ol li{padding:1px 0}.search #filters h4{font-size:96%}.search #filters li ol,.search #filters li form{font-size:93%}.search #filters .occ{color:#999999;font-size:85%;margin-left:0.5em}.search #filters>li{margin-bottom:10px}.search #filter-category-panel{max-height:200px;overflow:auto;_height:200px}.search #more{cursor:pointer}.search #disclaimer-top,.search #disclaimer-bottom,.search #tagline{color:#454545;font-size:85%;margin-bottom:10px;padding-left:2px}.search #search-bar #index-refresh{margin:0 auto;color:#999999;font-size:85%;margin-left:273px;width:500px}.search #breadcrumb a{color:#1A3549}.search #breadcrumb{font-size:85%}.search #breadcrumb li{display:inline}#logo-right{float:right;margin-top:5px;margin-right:10px;width:155px}#yahoo-logo{width:150px;height:43px;background-position:0 -35px}#site-sponsor{width:80px;height:33px;background-position:0 -78px;text-indent:-9999px;display:block;float:right}#header-tabbar{padding-top:64px;padding-bottom:1px;font-size:85%}#tabbar-list li,#sec-nav li{display:inline}#tabbar-list{padding:7px 0 6px 5px}#tabbar-list li{border:1px solid #D8D8D8;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-radius:6px 6px 0 0;padding:8px 0 7px;background-color:#FAFAFA;background-image:-moz-linear-gradient(top,#FEFEFE,#ECECEC 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#ECECEC))}#tabbar-list li.active,#tabbar-list li.active:hover{background-color:#FE6328;background-image:none;font-weight:bold;border-color:#D4D4D3;border-bottom-color:#FE6328}#tabbar-list li:hover{border:1px solid #595959;background-color:#828282;background-image:-moz-linear-gradient(top,#828282,#606060 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#828282),to(#606060))}#tabbar-list li a{color:#666666;margin:0;padding:7px 10px;text-decoration:none;text-transform:uppercase}#tabbar-list li.active a,li#special-tab a{color:white}#tabbar-list li:hover a{color:white;text-decoration:underline}li#special-tab{border:none;position:relative;display:inline;margin:0;overflow:auto;padding:8px 0;white-space:nowrap}li#special-tab:hover{border:none}li#special-tab span{background-position:right -12px;margin-left:3px;padding:40px 85px 0 0;position:absolute;top:-40px}li#special-tab a{background-position:left -52px;display:block;float:left;padding:7px 0 10px 10px}.search #sec{float:left;width:304px;display:inline}.search #hd-sec{height:20px;padding:7px 0 0 10px;margin-left:-2px;font-weight:bold;text-transform:uppercase;color:#454545;font-size:93%}.search #bd-sec{margin-left:5px;border-bottom:4px solid #F2F2F2;margin-bottom:10px;padding-bottom:5px}.search #filters li h4{background-color:#F2F2F2;margin:0 0 2px;padding:4px 10px;font-weight:bold}.search #filter-price form{margin-left:5px}.search #filter-price label,.search #filter-price input,.search #filter-price button{float:left}.search #filter-price label,.search #filter-price input{width:50px}.search #filters input{border:1px solid #A7A7A7;height:19px;margin-right:10px;padding-left:3px;margin-top:5px}.search #filter-price label{margin-top:8px}.search #filters .drop-filter{font-weight:bold;font-size:92%}.search #filters .drop-filter span{color:red}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #999999;background:#dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget:active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.sponsored-links li{margin:8px 0 8px 0}#results .sponsored-links h2{font-size:110%;margin:0 16px 7px 14px}#results .sponsored-links ul{margin:0 14px 0 14px}#results .sponsored-links li{font-size:120%}#sec .sponsored-links{padding:15px 5px}#sec .sponsored-links h2{border-bottom:1px dotted #CACACA;padding-bottom:8px}