.padtop40{ padding-top:40px}#word{ background-image:url(/mac/_base_v1/images/backgrounds/Word_Header.jpg);background-repeat:no-repeat;width:970px;height:429px}#excel{ background-image:url(/mac/_base_v1/images/backgrounds/Excel_Header.jpg);background-repeat:no-repeat;width:970px;height:429px}#powerpoint{ background-image:url(/mac/_base_v1/images/backgrounds/PPT_Header.jpg);background-repeat:no-repeat;width:970px;height:429px}#outlook{ background-image:url(/mac/_base_v1/images/backgrounds/Outlook_Header.jpg);background-repeat:no-repeat;width:970px;height:429px}#messenger{ background-image:url(/mac/_base_v1/images/hero/OFM_Hero_Messenger.jpg);background-repeat:no-repeat;width:970px;height:700px}#remote-desktop{ background-image:url(/mac/_base_v1/images/hero/hero_remotedesktop.png);background-repeat:no-repeat;width:970px;height:430px}#web-apps{ background-image:url(/mac/_base_v1/images/hero/hero_webapps.png);background-repeat:no-repeat;width:970px;height:430px}#messenger .block{ }#page-remote-desktop .smaller{ font-size:11px}#web-apps .block1{ top:130px;left:570px;width:350px;height:auto}#web-apps{ border-bottom:1px solid #292b2c}#page-web-apps .feature-left p:first-child{margin-bottom:50px}.hero h1{ font-family:Segoe UI Light;font-size:24px;color:#ffffff}.hero h2{ font-family:Segoe UI Light;font-size:32px;color:#ffffff;line-height:36px;margin-bottom:40px}.hero p{ font-size:12px;font-weight:normal;line-height:18px;color:#a3a6a9;padding:20px 10px 0 0}#page-remote-desktop .hero .block2{left:20px;top:20px}#page-web-apps .hero .block2{left:20px;top:20px}#messenger{ border-bottom:1px solid #292b2c;margin-bottom:18px;padding-bottom:40px}#messenger .block1{top:106px;left:475px;width:450px;height:auto}#messenger .hero-copy,#web-apps .block p{ font-size:15px;font-weight:normal;line-height:22px;color:#ffffff;padding:0 0 0 0}#page-messenger .container2{ background-image:none}#page-messenger .template.one-column-hero .container.container1{ background-image:url(/mac/_base_v1/images/backgrounds/verticalfade.png);background-repeat:repeat-x;background-position:left bottom;padding-bottom:40px}#excel .product-right{ position:relative;width:350px;top:60px;left:0px;height:auto}#excel #excel-skill-builder{background-image:url(/mac/_base_v1/images/backgrounds/OFM_SkillsPromo_BG_320x100.jpg);background-repeat:no-repeat;width:320px;height:100px}#excel #excel-skill-builder #xsb-right{width:180px;float:right;font-family:segoe UI;padding-top:20px;line-height:4px}#xsb-right p{font-size:12px;color:#a3a69a;margin:0;padding-bottom:8px;line-height:18px;margin:5px 0 0}#xsb-right div.list ul{padding-left:0}#excel .icon-heading{ width:225px}#outlook .product-right{ position:relative;width:360px;top:10px;left:20px;height:auto}#outlook .icon-heading{ width:380px}#powerpoint .product-right{ position:relative;width:390px;top:65px;left:0px;height:auto}#powerpoint .icon-heading{ width:265px}#word .product-right{ position:relative;width:320px;top:65px;left:0px;height:auto}#word .icon-heading{ width:230px}#remote-desktop{ border-bottom:1px solid #292b2c}#remote-desktop .block1{ width:380px;top:90px;left:570px;height:auto}#remote-desktop .block1 .button{ margin:0;padding:0}#web-apps sup{ font-size:9px;font-family:Segoe UI,Arial}#web-apps .block1 h1{ margin-bottom:30px}.module.columns.product-content .intro-right.web-apps h3{ font-family:Segoe UI,Arial;font-size:16px}.module.columns.product-content sup,.module.columns.get-started sup{ font-family:Segoe UI,Arial;font-size:9px}#excel #hero-link h3:hover,#outlook #hero-link h3:hover,#powerpoint #hero-link h3:hover,#word #hero-link h3:hover{ text-decoration:underline}#excel #hero-link h3,#outlook #hero-link h3,#powerpoint #hero-link h3,#word #hero-link h3{ font-size:14px}.promo{ background-image:url(/mac/_base_v1/images/backgrounds/remotedesktop_background.png);background-repeat:repeat-x;width:220px;height:170px}.promo .promo-content{ padding:10px 0 0 10px}.promo .promo-content .heading{ width:140px}.promo .promo-content p{ padding-right:10px}.product-content .buzz-content{ border-top:1px solid #2d2d2d;margin-top:10px;padding-top:15px}.product-content .buzz-content .promo-left,.product-content .buzz-footer .promo-left{ width:103px;margin-right:15px;margin-bottom:10px}.product-content .buzz-content .promo-right,.product-content .buzz-footer .promo-right{ width:150px}.product-content .buzz-content .promo-right p{ margin-bottom:10px}.product-content .buzz-footer p{ font-size:11px;font-weight:normal;color:#ffffff;margin-bottom:0px}.product-content .buzz-footer i{ font-style:italic;color:#a3a6a9}.product-content{ margin-top:35px}.product-content .feature-left{ width:620px;margin-left:15px}.product-content .feature-left img{ margin-top:5px}.product-content .feature-left.rdc p{ padding-bottom:25px}.product-content .feature-right{ width:270px;margin-left:50px}.product-content .promo-right{ width:450px}.product-content h2{ font-family:Segoe UI light;font-size:22px;line-height:28px;font-weight:normal;color:#ffffff;padding-bottom:15px}.product-heading .column2{ float:right}.product-heading h2{ font-family:Segoe UI;font-size:16px;line-height:20px;font-weight:normal;color:#ffffff}.product-heading a{ line-height:20px}.product-left{ width:575px}.product-left img{ margin:25px 0 0 20px}.product-right{ width:390px;padding:80px 0 0 0px}.product-right p{ font-size:15px;font-weight:normal;line-height:22px;color:#ffffff;padding:5px 20px 15px 0}.hero-promo{ margin-top:15px}.content-left,.content-right{ margin-top:40px}.intro{ margin-top:50px}.intro-content{ margin-top:30px}.intro-content .promo-left{ width:auto;margin-right:40px}.intro-content .promo-right{ width:530px}.intro-content .promo-right p{ width:auto}.intro-content .intro-left .heading{ width:300px}.intro .intro-left .icon-heading p{ font-family:Segoe UI,Arial;font-size:15px;line-height:20px;font-weight:normal;color:#ffffff}.intro-left{ width:720px;margin-left:15px}.intro-left p{ width:640px}.module.columns .intro-right{ width:220px;background-image:url(/mac/_base_v1/images/backgrounds/GetStarted_bkg.png);background-repeat:no-repeat}.module.columns .intro-right h3{ font-family:Segoe UI;font-size:13px;line-height:20px;font-weight:normal;color:#ffffff;padding:15px 20px 10px 20px}.module.columns .intro-right h3 strong{ font-size:16px;font-weight:normal}.module.columns .intro-right ul{ padding:0 20px 10px 20px;margin-left:14px}.module.columns .intro-right li{ margin-bottom:5px;font-size:11px;line-height:15px;font-weight:normal}.module.columns .intro-right li a{ color:#a3a6a9}.module.columns .intro-right-cta{ font-size:13px}.module.columns .intro-right .product_getstarted_arrow{ margin-left:20px}.intro-right.web-apps{ float:right}.intro-right.web-apps h2{ font-family:Segoe UI;font-size:15px;line-height:20px;font-weight:normal;color:#ffffff;padding:15px 20px 0px 20px}.intro-right.web-apps p{ margin-bottom:10px;padding:5px 20px 5px 20px;font-size:11px}.content-left .feature-left{ width:450px;margin-left:15px}.content-left .feature-right{ margin-left:12px;width:472px}.content-right .feature-left{ width:475px}.content-right .feature-right{ width:460px;color:#ffffff;margin-left:15px}.get-started{ margin-top:40px;margin-left:15px}.get-started .feature-left{ width:505px;margin-right:20px}.get-started .feature-left h2{ font-family:Segoe UI light;font-size:22px;line-height:28px;font-weight:normal;color:#ffffff;padding-bottom:15px;padding-top:-5px}#personal-use-get-started,#business-use-get-started{ margin-left:10px}#personal-use-get-started{margin-bottom:15px}.bottom-content{ border-top:1px solid #2d2d2d}.bottom-content .column{ width:323px;background-image:url(/mac/_base_v1/images/backgrounds/vertline_dots.png);background-repeat:no-repeat;padding:20px 0 0 0;margin-top:20px}.bottom-content .column.bottom-content-right{ width:1px;padding:0;background-image:url(/mac/_base_v1/images/backgrounds/vertline_dots.png);background-repeat:no-repeat;height:151px}.bottom-content .column h2{ font-size:14px;font-weight:normal;line-height:20px;color:#ffffff;padding:0px 20px 10px 20px}.bottom-content .column li{ list-style-type:none;padding:5px 20px 0 3px;margin:0}.bottom-content .column li a{ color:#a3a6a9;font-size:12px}.get-started .feature-left .footnote{ margin-top:80px}.get-started .feature-left .footnote p{ font-size:10px;font-weight:normal;line-height:14px;color:#a3a6a9;margin-bottom:10px}.promo-main{ background-image:url(/mac/_base_v1/images/backgrounds/vidbox_center.png);background-repeat:repeat-x;width:400px;height:100px}.promo-left{ margin-right:30px}.promo-right{ width:200px}.promo-right h3{ font-size:14px;font-weight:normal;color:#ffffff;padding:0 0 5px 0}.promo-right h4{ font-size:11px;font-weight:normal;line-height:18px;color:#a3a6a9}.promo-right p,.promo-left p,.feature-left p,.feature-right p{ font-weight:normal;font-family:Arial,Helvetica,Verdana,MS Sans-serif;line-height:18px;color:#a3a6a9}.promo-wide .promo-right{ width:570px}.promo-wide{ margin-top:20px;margin-left:15px}.hero .column2.promo-right h2{ font-size:14px;font-weight:normal;color:#ffffff;padding:0 0 5px 0}.hero .column2.promo-right p{ font-size:11px;font-weight:normal;line-height:18px;color:#a3a6a9;padding:0 10px 0 0}.icon-heading .icon{ margin:0 15px 20px 0}.icon-heading h2{ font-family:Segoe UI light;font-size:22px;font-weight:normal;color:#ffffff}.icon-heading h3{ font-family:Segoe UI;font-size:16px;line-height:22px;font-weight:normal;color:#ffffff}.icon-heading h4{ font-size:11px;font-weight:normal;color:#a3a6a9}img[src*='Word_Screens.png'],img[src*='Excel_Screens.png'],img[src*='PPT_Screens.png'],img[src*='Outlook_Screens.png']{ margin-left:15px}#page-remote-desktop .container2,#page-messenger .container2,#page-web-apps .container2{ border-bottom:solid 1px #202020}#page-messenger .product-heading h2{padding:0}#page-messenger .product-heading a{ line-height:inherit}#page-messenger .product-heading .arrow-link{ margin-top:6px}#page-messenger .wide_button{ width:75px;padding-left:0;margin-left:0}.products-promo .icon-heading h2{font-family:Segoe UI,Arial;font-size:13px;font-weight:bold}#messenger UL li{ list-style-type:disc}#page-outlook .hero h1{font-size:25px;margin-bottom:25px}#page-outlook .hero h2{font-size:20px;line-height:normal;margin-bottom:25px}.outlook-whatsnew-heading h2{ font-family:Segoe UI light;font-size:22px;font-weight:normal;color:#ffffff}.outlook-whatsnew-heading h3{ font-family:Segoe UI,Arial;font-size:16px;line-height:22px;font-weight:normal;color:#ffffff}.outlook-whatsnew-list{margin:20px 0 20px}.outlook-whatsnew-list ul li{font-weight:normal;font-family:Arial,Helvetica,Verdana,MS Sans-serif;line-height:18px;color:#a3a6a9}#page-outlook .intro-left{ width:auto;margin-left:15px}#page-outlook #hero-link .icon{ display:none}#page-outlook #hero-link .heading{ margin-bottom:10px}#page-outlook .hero .product-left .heading{ margin-top:28px}#page-outlook .hero .heading p{ font-size:25px;padding:0;margin:0;color:#fff}#page-outlook .hero .heading p strong{ font-size:25px}#page-outlook .hero .product-right .arrow{ color:#fdc82f !important;font-weight:bold;margin-left:4px}#page-outlook .hero .product-right .padding5{padding-top:5px}