#main .maincap,.controllerPanel .sliderPanel .track .playHead{behavior:url(../htc/iepngfix.htc)}html{background-color:#fff}body{font-size:12px;line-height:1.5;color:#333;background-color:transparent}#main{width:980px;margin:0 auto;zoom:1}#main .maincap{position:absolute;width:984px;left:0;z-index:5;font-size:1px}#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000}h1{margin-bottom:.3em;font-size:3em;line-height:1.4;font-weight:normal}h2{margin-bottom:.3em;font-size:2em;line-height:1.4;font-weight:normal}h3{margin-bottom:.3em;font-size:1.3em;line-height:1.4}h4{font-size:1em;line-height:1.5}.replaced{display:block;width:1px;height:1px;outline:0;overflow:hidden;text-indent:-9999px}cite{font-style:italic}ul{margin-bottom:0}ul.square,ul.circle{margin-bottom:1.5em}ul ul.circle,ul ul.square{margin-top:.5em;margin-bottom:1em}p{margin-bottom:1.5em}p.intro{color:#888;font-size:16px;line-height:1.4;font-weight:normal}#main .sidebar{color:#333}sup,sup a{color:#666}sup a:hover{color:#08c;text-decoration:none}.sosumi{color:#888;line-height:1.5}.sosumi_features{color:#888;line-height:1.5}body.specs #content{font-size:11px;line-height:1.5}body.specs #content h4{font-size:12px;line-height:1.5}#content strong{color:#000}.content{-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;background:#fff}@-moz-document url-prefix(){.content{border:1px solid;border-color:#e5e5e5 #dbdbdb #d2d2d2}}.content{*border:1px solid;*border-color:#e5e5e5 #dbdbdb #d2d2d2}.content:nth-child(1n){border:0}.content,.rounded,.article .box{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px}.graybox,.callout{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-khtml-border-radius:7px}.roundedtop{border-radius:4px 4px 0 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.roundedbottom{border-radius:0 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}.roundedright{border-radius:0 4px 4px 0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;-khtml-border-radius:0 4px 4px 0}.roundedleft{border-radius:4px 0 0 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px}.roundedtopleft{border-radius:4px 0 0;-webkit-border-top-left-radius:4px;-moz-border-radius:4px 0 0;-o-border-radius:4px 0 0;-khtml-border-radius:4px 0 0}.roundedtopright{border-radius:0 4px 0 0;-webkit-border-top-right-radius:4px;-moz-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;-khtml-border-radius:0 4px 0 0}.roundedbottomleft{border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius:0 0 0 4px;-o-border-radius:0 0 0 4px;-khtml-border-radius:0 0 0 4px}.roundedbottomright{border-radius:0 0 4px 0;-webkit-border-bottom-right-radius:4px;-moz-border-radius:0 0 4px 0;-o-border-radius:0 0 4px 0;-khtml-border-radius:0 0 4px 0}#productheader{border:0}#productheader ul li a{color:#333;margin-left:30px;text-shadow:#fff 0 1px 0}#productheader ul li a:hover{color:#08c!important}#promofooter{width:984px;margin:18px auto 0;padding-top:17px;background:url(/promos/images/promofooter_top.png) no-repeat;zoom:1;_background-image:url(/promos/images/promofooter_top.gif)}#promofooter #promos{width:980px;margin-bottom:0;padding:0 2px 4px;background:url(/promos/images/promofooter_bottom.png) no-repeat 0 100%;zoom:1;_background-image:url(/promos/images/promofooter_bottom.gif)}#promofooter #promos:after{content:'.';display:block;height:0;clear:both;visibility:hidden}#promofooter #promos li.promo{position:relative;float:left;width:244px;min-height:15em;_height:15em;padding-right:1px;margin-top:-16px}#promofooter #promos li.promo a{color:#777}#promofooter #promos li.promo:hover a{color:#08c;text-decoration:none}#promofooter #promos img{display:block}#promofooter #promos h4 a,#promofooter #promos p a,#promofooter #promos ul{display:block;padding-left:15px;padding-right:12px;text-align:left;z-index:101;*position:relative}#promofooter #promos h4 a{font-size:18px;font-weight:normal;padding-top:15px}#promofooter #promos p{margin-bottom:0}#promofooter #promos p a{font-size:11px;line-height:16px}#promofooter #promos a.image{height:180px;position:absolute;bottom:0;z-index:100}#promofooter #promos .promo.left p a{width:110px}#promofooter #promos .promo.right p a{width:105px;left:121px}#promofooter #promos .promo.center p a{text-align:center}#promofooter #promos li.buy{position:relative;float:left;width:244px;padding-right:1px;margin-top:-17px;color:#777}#promofooter #promos li.buy ul{font-size:11px;line-height:1.4}#directorynav{font-size:11px;line-height:18px}#directorynav h3{margin:0;font-size:1em;line-height:18px}.controllerPanel{position:absolute;display:block;width:100%;height:12px;bottom:0}.controllerPanel .ACQuicktimeController{width:auto!important;height:12px!important;padding:0;margin:0 68px 0 16px;background:none!important}.controllerPanel .ACQuicktimeController.ccAvailable{margin-right:106px}.controllerPanel .ACQuicktimeController .control{position:absolute;width:10px;height:10px;left:-16px;margin-top:1px;background:url(/global/elements/quicktime/qt_playpause.gif) 0 0 no-repeat}.controllerPanel .ACQuicktimeController .control.pause{background-position:left -10px}.controllerPanel .ACQuicktimeController .sliderPanel{top:0;left:0;width:100%;height:12px}.controllerPanel .ACQuicktimeController .sliderPanel .track,.controllerPanel .ACQuicktimeController .sliderPanel .track .loadedProgress{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px}.controllerPanel .ACQuicktimeController .sliderPanel .track{position:absolute;left:0;width:100%;height:12px;background:url(/global/elements/quicktime/qt_bgtrack_load.gif) 0 0 repeat-x}.controllerPanel .ACQuicktimeController .sliderPanel .track .loadedProgress{position:absolute;top:0;min-width:12px;height:12px;background:url(/global/elements/quicktime/qt_bgtrack.gif) 0 0 repeat-x}.controllerPanel .ACQuicktimeController .sliderPanel .track .trackProgress{display:none}.controllerPanel .ACQuicktimeController .sliderPanel .track .playHead{position:absolute;top:0;margin:0 1px;width:13px;height:12px;background:url(/global/elements/quicktime/qt_pointer.png) 0 0 no-repeat}.controllerPanel .ACQuicktimeController .timeDisplay{top:-2px;right:-68px;width:62px;height:20px;font-size:11px;color:#777;text-align:center}.controllerPanel .ACQuicktimeController .timeDisplay span{padding:0 3px}.controllerPanel .ACQuicktimeController .captioningToggle,.controllerPanel .ACQuicktimeController .captioningToggle.ccAvailable{left:auto;top:-4px;right:-106px}.movie{position:relative;padding-bottom:37px}.movie .controllerPanel{position:absolute;height:29px;left:0;background:url(../images/qt_bg20090106.png) 0 100% repeat-x}.movie .controllerPanel .ACQuicktimeController{position:relative;height:29px!important;margin:0 83px 0 46px}.movie .controllerPanel .ACQuicktimeController.ccAvailable{margin-right:120px}.movie .controllerPanel .ACQuicktimeController .control{width:31px;height:19px;top:4px;left:-39px;background:url(/global/elements/quicktime/quicktime_playpause.png) 0 0 no-repeat;behavior:none}.movie .controllerPanel .ACQuicktimeController .control.pause{background-position:left -19px}.movie .controllerPanel .ACQuicktimeController .sliderPanel{top:11px;height:7px}.movie .controllerPanel .ACQuicktimeController .sliderPanel .track,.movie .controllerPanel .ACQuicktimeController .sliderPanel .track .loadedProgress,.movie .controllerPanel .ACQuicktimeController .sliderPanel .track .trackProgress{height:7px;min-width:6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px}.movie .controllerPanel .ACQuicktimeController .sliderPanel .track{border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;background:url(/global/elements/quicktime/quicktime_track.png) 0 0 repeat-x}.movie .controllerPanel .ACQuicktimeController .sliderPanel .track .loadedProgress{border-right:1px solid #b7b7b7;border-left:1px solid #b7b7b7;background:url(/global/elements/quicktime/quicktime_track_load.png) 0 0 repeat-x}.movie .controllerPanel .ACQuicktimeController .sliderPanel .track .trackProgress{display:block;position:absolute;border-right:1px solid #868686;border-left:1px solid #868686;background:url(/global/elements/quicktime/quicktime_track_prog.png) 0 0 repeat-x}.movie .controllerPanel .ACQuicktimeController .sliderPanel .track .playHead{top:-3px;width:11px;height:12px;background:url(/global/elements/quicktime/quicktime_pointer.png) 0 0 no-repeat;behavior:url(/global/scripts/lib/iepngfix.htc)}.movie .controllerPanel .ACQuicktimeController .timeDisplay{top:6px;right:-75px}.movie .controllerPanel .ACQuicktimeController .captioningToggle,.movie .controllerPanel .ACQuicktimeController .captioningToggle.ccAvailable{top:4px;right:-112px}.moviePanel.movie-loading{position:relative;background:url(/global/elements/quicktime/qt_loading640x360.gif) no-repeat 50% 50%;padding:15px 0}.moviePanel.movie-loading object,.moviePanel.movie-loading embed{width:2px;height:2px}.controllerPanel .ACQuicktimeController,.controllerPanel .ACQuicktimeCircularController{background:none!important}.controllerPanel .ACQuicktimeController,.controllerPanel .ACQuicktimeCircularController{background:none!important}.endState{position:relative;background:url(/global/elements/quicktime/qt_endstate640x360.jpg) no-repeat 50% 50%}.endState img{position:absolute;left:0;top:0}.endState ul,.endState li,.endState p{position:relative;margin-bottom:0;text-align:center}.endState ul{padding-top:22%}.endState p{padding-top:27%}a.quicktime-download{display:block;width:300px;margin:-36px -150px;padding:20px 0;color:#333;text-align:center;background:#fff;font:26px "Myriad Pro","MyriadPro","Lucida Grande","Lucida Sans Unicode",arial,verdana,sans-serif;font-weight:500}a.quicktime-download:hover{color:#08c;text-decoration:none}.moviePanel{position:relative}.moviePanel a.quicktime-download{position:absolute;top:50%;left:50%}.pillbutton{display:inline-block;position:relative;padding-right:43px;font-size:15px;line-height:1.3em;color:#fff;text-decoration:none;outline:0;z-index:2}.pillbutton,x:-moz-any-link{display:block;width:14em;margin:0 auto}.pillbutton,x:-moz-any-link,x:default{display:inline-block;width:auto}.pillbutton span,.pillbutton b{display:block;width:auto;padding:15px 0;text-align:left}.pillbutton span{padding-right:8px;padding-left:25px;background:url(/global/elements/buttons/pillbevel_leftcap.png) no-repeat 0 50%;_background-image:url(/global/elements/buttons/pill_leftcap.gif)}.pillbutton b{position:absolute;width:43px;top:0;right:0;text-indent:-9999px;overflow:hidden;background:url(/global/elements/buttons/pillbevel_rightcap.png) no-repeat 0 50%;_background-image:url(/global/elements/buttons/pill_rightcap.gif)}.pillbutton:hover,.pillbutton:focus{color:#e6e6e6;cursor:pointer}object{behavior:url(#qt_event_source)}.ACQuicktimeController{position:relative;width:560px;padding:5px 0}.ACQuicktimeController .control{width:25px;height:25px;text-indent:-999px;cursor:pointer;overflow:hidden;background:url(/global/elements/quicktime/playpause.png) center top no-repeat;behavior:url(/global/scripts/lib/iepngfix.htc)}.ACQuicktimeController .control.pause{background-position:center bottom;_background:url(/global/elements/quicktime/pause.png)}.ACQuicktimeController .sliderPanel{position:absolute;top:12px;left:34px;height:9px;width:445px}.ACQuicktimeController .track{position:absolute;left:0;width:445px;height:9px;background:#000;text-align:left}.ACQuicktimeController .loadedProgress{position:absolute;top:0;height:9px;background:#262626;overflow:hidden}.ACQuicktimeController .trackProgress{position:absolute;height:9px;background:#4d4d4d;overflow:hidden}.ACQuicktimeController .playHead{position:absolute;top:0;margin-left:-4px;width:11px;height:16px;background:url(/global/elements/quicktime/pointer.gif) no-repeat left top;cursor:pointer}.ACQuicktimeController .timeDisplay{position:absolute;right:0;top:9px}.ACQuicktimeController .captioningToggle{cursor:pointer;position:absolute;width:38px;height:19px;text-indent:-9999px;top:-11px;left:819px}.ACQuicktimeController .captioningToggle.ccAvailable{background:url(/global/elements/quicktime/qt_closedcaption.png) center top no-repeat;behavior:url(/global/scripts/lib/iepngfix.htc)}.ACQuicktimeController .captioningToggle.ccAvailable.ccEnabled{background-position:bottom}.overlay a.close,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel div.track div.playHead,#OverlayPanel.popped a.close{behavior:url(/global/scripts/lib/iepngfix.htc)}.overlayposter,.overlaydescription,.overlayiphonealt{display:none}.overlay,.overlayshadow{position:absolute;top:0;left:-1200px;z-index:9999}.overlayshadow{width:990px;height:735px}.overlay{width:860px;height:538px;margin:59px 65px 137px}.overlay .overlayimg{width:100%;height:100%}.overlay.popped .overlayimg{display:block}.overlay .overlaymovie{margin:0 0 0 235px;padding-top:32px}.overlay a.close{position:relative;z-index:999;display:block;width:28px;height:28px;top:-12px;margin:0 -28px -28px -15px;text-indent:-9999px;background:url(http://images.apple.com/global/elements/widget_close.png) no-repeat;cursor:pointer;outline:0}.overlay.isanim a.close{display:none}.overlayshadow img{width:100%;height:100%;behavior:url(/global/scripts/lib/ie7pngfix.htc)}.overlay#ACOverlaySingleImage{width:860px;height:612px;margin:59px 65px 64px}.overlay#ACOverlayImage .overlaynav{height:65px;padding-top:8px;background:transparent}.overlay#ACOverlayImage.isanim .overlaynav{display:none}.overlay#ACOverlayImage .overlaynav ul{width:87px;margin:0 auto}.overlay#ACOverlayImage .overlaynav ul.w2{width:174px}.overlay#ACOverlayImage .overlaynav ul.w3{width:261px}.overlay#ACOverlayImage .overlaynav ul.w4{width:348px}.overlay#ACOverlayImage .overlaynav ul.w5{width:435px}.overlay#ACOverlayImage .overlaynav ul.w6{width:522px}.overlay#ACOverlayImage .overlaynav ul.w7{width:609px}.overlay#ACOverlayImage .overlaynav ul.w8{width:696px}.overlay#ACOverlayImage .overlaynav ul li{float:left}.overlay#ACOverlayImage .overlaynav ul li a{display:block;margin:0 5px;padding:3px;border:1px solid #fff;outline:0}.overlay#ACOverlayImage .overlaynav ul li a.active{border-color:#ccc}.overlay#ACOverlayImage .overlaynav ul li a img{display:block;margin:0}.overlayshadow#ACOverlayMovieShadow,.overlayshadow#ACOverlayAudioShadow,.overlayshadow#ACOverlayHTMLShadow{width:980px;height:540px}.overlayshadow.tourshadow{width:980px;height:600px}.overlay.tour{height:510px;width:900px;margin:40px}.overlay#ACOverlayMovie,.overlay#ACOverlayAudio,.overlay#ACOverlayHTML{height:450px;width:900px;margin:40px}.overlay#ACOverlayMovie .overlaydescription,.overlay#ACOverlayMovieGallery .overlaydescription,.overlay#ACOverlayAudio .overlaydescription,.overlay#ACOverlayAudioVrGallery .overlaydescription{display:block;position:absolute;width:195px;left:20px;top:120px;font-size:12px!important}.overlay#ACOverlayHTML .overlaydescription{display:block}.overlay#ACOverlayMovie .overlaydescription h3,.overlay#ACOverlayMovieGallery .overlaydescription h3,.overlay#ACOverlayAudio .overlaydescription h3,.overlay#ACOverlayAudioVrGallery .overlaydescription h3{margin-bottom:.4em;font-size:17px!important;font-weight:bold;color:#000}.overlay#ACOverlayMovie .overlaydescription a:hover,.overlay#ACOverlayMovieGallery .overlaydescription a:hover,.overlay#ACOverlayAudio .overlaydescription a:hover,.overlay#ACOverlayAudioVrGallery .overlaydescription a:hover{text-decoration:underline}.overlay#ACOverlayMovie.isanim .overlaydescription,.overlay#ACOverlayMovieGallery.isanim .overlaydescription,.overlay#ACOverlayAudio.isanim .overlaydescription,.overlay#ACOverlayAudioVrGallery.isanim .overlaydescription,.overlay#ACOverlayHTML.isanim .overlaydescription{display:none}.overlay#ACOverlayMovie .overlaymovie,.overlay#ACOverlayMovieGallery .overlaymovie{width:640px;height:360px}.overlay#ACOverlayMovie.isanim .overlaymovie,.overlay#ACOverlayMovieGallery.isanim .overlaymovie{display:none}.overlay#ACOverlayMovie .overlaycontroller,.overlay#ACOverlayMovieGallery .overlaycontroller{display:none;position:relative;width:640px;padding:0;margin:14px 0 0 235px}.overlay#ACOverlayMovie .overlaycontroller div.control,.overlay#ACOverlayMovieGallery .overlaycontroller div.control{width:10px;height:10px;margin-top:1px;text-indent:-999px;cursor:pointer;overflow:hidden;background:url(./../elements/overlay/overlay_movie_playpause20070807.gif) left top no-repeat}.overlay#ACOverlayMovie .overlaycontroller div.control.pause,.overlay#ACOverlayMovieGallery .overlaycontroller div.control.pause{background-position:left -10px}.overlay#ACOverlayMovie .overlaycontroller div.sliderPanel,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel{position:absolute;top:0;left:16px;height:12px;width:624px}.overlay#ACOverlayMovie .overlaycontroller div.sliderPanel div.track,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel div.track{position:absolute;left:0;width:624px;height:12px;text-align:left;background:url(./../elements/overlay/overlay_movie_bgtrack_load20070807.gif) no-repeat}.overlay#ACOverlayMovie .overlaycontroller div.sliderPanel div.track div.loadedProgress,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel div.track div.loadedProgress{position:absolute;top:0;height:12px;background:url(./../elements/overlay/overlay_movie_bgtrack20070807.gif) no-repeat}.overlay#ACOverlayMovie .overlaycontroller div.sliderPanel div.track div.trackProgress,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel div.track div.trackProgress{position:absolute;height:12px}.overlay#ACOverlayMovie .overlaycontroller div.sliderPanel div.track div.playHead,.overlay#ACOverlayMovieGallery .overlaycontroller div.sliderPanel div.track div.playHead{position:absolute;top:0;margin:0 1px;width:13px;height:12px;background:url(./../elements/overlay/overlay_movie_pointer20070807.png) no-repeat;cursor:pointer}.overlay#ACOverlayMovie.popped .overlaycontroller,.overlay#ACOverlayMovieGallery.popped .overlaycontroller{display:block}.overlay.tour .links{position:absolute;bottom:0;left:0;width:100%}.overlay.tour .links a{color:#08c;height:28px;text-decoration:none;outline:0;line-height:28px;font-size:14px!important;cursor:pointer}.overlay.tour .links a:hover{text-decoration:underline}.overlay.tour .links a.previous{float:left;padding-left:35px;margin:15px 20px;background:url(./../elements/overlay/arrow_iphoneleft20070807.gif) no-repeat left top}.overlay.tour .links a.previous:hover{background-position:left bottom}.overlay.tour .links a.next{float:right;padding-right:35px;margin:15px 20px;background:url(./../elements/overlay/arrow_iphoneright20070807.gif) no-repeat right top}.overlay.tour .links a.next:hover{background-position:right bottom}.overlay.tour.isanim .links{display:none}.overlay#ACOverlayVr{width:512px;height:566px;margin:37px}.overlayshadow#ACOverlayVrShadow{width:586px;height:640px}.overlay#ACOverlayVr .overlaymovie{width:512px;height:552px;margin:0 auto;padding-top:14px}.overlay#ACOverlayVr.isanim .overlaymovie{display:none}.overlay#ACOverlayAudio img.overlayimg{width:640px;height:425px;margin:25px 0 0 235px}.overlay#ACOverlayAudio.isanim img.overlayimg{display:none}.overlay#ACOverlayAudioVrGallery .overlaymovie{height:400px;padding-top:25px}.overlay#ACOverlayAudioVrGallery.isanim .overlaymovie{display:none}.overlay#ACOverlayAudio .overlaynav{bottom:0}#OverlayPanelScreen{z-index:9999;background:#fff}div.overlaypanel{position:absolute;overflow:visible;z-index:20000}#OverlayPanel{visibility:hidden}div.overlaypanel div.overlayPanelContent{width:100%;height:100%;overflow:hidden}div#OverlayPanel.popped{visibility:visible}div.overlayPanelContent{position:relative;z-index:20000}.overlaypanel .closeButtonContainer{display:none}#OverlayPanel.popped{display:block}#OverlayPanel.popped .closeButtonContainer{position:absolute;z-index:20001;width:30px;height:30px;left:-12px;top:-12px;overflow:hidden}#OverlayPanel.popped a.close{position:relative;z-index:20001;display:block;width:30px;height:60px;text-indent:-9999px;background:url(./../elements/close_button.png) no-repeat;cursor:pointer;outline:0;background-image:expression('none')!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/elements/close_button.png',sizingMethod='crop')}#OverlayPanel.popped a.close:hover{top:-30px;background-image:expression('none')!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/elements/close_button.png',sizingMethod='crop')}.overlaypanel img.overlayPanelShadowImage{display:block;z-index:0;position:absolute;top:-8.3%;left:-4.2%;width:108.3%;height:116.5%;overflow:visible}div[lang="es_ES"] #progress{font-size:11px}#productheader h2 a img{height:31px!important;min-width:100px!important}h1{font-size:24px;line-height:36px;margin-bottom:18px}h2{font-size:16px;line-height:18px;margin-bottom:18px}.article h2{font-size:18px!important;line-height:18px;margin-bottom:18px}h3{font-size:12px;line-height:18px}.article h3{font-size:13px!important;line-height:18px}h4{font-size:10px;line-height:18px}html{background:#f7f7f7}body{-webkit-text-size-adjust:none}#main{width:980px}.replaced{height:1px;outline:0;overflow:hidden;text-indent:-9999px;width:1px}.styled,.feedback{position:absolute;left:-999em}.right{float:right}.left{float:left}img{border:0}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,p:focus,td:focus,div:focus,ul:focus,li:focus,table:focus,tr:focus,td:focus,.close:focus{outline:0}:hover{outline:none!important}:blur{outline:none!important}a.arrow_down{background:url(../images/arrow_down.png) no-repeat 100% 15%;padding-right:12px;-webkit-user-select:none;cursor:pointer}a.arrow_up{background:url(../images/arrow_up.png) no-repeat 100% 15%;padding-right:12px;-webkit-user-select:none}a.arrow_right{background:url(../images/arrow_08c.gif) no-repeat 100% 57%;padding-right:8px;-webkit-user-select:none}a.disabled,a:link.disabled,a:visited.disabled,a:hover.disabled,a:active.disabled{color:#666;cursor:default;text-decoration:none}a.reveal{background:url(../images/icon_show.png) no-repeat 100% 20%;padding-right:20px;-webkit-user-select:none;cursor:pointer}.conceal{background:url(../images/icon_hide.png) no-repeat 100% 20%;padding-right:19px;-webkit-user-select:none}span.conceal{background:url(../images/icon_hide.png) no-repeat 100% 70%;padding-right:20px;-webkit-user-select:none}.bolder{font-weight:bold}.close{position:relative;top:20px;opacity:.6}.close:hover{opacity:1}#my_job_cart{margin-right:30px}#job_description .close{float:none}.smaller{font-size:11px}#draft_error{text-overflow:ellipsis;overflow:hidden;width:100%}#uploadMessage{text-overflow:ellipsis;overflow:hidden;max-width:55%}#fileName{text-overflow:ellipsis;overflow:hidden;max-width:60%}#advice-validate-email-to_email{display:none}#advice-required-to_email{display:none}#productheader{border:0;padding:.95em 0 .2em}#productheader h2 a{text-indent:0;*position:relative}#productheader ul li a{text-shadow:transparent 0 0 0!important}#productheader img{float:left;margin:0 0 14px 0}#productheader ul#productnav{margin-bottom:8px}#productheader ul#productnav li#pn-search a{background:transparent url(../images/btn_startsearch_left.gif) no-repeat top left;display:block;float:left;font-size:11px;line-height:14px;height:23px;padding-left:10px;text-decoration:none;margin:8px 0 0 20px}#productheader ul#productnav li#pn-search a:link,#productheader ul#productnav li#pn-search a:visited,#productheader ul#productnav li#pn-search a:active{color:#fff}#productheader ul li#pn-search a:hover{color:#fff!important}#productheader ul#productnav li#pn-search a span{background:transparent url(../images/btn_startsearch_right.gif) no-repeat top right;display:block;padding:4px 13px 5px 5px}#productnav a:active{cursor:default}#productnav li.current a{color:#000}.header{background:#fff;background:-moz-linear-gradient(top,#fff 45%,#f2f2f2 86%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#fff),color-stop(86%,#f2f2f2),color-stop(100%,#eaeaea));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#EAEAEA',GradientType=0);padding:5px 0;border-bottom:1px solid #e5e5e5;overflow:hidden;height:36px}.header .job_count{float:left;margin-left:350px;width:300px}.header select{position:absolute;z-index:2;left:33px;top:10px}.header select{font-size:10px;height:20px;line-height:15px;padding:2px 5px}.header h1{font-size:18px;margin:0 auto;text-align:center}.header ul{float:right;margin:10px 0}.header li{display:inline;margin-left:10px}#job_cart{background:#fff;border:1px solid #ddd;border-top:0;width:250px;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#fbfbfb 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(99%,#fbfbfb));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#fbfbfb',Gradient Type=0);position:absolute;z-index:103;top:47px;right:28px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}#job_cart_inner{padding:20px}#job_cart_inner .close{right:20px}#job_cart_inner ul{margin-bottom:10px}#job_cart_inner li{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99%}#job_cart_inner .cart_items{border-bottom:1px solid #ccc;margin:10px 0 20px;padding-bottom:10px;overflow:hidden}#job_cart_inner .cart_options{padding:12px 0 8px}#job_cart_inner .cart_items h3{background:url(../images/icon_cart_favorites.png) no-repeat 0 30%;padding-left:22px;-webkit-user-select:none}#job_cart_inner a.options{background:url(../images/icon_cart_options.png) no-repeat 0 55%;padding-left:18px;-webkit-user-select:none}#job_cart_inner .viewed_postings h3{background:url(../images/icon_cart_viewed.png) no-repeat 0 30%;padding-left:26px;-webkit-user-select:none}.resume_drop{float:right;overflow:hidden;padding:20px 0 15px}a.arrow_next{background:url(../images/icon_page_next.png) no-repeat 100% 65%;padding-right:15px;-webkit-user-select:none}a.arrow_previous{background:url(../images/icon_page_previous.png) no-repeat 0 60%;margin-right:30px;padding-left:15px;-webkit-user-select:none}a.arrow_previous.enabled,a.arrow_next.enabled{cursor:pointer}a.add{background:url(../images/icon_plus.png) no-repeat 0 40%;cursor:pointer;display:inline-block;margin-bottom:20px;padding-left:21px;-webkit-user-select:none;cursor:pointer}a.delete{background:url(../images/icon_subtract.png) no-repeat 0 40%;cursor:pointer;display:inline-block;margin:20px 0 7px;padding-left:21px;-webkit-user-select:none;cursor:pointer}a.add_button img#add_img{position:relative;text-decoration:none;display:inline;margin:0 -3px -4px 0;-webkit-user-select:none}a.delete_button img#del_img{position:relative;text-decoration:none;display:inline;margin:0 0 -4px 0;-webkit-user-select:none}.add_links{margin:25px 0 25px}.add_links2{margin:0;display:inline;width:50px}.add_icon,.delete_icon{position:relative;left:10px;top:.45em}.callout{background:#fafafa;border:1px solid #e5e5e5;padding:20px}.callout ul,.callout p:last-child{margin-bottom:0}#main ::-webkit-scrollbar{height:5px;width:5px;-webkit-border-radius:5px}#main ::-webkit-scrollbar-thumb{background:#c1c1c1;-webkit-border-radius:5px}#main ::-webkit-scrollbar-track{background:#eaeaea;-webkit-border-radius:5px}#sign_in .article{min-height:800px}#sign_in.error .article{min-height:300px}#sign_in fieldset{margin-top:0}#sign_in select{margin:30px 0 20px;width:45%}#sign_in form{margin-bottom:0}#sign_in .iforgot{float:right;margin-top:23px}#sign_in .first{width:82%}#sign_in .last{width:18%}#sign_in .buttons{margin:15px 0 50px}#sign_in .resume_drop{margin-top:}#sign_in .article.center{width:700px}.autocomplete-w1{background:url(../images/shadow.png) no-repeat bottom right;position:absolute;top:4px;left:3px;_background:0;_top:1px}.autocomplete{width:300px;border:1px solid #999;background:#FFF;cursor:default;text-align:left;max-height:175px!important;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0 6px 6px 0;overflow-x:hidden}.autocomplete .selected{background:#f0f0f0}.autocomplete div{padding:2px 5px;white-space:nowrap}.autocomplete strong{font-weight:normal;color:#39f}li.enabled{color:#08c;cursor:pointer}li.enabled:hover{text-decoration:underline}li.arrow_next{background:url(../images/icon_next_grey.gif) no-repeat 100% 65%;padding-right:20px;-webkit-user-select:none}li.enabled:hover.arrow_next{background:url(../images/icon_next_blue.gif) no-repeat 100% 60%;padding-right:20px;-webkit-user-select:none}li.arrow_previous{background:url(../images/icon_previous_grey.gif) no-repeat 0 60%;padding-left:20px;-webkit-user-select:none}li.enabled:hover.arrow_previous{background:url(../images/icon_previous_blue.gif) no-repeat 0 65%;padding-left:20px;-webkit-user-select:none}li.country label{cursor:pointer;color:#08C}li.country label:hover{text-decoration:underline}li.state label{cursor:pointer;color:#08C}li.state label:hover{text-decoration:underline}li.city label{cursor:pointer;color:#08C}li.city label:hover{text-decoration:underline}li.filtermix label{cursor:pointer;color:#08C}li.filtermix label:hover{text-decoration:underline}li.country.active{font-weight:bold}li.state.active{font-weight:bold}li.city.active{font-weight:bold}li.filtermix.selected{font-weight:bold}.preline{white-space:pre-line}#application.two-col{background:white}#diversity_statement{text-align:center;color:#75797c;font-size:11px;padding:0 0 8px}#diversity_statement_filemaker{text-align:center;color:#75797c;font-size:11px;padding:0 0 8px;margin:20px 0 -20px}.selfclear{clear:left;float:left;padding-bottom:18px}.selfclear h2{border-bottom:1px solid #e4e4e4;font-weight:normal;margin-bottom:3px;padding-bottom:15px}.selfclear ul{float:left;width:880px;margin-bottom:18px}.selfclear ul li{float:left;width:146px;margin:18px 0 24px}.selfclear ul li.clear{clear:left}.selfclear ul li img{float:left;margin:0 10px 0 0}.selfclear ul li a{display:table;width:126px;color:#666;*display:block;*position:relative;cursor:pointer}.selfclear ul li span{display:table-cell;width:86px;vertical-align:middle;*display:block;*position:absolute;*top:50%}.selfclear ul li span span{width:100%;*display:block;*position:relative;*top:-50%}.selfclear ul li a:hover{color:#08c}.selfclear ul li a.la span,.selfclear ul li a.lae span{position:static}#main{padding-top:0!important}table{border-collapse:collapse!important}#job_cart_inner h3{font-weight:bold!important;font-size:12px!important}.article h3{font-weight:bold!important}#appnav h2{font-size:16px!important}#main h2{color:black!important}#main h2,#main h3,#main h4{font-family:"Lucida Grande","Lucida Sans Unicode","Helvetica","Arial","Verdana","sans-serif"!important}img.tobepreloaded{display:none}#ac-globalnav .ac-gn-searchform-input{height:2.750em}#cooljobs_search .swapcontent,#cooljobs_search .specs,#cooljobs_search .location,#cooljobs_search .language,#cooljobs_search .division,#cooljobs_search .function,#cooljobs_search .mixes,.mixes #cooljobs_search .mix_results,retail_specs{height:296px}#cooljobs_search .specs .callout div{height:137px}#cooljobs_search .location ul{height:296px}#cooljobs_search .mixes,#cooljobs_search .mixes .mix_name{height:296px}#cooljobs_search .retail_specs .retail_hours{background:transparent url(../images/bg_vert_rule.gif) repeat-y 173px top;float:left;overflow:hidden;height:296px;width:175px}#cooljobs_search .retail_specs .retail_positions{float:right;overflow:auto;overflow-x:hidden;height:296px;width:470px}#cooljobs_search .retail_hours p{margin:9px 0 0}#cooljobs_search #main .retail_hours input{margin-bottom:20px;width:82px}#cooljobs_search .retail_specs ul{width:96.2%}#cooljobs_search .retail_specs li{width:200px}#cooljobs_search td.locations,#cooljobs td.posted,#cooljobs td.stores{width:100px!important}#cooljobs_search .results td.title{width:230px!important}#cooljobs_search .results td.detail p{width:95px!important}#cooljobs_search .results td.title p{padding-right:20px;width:210px!important;padding-left:0}#cooljobs_search .results td.division p{width:200px!important}#cooljobs_search td.shifts{width:65px!important}#cooljobs_search .results td{padding-left:5px;padding-right:5px}#cooljobs_search .wrapper40{background:#f5f5f5}#cooljobs_search h1{margin-bottom:10px}#cooljobs_search .buttons,#select_language .buttons{margin:35px 0 50px;width:auto}#search .wrapper40{background:#f5f5f5}#search h1{margin-bottom:10px}#search .buttons,#select_language .buttons{margin:35px 0 50px;width:auto}#cooljobs_search .article.center.sign_out{background:#fff;border:1px solid #e3e3e3;-moz-box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 5px 10px #999;margin:100px auto 200px;padding:40px 50px;min-height:150px;width:245px}#signOutMsg .article.center.sign_out{background:#fff;border:1px solid #e3e3e3;-moz-box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 5px 10px #999;margin:100px auto 200px;padding:40px 50px;min-height:150px;width:245px}#signOutMsg .buttons{margin:35px 0 0;width:auto}#wrapper401{background:#f5f5f5}.cooljobs #productheader,#cooljobs_search #productheader{padding-top:30px}#select_language .header ul{margin-right:20px;width:auto}#language li{color:#08c;cursor:pointer;margin-bottom:10px}#language li:hover{color:#08c;text-decoration:underline}#language{background:#fff;border:1px solid #e3e3e3;-moz-box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 5px 10px #999;margin:100px auto 200px;padding:40px 50px;width:400px;position:relative;z-index:400;opacity:1.0;-moz-opacity:.8}#language .column:first-child{margin-left:0}@-webkit-keyframes language_move{0%{background-position:0 10%}50%{background-position:9000px 10%}100%{background-position:-9000% 10%}}@-moz-keyframes language_move{0%{background-position:0 10%}50%{background-position:9000px 10%}100%{background-position:-9000% 10%}}@keyframes language_move{0%{background-position:0 10%}50%{background-position:9000px 10%}100%{background-position:-9000% 10%}}#cooljobsLang #background{background:#fafafa url(../images/language_back.png) repeat 5% 5%;position:absolute;top:46px;left:0;right:0;bottom:0;z-index:100;-webkit-animation-name:language_move;-moz-animation-name:language_move;animation-name:language_move;-webkit-animation-duration:400s;-moz-animation-duration:400s;animation-duration:400s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}#cooljobsLang #midground{background:url(../images/language_mid.png) repeat 20% 20%;position:absolute;top:46px;left:0;right:0;bottom:0;z-index:200;-webkit-animation-name:language_move;-moz-animation-name:language_move;animation-name:language_move;-webkit-animation-duration:600s;-moz-animation-duration:600s;animation-duration:600s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}#cooljobsLang #foreground{background:url(../images/language_fore.png) repeat 35% 35%;position:absolute;top:46px;left:0;right:0;bottom:0;z-index:300;-webkit-animation-name:language_move;-moz-animation-name:language_move;animation-name:language_move;-webkit-animation-duration:1000s;-moz-animation-duration:1000s;animation-duration:1000s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}#productheader h2 a img{height:31px!important;min-width:100px!important}.checkbox,.radio{width:22px;height:19px;padding:0 0 0 2px;background:url(../images/customcheckbox1.png) no-repeat;display:inline-block;position:relative;top:6px}.checkbox{background:url(../images/customcheckbox1.png) no-repeat}.radio{background:url(../images/customradio1.png) no-repeat}select{display:block;font-size:11px;height:26px;line-height:1em;margin:3px 0 30px;width:350px;padding:5px;border:1px solid #d9d9d9;background:#fff;opacity:.7}select.w95{margin:0 5px 10px 0;width:95px}select.w100{margin:0 0 0 20px;width:100px}select.w150{width:150px;display:inline-block;margin:3px 20px 0 0}select.w195{display:inline-block;margin:3px 20px 0 0;width:195px}select.w215{width:215px}select.w210{width:210px}select.w218{width:228px}select.w337{width:337px}select#eeo_gender{margin:30px 0 30px}select#nationality{margin:0 0 30px}label{display:block}.filtermix label{display:inline}label[for="agree"]{display:inline}label.block{display:block}#add_language label{display:inline}#add_areasofinterest label{display:inline}#add_empType label{display:inline}.radioset label,.vertical_formset label{display:inline}#main input[type="text"].inline,select.inline,#main input.text.inline{display:inline}#main input[type="text"],textarea,#main input.text{background:#fff;border:1px solid #cecece;display:inline;font-size:12px;line-height:1.5;margin-top:5px;padding:3px 5px;width:480px}#main .specs input[type="text"]{width:425px}#main .mix_details input[type="text"]{width:190px}#main input[type="text"],textarea,#main input.text{-moz-box-shadow:inset 0 0 0;-webkit-box-shadow:inset 0 0 0;box-shadow:inset 0 0 0;-webkit-transition:all .5s ease}#main input[type="text"]:hover,#main input[type="text"]:focus,textarea:hover,textarea:focus,select:hover,select:focus,#main input[type="radio"]:hover,#main input[type="radio"]:focus,#main input[type="checkbox"]:hover,#main input[type="checkbox"]:focus,#main input.text:hover,#main input.text:focus{-moz-box-shadow:inset 0 0 5px rgba(0,136,204,.5);-webkit-box-shadow:inset 0 0 5px rgba(0,136,204,.5);box-shadow:inset 0 0 5px rgba(0,136,204,.5);outline:0 solid}#main input[type="text"].w337,#main input.text.w337{width:480px}#main input[type="text"].w218,#main input.text.w218{width:228px}.buttons{margin:30px 0;overflow:hidden;width:490px}.buttons div{float:right;margin:0;height:33px}#job_description .buttons{margin:40px 0 20px 0}.buttons button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;font-size:11px;line-height:16px;margin-left:10px;padding:4px 10px 5px;-moz-box-shadow:0 2px 2px #ddd;-webkit-box-shadow:0 2px 2px #ddd;box-shadow:0 2px 2px #ddd}button.small{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;font-size:10px;line-height:15px;margin:0 0 2px 10px;padding:2px 8px 3px;-moz-box-shadow:0 2px 2px #ddd;-webkit-box-shadow:0 2px 2px #ddd;box-shadow:0 2px 2px #ddd}#upload span{background:#fff;border:1px solid #ddd;color:#000;display:block;font-size:10px;float:right;line-height:18px;margin:12px 20px;padding:3px 10px;vertical-align:middle;cursor:pointer}#upload.rounded:hover span{background:#fbfbfb;text-decoration:none;-moz-box-shadow:inset 0 1px 2px #999;-webkit-box-shadow:inset 0 1px 2px #999;box-shadow:inset 0 1px 2px #999;cursor:pointer}.buttons button[type="submit"],button[type="submit"].small{border:1px solid #65b3eb;background-image:-moz-linear-gradient(top,#52a8e7,#2f76cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));color:#fff}button[type="button"].disable.small.blue{border:1px solid #65b3eb;background-color:#65b3eb;background-image:-moz-linear-gradient(top,#52a8e7,#2f76cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));color:#fff}.buttons button[type="submit"]:hover,button[type="submit"].small:hover,button[type="button"].small.blue:hover{background:#52a8e7;background-image:-moz-linear-gradient(top,#3c9be3,#1766c7);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c9be3),color-stop(1,#1766c7));cursor:pointer;color:#fff}.buttons button[type="reset"]{border:1px solid #ddd;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#eceded);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eceded));color:#6f6f6f}.buttons button[type="reset"]:hover{background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));color:#6f6f6f;cursor:pointer}button{border:1px solid #e5e5e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;font-size:14px;line-height:16px;margin-left:10px;padding:7px 16px 8px}button[type="button"]{background:#fff;background:-moz-linear-gradient(top,#fff 0,#FFF 59%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(59%,#FFF),color-stop(100%,#f5f5f5));color:#08c;-moz-box-shadow:0 1px 1px #ccc;-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;-webkit-transition:all .09s ease}button[type="button"]:hover{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#f5f5f5 30%,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(30%,#f5f5f5),color-stop(100%,#fafafa));cursor:pointer;-moz-box-shadow:inset 0 1px 1px #ccc;-webkit-box-shadow:inset 0 1px 1px #ccc;box-shadow:inner 0 1px 1px #ccc}.buttons button[type="submit"].resume{border:1px solid #65b3eb;background:#65b3eb url(../images/icon_apply_btn.png) no-repeat 92% 47%;background:url(../images/icon_apply_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));background:url(../images/icon_apply_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,#52a8e7,#2f76cd);color:#fff;padding-right:25px}.buttons button[type="submit"].resume:hover{border:1px solid #65b3eb;background-color:#65b3eb;color:#fff;padding-right:25px;background:url(../images/icon_apply_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c9be3),color-stop(1,#1766c7));background:url(../images/icon_apply_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,#3c9be3,#1766c7)}.buttons button[type="submit"].favorites.white{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 45%,-moz-linear-gradient(top,#fff,#eceded);background:url(../images/icon_favorites_btn.png) no-repeat 94% 45%,-webkit-linear-gradient(top,#fff,#eceded);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eceded));color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].favorites.white:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-moz-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-webkit-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,217,217,1)),color-stop(58%,rgba(245,245,245,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].favorites.active{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-moz-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-webkit-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_active.png) no-repeat 94% 45%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,217,217,1)),color-stop(58%,rgba(245,245,245,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].favorites.active:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,217,217,1)),color-stop(58%,rgba(245,245,245,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].favorites:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#fff,#ddd);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));color:#6f6f6f;cursor:pointer;padding-right:25px}.buttons button[type="submit"].favorites.blue{border:1px solid #65b3eb;background-color:#65b3eb;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#52a8e7,#2f76cd);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));color:#fff;padding-right:25px}.buttons button[type="submit"].favorites.blue:hover{background-color:#65b3eb;border:1px solid #65b3eb;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#3c9be3,#1766c7);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c9be3),color-stop(1,#1766c7));color:#fff;cursor:pointer;padding-right:25px}.buttons button[type="button"].favorites.white{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#fff,#eceded);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eceded));background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#eceded');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#eceded')";color:#6f6f6f;padding-right:25px}.buttons button[type="button"].favorites.white:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#fff,#ddd);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#dddddd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#dddddd')";color:#6f6f6f;cursor:pointer;padding-right:25px}.buttons button[type="button"].favorites:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#fff,#ddd);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#dddddd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#dddddd')";color:#6f6f6f;cursor:pointer;padding-right:25px}.buttons button[type="button"].favorites.blue{border:1px solid #65b3eb;background-color:#65b3eb;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#52a8e7,#2f76cd);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#52a8e7',EndColorStr='#2f76cd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#52a8e7',EndColorStr='#2f76cd')";color:#fff;padding-right:25px}.buttons button[type="button"].favorites.blue:hover{background-color:#65b3eb;border:1px solid #65b3eb;background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-moz-linear-gradient(top,#3c9be3,#1766c7);background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c9be3),color-stop(1,#1766c7));background:url(../images/icon_favorites_btn.png) no-repeat 94% 47%,filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3c9be3',EndColorStr='#1766c7');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#3c9be3',EndColorStr='#1766c7')";color:#fff;cursor:pointer;padding-right:25px}.buttons button[type="submit"].dislike.white{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_dislike_btn.png) no-repeat 92% 45%,-moz-linear-gradient(top,#fff,#eceded);background:url(../images/icon_dislike_btn.png) no-repeat 92% 45%,-webkit-linear-gradient(top,#fff,#eceded);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eceded));color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].dislike.white:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-moz-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-webkit-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,217,217,1)),color-stop(58%,rgba(245,245,245,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].dislike:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,#fff,#ddd);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));color:#6f6f6f;cursor:pointer;padding-right:25px}.buttons button[type="submit"].dislike.active:hover{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-linear-gradient(top,rgba(217,217,217,1) 0,rgba(245,245,245,1) 100%);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,217,217,1)),color-stop(58%,rgba(245,245,245,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].dislike.active{border:1px solid #ddd;background-color:#fff;background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-moz-linear-gradient(top,rgba(229,229,229,1) 0,rgba(250,250,250,1) 58%);background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-webkit-linear-gradient(top,rgba(229,229,229,1) 0,rgba(250,250,250,1) 58%);background:url(../images/icon_dislike_active.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(229,229,229,1)),color-stop(58%,rgba(250,250,250,1)));-webkit-box-shadow:inset 0 2px 5px 2px rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 1px rgba(0,0,0,.15);color:#6f6f6f;padding-right:25px}.buttons button[type="submit"].dislike.blue{border:1px solid #65b3eb;background-color:#65b3eb;background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,#52a8e7,#2f76cd);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e7),color-stop(1,#2f76cd));color:#fff;padding-right:25px}.buttons button[type="submit"].dislike.blue:hover{background-color:#65b3eb;border:1px solid #65b3eb;background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-moz-linear-gradient(top,#3c9be3,#1766c7);background:url(../images/icon_dislike_btn.png) no-repeat 92% 47%,-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c9be3),color-stop(1,#1766c7));color:#fff;cursor:pointer;padding-right:25px}#uploadForm{width:498px}