MS-Styles:

omnibase.css:
h1
{
    font: normal 250%/125% "Segoe UI Light", "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
    color: #4f4f4f;
}

h2
{
    font: normal 216%/108% "Segoe UI Light", "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
    color: #4f4f4f;
}

.hpMst_Footer
{
    padding-top:40px !important;    
}

style.cssx:
html,body,form,div,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
body,input{font-size:100%}
body,select{font-family:Segoe UI,Tahoma,sans-serif}
html,body{height:100%;background-color:#fff}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline}
img{border:none}ol,ul{list-style-type:none}
.cssClear{clear:both;height:0;margin:0;padding:0;_line-height:0}
.hpMst_Stage{margin:0 auto;position:relative;width:960px;z-index:1;background-color:#fff}
.hpMst_StageTop div,.hpMst_StageTopInner,.hpMst_StageBottom div{background:url(http://i.microsoft.com/download/shared/templates/master/hpMaster/images/bg.ltr.jpg) no-repeat center top}
.hpMst_StageTop div{top:0;height:400px;position:absolute;width:100%}
.hpMst_StageTopInner{position:absolute;left:0;width:100%;height:400px;z-index:-1;_padding:0 20px}
.hpMst_StageTopInner div{position:absolute;top:85px;width:100%;height:315px;background:url(http://i.microsoft.com/download/shared/templates/master/hpMaster/images/fade.png) repeat-x center top;_background:none;_padding:0 20px;_left:0}
.hpMst_StageInner{padding:0 20px}
.hpMst_StageBottom{position:relative}
.hpMst_StageBottom div{background-position:center bottom;top:-400px;height:400px;position:absolute;width:100%}
.hpMst_Blade{margin-bottom:10px;min-height:25px;_height:25px;position:relative;z-index:3}
.hpMst_Blade .msFlyout_Region{padding:0 20px}h1.hpMst_Brand{margin-bottom:10px;min-height:40px;_height:40px}
.hpMst_Navigation{margin-bottom:20px;position:relative;z-index:2}
.hpMst_NavigationTop{position:relative;min-height:40px;_height:40px;_background-color:#a6cae0}
.hpMst_NavigationTop .hpMst_NavigationBg{background-color:#e2e2e2;opacity:.45;filter:alpha(opacity=45)}
.hpMst_NavigationBottom{position:relative;min-height:4px;_height:4px;_background-color:#a6cae0;z-index:-1}
.hpMst_NavigationBottom .hpMst_NavigationBg{background-color:#fff;opacity:.6;filter:alpha(opacity=60)}
.hpMst_NavigationBg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
.hpMst_Navigation .skip{display:none}
.hpMst_Menu{text-align:center;*direction:ltr;_background-color:#d1e7f3}
.msMnu{display:inline-block;margin:0 auto}
.hpMst_Menu .msMnu_Section{display:inline;text-align:left}
.rtl .msMnu_Item{direction:rtl;display:inline-block}
.rtl .msMnu_ItemLink{display:inline}
.hpMst_Search{margin:0 auto;padding:5px 0;white-space:nowrap;width:280px}
.hpMst_Content{position:relative;z-index:1;min-height:585px;_height:585px;font-size:100%}
.hpMst_Footer{padding-top:60px;min-height:55px;_height:55px;clear:both}
.hpBld{position:relative;z-index:90;float:right}
.hpBld_Bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#e2e2e2;opacity:.45;filter:alpha(opacity=45)}
.rtl .hpBld_Bg{*display:none}.hpBld_Section{position:relative;z-index:0;margin-right:91px;*float:right;*margin-right:0}
.hpBld_Item{position:relative;float:left;*direction:ltr;_background-color:#bedbeb}
.rtl .hpBld_Item{*background-color:#bedbeb}
.hpBld_ItemLink{position:relative;*z-index:1}
.hpBld_ItemLink a{border:solid 1px transparent;_border:solid 1px #bedbeb;border-top:0}
.hpBld_ItemLink a:hover{background-color:#e4ecf4;border-color:#999}
.hpBld_Image{float:right;width:91px}
.hpBld_Image .hpBld_ItemLink a:hover{background-color:transparent;border-color:transparent;_border-color:#bedbeb}
.hpBld_Item .hpBld_ItemLink a{position:relative;font-size:.8em;color:#333;text-decoration:none;display:block;padding:4px 7px}
.hpBld_Item.selected{z-index:1}
.hpBld_Section .selected .hpBld_ItemLink a,.hpBld_Section .show .hpBld_ItemLink a{background-color:#fff;border-color:#999;border-bottom-color:#fff;z-index:2}
.hpBld_Image img{padding:2px 0}
.msPopup_Position{position:relative}
.msPopup{display:none;position:absolute;top:-1px;z-index:1;margin:0;padding:5px;font-size:.75em}
.hpBld .msPopup{border:solid 1px #999;background-color:#fff}
.rtl .msPopup{*direction:rtl}
.msPopup a{color:#0060a6}
.msPopup .col{width:200px;position:relative}
.msPopup .col li{margin:0;padding:0}
.msPopup .col li a{display:block;padding:3px 6px 3px 6px;text-decoration:none}
.msPopup .col li a:hover{background-color:#0060a6;color:#fff}
.hpBld .show{*z-index:2}
.hpBld .show .msPopup{display:block}
.oneMscomComp a{*cursor:pointer}
.oneMscomComp .cssClear{clear:both;height:0;margin:0;padding:0;_line-height:0}
.oneMscomComp .png-img{position:relative;overflow:hidden}
.oneMscomComp .png-img span{position:absolute;top:-9999px}
.oneMscomComp .png-img div{background-position:0 center;background-repeat:no-repeat}
.oneMscomComp .png-img .bg-img{display:block;_display:none}
.oneMscomComp .png-img .filter-img{display:none;_display:block}
.hpHdr{width:960px}
.hpHdr .hpHdr_PriRow,.hpHdr .hpHdr_SecRow{position:relative;min-height:20px;_height:20px;padding-left:10px;padding-right:10px}
.hpHdr .hpHdr_PriRowBg,.hpHdr .hpHdr_SecRowBg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
.hpHdr .hpHdr_PriRowBg{background-color:#464646;border:1px solid #464646}
.hpHdr .hpHdr_PriRow{z-index:998;_background-color:#464646}
.hpHdr .hpHdr_PriRow a{text-decoration:none}
.hpHdr .hpHdr_PriRow a.hpHdr_MenuLinkAnchor{min-height:26px;_height:26px}
.hpHdr .hpHdr_PriRow a.hpHdr_MenuLinkAnchor:hover{background-color:#565656}
.hpHdr .hpHdr_SecRow{z-index:996}
.hpHdr .hpHdr_SecRowBg{background-color:transparent;border:1px solid transparent;_width:958px;_border-color:#fff}
.hpHdr .hpHdr_StaticSec{min-height:1px;_height:1px}.hpHdr .hpHdr_StaticSecLeftAlign{float:left}
.hpHdr .hpHdr_StaticSecRightAlign{float:right}.hpHdr .hpHdr_PriRow .hpHdr_StaticSec{float:left}
.hpHdr hpHdr_SecRow .hpHdr_StaticSec{width:100%}
.hpHdr .hpHdr_MenuItem,.hpHdr .hpHdr_MenuItemSignIn{float:left;_width:0}
.hpHdr .hpHdr_MenuLink{font-size:62.5%;_font-size:57%}
.hpHdr .hpHdr_MenuLink a{display:block;padding:0 7px}
.hpHdr .hpHdr_PriRow .hpHdr_MenuLink a{color:#ddd}
.hpHdr .hpHdr_PriRow .hpHdr_MenuLink a:active,.hpHdr .hpHdr_PriRow .hpHdr_MenuLink a:hover{color:#ffea41}
.hpHdr .hpHdr_SecRow .hpHdr_MenuLink a,.hpHdr .hpHdr_SecRow .hpHdr_SignInOut a{color:#6a6a6a}
.hpHdr .hpHdr_SecRow .hpHdr_MenuLink a:active,.hpHdr .hpHdr_SecRow .hpHdr_MenuLink a:hover,.hpHdr .hpHdr_SecRow .hpHdr_SignInOut a:active,.hpHdr .hpHdr_SecRow .hpHdr_SignInOut a:hover{color:#6a6a6a}
.hpHdr .hpHdr_MenuLinkTxt,.hpHdr .hpHdr_MenuLinkImg,.hpHdr .hpHdr_MenuLinkDesc{float:left}
.hpHdr_MenuLinkTxt{float:none}
.hpHdr .hpHdr_MenuLinkTxt,.hpHdr .hpHdr_MenuLinkDesc{padding-top:6px;padding-bottom:6px;_white-space:nowrap}
.hpHdr a:hover .hpHdr_MenuLinkTxt,.hpHdr .selected .hpHdr_MenuLinkTxt,.hpHdr a:hover .hpHdr_MenuLinkDesc,.hpHdr .selected .hpHdr_MenuLinkDesc,.hpHdr span.mstLcp_DualLangSpan a.mstLcp_DualLangLink:hover{color:#ffea41}
.hpHdr .hpHdr_StaticSec .hpHdr_MenuLinkImg{padding-top:5px;padding-bottom:5px}
.hpHdr .hpHdr_StaticSec .hpHdr_MenuLinkImg .bg-img{background-image:url(http://i.microsoft.com/shared/templates/components/hpHeader/images/dropdown_icon.png);width:15px;height:15px;_display:block}
.hpHdr .hpHdr_StaticSec .hpHdr_MenuLinkImg .filter-img{progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.microsoft.com/shared/templates/components/hpHeader/images/dropdown_icon.png",sizingMethod="scale");width:15px;height:15px;_display:none}
.hpHdr .hpHdr_StaticSec a:hover .hpHdr_MenuLinkImg .bg-img,.hpHdr .hpHdr_StaticSec .selected .hpHdr_MenuLinkImg .bg-img{background-position:-15px center}
.hpHdr .hpHdr_HideMenuLink,.hpHdr .hpHdr_HideMenuLinkImage div.hpHdr_MenuLinkImg,.hpHdr .hpHdr_HideMenuLinkText div.hpHdr_MenuLinkTxt{display:none}
.hpHdr .hpHdr_StaticSec div.hpHdr_MenuLinkDesc{display:block;padding-left:3px}
.hpHdr .hpHdr_LogoSec{width:89px}
.hpHdr .hpHdr_LogoSec img{padding:7px 0}
.hpHdr .hpHdr_PriRow .hpHdr_LogoSec a.hpHdr_MenuLinkAnchor:hover{background-color:transparent}
.hpHdr .hpHdr_FlyoutPos{position:absolute;width:100%;_width:960px;left:0}
.hpHdr .hpHdr_Flyout{display:none}
.hpHdr .selected .hpHdr_FlyoutPos{z-index:1}
.hpHdr .hpHdr_FlyoutPosShown .hpHdr_Flyout{display:block}
.hpHdr .hpHdr_PriRow .hpHdr_Flyout{background-color:#464646}
.hpHdr .hpHdr_FlyoutBottomStrip{width:100%;height:5px;background-color:#ccc}
.hpHdr .hpHdr_SecRow .hpHdr_Flyout{background-color:#fff}
.hpHdr .hpHdr_MenuLinkAnchor{_width:50px}
.hpHdr .hpHdr_SignInOut{font-size:62.5%}
.hpHdr .hpHdr_SignInOut a#idPPScarab{display:block;_white-space:nowrap}
.hpHdr .hpHdr_SignInOut span#idSIT,.hpHdr .hpHdr_SignInOut span#idSOT{display:block;padding:7px 7px 1px}
.hpSrc_InnerBrand,.hpSrc_OuterBrand,.hpSrc_Sources li.currentScope .hpSrc_Check{background-image:url(http://i.microsoft.com/download/shared/templates/components/hpSearch/images/search.ltr.gif);background-repeat:no-repeat}
.hpSrc span.hpSrc_border{position:relative;background-color:#fff;border:solid 1px #999;display:inline-block;_height:22px}
.hpSrc{margin-left:10px}.hpSrc.hpSrc_BrandOutside{margin-left:0}
input.hpSrc_Textbox{color:#7d7d7d}input.hpSrc_Textbox,.hpSrc input.hpSrc_waterMark{font-size:.75em;background-color:transparent;height:1.5em;*height:1.5em;_height:1.4em;margin:4px 0 0 3px;border:0;padding:2px 3px 0 3px;vertical-align:top;outline:0}
.hpSrc.hpSrc_BrandOutside input.hpSrc_textbox,.hpSrc.hpSrc_BrandOutside input.hpSrc_waterMark{padding-right:0}
@-moz-document URl-prefix(){input.hpSrc_Textbox,.hpSrc input.hpSrc_waterMark{margin-top:2px}}
.hpSrc input.hpSrc_waterMark{position:absolute;color:#7d7d7d;font-family:Tahoma,Arial,sans-serif;font-style:italic}
.hpSrc_InnerBrand{width:47px;height:22px;background-position:0 0;margin-top:1px;overflow:hidden;display:none}
.hpSrc_InnerBrand{vertical-align:top}
.hpSrc_OuterBrand{width:55px;height:20px;margin:0 9px 0 10px;margin:6px 0 0 9px;background-position:-70px -1px;overflow:hidden;display:inline-block}
.hpSrc_OuterBrand{vertical-align:top}
.hpSrc_Button{background-color:#fff;width:24px;height:24px;margin:1px;margin-left:0;padding:0;border:0 none;cursor:pointer;overflow:hidden;vertical-align:top;text-align:top;line-height:1px;position:relative}
.hpSrc_Button div.hpSrc_ButtonImgClip{width:20px;height:20px;overflow:hidden;position:relative;top:0;left:2px;*top:2px;*left:0}
.hpSrc_Button img{position:relative;top:-1px;left:-49px}
@-moz-document URl-prefix(){.hpSrc_Button div.hpSrc_ButtonImgClip{top:-1px;left:-1px}}
.hpSrc_DropdownPositioner{position:absolute;left:0;bottom:0;*z-index:85}
.hpSrc_Dropdown{display:none;position:absolute;font-size:.75em;top:0;left:-1px;*z-index:85}
.hpSrc_Fade{position:absolute;top:0;right:0;width:15px;height:100%;background-repeat:repeat-y;background-image:url('http://i3.microsoft.com/download/shared/templates/components/hpSearch/images/white_gradient_rightend.png');_display:none}
.hpSrc_Sources,.hpSrc_Suggestions{position:relative;z-index:85;background:#fff;border:solid 1px #999}
.hpSrc_Sources li{padding-bottom:2px}
.hpSrc_Sources ul{padding:5px 0 7px 0}
.hpSrc_Sources li a{position:relative;display:block;text-decoration:none;padding:2px 0 3px;padding-left:4px;color:#000}
.hpSrc_Sources li a div{_text-decoration:none}
.hpSrc_Sources li.currentScope a{font-weight:bold}
.hpSrc_Sources a.selected{background-color:#ededed}
.hpSrc_Sources li .hpSrc_Check{position:absolute;top:6px;left:10px;_left:-12px;width:7px;height:7px;background-position:7px 7px}
.hpSrc_Sources li.currentScope .hpSrc_Check{background-position:-11px -24px}
.hpSrc_Sources li .hpSrc_Text{display:block;margin-left:18px;margin-right:1px;white-space:normal}
.hpSrc_Suggestions{display:none;border-bottom:none;overflow:hidden}
.hpSrc_Suggestions li{padding-bottom:2px}
.hpSrc_Suggestions ul{padding:5px 0 7px}
.hpSrc_Suggestions li a{position:relative;display:block;text-decoration:none;padding:2px 5px 3px 5px;padding-left:9px;color:#4f4f4f}
.hpSrc_Suggestions li a strong{color:#000}
.hpSrc_Suggestions a.selected{text-decoration:underline;background-color:#ededed}
.hpSrc_Suggestions li a:visited,.hpSrc_Suggestions li a:visited strong{color:#639}
@media screen and (-webkit-min-device-pixel-ratio:0){.hpSrc_dropdown_pin{top:0}}
.hpMst_HdrStyle .hpSrc{padding:2px 15px}
.hpMst_HdrStyle .hpSrc_InnerBrand{height:20px;margin-top:0;display:inline-block}
.hpMst_HdrStyle .hpSrc_OuterBrand{display:none}
.hpMst_HdrStyle .hpSrc span.hpSrc_border{_height:20px}
.hpMst_HdrStyle input.hpSrc_Textbox,.hpMst_HdrStyle .hpSrc input.hpSrc_waterMark{font-size:.7em}
.hpMst_HdrStyle input.hpSrc_Textbox{margin-top:1px}
.hpMst_HdrStyle .hpSrc input.hpSrc_waterMark{margin-top:1px}
.hpMst_HdrStyle .hpSrc_Button{width:20px;height:20px;margin:0 1px 0}
.hpMst_HdrStyle .hpSrc_Button div.hpSrc_ButtonImgClip{width:18px;height:18px}
.hpMst_HdrStyle .hpSrc_Button img{top:-23px;left:-50px}
.hpMst_HdrStyle .hpSrc_Sources li a,.hpMst_HdrStyle .hpSrc_Sources li a:link,.hpMst_HdrStyle .hpSrc_Sources li a:visited{color:#000}
.hpPrd_Layout{padding-top:29px;_width:958px;border:0 solid #464646;border-width:0 1px 1px;padding-bottom:28px;*padding-bottom:0;_padding-bottom:28px}
.hpPrd_LayoutCol{float:left}
.hpPrt{padding-left:40px;padding-right:20px}
.hpPrt li{padding-bottom:5px}
.hpPrt .hpPrt_Image{height:48px;width:48px;vertical-align:middle;float:left;border:1px solid #ccc}
.hpPrt a.hpPrt_Image{background-color:#ccc}
.hpPrt a.hpPrt_Image:hover{background-color:#fbfbfb}
.hpPrt .hpPrt_Image_Inner{height:48px;width:48px;display:table-cell;vertical-align:middle}
.hpPrt .hpPrt_ImageSize{height:45px;width:45px}
.hpPrt .hpPrt_Item .hpPrt_Text a{font-family:Segoe UI Light,Segoe UI,Tahoma,sans-serif;font-size:200%;text-decoration:none;color:#ddd}
.hpPrt .hpPrt_Item .hpPrt_Text{float:left;margin-left:20px}
.hpPrt .hpPrt_Item .hpPrt_Text a:hover{color:#ffea41}
.hpPrt .hpPrt_ImageSize{*padding-top:2px}
.hpPrl{padding-top:0;padding-right:20px;padding-bottom:17px}
.hpPrl li{padding-bottom:2px}
.hpPrl .hpPrl_Header{font-family:Segoe UI Light,Segoe UI,Tahoma,sans-serif;font-size:162.5%;color:#ddd;padding-bottom:5px}
.hpPrl .hpPrl_Item a{font-family:Segoe UI,Tahoma,sans-serif;padding-bottom:0;text-decoration:none;color:#bbb}
.hpPrl .hpPrl_Item a:hover{color:#ffea41}
.hpPrl_Size_small .hpPrl_Item{font-size:80%;line-height:131%}
.hpPrl_Size_large .hpPrl_Item{font-size:112.5%;line-height:108%}
.hpPrl_Size_large li{padding-bottom:7px}
div.hpLcp{font-size:.95em}
.hpLcp_HeadOtherLanguages,.hpLcp_Head{border-bottom:solid 1px #e3e3e3;margin-left:5px;margin-bottom:5px;position:relative;_zoom:1}
.hpLcp_HeadOtherLanguages h3,.hpLcp_Heading h3{color:#333;margin-top:.4em;font-weight:normal;padding-bottom:3px;white-space:nowrap}
.hpLcp_SearchOn .hpLcp_LanguageLinks{margin-top:15px}
.hpLcp_Search{display:inline-block;position:absolute;bottom:-10px;background-color:#fff;padding-left:10px;right:0}
.hpLcp_SearchBorder{border:solid 1px #999;display:inline-block;min-height:20px;overflow:hidden;position:relative;_height:20px}
.hpLcp_SearchTextbox,.hpLcp_SearchWatermark{background-color:transparent;border:0;height:1.5em;margin:1px 2px 0 2px;outline:0;padding:1px 3px 0 3px;vertical-align:top;width:200px;*height:1.5em;_height:1.4em}
.hpLcp_SearchWatermark{color:#7d7d7d;font-family:Tahoma,Arial,sans-serif;font-style:italic;position:absolute}
.hpLcp_SearchIcon{background:#fff url(http://i3.microsoft.com/download/shared/templates/components/hpLocalePicker/images/search.gif) no-repeat 0 0;display:inline-block;height:20px;vertical-align:top;width:20px}
.hpLcp_SearchIcon.clearSearch{background-position:0 -20px;cursor:pointer}
.hpLcp_LanguageLinks{position:relative;width:159px;margin-top:5px}
.hpLcp_OtherLanguages .hpLcp_LanguageLinks{margin-top:0}
.hpLcp_LanguageLinks.hpLcp_Cols2{width:330px}
.hpLcp_LanguageLinks.hpLcp_Cols3{width:501px}
.hpLcp_LanguageLinks.hpLcp_Cols4{width:672px}
.hpLcp_LanguageLinks.hpLcp_Cols5{width:840px}
.hpLcp_LanguageLinks ul.hpLcp_Col{width:164px;min-height:100%;_height:100%;float:left;margin-left:5px;border-left:solid 1px transparent;*border-left:solid 1px #e3e3e3}
.hpLcp_LanguageLinks ul.hpLcp_Col.hpLcp_C0{width:158px;margin-left:0;border-left:0}
.hpLcp_Sep1,.hpLcp_Sep2,.hpLcp_Sep3,.hpLcp_Sep4{position:absolute;top:0;bottom:0;height:auto;width:1px;border-left:solid 1px #e3e3e3;*display:none;margin-top:5px;margin-bottom:5px}
.hpLcp_Sep1{left:163px}
.hpLcp_Sep2{left:332px}
.hpLcp_Sep3{left:502px}
.hpLcp_Sep4{left:673px}
.hpLcp_LanguageLinks ul.hpLcp_Col li{margin-left:5px;_height:1%}
.hpLcp_LanguageLinks ul.hpLcp_Col.hpLcp_C0 li{margin-left:0}
.hpLcp_LanguageLinks a{display:block;padding:5px;text-decoration:none}
.hpLcp_LanguageLinks a:link,.hpLcp_LanguageLinks a:visited{color:#0060a6}
.hpLcp_LanguageLinks a:hover,.hpLcp_LanguageLinks a:active{background-color:#0060a6;color:#fff}
.hpLcp_LanguageLinks li.hpLcp_Highlight a{background-color:#0060a6;color:#fff}
.hpLcp_LanguageLinks li.hpLcp_Hide a{color:#e3e3e3!important}
.hpLcp_LanguageLinks li.hpLcp_Hide a:hover,.hpLcp_LanguageLinks li.hpLcp_Hide a:active{background-color:#fff!important}
.hpLcp_OtherLanguages{padding-bottom:10px}
.hpMst_HdrStyle div.hpLcp{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:0;border:0 solid #464646;border-width:0 1px 1px;font-size:75%}
.hpMst_HdrStyle .hpLcp_HeadOtherLanguages,.hpMst_HdrStyle .hpLcp_Head{border:none}
.hpMst_HdrStyle .hpLcp_HeadingInOtherLanguages h3,.hpMst_HdrStyle .hpLcp_Heading h3{font-size:213.33%;font-family:Segoe UI Light,Segoe UI,Tahoma,sans-serif;color:#ddd;margin-top:0;padding-top:4px}
.hpMst_HdrStyle .hpLcp_Search{padding-left:0;right:20px;bottom:-8px}
.hpMst_HdrStyle .hpLcp .hpLcp_LanguageLinks{margin-top:13px;width:100%}
.hpMst_HdrStyle .hpLcp_LanguageLinks ul.hpLcp_Col{border:none;width:167px;padding-right:20px;margin:0}
.hpMst_HdrStyle .hpLcp_LanguageLinks ul.hpLcp_Col li{margin-left:0}
.hpMst_HdrStyle .hpLcp_Sep1,.hpMst_HdrStyle .hpLcp_Sep2,.hpMst_HdrStyle .hpLcp_Sep3,.hpMst_HdrStyle .hpLcp_Sep4{display:none}
.hpMst_HdrStyle .hpHdr .hpLcp_LanguageLinks a{background-color:transparent;color:#bbb}
.hpMst_HdrStyle .hpHdr .hpLcp_LanguageLinks a:hover,.hpMst_HdrStyle .hpHdr .hpLcp_LanguageLinks a:active{background-color:transparent;color:#ffea41}
.hpMst_HdrStyle .hpHdr .hpLcp_LanguageLinks li.hpLcp_Highlight a{background-color:transparent;color:#ffea41}
.hpMst_HdrStyle .hpLcp_LanguageLinks li.hpLcp_Hide a:hover,.hpMst_HdrStyle .hpLcp_LanguageLinks li.hpLcp_Hide a:active{background-color:transparent!important}
.hpMst_HdrStyle .hpLcp_LanguageLinks li.hpLcp_Hide a{color:#7d7d7d!important}
.msMnu{position:relative;z-index:80;clear:both}
.msMnu_Section{position:relative;*zoom:1}
.msMnu_Item{position:relative;float:left;padding:0 0}
.msMnu_ItemLink{position:relative;*z-index:1}
.msMnu_Item .msMnu_ItemLink a{position:relative;font-size:90%;color:#4f4f4f;border:solid 1px transparent;_border-color:#d1e7f3;text-decoration:none;display:block;padding:3px 10px}
.msMnu_Item .msMnu_ItemLink a:hover{background-color:#e4ecf4;border-color:#999}
.msMnu_Item.selected{z-index:2}
.msMnu_Item.selected .msMnu_ItemLink a,.msMnu_Item.show .msMnu_ItemLink a{background-color:#fff;border-color:#999;border-bottom-color:transparent;border-bottom-color:#fff;z-index:2}
.msMnu .msPopup{border:solid 1px #999;background-color:#fff;padding:12px 0}
.msMnu .msPopup .col{width:170px;position:relative;padding-left:10px;padding-right:10px}
.msMnu .msPopup .col li a{color:#0060a6;display:block;padding:3px 5px 3px 5px;margin-bottom:1px;text-decoration:none}
.msMnu .msPopup .col li a:hover{background-color:#0060a6;color:#fff;_zoom:1}
.msMnu .show{z-index:3}
.msMnu .show .msPopup,.msMnu .msMnu .show .msPopup{display:block}
.msMnu li h3.msMnu_Level2Cat{border-bottom:1px solid #e3e3e3;margin:0 5px 4px 5px;font-weight:bold;font-size:.95em;color:#4f4f4f}
.msMnu h3.msMnu_Level2Cat a{margin-left:-5px;padding:0 5px}
.msMnu h3.msMnu_Level2Cat.noLink{padding-top:3px;padding-bottom:3px;font-size:.95em}
.msMnu a.msMnu_Level2Lnk{font-size:.95em}
.msMnu ul.msMnu_Level3 a{font-size:11px;font-size:.9em}
.msMnu ul.col ul{padding-bottom:8px}
.msMnu ul.col li.Last ul{padding-bottom:0}
.col.msMnu_Level2{float:left;_border-left:1px solid #e3e3e3}
.col.msMnu_Level2.msMnu_col0{_border-left:0}
.msMnu_ColWrp1{width:190px}
.msMnu_ColWrp2{width:381px}
.msMnu_ColWrp3{width:572px}
.msMnu_ColWrp4{width:763px}
.msMnu_ColWrp5{width:954px}
.msMnu_Sep{position:absolute;height:auto;border-left:1px solid #e3e3e3;bottom:0;top:0;width:1px;margin:15px 0;_display:none}
.msMnu_Sep1{left:190px}
.msMnu_Sep2{left:380px}
.msMnu_Sep3{left:571px}
.msMnu_Sep4{left:762px}
.msMnu_Sep5{left:953px}
div.chdr{color:#4f4f4f;font-size:75%;line-height:125%;min-height:75px;_height:75px;*overflow:hidden;_overflow:visible;*position:relative}
div.chdr-p{display:table;float:left;width:829px}
div.chdr div.chdr-rss{display:table-cell;height:75px;vertical-align:bottom;*display:block;*height:auto;*padding-bottom:10px;*position:relative;*vertical-align:inherit;white-space:nowrap}
div.chdr div.chdr-rss a img.rssicon{float:left;Margin:0 7px 0 0}
div.chdr div.chdr-rss a.rsslink{float:left}
div.chdr div.chdr-rss div.chdr-rsslink{float:right}
div.chdr div.chdr-icon{background-color:#ccc;float:left;margin-right:15px;height:75px;width:75px}
div.chdr div.chdr-icon img{margin:9px 0 0 9px}
div.chdr h1{display:table-cell;height:75px;vertical-align:middle;*display:block;*height:auto;*padding-bottom:10px;*position:relative;*vertical-align:inherit;margin-right:10px;width:754px}
div.chdr a.genuine{padding-left:5px}
div.clear-breakline{border-bottom:1px solid #d3d3d3;clear:both;padding-top:10px}
div.left-breakline{border-top:3px solid #4f4f4f;margin-bottom:20px;width:190px;*height:0}
div.details{vertical-align:top;color:#4f4f4f;font:normal 75% "Segoe UI",Arial,Tahoma,sans-serif;margin-top:7px}
div.details h2,div.details h3{margin:0;padding:0}
div.details-info h4.description{margin:0 0 24px}
div.details h4{font:normal 150%/125% "Segoe UI",Arial,Tahoma,sans-serif}
div.details-nav{width:190px;float:left}
div.details-info{margin-left:40px;width:690px;float:right}
div.details-nav h4{margin-bottom:12px}
div.details-nav ul{list-style-image:url("http://i3.microsoft.com/download/shared/templates/components/omniDetails/images/Arrow_AnchorLink_Down.png");margin:0 16px}
div.details-nav li{line-height:118%;margin-bottom:9px}
div.details-nav a{color:#014e85;font-weight:bold;*position:relative;*top:-2px}
div.details-nav div.adplacement{margin-top:120px}
div.details-article h4{margin-top:30px}
div.details-article h4.description{margin-bottom:15px}
div.details-info a{color:#014e85}
div.details-article a.to-top{display:inline-block;margin:5px 0 22px 8px;*display:inline;*zoom:1}
div.details-article p{margin:10px 0}
div.details-article ol{margin:10px 20px 0;*margin:10px 25px 0}
div.details-article ul{margin:10px 15px 0;*margin:10px 20px 0}
div.details-article ol{list-style-type:decimal}
div.details-article ul{list-style-type:disc}
div.details-article ul ul{list-style-type:circle}
div.details-article li{margin-bottom:10px}
div.qdtl{border:1px solid #d4e5f3;border-top:8px solid #1777b1;border-bottom:4px solid #1777b1;margin:0 0 22px}
div.qdtl h2{margin-bottom:15px}
div.qdtl h4{font:normal 150%/125% "Segoe UI",sans-serif;margin-bottom:8px}
div.qdtl div.qdtl-inner{margin:9px 24px 11px}
div.qdtl div.qdtl-info,div.qdtl div.qdtl-articles{background-color:#f6f6f6;padding:5px 10px}
div.qdtl div.qdtl-info{margin-bottom:15px}
div.qdtl div.qdtl-articles{margin-bottom:30px}
div.qdtl p.files-desc{margin-bottom:12px}
div.qdtl table{border-collapse:collapse;width:100%}
div.qdtl col.col1{width:130px;*width:110px}
div.qdtl col.col2{width:230px;*width:210px}
div.qdtl col.col3{width:135px;*width:115px}
div.qdtl table.properties td{padding:1px 10px}
div.qdtl table.articles td{padding:5px 10px}
div.qdtl table.properties td{vertical-align:top}
div.qdtl td.col1 label,div.qdtl .lang{display:inline-block;margin-top:2px;*display:inline;*zoom:1}
div.qdtl select{font-size:100%}
div.qdtl div.feature-items{margin:43px 0 6px}
div.qdtl table.files col.file-name{width:360px;*width:334px}
div.qdtl table.files td.file-name{word-break:break-all;word-wrap:break-word;max-width:360px}
div.qdtl table.files col.size{width:167px;*width:141px}
div.qdtl table.files col.download{min-width:110px;_width:110px}
div.qdtl table.files th{background-color:#f6f6f6;padding:6px 8px 8px;text-align:left}
div.qdtl table.files td{border-bottom:1px solid #e4e4e4;padding:7px 8px 8px}
div.qdtl table.files td.download{padding:5px 5px 5px 0}
div.qdtl table.files td.download a{border:0;color:#fff;display:block;font:bold 108.33%/115% "Segoe UI",sans-serif;padding:5px 0;text-align:center;text-transform:uppercase;width:100%}
div.qdtl table.files td.download a.download{background-color:#d1480e;border:1px solid #d1480e}
div.qdtl table.files td.download a.continue{background-color:#498527;border:1px solid #498527}
div.qdtl table.files td.download a:hover,div.qdtl table.files td.download a:focus,div.qdtl table.files td.download a:active,div.qdtl table.files td.continue a:hover,div.qdtl table.files td.continue a:focus,div.qdtl table.files td.continue a:active{background-color:#7e7e7e;border:1px solid #7e7e7e;text-decoration:none;_cursor:pointer}
div.qdtl table.files td a span{display:inline-block;padding:0 10px;*display:inline;*zoom:1}
div.qdtl table.files a.genuine{display:inline-block;overflow:hidden;position:relative;height:12px;width:12px;*display:inline;*zoom:1}
div.qdtl table.files a.genuine img{position:absolute;top:-29px;left:-25px}
div.feature-items{vertical-align:baseline}
div.optional{margin-bottom:10px}
div.optional p{margin-top:10px}
.hpFtr{margin-right:-6px}
.hpFtr_Outer{position:relative;width:100px;float:right}
.hpFtr_Logo{margin-right:4px;width:90px}
.hpFtr_Copyright{font-size:70%;margin-right:9px;margin-top:4px;color:#000;text-align:center}
.hpFtr_Inner{float:right;font-size:70%;padding:.5em 0;padding-top:2px;margin-right:.6667em}
.hpFtr_Inner ul{clear:both;float:right;margin-bottom:4px}
.hpFtr_Inner li{border-left:solid 1px #444;float:left;padding:0 .725em;*border-left:dotted 1px #444;*border-right:none;*float:left}
.hpFtr_Inner li.first{border-left:none;*border-left:none}
.hpFtr a{color:#000}
.hpMst_HdrStyle{background-color:#ececec}
.hpMst_HdrStyle .hpMst_StageTop div,.hpMst_HdrStyle .hpMst_StageTopInner,.hpMst_HdrStyle .hpMst_StageBottom div{background-image:none;background-color:#ececec}
.hpMst_HdrStyle .hpMst_StageTopInner{background-color:#fff;_padding:0}
.hpMst_HdrStyle .hpMst_StageTopInner div{background-image:none}
.hpMst_HdrStyle .hpMst_Blade{margin-bottom:5px}
.hpMst_HdrStyle h1.hpMst_Brand{margin-bottom:5px}
.hpMst_HdrStyle .hpMst_Navigation{margin-bottom:10px}
.hpMst_HdrStyle .hpMst_NavigationBottom .hpMst_NavigationBg{background-color:#f4f4f4;opacity:1;filter:alpha(opacity=100)}
.hpMst_HdrStyle .hpMst_Menu{text-align:left}

