@charset "UTF-8";
.print-email-buttons {position: absolute; right: 0px; top: -5px; width: auto;}
h1#appstore-heading {font-size: 19px; left: 2px; position: absolute; top: 0px; z-index: 0;}
div.appstore-marquee-container {height: 349px; margin: 0 auto; padding-top: 20px; width: 980px;}
div.appstore-marquee-container div.appstore-main-content {height: 349px; overflow: hidden; position: relative; width: 980px;}
div.appstore-marquee-container div.appstore-main-content .appstore-left-content {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-marquee-bg-left.gif"); background-position: 0 -16px; background-repeat: no-repeat; height: 349px; left: 0px; padding: 0; position: absolute; top: 0px; width: 354px;}
div.appstore-marquee-container div.appstore-main-content .appstore-right-content {background-color: #ffffff; background-image: url("/en_US/Assets/Image/backgrounds/appstore-marquee-bg-right.jpg"); background-position: 0 0; background-repeat: no-repeat; height: 349px; left: 349px; padding: 0; position: absolute; top: 0px; width: 626px;}
div.appstore-marquee-container div.appstore-main-content .download-button {top:95px; left:14px; position:relative; z-index:15;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-text {cursor: pointer; color: #535353; display: block; font-size: 12px; left: 30px; line-height: 28px; position: absolute; top: 115px; z-index: 20;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-text span {color: #ffffff; font-size: 27px;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-text sup {font-size: 8px;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-text div.servicemark {display: inline;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-link-windows {color: #535353; display: block; left: 30px; line-height: 11px; position: absolute; top: 171px; z-index: 20;}
div.appstore-marquee-container div.appstore-main-content #appstore-download-area-bg {cursor: pointer; display: block; left: 17px; position: absolute; top: 100px; z-index: 10;}
div.appstore-marquee-container div.appstore-main-content #appstore-pink-bird {display: block; left: 160px; position: absolute; top: 0px; }
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps {height: 155px; left: 11px; padding: 0 0 0 20px; position: absolute; top: 73px; width: 590px; z-index: 100;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps h3 {color: #ffffff; font-size: 19px; margin: 0; padding: 10px 0px 0px 0px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app {background-position: 0 0; background-repeat: no-repeat; font-family: Helvetica, Arial, sans-serif; height: 110px; margin: 0px; padding: 0px; position: absolute; top:25px; width: 127px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app.education {background-image: url('/en_US/Assets/Image/backgrounds/appstore-featured-app-bg-education.gif'); left: 455px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app.entertainment {background-image: url('/en_US/Assets/Image/backgrounds/appstore-featured-app-bg-entertainment.gif'); left: 455px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app.health {background-image: url('/en_US/Assets/Image/backgrounds/appstore-featured-app-bg-health.gif'); left: 165px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app.news {background-image: url('/en_US/Assets/Image/backgrounds/appstore-featured-app-bg-news.gif'); left: 20px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app.social {background-image: url('/en_US/Assets/Image/backgrounds/appstore-featured-app-bg-social.gif'); left: 310px;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:hover,
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:link,
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:visited,
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:active,
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:focus,
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a {background-position: 0 0; background-repeat: no-repeat; color:#FFFFFF; display:block; font-size:12px; margin: 0 0 0 8px; padding: 60px 4px 0 2px; text-decoration: none;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app a:hover {text-decoration: underline;}
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app-item {display: none; }
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps div.appstore-featured-app span.appstore-featured-app-small {font-size: 10px;color:#FFFFFF; display:block;  margin: -15px 0 0 10px; }
div.appstore-marquee-container div.appstore-main-content div.appstore-featured-apps-bg {background-color: #000000; filter: alpha(opacity=30); height: 155px; left: 11px; opacity: 0.3; position: absolute; top: 72px; width: 615px;}
div.appstore-marquee-container div.appstore-main-content #appstore-atom-badge {left: 38px; position: absolute; top: 290px;}
div.appstore-marquee-container div.appstore-main-content #appstore-text {left: 38px; position: absolute; top: 240px; width: 220px;}
div.appstore-marquee-container div.appstore-main-content #appstore-text ul {margin-bottom: 8px; margin-left: 15px;}
div.appstore-marquee-container div.appstore-main-content #appstore-text li {color: #535353; font-size: 12px; list-style-type: disc;}
div.appstore-marquee-container div.appstore-main-content #appstore-text span.appstore-text-small {font-size: 11px;}
div.appstore-marquee-container div.appstore-faq-container {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-faq-bg.gif"); background-position: 0 0; background-repeat: no-repeat; display: none; height: 279px; left: 380px; position: absolute; top: 40px; width: 571px; z-index: 500;}
div.appstore-marquee-container div.appstore-faq-container h3 {color: #0860a8; font-size: 22px; left: 25px; line-height: 23px; position: absolute; top: 15px;}
div.appstore-marquee-container div.appstore-faq-container div.appstore-faq-inner {background-color: #ffffff; height: 201px; left: 33px; overflow-y: scroll; padding: 10px 0 5px 0; position: absolute; top: 49px; width: 517px;}
div.appstore-marquee-container div.appstore-faq-container div.appstore-faq-inner p strong {font-size: 15px; font-weight: bold; padding-bottom: 5px;}
div.appstore-marquee-container div.appstore-faq-container div.appstore-faq-inner p a {color: #0860a8;}
div.appstore-marquee-container div.appstore-faq-container div.appstore-faq-closer {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-carousel-closer.gif"); background-position: 0 0; background-repeat: no-repeat; cursor: pointer; height: 27px; position: absolute; right: 1px; top: 1px; width: 27px;}
div.appstore-marquee-container div.appstore-carousel-container {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-carousel-bg.gif"); background-position: 0 0; background-repeat: no-repeat; display: none; height: 250px; left: 430px; position: absolute; top: 40px; width: 476px; z-index: 200;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-closer {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-carousel-closer.gif"); background-position: 0 0; background-repeat: no-repeat; cursor: pointer; height: 27px; position: absolute; right: 1px; top: 1px; width: 27px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner {padding: 10px 10px 0 8px; position: relative; zoom: 1;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target p {margin-left: 10px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target p span strong {font-size: 12px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel {float: right; margin: 20px 0 0 15px; padding: 0; position: relative;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel .jCarouselLite {float: left; margin: 0; padding: 0; width: 272px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel ul {margin: 0; padding: 0; zoom: 1;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel ul li {height: 164px; margin: 0; padding: 0; width: 276px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel ul li img {background-color: #ffffff; border: 1px solid #c6c6c6; padding: 2px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel .carousel-buttons {clear: both; margin: 0; padding: 5px 0 0 0; text-align: center;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel .carousel-buttons button {background-color: transparent; background-image: url("/en_US/Assets/Image/backgrounds/appstore-pagi-sprt.gif"); background-position: 0px 0px; background-repeat: no-repeat; border: none; cursor: pointer; height: 19px; margin: 0 3px; padding: 0; width: 19px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target .appstore-featured-app-item-carousel .carousel-buttons button.has-focus {background-position: -23px 0px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target img {position: relative; zoom: 1;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target img.right {float: right; margin:20px 0 0 15px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating {background-image: url("/en_US/Assets/Image/backgrounds/appstore-rating-star.gif"); background-repeat: repeat-x; display: block; height: 17px; margin-bottom: 5px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating.star-1 {width: 23px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating.star-2 {width: 46px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating.star-3 {width: 69px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating.star-4 {width: 92px;}
div.appstore-marquee-container div.appstore-carousel-container .appstore-carousel-container-inner-target span.appstore-rating.star-5 {width: 115px;}
div.appstore-body-container div.appstore-resources {background-color: #ffffff; clear: both; height: 167px; position: relative; width: 980px;}
div.appstore-body-container div.appstore-resources .appstore-resources-item {float: left; height: 160px; padding: 20px 0 0 44px; width: 280px;}
div.appstore-body-container div.appstore-resources .appstore-resources-item a span.appstore-resource-hdr {display: block; font-size: 14px; margin-bottom: 5px;}
div.appstore-body-container div.appstore-resources .appstore-resources-item a:hover span.appstore-resource-hdr{text-decoration: underline;}
div.appstore-body-container div.appstore-resources .appstore-resources-item p {font-size: 12px; line-height: 17px;}
div.appstore-body-container div.appstore-resources .appstore-resources-item .learn-more-product {position: absolute; bottom: 0px;}
div.appstore-body-container div.appstore-resources .appstore-resources-item .learn-more-product a:hover span {text-decoration: underline;}

/* download buttons */
#appstore-ggw { background:none; height:250px; margin:95px 0 20px 8px; position:relative; width:240px;}
#appstore-ggw .section #button-top{ background:url("/en_US/assets/image/backgrounds/appstore-download-area-bg-121px.gif") no-repeat scroll 0 0 transparent; position:relative; top:0px; width:237px; font-size:0.85em; padding:40px 0 0 18px; height:50px;}
#appstore-ggw .section .button-disclaimer{ color:#000000; font-size: 10px; padding-top: 3px;}
#appstore-ggw .section .mini-button { background:url("/en_US/assets/image/backgrounds/appstore-download-for-bubble.gif") no-repeat scroll 0 0; height:25px; width:90px; float:left; padding:0 0 0 10px;}
#appstore-ggw .section .mini-button a { color:#ffffff; font-size: 12px;}
#appstore-ggw .section .windows-dl { padding: 4px 0 0 14px; }
#appstore-ggw .section .moblin-dl { padding: 4px 0 0 23px; }
#appstore-ggw #download-disclaimer { color:black; width: 200px; font-size:8px; margin:0px 18px; display:none;}
#appstore-ggw .section { background:url("/en_US/assets/image/backgrounds/appstore-download-area-bot.gif") no-repeat scroll 0 bottom; float:left; height:auto; margin:0 6px; padding-bottom:20px; position:relative; z-index:999;}


