/* Windows vista Home Page styles 
--------------------------------------------------------------*/


/* Global styles 
----------------------------------------*/
body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-color: #B4D4FD;
	background-image: url(images/wv_home_bkgnd_linear.jpg);
	background-repeat: repeat-x;
	background-position: 0px 435px;
}

.buttons{ position: relative; border: 0px;  margin:200px 0px 0px 14px;}


.copyright
{
text-align:right;
padding-bottom: 5px;
padding-right: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color:#ffffff;
}
#wvhpContent
{
	position: relative;
	padding-top: 0px;
	margin: -400px 0px 0px 300px;
	width: 600px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000033;
	
}
html>body #wvhpContent
{
	position: relative;
	padding-top: 0px;
	margin: -400px 0px 0px 300px;
	width: 600px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #000033;
	
}


.contentBlock ul {
	margin: -30px 0 30px 0;
	padding-left: 40px;
}

.allbreak{display: inline-table;}
* html .allbreak{height: 1%;}
.allbreak{display: block;}

.header { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:55px; color:#000033;
margin: 0px 0px 0px 290px; z-index:0; position: absolute;}


.style2 { visibility:hidden;}


/* MS Masthead
-------------------*/

#msviMasthead
{
	position: relative;
	margin-top:605px;
	width: 365px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	z-index: 5;
}


#msviMasthead p
{
	font: 14px Verdana,sans-serif;
	font-weight:bold;
	margin: 0;
	padding: 1px 0px 3px;
	float: right;
	width: 294px;
	line-height: 1.4em;
	color: #000033;
}

#msviMasthead a
{
	text-decoration: none;
	color: #000000;
	padding: 2px 4px 4px;
	/*border: 1px solid #B1AABC;*/
}

#msviMasthead a:hover
{
	text-decoration: none;
	color: #000033;
	padding: 1px 3px 3px;
	border: 1px solid #000033;
	background: transparent;
}


#msviuscg
{
	position: relative;
	margin:0px 0px 0px -48px;
	width: 5px;
	padding: 0px 0px 0px 0px;
	height: 25px;
	z-index: 5;
}


#msviuscg p
{
	font: 12px Verdana,sans-serif;
	font-weight:bold;
	margin: 0;
	padding: 1px 0px 3px;
	float: left;
	width: 294px;
	line-height: 1.4em;
	color: #000033;
}


.sunset { border: 0px;}






/* MS Header
-------------------*/


/* Footer
-------------------*/

#msviFooter
{
	background:   #5477af;
	width: 100%;
	border-top: 1px solid  #DFDFFF;
	line-height: 1.2em;
	
	position: relative;
	font: normal 12px Verdana,Arial,Helvetica,sans-serif;
	clear: both;
	margin-top: 25px;
}

#msviFooter hr
{
	display: none;
}

#msviFooter ul
{
	margin: 0;
	color: #000033;
	padding: 10px 10px 0;
	list-style: none;
}

#msviFooter li
{
	display: inline;
	color: #000033;
	margin: 0;
	padding: 0;
}

#msviFooter a
{
	padding: 0 .3em 0 .65em;
	color: #dfdfff;
	border-left: 1px solid #000033;
	text-decoration: none;
}

#msviFooter a:hover
{
	text-decoration: none;
	border-bottom: dotted 5px #66FF99;
	color: #66FF99  ;
}

#msviFooter hover
{
	padding: 0 .3em 0 .65em;
	color: #B7A39A;
	border-left: 1px solid #937565;
}


#msviFooter a.first
{
	border-left-width: 0;
}

#msviFooter li a.first
{
	padding-left: 0;
}

#msviFooter p
{
	margin: 0;
	padding: 10px 10px 12px;
	color: #000033;
}

#msviFooter img
{
	float: right;
	position: absolute;
	right: 15px;
	bottom: 10px;
}

#msviGlobalFooter
{
	color: #000033;
}
.date { text-align:center; color:#000033; font-size:14px; margin: -20px 0px 15px 0px; font-family: Arial, Helvetica, sans-serif;}

#wvhpA
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 440px;
	z-index: 10;
	background: url(images/pageBG.jpg );
	background-repeat: no-repeat;
}

#back-ground-img  { z-index:0; position: absolute; left: 0px; top: 0px; height: 445px; width:100%; } 
@media print {
.printhide 	{ display:none;}
TABLE 		{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: normal }
}


#wvhpB
{
	position: absolute;
	top: 114px;
	left: 0px;
	width: 983px;
	height: 64px;
	background: url(images/sky_middle.jpg);
	background-repeat: no-repeat;
}

#wvhpC
{
	position: absolute;
	top: 178px;
	left: 0px;
	width: 983px;
	height: 225px;
	background-color: #071109;
	background: url(images/landscape.jpg);
	background-repeat: no-repeat;
}

#forTopMenu {
	position: absolute;
	top: 156px;
	left: 30px;
	width: 185px;
	height: 241px;
	background: url(images/wv-home-button-bkgnd.jpg);
	background-repeat: no-repeat;
}

#menuTypeA a
{
	position: absolute;
	top: 156px;
	left: 30px;
	width: 185px;
	background: url(images/wv_home_nav_exp_dn.jpg);
	background-repeat: no-repeat;
	padding-top: 61px;
	overflow: hidden; /* WIN IE5 hack */
	height: 133px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 0;
}

#menuTypeA a:hover
{
	background: url(images/wv_home_nav_exp_up.jpg);
}

#menuTypeB a
{
	position: absolute;
	top: 217px;
	left: 30px;
	width: 185px;
	background: url(images/wv_home_nav_fea_dn.jpg);
	background-repeat: no-repeat;
	padding-top: 60px;
	overflow: hidden; /* WIN IE5 hack */
	height: 133px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 0;
}

#menuTypeB a:hover
{
	background: url(images/wv_home_nav_fea_up.jpg);
}

#menuTypeC a
{
	position: absolute;
	top: 277px;
	left: 30px;
	width: 185px;
	background: url(images/wv_home_nav_com_dn.jpg);
	background-repeat: no-repeat;
	padding-top: 60px;
	overflow: hidden; /* WIN IE5 hack */
	height: 133px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 0;
}

#menuTypeC a:hover
{
	background: url(images/wv_home_nav_com_up.jpg);
}

#menuTypeD a
{
	position: absolute;
	top: 337px;
	left: 30px;
	width: 185px;
	background: url(images/wv_home_nav_get_dn.jpg);
	background-repeat: no-repeat;
	padding-top: 60px;
	overflow: hidden; /* WIN IE5 hack */
	height: 133px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 0;
}

#menuTypeD a:hover
{
	background: url(images/wv_home_nav_get_up.jpg);
}

#infoFor {
	background: url(images/wv_home_nav_infoFor_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 290px;
	width: 185px;
	position: absolute;
	top: 397px;
	left: 30px;
}

#menuTypeE
{
	position: absolute;
	top: 397px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_top.jpg);
	background-repeat: no-repeat;*/
	height: 30px;
	background-color: transparent;
}

#menuTypeE p
{
	margin-left: 13px;
	margin-top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 22px;
	color: #dee2e3;
}

#menuTypeF a
{
	position: absolute;
	top: 427px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_dev_dn.jpg);
	background-repeat: no-repeat;*/
	height: 22px;
	color: #dee2e3;
	text-decoration: none;
	padding-left: 25px;
	background-color: transparent;
}

#menuTypeF a:hover
{
	background: url(images/menu_h_info_dev_up.jpg);
	background-repeat: no-repeat;
}

#menuTypeG a
{
	position: absolute;
	top: 449px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_pro_dn.jpg);
	background-repeat: no-repeat;*/
	height: 22px;
	color: #dee2e3;
	text-decoration: none;
	padding-left: 25px;
	background-color: transparent;
}

#menuTypeG a:hover
{
	background: url(images/menu_h_info_pro_up.jpg);
	background-repeat: no-repeat;
}

#menuTypeH a
{
	position: absolute;
	top: 471px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_biz_dn.jpg);
	background-repeat: no-repeat;*/
	height: 22px;
	color: #dee2e3;
	text-decoration: none;
	padding-left: 25px;
	background-color: transparent;
}

#menuTypeH a:hover
{
	background: url(/library/media/1033/windowsvista/images/menu_h_info_biz_up.jpg);
	background-repeat: no-repeat;
}

#menuTypeI a
{
	position: absolute;
	top: 493px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_par_dn.jpg);
	background-repeat: no-repeat;*/
	height: 22px;
	color: #dee2e3;
	text-decoration: none;
	padding-left: 25px;
	background-color: transparent;
}

#menuTypeI a:hover
{
	background: url(/library/media/1033/windowsvista/images/menu_h_info_par_up.jpg);
	background-repeat: no-repeat;
}

#menuTypeJ a
{
	position: absolute;
	top: 515px;
	left: 28px;
	width: 187px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_med_dn.jpg);
	background-repeat: no-repeat;*/
	height: 22px;
	color: #dee2e3;
	text-decoration: none;
	padding-left: 25px;
	background: transparent;
}

#menuTypeJ a:hover
{
	background: url(/library/media/1033/windowsvista/images/menu_h_info_med_up.jpg);
	background-repeat: no-repeat;
}

#menuTypeK
{
	position: absolute;
	top: 587px;
	left: 28px;
	width: 187px;
	height: 154px;
	/*background: url(/library/media/1033/windowsvista/images/menu_h_info_btm.jpg);
	background-repeat: no-repeat;*/
	padding-top: 22px;
	text-align:center;
	background-color: transparent;
}



.subMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #b5b8b6;
	background-color: transparent;
}

#LogoCapablePNG
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_img_capable.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
	float:right;
	margin:0px 30px 0px 20px;
}

#LogoCapablePNG2
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_img_capable2.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
	float:right;
	margin:0px 30px 0px 20px;
}

html>body #LogoCapablePNG2
{
	width: 74px;
	height: 105px;
	border: 0px;
	background-color: transparent;
	cursor: hand;
	float:right;
	margin:0px 30px 0px 20px;
}

#HeadCapablePNG
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/VistaHome_head_capable.png",sizingMethod="image");
	background-color: #002230;
	width: 1px;
	height: 1px;
}

#HeadCapableBlurb
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #B5B8B6;
	text-decoration: none;
	cursor: pointer;
}

#CapablePCs
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_img_capable.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
}

#HomeReady
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_img_ready.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
}

#HeadReadyPC
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_head_ready.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
}

html>body #HeadReadyPC
{
	width: 240px;
	height: 24px;
	border: 0px;
	background-color: transparent;
	margin:0px 0px 0px 0px;
}

#LogoReadyPNG
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/wv_home_img_ready.png",sizingMethod="image");
	background-color: #0D362E;
	cursor: hand;
}

html>body #LogoReadyPNG
{
	width: 136px;
	height: 85px;
	border: 0px;
	background-color: transparent;
	cursor: hand;
	float:right;
	margin:0px 0px 0px 15px;
}

#HeadUpAdvisorPNG
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/VistaHome_head_upadvisor.png",sizingMethod="image");
	background-color: #071109;
}

#HeadClarityPNG
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/VistaHome_head_clarity.png",sizingMethod="image");
	background-color: #071109;
}

#HomeArrowPNG, .HomeArrowPNG
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/VistaHome_arrow.png",sizingMethod="image");
	background-color: #071109;
}

html>body #HomeArrowPNG, html>body .HomeArrowPNG
{
	width: 12px;
	height: 9px;
	border: 0px;
	background-color: transparent;
}

#getRC1
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_GetRC1.png",sizingMethod="image");
}

html>body #getRC1
{
	width: 300px;
	height: 24px;
	border: 0px;
	background-color: transparent;
}

#getthebest
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_GetTheBest.png",sizingMethod="image");
}

html>body #getthebest
{
	width: 426px;
	height: 30px;
	border: 0px;
	background-color: transparent;
}

#getthebest2
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_GetTheBest2.png",sizingMethod="image");
}

html>body #getthebest2
{
	width: 426px;
	height: 30px;
	border: 0px;
	background-color: transparent;
}

#releasedate
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_ReleaseDate.png",sizingMethod="image");
}

html>body #releasedate
{
	width: 350px;
	height: 30px;
	border: 0px;
	background-color: transparent;
}



html>body #Availability
{
	width: 600px;
	height: 427px;
	margin-top: -20px;
	border: 0px;
	background-color: transparent;
}

#tryRC1
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_TryWindVista.png",sizingMethod="image");
}

html>body #tryRC1
{
	width: 234px;
	height: 30px;
	border: 0px;
	background-color: transparent;
}

#RC1test
{
    width: 1px;
    height: 1px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/library/media/1033/windowsvista/images/Headline_RC1testing.png",sizingMethod="image");
}

html>body #RC1test
{
	width: 228px;
	height: 29px;
	border: 0px;
	background-color: transparent;
}

a.nounderline
{
	text-decoration:none;
}