div.mscomFeaturePanelArea {
  margin:0px auto
}
div.vrtc_verticalTabs {
  margin:0px auto
}
div.cspAd {
  margin-bottom:25px
}
div.cspAdControl {
  float:left;
  height:150px;
  padding-right:18px;
  padding-left:113px;
  width:180px
}
body.rtl div.cspAdControl {
  padding-right:12px
}
img.cspAdControl {
  height:150px
}
body.CspComponentPreview {
  background-color:#69B8E1
}
body.CspComponentPreview div.h15-sitebrand {
  min-width:932px
}
div.h15-sitebrand {
  position:relative;
  height:80px
}
span.h15-logo {
  position:absolute;
  top:23px;
  left:16px
}
span.h15-logo img {
  width:132px;
  height:34px;
}
span.h15-tagline {
  position:absolute;
  top:30px;
  right:15px;
  text-align:right
}
span.h15-tagline img {
  width:225px;
  height:17px
}
div.h15-search {
  position:absolute;
  left:265px;
  right:265px;
  text-align:center;
  bottom:28px
}
body.CspComponentPreview {
  padding:10px;
  background-color:#69B8E1
}
body.CspComponentPreview span.src_wrap_outer {
  min-width:393px
}
span.src_wrap_outer {
  position:relative;
  direction:ltr;
  display:inline-block
}
span.src_wrap_inner {
  position:relative;
  padding:4px;
  display:inline-block
}
body.rtl span.src_wrap_inner {
  direction:rtl
}
span.src_glass-lt,
span.src_glass-lm,
span.src_glass-lb,
span.src_glass-ct,
span.src_glass-cb,
span.src_glass-rt,
span.src_glass-rm,
span.src_glass-rb,
span.src_logo,
input.src_btn-site,
a.src_scope_dropdown,
span.src_dropdown_menu a.src_menu_selected {
  background-image:url('https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspSearchComponent/sprite2.png')
}
span.src_glass-lt,
span.src_glass-lm,
span.src_glass-lb,
span.src_glass-ct,
span.src_glass-cb,
span.src_glass-rt,
span.src_glass-rm,
span.src_glass-rb {
  _display:none;
  background-repeat:no-repeat;
  position:absolute;
  overflow:hidden
}
span.src_glass-lt {
  background-position:-35px -23px;
  top:0;
  left:0;
  width:6px;
  height:6px
}
span.src_glass-lm {
  background-position:-48px 0;
  top:6px;
  left:0;
  bottom:6px;
  width:6px
}
span.src_glass-lb {
  background-position:-35px -29px;
  bottom:0;
  left:0;
  width:6px;
  height:6px
}
span.src_glass-ct {
  background-position:0 -61px;
  background-repeat:repeat-x;
  top:0;
  right:6px;
  left:6px;
  height:31px
}
span.src_glass-cb {
  background-position:0 -92px;
  background-repeat:repeat-x;
  right:6px;
  bottom:0;
  left:6px;
  height:1px
}
span.src_glass-rt {
  background-position:-41px -23px;
  top:0;
  right:0;
  width:6px;
  height:6px
}
span.src_glass-rm {
  background-position:-54px 0;
  top:6px;
  right:0;
  bottom:6px;
  width:6px
}
span.src_glass-rb {
  background-position:-41px -29px;
  bottom:0;
  right:0;
  width:6px;
  height:6px
}
span.src_box {
  text-align:left;
  position:relative;
  width:308px;
  *height:22px;
  min-height:2.0em;
  *min-height:1.8em;
  border:solid 1px #346b94;
  background-color:#FFF;
  display:inline-block
}
span.src_box.src_drop {
  width:320px
}
input.src_textbox {
  color:#000;
  background-color:#FFF !important;
  width:229px;
  height:1.6em;
  *height:1.5em;
  _height:1.4em;
  margin:0;
  border:0 none;
  padding:4px 5px 0 5px;
  font-size:1em;
  vertical-align:top
}
input.src_textbox.src_watermark {
  color:#939292;
  font-style:italic
}
span.src_logo {
  width:47px;
  height:22px;
  background-repeat:no-repeat;
  background-position:0 0;
  background-color:#FFF;
  overflow:hidden;
  display:inline-block
}
input.src_btn-site {
  width:21px;
  height:22px;
  margin:0;
  border:0 none;
  padding:0;
  background-repeat:no-repeat;
  background-position:0 -22px;
  background-color:#FFF;
  cursor:pointer;
  overflow:hidden;
  vertical-align:top
}
body.rtl input.src_btn-site {
  background-position:1px -22px
}
a.src_scope_dropdown {
  cursor:pointer;
  position:absolute;
  width:11px;
  _height:22px;
  margin:0;
  border-left:solid 1px #346b94;
  padding:0;
  right:0;
  top:0;
  bottom:0;
  background-repeat:no-repeat;
  background-position:-60px 0;
  background-color:#346b94;
  display:inline-block
}
a.src_scope_dropdown:hover {
  background-position:-60px -30px
}
span.src_side {
  position:relative;
  padding-left:5px;
  display:inline-block;
  vertical-align:top;
  *font-size:1px
}
input.src_btn-web {
  height:20px;
  margin:0;
  border:none;
  padding:2px 0 0 0
}
span.src_dropdown_menu {
  display:none;
  text-align:left;
  position:absolute;
  border:solid 1px #346b94;
  background-color:#FFF
}
span.src_dropdown_menu ul {
  margin:4px 0;
  padding:0;
  list-style:none
}
span.src_dropdown_menu ul li {
  margin:0;
  _border:solid 1px #FFF;
  padding:0;
  list-style:none
}
span.src_dropdown_menu a {
  cursor:pointer;
  display:block;
  margin:0;
  border:none;
  padding:6px 0;
  padding-right:32px;
  padding-left:23px;
  color:#1b4b6e
}
span.src_dropdown_menu a:hover {
  background-color:#e5e5e5;
  text-decoration:none
}
span.src_dropdown_menu a.src_menu_selected {
  font-weight:bold;
  background-repeat:no-repeat;
  background-position:9px 10px
}
.mscomFeaturePanelArea {
  width:696px;
  position:relative;
  top:4px;
  left:0px
}
.mscomFeaturePanel {
  height:335px
}
.mscomFeaturePanel.mscomFPFull[class] {
  background-image:url('https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/Templates/Components/cspMscomFeaturePanel/FeatArea_BG_1panel_ltr.png');
  background-repeat:no-repeat
}
.mscomFeaturePanel .mscomFPFullContent {
  position:absolute;
  top:1px
}
.mscomFeaturePanel.mscomFPHalf[class] {
  background-image:url('https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/Templates/Components/cspMscomFeaturePanel/FeatArea_BG_3panel_ltr.png');
  background-repeat:no-repeat
}
.mscomFeaturePanel .mscomFPHalfContent {
  position:absolute;
  top:1px;
  left:0px
}
.mscomFeaturePanel .mscomFPHalfQPTop {
  position:absolute;
  top:1px;
  right:6px
}
.mscomFeaturePanel .mscomFPHalfQPBottom {
  position:absolute;
  top:121px;
  right:6px
}
div.h15-groups {
  margin-bottom:8px
}
div.h15-groups table {
  background-color:#ccc;
  border-collapse:collapse;
  margin:0px auto
}
div.h15-groups table td.h15-group-l,
div.h15-groups table td.h15-group-r {
  width:2px;
  *width:0px
}
div.h15-groups table td.h15-group-l {
  border-left:solid 1px #547f9a;
  border-right:none
}
div.h15-groups table td.h15-group-r {
  border-left:none;
  border-right:solid 1px #547f9a
}
div.h15-groups table td {
  background:#fff url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspMscomMasterNavigation/m.m.nav.png) 0% 100% repeat-x;
  border-top:solid 1px #739cb5;
  border-right:dotted 1px #a6a6a6;
  border-bottom:solid 1px #5f88a2;
  border-left:none;
  vertical-align:top
}
div.h15-groups table td {
  _background-image:url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspMscomMasterNavigation/m.m.nav.jpg)
}
div.h15-groups table td.h15-no-border {
  border-right:none
}
div.h15-groups table td a.h15-group {
  display:block;
  height:100%;
  padding:15px 5px;
  text-align:center;
  vertical-align:bottom
}
div.h15-groups table td a.h15-group:link,
div.h15-groups table td a.h15-group:visited {
  color:#333
}
div.h15-groups table td a.h15-group:hover,
div.h15-groups table td a.h15-group:active {
  color:#000
}
div.h15-groups table td.h15-selected {
  background-image:none
}
div.h15-menu-container {
  position:relative;
  z-index:1
}
div.h15-menu-inner {
  background-color:#fff;
  border:solid 1px #444;
  border-top:none;
  max-height:350px;
  min-width:200px;
  overflow:auto;
  padding:0px 10px;
  position:absolute;
  visibility:hidden
}
div.h15-menu-inner {
  *margin-left:-1px
}
ul.h15-links {
  list-style-image:url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspMscomMasterNavigation/bullet.png);
  margin-left:1.5em
}
a.h15-link {
  color:#00629d
}
div.h15-column {
  padding-bottom:10px;
  position:absolute;
  width:190px
}
div.h15-m1 {
  left:10px
}
div.h15-m2 {
  left:210px
}
div.h15-m3 {
  left:410px
}
div.h15-m4 {
  left:610px
}
div.h15-dotted {
  border-right:dotted 1px #628cc6
}
div.h15-menu {
  margin-top:10px
}
h6.h15-menu-header {
  font-size:100%;
  font-weight:bold
}
div.h15-layout-container {
  left:0px;
  position:absolute;
  visibility:hidden;
  width:190px
}
div.h15-subgroups {
  margin-top:20px;
  position:relative
}
div.h15-subgroup-list {
  left:50px;
  line-height:1.6em;
  margin-right:15px;
  position:absolute;
  width:191px
}
div.h15-subgroup-list ul,
div.h15-subgroup-links ul {
  list-style-type:none
}
h6.h15-on-this-page,
h6.h15-subgroup-header {
  font-family:Tahoma,Verdana,Segoe,sans-serif,sans-serif;
  font-size:100%;
  font-weight:bold
}
div.h15-subgroup-links {
  line-height:1.4em;
  margin-left:241px;
  margin-right:50px;
  min-height:500px
}
a.h15-back-to-top {
  border-bottom:solid 1px #c6d7ef;
  display:block;
  font-family:Tahoma,Verdana,Segoe,sans-serif,sans-serif;
  margin:0.4em 0px 1.6em;
  width:500px
}
div.h15-subgroup-links ul li div {
  font-family:Tahoma,Verdana,Segoe,sans-serif,sans-serif;
  margin-bottom:1.6em
}
div.nbd_newsBand {
  margin-top:8px;
  margin-right:auto;
  margin-bottom:12px;
  margin-left:auto
}
div.nbd_bandContainer,
span.nbd_corner_R span,
ul.nbd_menu {
  background-color:#000
}
div.nbd_bandWrapper {
  position:relative;
  overflow:hidden
}
div.nbd_bandContainer {
  position:relative;
  margin-bottom:4px;
  overflow:hidden;
  border:solid 1px #FFF;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:6px;
  padding-left:8px
}
span.nbd_heading {
  float:left;
  padding-right:20px;
  font-weight:bold;
  color:#FFF;
  line-height:1.2
}
span.nbd_heading.nbd_basic {
  color:#FFF
}
span.nbd_heading.nbd_red {
  color:#FFB056
}
span.nbd_heading.nbd_green {
  color:#96FF68
}
span.nbd_heading.nbd_blue {
  color:#62A1FF
}
div.nbd_headline {
  position:relative
}
div.nbd_headline div {
  position:relative;
  overflow:hidden
}
body.rtl div.nbd_headline div {
  direction:ltr
}
div.nbd_headline div span {
  display:block;
  *border-right:solid 1px #000
}
body.rtl div.nbd_headline div span {
  direction:rtl;
  *overflow-x:hidden;
  *white-space:nowrap
}
div.nbd_headline a {
  white-space:nowrap;
  line-height:1.2
}
body.rtl div.nbd_headline a {
  direction:rtl
}
a.nbd_arrow {
  display:none;
  top:0.6em;
  right:7px;
  width:19px;
  height:10px;
  background-position:0 -20px
}
a.nbd_arrow:hover {
  background-position:0 -30px
}
a.nbd_arrow,
span.nbd_corner_TL,
span.nbd_corner_TR,
span.nbd_corner_BL,
span.nbd_corner_BR,
span.nbd_corner_B,
span.nbd_corner_R {
  position:absolute;
  background-image:url('https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/Templates/Components/cspMscomNewsBand/NB_ltr.4.png');
  background-repeat:no-repeat;
  overflow:hidden
}
span.nbd_corner_TL {
  top:0;
  left:0;
  background-position:0 0;
  width:10px;
  height:8px
}
span.nbd_corner_TR {
  top:0;
  right:0;
  background-position:-10px 0px;
  width:10px;
  height:8px
}
span.nbd_corner_B {
  bottom:0;
  left:0;
  background-repeat:repeat-x;
  background-position:0 -40px;
  width:100%;
  height:5px
}
span.nbd_corner_BL {
  bottom:0;
  left:0;
  background-position:0 -8px;
  width:10px;
  height:12px
}
span.nbd_corner_BR {
  bottom:0;
  right:0;
  background-position:-10px -8px;
  width:10px;
  height:12px
}
span.nbd_corner_R {
  top:0;
  right:0;
  background-repeat:repeat-y;
  background-position:-20px 0;
  width:60px;
  height:40px
}
body.rtl span.nbd_corner_R {
  background-position:30px 0
}
span.nbd_corner_R span {
  position:absolute;
  top:0;
  right:0;
  width:50px;
  height:40px
}
div.nbd_menuOverflowWrapper {
  display:none;
  overflow:visible;
  height:0px
}
div.nbd_menuWrapper {
  width:600px;
  position:relative;
  top:-5px;
  z-index:99;
  border:solid 1px #FFF;
  border-top:none;
  margin-right:5px
}
ul.nbd_menu {
  margin:0;
  padding:0;
  list-style:none
}
ul.nbd_menu li {
  padding:5px 0 6px 0;
  padding-left:10px;
  border-top:solid 1px #666
}
ul.nbd_menu a {
}
div.nbd_newsBand a {
  color:#CCC;
  text-decoration:none
}
div.nbd_newsBand a:hover {
  color:#FFF;
  text-decoration:underline
}
.vrtc_verticalTabs {
  padding-top:11px;
  width:690px
}
.vrtc_verticalTabs[class] {
  background-image:url('https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/Templates/Components/cspVerticalRolloverTab/TabModule_BG_content_ltr.png');
  background-repeat:no-repeat
}
.vrtc_verticalTabs a:link,
.vrtc_verticalTabs a:visited,
.vrtc_verticalTabs a:hover,
.vrtc_verticalTabs a:active {
  color:#4d7cc1;
  _position:relative
}
.vt_lay60 a:link,
.vt_lay60 a:visited,
.vt_lay60 a:hover,
.vt_lay60 a:active,
.vt_lay50_near a:link,
.vt_lay50_near a:visited,
.vt_lay50_near a:hover,
.vt_lay50_near a:active {
  color:#4d7cc1;
  _position:relative
}
.vt_lay40 a:link,
.vt_lay40 a:visited,
.vt_lay40 a:hover,
.vt_lay40 a:active,
.vt_lay50_far a:link,
.vt_lay50_far a:visited,
.vt_lay50_far a:hover,
.vt_lay50_far a:active {
  color:#4e7de2;
  _position:relative
}
.vrtc_cf {
  min-height:1%
}
.vrtc_cf:after {
  clear:both;
  content:".";
  display:block;
  height:0px;
  visibility:hidden
}
.vrtc_ad {
  position:relative;
  margin-top:40px;
  left:-37px
}
.vrtc_ad div.cspAdControl {
  padding:0px
}
.vrtc_tabs {
  display:inline;
  float:left;
  position:relative;
  text-align:right;
  padding-top:10px
}
.vrtc_tabContentPanel {
  display:inline;
  float:left;
  line-height:1.4em;
  width:490px;
  padding-left:10px
}
.vrtc_tabContentPanel .vrtc_dlHeader {
  margin-left:10px
}
.vrtc_dlTabs {
  margin-left:30px;
  text-align:left;
  width:160px
}
.vrtc_dlTabs p {
  margin-top:0px;
  margin-right:50px;
  margin-bottom:6px;
  margin-left:5px
}
.vrtc_dlTabs h5 {
  margin-top:0px;
  margin-right:50px;
  margin-bottom:6px;
  margin-left:5px;
  font-size:1em
}
.vrtc_dlTabSpacer {
  border-bottom:solid 1px #c6d7ef;
  clear:both;
  margin-bottom:16px;
  margin-left:-10px
}
.cspAdControl img {
  border:none
}
.vt_lay60 {
  clear:left;
  display:inline;
  float:left;
  margin-left:10px;
  width:260px;
  word-wrap:break-word
}
.vt_lay40 {
  clear:right;
  display:inline;
  float:left;
  margin-left:30px;
  width:190px;
  word-wrap:break-word
}
.vt_lay50_near {
  clear:left;
  display:inline;
  float:left;
  margin-left:10px;
  width:225px;
  word-wrap:break-word
}
.vt_lay50_far {
  clear:right;
  display:inline;
  float:left;
  margin-left:30px;
  width:225px;
  word-wrap:break-word
}
.vt_layfull {
  clear:both;
  float:none;
  margin-left:10px;
  word-wrap:break-word
}
.vt_col_cntnr {
  clear:both;
  height:1%
}
.vt_col_cntnr .vt_heading {
  color:#404040;
  font-size:145%;
  margin-bottom:8px
}
.vt_col_cntnr .vt_headline.vt_image {
  clear:both;
  padding:0
}
.vt_col_cntnr .vt_lay60 .vt_headline.vt_image {
  margin-bottom:15px;
  padding:0
}
.vt_col_cntnr .vt_layfull .vt_headline.vt_image {
  padding:0
}
.vt_col_cntnr .vt_headline.vt_image a {
  font-weight:bold
}
.vt_col_cntnr .vt_headline .vt_imgBorder {
  display:inline;
  float:left;
  margin-right:8px
}
.vt_col_cntnr .vt_imgBorder[class] {
  *direction:ltr
}
.vt_col_cntnr .vt_imgBorder a {
  _position:static
}
.vt_col_cntnr .vt_layfull .vt_headline {
  margin-bottom:23px
}
.vt_cf {
  min-height:1%
}
.vt_col_cntnr .vt_desc {
  margin-bottom:15px
}
.vt_col_cntnr .vt_desc a {
  font-weight:bold
}
.vt_bulletedlist {
  clear:both
}
body.rtl .vt_bulletedlist {
  _margin-right:1.6em
}
.vt_col_cntnr .vt_linklist {
  color:#4d7cc1;
  padding-left:25px;
  margin-bottom:26px
}
body.rtl .vt_linklist {
  _list-style-type:none;
  _padding-left:0px
}
.vt_linklist li {
  line-height:127%;
  margin-bottom:7px
}
html[dir="rtl"] .vt_linklist li[class] {
  *width:100%
}
.vt_linklist a[class] {
  *position:static
}
.vt_col_cntnr li.vt_desc {
  margin-bottom:15px
}
.vt_col_cntnr li span {
  color:#000
}
.vt_tabPanel {
  position:relative;
  width:490px;
  padding-top:10px
}
.featureItem {
  list-style-type:none
}
.featureItem div.vt_imgBorder {
  margin-left:-25px
}
ul.secondary_links {
  _direction:ltr !important;
  margin-left:1.5em;
  clear:both;
  margin-top:2px;
  list-style-image:url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspMscomVerticalTab/Sprite_Content-1.1_left.png)
}
ul.secondary_links li {
  margin-bottom:0
}
ul.secondary_links li a {
  font-weight:normal !important;
  *vertical-align:5px;
  _position:static !important
}
div.sg-popup {
  background-color:#fff;
  background-position:bottom;
  background-repeat:no-repeat;
  border:solid 1px #378ad3;
  display:none;
  position:absolute;
  top:20px;
  width:500px
}
div.sg-popup-image {
  background-image:url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspSilvergate/sl.ltr.jpg)
}
body.rtl div.sg-popup-image {
  background-image:url(https://web.archive.org/web/20101001085828im_/http://i3.microsoft.com/en/shared/templates/components/cspSilvergate/sl.rtl.jpg)
}
div.sg-background {
  background-color:#000;
  height:100%;
  opacity:0.25;
  position:absolute;
  width:100%
}
div.sg-background {
  *filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"
}
div.sg-staging {
  background-color:#378ad3;
  margin:1px;
  padding:20px 0px
}
div.sg-staging {
  *filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff378ad3',GradientType=1,EndColorStr='#ffadd8ee');
  *width:498px;
  -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff378ad3',GradientType=1,EndColorStr='#ffadd8ee')"
}
div.sg-logo {
  margin-left:40px
}
div.sg-text1 {
  color:#003;
  font-family:Tahoma,Verdana,Segoe,sans-serif;
  font-size:1.4em;
  margin:20px 40px 0px
}
div.sg-text2 {
  color:#333;
  font-family:Tahoma,Verdana,Segoe,sans-serif;
  font-size:1.275em;
  margin:30px 60px 0px
}
div.sg-commands {
  margin:30px 0px 130px
}
input.sg-install {
  color:#000;
  display:block;
  font-family:Tahoma,Verdana,Segoe,sans-serif;
  font-size:1.2em;
  margin:0px auto
}
input.sg-no-thanks {
  color:#222;
  display:block;
  font-family:Tahoma,Verdana,Segoe,sans-serif;
  font-size:0.8em;
  margin:20px auto 0px
}
/*
     FILE ARCHIVED ON 08:58:28 Oct 01, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:15:55 Sep 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.535
  load_resource: 117.984
  PetaboxLoader3.resolve: 47.948
  PetaboxLoader3.datanode: 69.109
*/
