@charset "utf-8";
a {
	color:#0096D6;
	text-decoration:none
}
sup {
	font-size:12px
}
img {
	border:none;
	outline:none
}
a {
	outline:none
}
#content2 {
	background-color:#FFF;
	color:#000;
	width:966px;
	font-size:13px
}
body, #content2 {
	height:auto;
	font-family:'HPSimplified';
	font-weight:normal;
	font-style:normal;
	margin:auto
}
h1 {
	font-size: 32px !important;	
	font-weight:bold;
	line-height: 36px;
	margin:25px 0
}
#preban {
	width:100%;
	height:40px
}
#menu {
	width:60%;
	float:left
}
#menu ul {
	list-style-type:none;
	margin:0;
	height:40px;
	padding:0
}
#menu ul li {
	display:inline-block;
	float:left;
	padding:10px 0;
	width:auto;
	line-height:16px;
	margin:0 20px 0 0
}
#menu ul li a {
	margin:0;
	padding:0;
	font-size:14px;
	color:#5a5a5a;
	text-decoration:none
}
#menu ul li a:hover {
	color:#0096D6
}
.ison {
	border-bottom:4px solid #0096D6;
	color:#000 !important;
	font-weight:bold
}
#say {
	font-size:18px;
	margin-top:-10px;
	width:40%;
	float:right
}
#say div {
	margin-right:20px;
	float:left;
	margin-top:5px
}
#banner {
	position:absolute;
	width:100%;
	height:450px;
	left:0;
	z-index:1;
	background-position:center top;
	background-repeat:no-repeat
}
.ban_no {
	background-image:none !important;
	height:40px !important
}
.ban_a {
	background-image: url(../../media/banners/bann_a.jpg);
}
.ban_b {
	background-image: url(../../media/banners/bann_b.jpg);
}
.ban_c {
	background-image:url(/us/en/images/i/adlp/windows-8/bann_c.jpg)
}
#banner #inban {
	width:956px;
	height:440px;
	margin:auto;
	padding:5px
}
#recomend {
	font-size:12px;
	font-weight:bold;
	width:180px;
	height:25px;
	float:right;
	clear:both;
	background: url(../../media/images/winlogo.png) no-repeat top;
	padding-top:45px;
	text-align:right;
	margin-right:25px
}
h1 #recomend {
	margin-top:-50px
}
#banner .whitel {
	background-image:url(/us/en/images/i/adlp/windows-8/winlogw.png) !important
}
#banner #inban #h1 {
	font-size:50px;
	font-weight:bold;
	width:345px;
	height:auto;
	float:right;
	margin-top:110px;
	clear:both;
	line-height:54px
}
#banner #inban #h1 span {
	font-size:19px !important
}
#submenu {
	height:40px;
	width:100%;
	border-bottom:1px solid #000;
	color:#767676;
	font-size:14px;
	font-weight:bold;
	clear:both;
	margin:25px 0
}
#submenu a {
	padding:8px 15px;
*padding-bottom:9px;
	display:block;
	float:left;
	font-weight:bold;
	color:#767676;
	/*font-size:18px;*/
	font-size:16px;
}
#submenu .isset {
	color:#000;
	border-bottom:3px solid #fff;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius-topright:5px
}
#ssubm {
	width:97%;
	height:124px;
	font-size:14px;
	padding-left:3%;
	border-bottom:1px solid #ccc;
	width:103% !important;
	margin-left:-3% !important;
	padding-left:3% !important
}
#ssubm a {
	color:#000;
	height:120px;
	width:120px
}
#ssubm a {
	text-align:center;
	font-weight:bold;
	float:left;
	height:121px;
	width:120px
}
#ssubm a {
	margin:0
}
#ssubm a img {
	clear:both
}
#ssubm .issel {
	border-bottom:4px solid #0096D6
}
.cleb {
	clear:both
}
.cwi {
	color:#FFF !important
}
.cbl {
	color:#000
}
.mt445 {
	margin-top:445px
}
.mt480 {
	margin-top:480px
}
.mt500 {
	margin-top:500px
}
.mt50 {
	margin-top:50px !important
}
.mtm10 {
	margin-top:-10px;
*margin-top:-7px !important
}
.mt5 {
	margin-top:5px !important
}
.mt4 {
	margin-top:4px !important
}
.sec3 {
	width:966px;
	padding:20px 0;
	clear:both;
	color:#000;
	margin-left:auto;
	margin-right:auto
}
.h180 {
	height:180px !important
}
.mh180 {
	min-height:180px !important
}
.h220 {
	height:220px
}
.h340 {
	height:340px
}
.h400 {
	height:400px
}
.h460 {
	height:460px
}
.h490 {
	height:490px
}
.h530 {
	height:530px
}
.pl0 {
	padding-left:0 !important
}
.sec3 h2 {
	font-size:30px !important;
	margin-bottom:70px !important
}
.playme, .ltvi, .playm {
	cursor:pointer
}
.pt480 {
*padding-top:480px !important
}
.sec3 .secs {
	width:280px;
	min-height:330px;
	float:left
}
.pr50 {
	padding-right:25px
}
.pl50 {
	padding-left:25px
}
.sec3 .secs h3 {
	font-size:22px !important;
	margin:15px 0 !important;
	font-weight:bold;
	line-height:30px !important
}
.sec3 .secs .tbox p {
	margin-top:25px
}
.sec3 .secs .tbox {
	width:260px;
	height:auto;
	font-size:15px;
	margin-bottom:15px;
	line-height:20px
}
.w278 {
	width:278px;
	display:block
}
.sec3 .secs .imbox {
	width:225px;
	height:127px;
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:20px
}
.sec3 .secs img {
	margin:auto;
	margin-bottom:20px;
	display:block
}
.sec3 .secs .playme {
	background-image:url(/us/en/images/i/adlp/windows-8/playme.png);
	background-color:#767676
}
.sec3 .secs .playme .time {
	background-color:#333;
	width:32px;
	height:14px;
	color:#FFF;
	padding:0 3px 6px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	float:right;
	margin-top:80px;
	margin-top:100px;
	margin-right:7px
}
.secB {
	background-color:#0096D6;
	color:#fff !important;
	position:absolute;
	clear:both;
	width:100%;
	height:500px;
	left:0
}
.wtbor {
	border-left:1px solid #fff;
	border-right:1px solid #fff
}
.sec1 {
	height:520px;
	padding:30px 0
}
.bbcc {
	border-bottom:1px solid #ccc;
	width:103% !important;
	margin-left:-3% !important;
	padding-left:3% !important
}
.fle {
	float:left !important
}
.fri {
	float:right !important
}
.sec1 .inf {
	width:315px;
	min-height:300px;
	margin-top:35px
}
.sec1 .inf h2 {
	font-size:20px;
	font-weight:bold
}
.sec1 .inf .tbox {
	font-size:16px
}
.sec1 .inf .tbox p {
	margin:0 0 15px 0;
	line-height:20px
}
.sec1 .inf .playm {
	width:100px;
	height:56px;
	background-image:url(/us/en/images/i/adlp/windows-8/play_small.jpg);
	float:left
}
.sec1 .inf img {
}
.sec1 .inf .ltvi {
	float:left;
	margin:20px 0 0 20px
}
.sec1 .mr35 {
	margin-right:35px
}
.sec2 {
	width:100%;
	height:645px;
	padding:30px 0
}
.sec2back1 {
	background:url(../../media/images/spect.jpg) left no-repeat
}
.sec2back2 {
	background:url(../../media/images/envy.jpg) 430px no-repeat
}
.sec2back3 {
	background: url(../../media/images/spec_tou.jpg) 430px no-repeat
}
.sec2back7 {
	background:url(../../media/images/spec_bus.jpg) left no-repeat
}
.sec2back4 {
	background:url(../../media/images/envy_tou.jpg) left no-repeat
}
.sec2back8 {
	background:url(../../media/images/envy_bus.jpg) 420px no-repeat
}
.sec2back6 {
	background:url(../../media/images/hybr.jpg) left no-repeat
}
.sec2back5 {
	background:url(../../media/images/tablet.jpg) 490px no-repeat
}
.sec2 .box {
	width:374px;
	height:auto;
	line-height:22px;
	margin-right:65px
}
.sec2 .box h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px !important
}
.sec2 .box ul {
	list-style-type:disc;
	margin:25px 0;
	padding-left:20px
}
.sec2 .box ul li {
	margin-bottom:10px;
	line-height:18px
}
.sec2 .box .triple {
	width:475px;
	height:110px
}
.sec2 .box .triple div {
	width:31%;
	height:110px;
	padding:0 25px;
	float:left;
	font-size:14px
}
.sec2 .box .triW div {
	width:23% !important
}
.ble {
	border-left:1px solid #ccc
}
.bri {
	border-right:1px solid #ccc
}
.mt85 {
	margin-top:85px
}
.tabse {
	padding:0 16px 0 8px !important;
	width:28% !important
}
a.external span {
	vertical-align:middle;
	display:inline-block;
	width:12px;
	height:12px;
	padding:0 0 0 5px;
	background:url(/us/en/images/i/adlp/windows-8/win8-offer_external_icon_black.png) no-repeat right center
}
.mtm21 {
	margin-top:-21px;
*margin-top:0 !important
}
.dote {
	margin:-5px 5px 0;
	display:block;
	float:left
}
.intitle {
	padding:30px 0;
	margin-top:25px;
	border-top:1px solid #ccc;
	height:100px;
	width:103% !important;
	margin-left:-3% !important;
	padding-left:3% !important
}
.intitle h1 {
	margin-top:0
}
.faq {
	width:600px
}
.pre {
	background:url(/ar/es/images/i/adlp/windows-8-offer/c-frame-readmore_closed.png) no-repeat scroll 0 20px transparent;
	cursor:pointer;
	padding:17px 0 20px 26px;
	border-top:1px solid #CCC
}
.pre h2 {
	font-weight:bold;
	color:black;
	font-size:18px !important;
	margin-bottom:0 !important
}
.resp {
	display:none
}
.resp p {
	padding:0 0 25px 26px
}
#dload {
	width:300px;
	height:150px;
	float:right;
	text-align:center
}
#legals {
	padding:30px 0;
	height:auto;
	color:#767676;
	font-size:12px
}
#legals .prline {
	width:12px;
	height:15px;
	float:left;
	margin-right:7px;
	text-align:right
}
#legals .line {
	margin-bottom:15px
}
#frame {
	position:fixed;
	left:33%;
	top:-220px
}
#block {
	margin:380px auto auto auto;
	width:555px;
	display:block;
	padding:20px 0 0 40px;
	background-color:white;
	border:2px solid #CCC;
	height:500px
}
.cruz {
	width:17px;
	padding-top:22px;
	margin:-14px 5px 0 0;
	display:block;
	background-image:url(/us/en/images/i/adlp/windows-8/x.png);
	background-repeat:no-repeat;
	float:right;
	clear:both
}
#frame object {
	height:358px;
	width:517px;
	position:relative;
	z-index:101
}
.lboc {
	margin:0
}
.lbt {
	margin-top:10px;
	font-size:20px;
	line-height:20px;
	font-weight:bold
}
.lbst {
	margin-top:20px;
	font-size:14px;
	line-height:18px
}
#theswf {
	margin:auto;
	margin-top:25px
}
#theswf img {
	position:relative;
	top:140px;
	left:220px;
	z-index:100
}
#boxi, #boxi2, #boxi3, #boxi4, #boxi5 {
	width:100%;
	margin:auto;
	height:2640px;
	position:absolute;
*position:relative;
*margin-bottom:-3250px;
*width:107%;
	background:url(/us/en/images/i/adlp/windows-8/spar.png) repeat;
	left:0;
	z-index:9999;
	top:0
}
.BrightcoveExperience {
	margin-top:-60px
}
.products {
	display:none;
	margin-top:25px
}
.primary-cta, .critical-cta {
	display:inline-block;
	cursor:pointer;
	padding:9px 15px;
	font-size:16px;
	font-weight:bold;
	line-height:normal !important;
	text-decoration:none !important;
	color:white !important;
	background-color:#0096D6;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px
}
.critical-cta {
	background-color:#D7410B !important
}
.sup1 {
	position:relative;
	top:-25px
}
.sup2 {
	position:relative;
	top:-50px;
	left:135px
}

.mtm15 {
	margin-top: -15px;
	font-size: 18px;
}

/*
Date: 10/19/2012 8:38:32 PM
Non-published images:
/webdav/17%20United%20States-English%20Web/Building%20Blocks/System/00%20Shared/Content/CSS//ar/es/images/i/adlp/windows-8-offer/c-frame-readmore_closed.png
*/
