body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

#idm-windows7 .idm-envelope p,
#idm-windows7 .idm-envelope h1,
#idm-windows7 .idm-envelope h2,
#idm-windows7 .idm-envelope h3,
#idm-windows7 .idm-envelope h4 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
}
p.idm-small {
	font-size: 11px;
}
ul, li {
	padding: 0;
	margin: 0;
}
#idm-windows7 ul {
	list-style-image: url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/dot.gif);
}
a {
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}

#idm-windows7 {
	width: 968px;
}

#idm-windows7 .idm-envelope {
	position: relative;
	color: #535353;
}
.idm-clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
}
/* @group standards */
#idm-windows7 h1 {
	font-size: 19px;
	font-weight: bold;
	color: #808284;
	text-transform: uppercase;
}
#idm-windows7 h2 {
	font-size: 15px;
	font-weight: bold;
	color: #e11b22;
	text-transform: uppercase;
}
#idm-windows7 h3 {
	font-size: 13px;
	font-weight: bold;
	color: #808284;
}
#idm-windows7 h4 {
	font-size: 12px;
	font-weight: bold;
	color: #303030;
}
/* @end */

/* @group header */
#idm-windows7 .idm-head {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_head.jpg) top left no-repeat;
	height: 277px;
	width: 968px;
	position: relative;
	margin-top: 6px;
}
#idm-windows7 .idm-logo-win {
	margin: 38px 0 0 70px;
	width: 204px;
	height: 33px;
}
#idm-windows7 .idm-head p {
	width: 340px;
	color: #666;
	padding: 23px 0 0 70px;
	font-size: 12px;
	line-height: 18px;
}
#idm-windows7 a.idm-button {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_button_a.gif) no-repeat scroll top right;
	color: #fff;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 23px;
	margin: 10px 0 0 67px;
	padding-right: 15px; /* sliding doors padding */
	text-decoration: none;
}
#idm-windows7 a.idm-button span {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_button_span.gif) no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 15px;
	font-style: normal;
}
#idm-windows7 .idm-navispace {
	width: 972px;
}
#idm-windows7 .idm-navispace a {
	display: block;
	height: 21px;
	float: left;
	padding-top: 9px;
	text-align: center;
	font-weight: bold;
	width: 242px;
	color: #666;
	text-decoration: none;
}
#idm-windows7 .idm-navispace a.idm-navi5 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_navi5.gif) no-repeat;
	width: 192px;
	color: #fff;
}
#idm-windows7 .idm-navispace a.idm-navi1,
#idm-windows7 .idm-navispace a.idm-navi2,
#idm-windows7 .idm-navispace a.idm-navi3,
#idm-windows7 .idm-navispace a.idm-navi4 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_navi.gif) no-repeat left top;
}
#idm-windows7 .idm-navispace a.idm-navi1 {
	background-position: -2px 0px;
}

#idm-windows7 .idm-navispace a.idm-active {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_navi_active.gif) no-repeat;
	color: #fff;
}
/* @end */

/* @group page start */
#idm-windows7 .idm-envelope .idm-content {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_content_start.jpg) bottom left no-repeat;
	min-height: 1163px;
	width: 968px;
	clear: both;
}
#idm-windows7 .idm-envelope .idm-box-content {
	padding: 37px 0 0 70px;
}
#idm-windows7 .idm-envelope .idm-box-content p {
	color: #303030;
	line-height: 18px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left {
	float: left;
	width: 429px;
	margin-top: 10px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left img {
	float: left;
	margin-right: 12px;
	display: block;
	width: 153px;
	height: 163px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left p {
	padding-right: 34px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left ul {
	margin-left: 179px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left li {
	line-height: 18px;
	color: #303030;
	list-style-type: disc;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left h3 {
	margin-bottom: 12px;	
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-full {
	margin: 50px 0 30px 0;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-full h1 {
	margin-bottom: 10px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-full p {
	width: 480px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade-envelope {
	min-height: 60px;
	width: 295px;
	float: left;
	position: relative;
	margin-bottom: 30px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade {
	background: #fff url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade.gif) top left no-repeat;
	width: 249px;
	min-height: 316px;
	padding-bottom: 7px;
/*	border: 1px solid #efefef;
	border-bottom: 0;
*/
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade img.idm-box-fade-img {
	margin: 1px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade h2 {
	margin: 0 0 3px 16px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade p {
	padding: 0 16px 11px 16px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade a {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/arrow_red.gif)  0px 3px no-repeat;
	padding-left: 10px;
	margin: 0 0 0 16px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-fade img.idm-fade-img {
	margin-top: 10px;
	position: absolute;
	bottom: -16px;
	left: 10px;
	width: 227px;
	height: 16px;
}
/* @end */

/* @group page country selector */
#idm-windows7-countryselector {
	background:transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/windows7_countryselector.jpg) top left no-repeat;
	width:967px;
	height:723px;
}

.idm-windows7-languages {
	margin-top:40px;
	margin-left:40px;
	width:510px;
}

.idm-languages {
	float: left;
	width: 165px;
}

.idm-languages a {
	background:transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/arrow_red.gif) no-repeat scroll 0 3px;
	padding-left:10px;
	line-height:20px;
	display:block;
}

#idm-windows7-countryselector-headline {
	width:320px;
	margin-top:30px;
	color:#E11B22;
	font-weight:bold;
	font-size:13px;
}
/* @end */

/* @group page versions */
#idm-windows7-versions  #idm-windows7 .idm-envelope .idm-content {
	min-height: 1840px;
}

#table-grey {
	background-color:#f4f3f3;
	height:25px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	font-size:2px;
}

#table-grey td {
	color: #303030;
	margin:0;
	padding:0;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	text-indent:10px;
	font-size: 11px;
}

#table-white {
	background-color:#ffffff;
	height:25px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	font-size:2px;
}

#table-white td{
	color: #303030;
	font-size: 11px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	margin:0;
	padding:0;
	text-indent:10px;
}

#table-white-last {
	background-color:#ffffff;
	height:10px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}

#table-white-last td{
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	margin:0;
	padding:0;
}

#idm-windows7-versions-tableLastShadowLong {
	height:20px;
	width:445px;
}

#idm-windows7-versions-tableLastShadow {
	height:20px;
	width:60px;
}

#idm-windows7-boxshadow {
	clear:both;background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/schattten.png) no-repeat;
	height:21px;
}

#idm-windows7 .idm-envelope div.idm-windows7-versions {
	margin: 0 25px 10px 0;
	background: url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_versions.gif) no-repeat;
	float: left;
}

#idm-windows7 .idm-envelope div.idm-windows7-versions-right {
	margin-top:35px;
	background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_versions.gif) no-repeat;
	float:left;
	margin-left: 70px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-upgrade {
	margin: 10px 0 0 10px;
	float: left;
	width: 380px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-upgrade h2{
	color:#808182;
}

#idm-windows7 .idm-envelope .idm-windows7-versions .wrapper,
#idm-windows7 .idm-envelope .idm-windows7-versions-right .wrapper,
#idm-windows7 .idm-envelope .idm-windows7-versions-right-first .wrapper,
#idm-windows7 .idm-envelope .idm-windows7-versions-first .wrapper {
	width:410px;
	margin:0px;
}

#idm-windows7 .idm-envelope div.idm-windows7-versions-table {
	margin:20px 0px 0px 0px;
}

#idm-windows7 .idm-envelope div.idm-windows7-versions-table-div {
	float:left;
	width:60px;
	margin-left:5px;
	padding:0;
	margin-top:7px;
	margin-right:10px;
}

.idm-windows7-versions-table-whitepoint {
	height:25px;
	width:60px;
	background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/windows7_versions-pointwhit.jpg) no-repeat;
}

.idm-windows7-versions-table-blackpoint {
	height:25px;
	width:60px;
	background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/windows7_versions-pointblac.jpg) no-repeat;
}
.idm-windows7-versions-table-text-upto {
	height:30px;
	width:60px;
	background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/windows7_versions-pointwhit-one.gif) no-repeat;
	background-color:#FFFFFF;
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	font-size:2px;
}
.idm-windows7-versions-table-text-nolimit {
	height:30px;
	width:60px;
	background:url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/windows7_versions-pointwhit-two.gif) no-repeat;
}
.idm-footnote {
	font-size: 9px;
	margin: 0 0 0 14px;
}

.idm-versions-h2 {
	color:#808284;
	font-size:18px;
	text-transform:uppercase;
	margin-top:46px;
}

#idm-windows7-versions-tableshadow {
	width:968px;
	height:272px;
	margin-top:-182px;
}

#idm-windows7 .idm-envelope div.idm-windows7-versions-marginleft {
	float:left;
	margin-left:70px;
}

#idm-windows7-versions-tableRowOne {
	border-collapse:collapse;
	width:445px;
	float: left;
	margin-right: 10px;
} 
#idm-windows7-versions-tableRowOne-emerging {
	border-collapse:collapse;
	width:545px;
	float: left;
	margin-right: 10px;
} 

#idm-windows7-versions-tableRowTwo {
	border-collapse:collapse;
	width:60px;
	float: left;
	margin-right: 10px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-table #idm-table-row1 {
	margin-top: 46px;
	float: left;
	width: 445px;
	margin-right: 10px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions h2,
#idm-windows7 .idm-envelope .idm-windows7-versions-first h2,
#idm-windows7 .idm-envelope .idm-windows7-versions-right h2,
#idm-windows7 .idm-envelope .idm-windows7-versions-right-first h2{
	padding:10px;
}
#idm-windows7 .idm-envelope .idm-windows7-versions .wrapper img,
#idm-windows7 .idm-envelope .idm-windows7-versions-first .wrapper img,
#idm-windows7 .idm-envelope .idm-windows7-versions-right .wrapper img,
#idm-windows7 .idm-envelope .idm-windows7-versions-right-first .wrapper img {
	margin: 0px 0px 20px 1px;
	float:left;
	width: 90px;
	height:109px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-right .wrapper div#lala,
#idm-windows7 .idm-envelope .idm-windows7-versions-right-first .wrapper div#lala {
	width:324px;
	margin:0px 0px 0px 85px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-first .wrapper p#left,
#idm-windows7 .idm-envelope .idm-windows7-versions .wrapper p#left {
	float: left;
	width: 290px;
	margin: 0 0 10px 10px;
	min-height: 115px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-first .wrapper p#left2,
#idm-windows7 .idm-envelope .idm-windows7-versions .wrapper p#left2 {
	float: left;
	width: 290px;
	margin: 0 0 10px 10px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-first .wrapper p#left3,
#idm-windows7 .idm-envelope .idm-windows7-versions .wrapper p#left3 {
	float: left;
	width: 290px;
	margin: 0 0 10px 10px;
	font-size:9px;
}

#idm-windows7 .idm-envelope .idm-windows7-versions-upgrade .wrapper div#upgrade {
	float: left;
	margin-top: 10px;
}
/* @end */

/* @group page features */
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left h1 {
	margin-bottom: 10px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left img.idm-win-logo-dot {
	width: 138px;
	height: 96px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-box-left p.idm-small {
	padding-top: 5px;
	line-height: 14px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box {
	float: left;
	width: 402px;
	margin: 0 32px 27px 0;
	position: relative;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box1 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_features1.gif) top left no-repeat;
	min-height: 234px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box2 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_features2.gif) top left no-repeat;
	min-height: 234px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box3 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_features3.gif) top left no-repeat;
	min-height: 193px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box4 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_features4.gif) top left no-repeat;
	min-height: 193px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box5 {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_features5.gif) top left no-repeat;
	min-height: 193px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box .idm-fade-img {
	position: absolute;
	bottom: -10px;
	width: 395px;
	height: 15px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box h2 {
	margin: 13px 0 0 16px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box ul {
	margin: 10px 0 15px 152px;
	width: 240px;
}
#idm-windows7 .idm-envelope .idm-box-content .idm-feature-box ul li {
	font-size: 11px;
	margin-bottom: 4px;
}
/* @end */

/* @group page upgrade */
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left-thicker {
	width: 450px;
	overflow: hidden;
	float: left;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left .idm-windows7-upgrade {
	height: 430px;
	width: 454px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left h2 {
	margin: 34px 0 8px 0;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left h2.idm-second {
	margin: 0 0 8px 0;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left p {
	margin-bottom: 16px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left p.idm-first {
	margin-bottom: 30px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left p.idm-subheadline {
	line-height: 15px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left a.idm-arrow {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/arrow_big_red.gif) 0px 2px no-repeat;
	display: block;
	padding-left: 10px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left p.idm-linkdescription {
	line-height: 14px;
	padding: 0 0 8px 10px;
	font-size: 11px;
	width: 350px;
	margin-bottom: 0;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left .idm-fadebox {
	background: transparent url(/Contents/Toshiba_teg/EU/Others/Generic/Sites/windows7/gfx/bg_box_fade_upgrade.gif) left top no-repeat;
	min-height: 320px;
	width: 386px;
	padding: 16px 0 0 16px;
	position: relative;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left ul {
	margin-left: 16px;
	padding-bottom: 17px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left ul.idm-small {
	margin-top: 4px;
	padding-bottom: 0px;
	width: 360px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left ul.idm-small li {
	font-size: 11px;
}
#idm-upgrade #idm-windows7 .idm-envelope .idm-box-content .idm-box-left img {
	float: none;
	height: 15px;
	width: 395px;
	margin: 0;
	position: absolute;
	bottom: -15px;
	left: 0px;
}
/* @end */
