#leftContainer
{
    margin:10px 0px 0px 5px;
	display: block;
	float: left;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	background-color: #fff;
}

.viewerRightContainer,
.resultsDisplay,
.viewChangers
{
	width:715px;    
}

.viewerRightContainer
{
	display: block;
	float:left;
	margin:0px;
	margin-left:20px;
	height: auto!important;
	height: 100%;
	min-height: 100%;
	background-color: #fff;
	margin-top:11px;
}

.viewerFont
{
    font-family:Segoe UI, Arial, Sans-Serif, Helvetica;
    font-size:13px;
}

.viewerResultsStat
{
    display:block;
    width:100%;
    height:40px;
    margin-top:10px;
    margin-bottom:10px;
    border-bottom:4px solid #00bcf2;
	color:#565656;    
}

.viewerDropdownRow
{
    clear:both;
    width:100%;
    height:40px;
    border:0px;
}

.padding_top_bottom_9
{
    padding-top:9px;
    padding-bottom:9px;
}

.viewerPageNumber
{
    line-height:27px; 
    width:27px;    
    margin-left:5px;
    text-align:center;
    cursor:pointer;    
}

.viewerPageNumberSelected
{
    background-color:#00bcf2;
    cursor:pointer;
}

.dropdown
{
    padding:0px;
    margin:0px;    
}

/* Results */
.result
{
    float:left;
}

.resultHome
{
    width:800px;
}

.GridDisplayArchitecture
{
    width: 655px;
    display:block;
    float:left;
    margin-top:2px;
    margin-bottom:2px;
}

.productImg
{
    float:left;
    width:60px;
    text-align:center;
    margin: 0 auto;
}

.result a:hover,
.GridDisplayArchitecture
{
    cursor:pointer;
    text-decoration:none;
}
.result
{
    float:left;
}

.result .left
{
    padding-top:5px;
}

.result .logoPlaceholder
{
    width: 65px;
    float: right;
}
.result .hoverstate
{
    margin-right:10px;
    padding:5px 0;
}
.result .left div
{
    padding-left:70px;
}
.result .right
{
    float:right;
    padding:5px;
    width:138px;
}
.resultX
{
    float:right;
    width:50px;
    padding: 5px;
    padding-right:60px;
}

.result .compatImage.win7logo
{
	width:auto;
	margin-right:5px;
}
.result .productName, .result .compatStatusText32, .result .compatStatusText64
{
    color:#02a0c1;
    margin:0;
}
.result .productName
{
    width:350px;
}
.result .identifier
{
    color: #333333;
	font-size: 10pt;
	margin:0;
}
.result .vendorName
{
	color: #888888;
	font-size: 10pt;
	margin:0;
	width:350px;
    white-space:nowrap;    
    overflow:hidden;
    text-overflow: ellipsis;
}
.result .right span
{
    color:#196297;
    font-size:9pt;
    display:block;
}
.result a:hover img.hoverstate
{
	filter: alpha(opacity=15);
	-moz-opacity: .15;
	opacity: .15;
}

/*view changing css*/
.show32, .show64
{
}

.show32 .compatStatusText32, .show64 .compatStatusText64
{
	display: block;
}

.show32 .compatStatusText64, .show64 .compatStatusText32
{
	display: none;
}

/* View Changers (Sort, Show) */
.viewChangers
{
    margin-right:5px;
	padding: 0;
	height: 35px;
	float:left;
	padding-left:225px;
}

.pages
{
    float:right;
    margin-top: 4px;  
}

.tabs
{
    background:none !important;
    width: auto;
}
.full .tabs { width: auto !important; }

.tabActive
{
	margin-top: 2px !important;
}
.tabInactive
{
	margin-top: 6px !important;
}
.tabActive a, .tabInactive a
{
    padding: 0 20px;
}
/* Results count and pager */
.viewChangers,
.viewChangers span,
.resultsDisplay
{
	color: #454545;    
}

.resultsDisplay
{
	clear: both; 
	float:left;
}

.resultsDisplayText
{
    color: #454545;
	font-size: .8em;
	margin-top:10px;
}
.resultsDisplay span, .resultsDisplay input
{
    line-height:19px;
}
.resultsDisplay input
{
    width:25px;
}
.pager
{
    float:right;
}

.pager a
{
    float:left;
	text-decoration: none;
	cursor: pointer;
}
.pagerPage, a.pagerPage:link, a.pagerPage:visited, a.pagerPage:active
{
	margin-right: 6px;
	margin-left: 6px;
	padding-left: 2px;
	padding-right: 4px;
	color: #164f67;
	text-decoration: underline;
	font-size: 9pt;
}

a.pagerPage:hover, .pagerCurrentPage, a.pagerCurrentPage:link, a.pagerCurrentPage:visited, a.pagerCurrentPage:active
{
	background-color: #196297;
	color: #fff;
	font-weight: bold;
	letter-spacing: -1px;
}
.moreItemsIndicator
{
	text-decoration: none;
	background-position: center;
}

.pagerNext_Hidden
{
	background: 0;
	padding-left: 6px;
	padding-right: 6px;
}

/* Filter Area */
.filters
{
    width: 200px;
    display:block;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	border:0px;
}

.filters .heading
{
    height:auto;
    color:#FFFFFF;
    padding:8px 3px 8px 3px;
}

#ProductViewSearchBox
{
    padding:20px 3px 3px 5px;
}

#TextSearchBox
{
    width:140px;
}

#ResultFilters .header
{
    color:#000;
    font-size:14px;
    font-weight:bold;
    font-family:Segoe UI, Arial, Sans-Serif, Helvetica;
    padding-top:30px;    
}

#ResultFilters a
{
    display:inline-block;
    margin:3px 3px 0px 10px;	
    text-decoration:none;
    clear:left;
	float:left;
	width:170px;
    color:#888888;
    white-space:normal;
}

#ResultFilters a:hover
{
    color:#02a0c1;
    cursor:pointer;
}

#ResultFilters .selected,
#ResultFilters .selected:hover
{
    cursor:default;
}



.unselected
{ 
    color:#1a1a1a;
}

.filters div.systemType 
{
    background:#4EB0E9 url(https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/assets/images/background/w7cc_filter_blue_gradient.gif) repeat-x scroll left top;
    float:left;
    height:28px;
    margin:-10px 0 10px 0;
    padding:2px 5px 0;
}

.filters p
{
    float:left;
    margin: 5px 0;
    width:100%;
}

.selected,
.selected:hover
{
    color: #000 !important;
    font-weight: 600;
    text-decoration:none;
    cursor:default;
    background-image:url(https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/compatibility/Content/images/icon_tick.png);
	background-repeat:no-repeat;
	background-position: top left;
	padding:0 0 0 20px;
}

.normal,
.normal:hover
{
    color:#00bcf2;
    padding:0 0 0 20px;
}

.subcat,
.subcat:hover
{
    padding:0 0 0 35px;
}

.selected_subcat
{
    padding:0 0 0 35px;
    font-weight:bold;
}

.selected + .logoTooltip
{
    background-color:#eff8fd;
}

.selected.compatFilterLogo
{
    width:165px !important;
    padding-right:5px !important;
}

/* filter tooltip styling */
.filters .compatFilterLogo
{
    padding-right: 5px;
    width:161px;
}

.filters .logoTooltip
{
    float:right;
    margin:0;
    width:24px;
    padding:0 5px 0 0;
    height:21px;
}
.filters .logoTooltip a
{
	float:right;
    margin:0;
    padding:0;
    width:auto !important;
}
.filters .logoTooltip a img
{
	margin-top:3px;
}

.filters .tooltip_system_type
{
    background-color:Transparent;
    margin-top:6px;
    position: absolute !important; right: 0;
}
.filters .tooltip.tooltip_system_type a img
{
	margin-top:0;
}
.logoTooltip .info .info_content span img.certified
{
    margin: 10px 0 0 60px !important;
}
.tooltip_games .info_content span img
{
    margin: 0 28px;
}
/* ie6 fixes */
* html #content .filters .tooltip .info
{
	background:transparent;
	border:none;
}
* html #content .filters .tooltip .info_content
{
	background: #ffffff;
    border: solid 1px #999999;
}
* html #content .filters .tooltip .info_arrow
{
	left:-11px;
}
/* end tooltip */

/* No Match and Warning Messages */
.nomatch, .warningMessage
{
	margin-top: 25px;
	padding-top:15px;
	width:680px;
	color: #666666;
	float:left;
	background:#ffffcc url('https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/Assets/images/div_line_680.gif') top left no-repeat;
}
.nomatch div, .warningMessage div
{
    float:left;
    width:680px;
    background:url('https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/Assets/images/div_line_680.gif') bottom left no-repeat;
    padding:15px 0;
}
.warningMessage span, .nomatch span
{
    font-size:.8em;
    color:#666666;
    display:block;
    margin-left:20px;
    margin-bottom:5px;
}
.warningMessage a, .nomatch a { font-size:1em; color: #196297 !important; }
.warningMessage a:hover, .nomatch a:hover { text-decoration: underline; }
.nomatch .mt10 { margin-top: 10px; }

span.bold
{
    font-weight:bold;
    margin-bottom:0;
}
#leftContainer .tooltip .info
{
	margin-top:-10px;
}

#leftContainer .tooltip .info a
{
	float:none;
}

#leftContainer .tooltip .info_content
{
	width:auto;
}

#leftContainer .tooltip .info .info_arrow
{
	background-color:Transparent;
}

#leftContainer .tooltip .info_dropshadow
{
	margin:0;
}

#leftContainer .filters div.compatFilterItem
{
	position:static;
}

.goButton  
{
	height: 19px;
	padding: 0 1px 0 0;
	margin:0;
	border:0;
	background-image:url(https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/compatibility/images/query/go_r.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	display:table-cell;
	color: White;
}
a.goButton:hover, a.goButton:visited:hover,a.goButton, a.goButton:visited,a.goButton:active {
	color:#fff; text-transform: uppercase; 
	text-decoration:none; font-size: 8pt !important;
}

.goButton span
{
	height: 19px;
	padding:1px 5px 0;
	margin:0; font-size: 8pt !important;
	background-position:top left;
	background-repeat:no-repeat;
	display:table-cell;
	display:inherit;
	line-height:15px;
	background-image:url(https://waybackassets.bk21.net/20130709083726im_/http://www.microsoft.com/en-us/windows/compatibility/images/query/go_l.jpg);
}

/*
     FILE ARCHIVED ON 08:37:26 Jul 09, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:35:04 Aug 27, 2025.
     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):
  captures_list: 0.906
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.054
  esindex: 0.016
  cdx.remote: 27.334
  LoadShardBlock: 172.278 (3)
  PetaboxLoader3.datanode: 157.396 (4)
  load_resource: 133.077
  PetaboxLoader3.resolve: 62.999
*/