HTML {
	HEIGHT: 100%
}
BODY {
	MARGIN: 0px; HEIGHT: 100%
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
IMG.marginRight {
	MARGIN-RIGHT: 10px
}
IMG.marginLeft {
	MARGIN-LEFT: 4px
}
IMG.marginBottom {
	MARGIN-BOTTOM: 15px
}
IMG.marginTop {
	MARGIN-TOP: 5px
}
IMG.noMarginTop {
	MARGIN-TOP: 0px
}
IMG.buy_paddingTop {
	PADDING-TOP: 3px
}
IMG.paddingTopQuickStart {
	PADDING-TOP: 8px
}
IMG.compareEditions {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
IMG.hero {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
IMG.help-how-to {
	MARGIN-BOTTOM: 50px
}
P {
	LINE-HEIGHT: 1.5em; MARGIN: 0.25em 0em 15px; FONT-FAMILY: Segoe UI, Arial,Verdana,Helvetica,sans-serif; COLOR: #646464; FONT-SIZE: 12px
}
P.free-movies {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Segoe UI, Arial,Verdana,Helvetica,sans-serif; COLOR: #f58220; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
P.listitems {
	LINE-HEIGHT: 1.5em; MARGIN: 0.25em 0em 0em; COLOR: #646464; FONT-SIZE: 12px
}
P.compareEditions {
	WIDTH: 115px
}
P.nomargin {
	MARGIN: 0px
}
P.disclaimer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 0px 180px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #888888; FONT-SIZE: 10px; PADDING-TOP: 0px
}
P.disclaimer A {
	LINE-HEIGHT: 1.5em; COLOR: #196297; FONT-SIZE: 10px; TEXT-DECORATION: none
}
P.disclaimer A:visited {
	LINE-HEIGHT: 1.5em; COLOR: #196297; FONT-SIZE: 10px; TEXT-DECORATION: none
}
P.disclaimer A:active {
	COLOR: #f58220; FONT-SIZE: 10px
}
P.disclaimer A:hover {
	COLOR: #4eb0e9; FONT-SIZE: 10px
}
P.intro {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #808080; FONT-SIZE: 16px; PADDING-TOP: 0px
}
P.intro A {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: arial; COLOR: #196297; FONT-SIZE: 16px; TEXT-DECORATION: none
}
P.intro A:hover {
	FONT-FAMILY: arial; COLOR: #4eb0e9; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
P.intro A:visited {
	FONT-FAMILY: arial; COLOR: #196297; FONT-SIZE: 16px; TEXT-DECORATION: none
}
P.intro A:hover:visited {
	FONT-FAMILY: arial; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
P.intro A:active {
	FONT-FAMILY: arial; COLOR: #f58220; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
A:link {
	COLOR: #196297; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4eb0e9; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #196297; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover:visited {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #f58220; FONT-SIZE: 12px
}
H1 {
	MARGIN: 0px 0px 20px; COLOR: #646464; FONT-SIZE: 20px; FONT-WEIGHT: lighter
}
H1#titleIndent {
	MARGIN-LEFT: 20px
}
H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 25px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f58220; FONT-SIZE: 18px; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
H2.vistaHome {
	MARGIN: 5px 0px 25px
}
H2.noTopmargin {
	MARGIN: 0px 0px 15px
}
H2.bottomMargin {
	MARGIN: 25px 0px 15px
}
H2.topBottommargin {
	MARGIN: 30px 0px 15px
}
H3 {
	MARGIN: 5px 0px; COLOR: #646464; FONT-SIZE: 14px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 9px; COLOR: #888888; FONT-SIZE: 16px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; COLOR: #f58220; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H5.negativeMargin {
	MARGIN-TOP: -20px
}
H6 {
	MARGIN-BOTTOM: 7px; COLOR: #646464; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H6.greenText {
	LINE-HEIGHT: 1em; MARGIN: 5px 0px; COLOR: #5ab21d; FONT-SIZE: 14px; FONT-WEIGHT: lighter; TEXT-DECORATION: none
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 12px 27px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #646464; PADDING-TOP: 0px
}
UL UL {
	LIST-STYLE-TYPE: square
}
UL P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI P {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
UL.intro {
	MARGIN-TOP: -30px
}
UL.disc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 455px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.noListStyleType {
	LIST-STYLE-TYPE: none
}
UL.help-how-to {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 137px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #646464; FONT-SIZE: 12px; PADDING-TOP: 0px
}
OL P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL LI P {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
OL.numberMarginLeft {
	MARGIN-LEFT: 500px
}

#article_left {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 850px; PADDING-LEFT: 0px; WIDTH: 707px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}

#article_right {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 190px;
	PADDING-RIGHT: 5px;
	FLOAT: left;
	HEIGHT: 400px;
	PADDING-TOP: 5px;
	background: #EEEEFF;
}

#baseHeader {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; HEIGHT: 120px; COLOR: #000; PADDING-TOP: 0px
}
#baseHeader A {
	COLOR: #000
}
#baseHeader A:active {

}
#baseHeader A:hover {

}
#header_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 47px
}
#header_windows_logo {
	MARGIN-BOTTOM: 17px
}
#header_right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
#search_placeholder {
	HEIGHT: 38px
}
#search_provider {
	MARGIN-TOP: 3px; FONT-FAMILY: Tahoma; FONT-SIZE: 11px
}
#search_provider IMG {
	VERTICAL-ALIGN: middle
}
.masthead_country {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.masthead_language {
	MARGIN-RIGHT: 10px
}
.masthead_pipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
#masthead_search {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 984px; TOP: 37px
}
#masthead_search FORM {
	POSITION: relative; RIGHT: 35px
}
#mastheadLinks {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px
}
#mastheadLinks A {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px
}
#base_page_footer {
	FONT-FAMILY: Tahoma; COLOR: #000; FONT-SIZE: 11px
}
#base_page_footer A {
	FONT-FAMILY: Tahoma; COLOR: #000; FONT-SIZE: 11px
}
#base_page_footer A:active {

}
#base_page_footer A:hover {

}
#footer_windows {
	WIDTH: 105px; FLOAT: left; PADDING-TOP: 15px
}
#footer_links {
	TEXT-ALIGN: right; WIDTH: 70%; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
#footer_microsoft {
	WIDTH: 84px; FLOAT: right; COLOR: #000; FONT-SIZE: 9px
}
BODY {
	BACKGROUND-COLOR: #b1d0ed
}
#content_bkg {
	MARGIN: 0px auto; WIDTH: 984px
}
#base_page_footer {
	MARGIN: 0px auto; WIDTH: 984px
}
#masthead_search_wrapper {
	MARGIN: 0px auto; WIDTH: 984px
}
#basePageFrame {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#body_indented {
	MARGIN: 0px 20px;
}
#top_bkg {
	BACKGROUND-IMAGE: url(../images/body_gradient_span.gif); BACKGROUND-COLOR: #dee9f6; BACKGROUND-REPEAT: repeat-x; CLEAR: both;
}
#content_bkg {
	BACKGROUND-IMAGE: url(../images/bg_span.gif); BACKGROUND-REPEAT: repeat-y
}
#basePageFrame {
	BACKGROUND-IMAGE: url(../images/header_bkg.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#footer_bkg {
	BACKGROUND-IMAGE: url(../images/bg_footer_gradient.gif); BACKGROUND-REPEAT: repeat-x
}
#base_page_footer {
	BACKGROUND-IMAGE: url(../images/bg_footer_image.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 96px; PADDING-TOP: 0px
}
#footer_internal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 39px; PADDING-RIGHT: 35px; PADDING-TOP: 70px
}
.crosslink H6.greenText {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5ab21d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crosslink H6.zIndex {
	Z-INDEX: 1000; MARGIN-TOP: -36px; WIDTH: 75%
}
.crosslink H6.greenText A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5ab21d; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.crosslink H6.greenText A:hover {
	TEXT-DECORATION: none
}
.design H6.greenText {
	MARGIN: 0px; COLOR: #5ab21d
}
#article_right .design H6.greenText A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5ab21d; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.crosslink H6.greenTextTop {
	LINE-HEIGHT: 1em; MARGIN: 5px 0px 0px; COLOR: #5ab21d; FONT-SIZE: 14px; FONT-WEIGHT: lighter; TEXT-DECORATION: none; PADDING-TOP: 18px
}
.crosslink H6.greenTextTop A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5ab21d; FONT-SIZE: 14px; FONT-WEIGHT: lighter; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crosslink P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Segoe UI, arial; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.call_to_action P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Segoe UI, arial; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.call_to_action A:hover {
	COLOR: #4eb0e9
}
.call_to_action P A.underline:link {
	TEXT-DECORATION: none
}
.crosslink P A.underline:hover {
	TEXT-DECORATION: underline
}
.call_to_action P A.underline:hover {
	TEXT-DECORATION: underline
}
.crosslink A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crosslink P A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crosslink P A:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crosslink_image_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
.crosslink_image_right {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 2px; FLOAT: right; PADDING-TOP: 0px
}
.call_to_action {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; MIN-HEIGHT: 65px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 7px
}

.call_to_action .space {
	WIDTH: 70px; FLOAT: right; HEIGHT: 50px; TEXT-DECORATION: none
}
.crosslink_divider {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.crosslink_btm_divider {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 18px; BACKGROUND: url(/windows/framework/images/crosslinks/fadeline_180_rr.gif) no-repeat 50% bottom
}
.crosslinkDividerRight {
	BACKGROUND-IMAGE: url(../images/downloads/hdr_line_rr_180x5.gif); MARGIN: 9px 0px 18px; WIDTH: 180px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
DIV.clear {
	CLEAR: both
}
DIV.float_left_screenshot P.caption {
	TEXT-ALIGN: left
}
.pointer {
	CURSOR: pointer
}
#descriptions {
	LINE-HEIGHT: 15pt; FONT-SIZE: 11pt
}
.content_image_margin_left {
	MARGIN: 10px 10px 0px 0px
}
.content_image_margin_left_no_margin {
	MARGIN: 0px 10px 0px 0px
}
#buySpecialOffers .content_image_margin_left {
	MARGIN: 0px 10px 15px 0px
}
.content_image_margin_right {
	MARGIN: 0px 0px 10px 10px
}
.content_image_margin_left_no_top {
	MARGIN: 0px 10px 0px 0px
}
.hidden {
	DISPLAY: none
}
.submit_button INPUT {
	LINE-HEIGHT: 16px; VERTICAL-ALIGN: middle
}
#featureVersion .contentrow TD {
	HEIGHT: 26px
}
#browseDownloadsTitle H2 {
	PADDING-BOTTOM: 0px; MARGIN: 25px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.serviceErrorMessage {
	MARGIN: 7px 0px 10px 11px
}
H6.onthispage {
	LINE-HEIGHT: 12pt; MARGIN: 0px 0px 7px; FLOAT: left
}
UL#onthispage {
	MARGIN: 0px auto; WIDTH: auto
}
UL#onthispage LI {
	WIDTH: auto; DISPLAY: inline
}
UL#onthispage LI P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; PADDING-TOP: 0px
}
UL#onthispage LI P A {
	LINE-HEIGHT: 12pt; BORDER-RIGHT: #646464 1px solid
}
UL#onthispage LI.lastItem P A {
	BORDER-RIGHT-WIDTH: 0px
}
UL#onthispage LI P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#anchorTitle {
	LINE-HEIGHT: 1.7em; FLOAT: left; MARGIN-RIGHT: 10px
}
.anchor {
	LINE-HEIGHT: 1.5em; FLOAT: left; COLOR: #646464; MARGIN-RIGHT: 10px
}
.anchorLink {
	MARGIN-RIGHT: 10px
}
.anchorLink A:hover {
	COLOR: #4eb0e9
}
.clear {
	CLEAR: both
}
.prodDivider {
	BACKGROUND-IMAGE: url(../images/div_line_705.gif); WIDTH: 705px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 15px; HEIGHT: 5px; CLEAR: both
}
#smallHeroTop {
	MARGIN: 15px 0px 5px; WIDTH: 189px
}
.campaign_top {
	PADDING-BOTTOM: 5px
}
.feedbackLink {
	FONT-FAMILY: Tahoma; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: none
}
.feedbackLink:hover {
	TEXT-DECORATION: underline
}
#accessibility {
	POSITION: absolute; FONT-SIZE: 1px; TOP: -9999px
}
.imageTabPrevious {
	DISPLAY: none
}
.imageTabNext {
	DISPLAY: none
}
#tabContentWrapper #tab2 {
	DISPLAY: block
}
#logoleft {
	MARGIN-LEFT: 150px; MARGIN-RIGHT: 100px
}
.listmargin {
	MARGIN-LEFT: 150px
}
#top_bkg #content_bkg #basePageFrame #body_indented #article_left #Welcome {
	background-color: #E0E0EF;
	height: 30px;
	margin-top: 0px;
	padding-top: 0px;
}
