/*** SQL Server Library CSS ***/


/* Marquee Feature Component */
div.marquee-feature {
    display: block;
    /*position: relative;*/
    overflow: hidden;
    float: none;
    margin: 14px auto;
    border: solid 1px #7e7e7f;
    width: 874px;
    height: 175px;
    padding: 15px 20px;
    background: transparent url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-marquee-feature.jpg") no-repeat 0 0;
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
div.marquee-feature .img-product {
    background: transparent url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-marquee-feature-shadow.png") no-repeat bottom right;
    _background-image: none;
    float: left;
    /*position: absolute;
    left: 18px;
    top: 15px;
    padding: 0 12px 12px 0;*/
}
div.marquee-feature .info {
    /*padding: 28px 135px 25px 165px;*/
    padding: 3px 25px;
    width: 580px;
    float: left;
    color: #333;
}
#maincontent div.marquee-feature .info h3 {
    width: 485px;
    font-size: 22px;
    line-height: 1.2em;
    text-transform: none;
    color:#410909;
}
#maincontent div.marquee-feature .info p {
    color: #333;
    font-size: 12px;
    line-height: 1.4em;
}
div.marquee-feature .product-pos { /* Point of Sale */
    /*position: absolute;
    right: 18px;
    top: 15px;*/
    float: left;
    width: 110px;
}
#maincontent div.marquee-feature .product-pos h3 {
    margin-bottom:0;
    padding-bottom: 3px;
    font-size: 12px;
    line-height: 1.2em;
    font-weight: bold;
    color: #5b4238;
    text-transform: none;
}

#maincontent div.marquee-feature .product-pos ul {
    margin: 0;
    padding: 0;
    list-style: none;
    list-style-type: none;
}
#maincontent div.marquee-feature .product-pos li {
    background: transparent url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-marquee-feature-logos.gif") no-repeat 0 0;
    display: block;
    overflow: hidden;
    float: none;
    margin-top: 4px;
    width: 107px;
    height: 63px;
}
#maincontent div.marquee-feature .product-pos a {
    display: block;
    padding: 4px;
}




/* Main content container overrides */
#maincontent h3.library {
    /* color and style won't match the mockup because the mockup text is anti-aliased! */
    padding-left: 28px;
    margin-bottom: 6px;
    font-style:italic;
    text-transform:none;
    font-weight:bold;
    font-size:12px;
    color:#444;
}    

#maincontent .topics {
	width: 930px;
	background: #efefef url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-library-pattern.png") repeat-x 0 109px;
}

#maincontent .topics .libraryitem h4 {
    padding-left: 20px;
}

#maincontent .libraryitem {
    margin-left:7px;
    margin-bottom:6px;
}
#maincontent .libraryitem .boxbody {
    padding-top: 5px;
    margin-right:7px;
    border-right:solid 1px #ddd;
	display: block;
}
#maincontent .libraryitem h4 {
    /*background: url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-box-header-constrained.png") no-repeat  0 0 transparent;*/
    background-image: url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-box-header-constrained.png");
    color:#555;
    font-size:15px;
    height:35px;
}
#maincontent .libraryitem .boxfooter {
    background:url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-box-footer-constrained.png") no-repeat  0 0 transparent;
    font-size:14px;
    height:14px;
    line-height:1px;
    overflow:hidden;
}
#maincontent .boxfoot {
    background:url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-footer-library.gif") no-repeat bottom left transparent;
    height:4px;
    overflow:hidden;
}


#maincontent .topics .header {
	height: 110px;
	background: url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/library-topic-bg.png") top left;
	position: relative;
}

#maincontent .topics .header h3 {
	text-transform: none;
}

#maincontent .topics .header .left {
	width: 666px;
	position: absolute;
}


#maincontent .topics .header h3 {
	color: #d2ccc4 !important;
	font-size: 15px !important;
	text-transform: none !important;
}

#maincontent .topics .header .left h3 {
	position: absolute;
	top: 20px;
	left: 20px;
}

#maincontent .topics .header .left ul {
	position: absolute;
	top: 53px;
	left: 20px;
	margin: 0;
	padding: 0;
}

#maincontent .topics .header .left ul li {
	display: inline-block;
	float: left;
	list-style: none;
	margin-right: 6px;
	*position: relative;
	width: 100px;
	height: 28px;
    text-align: center;
	background: url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/library-topic-button-bg.png") no-repeat top left;	
}

#maincontent .topics .header .left ul li a {
	width: 100px;	
	height: 28px;
	*height: auto;
	display: table-cell;
	vertical-align: middle;
	*display: block;
	*position: absolute;
	*top: 50%;	
	*left: 0;
}
#maincontent .topics .header .left ul li a:hover {
    color: #444;
    text-decoration: none;
}
#maincontent .topics .header .left ul li a.active {
    text-decoration: underline;
}
#maincontent .topics .header .left ul li a span {
	color: #1f2121;
	/*line-height: 28px;*/
	line-height: 14px;
	font-size: 12px;
	font-weight: bold;
	*display: inline-block;
	*position: relative;
	*top: -55%;
}


#maincontent .topics .header .right {
	width: 262px;
	position: absolute;
	left: 666px;
	top: 0;
}

#maincontent .topics .header .right h3 {
	position: absolute;
	top: 20px;
	left: 20px;
}

#maincontent .topics .header .right .dropdown {
	position: absolute;
	top: 53px;
	left: 20px;
	background-position: 0 -75px;
}
#maincontent .topics .header .right .dropdown .trigger {
    background-position: right -50px;
}

#maincontent .libraryitem .boxbody .left {
	float: left;
	position: relative;	
	width: 165px;
	min-height: 200px;
	
}

#maincontent .libraryitem .boxbody .left img {
	display: block;
	position: absolute;
	left: 20px;
}

#maincontent .libraryitem .boxbody .center {
	float: left;
	width: 595px;
	color: #5b4238;
	font-size: 12px;
}

#maincontent .libraryitem .boxbody .center .info {
	display: block;
	margin-bottom: 20px;
}

#maincontent .libraryitem .boxbody .center a {
	color: #ca0303;
}

#maincontent .libraryitem .boxbody .right {
	float: left;
	width: 114px;
	margin-left: 25px;
}

#maincontent .libraryitem .boxbody .right ul {
	padding: 0;
    list-style: none;
    list-style-type: none;
}

#maincontent .libraryitem .boxbody .right li {
	list-style: none;
    background: transparent url("https://waybackassets.bk21.net/20121122024510im_/http://www.microsoft.com/global/sqlserver/PublishingImages/bg-library-list.gif") no-repeat 0 0;
    display: block;
    overflow: hidden;
    float: none;
    margin-top: 4px;
    width: 107px;
    height: 63px;
}

#maincontent .libraryitem .boxbody .right a {
    display: block;
    padding: 4px;
}

#maincontent .libraryitem .boxbody h3 {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	color: #5b4238;
	font-size: 12px;
	text-transform: none;
}



/*
     FILE ARCHIVED ON 02:45:10 Nov 22, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:28:52 Dec 09, 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.717
  exclusion.robots: 0.083
  exclusion.robots.policy: 0.068
  esindex: 0.012
  cdx.remote: 9.092
  LoadShardBlock: 92.138 (3)
  PetaboxLoader3.datanode: 125.936 (4)
  PetaboxLoader3.resolve: 58.362 (2)
  load_resource: 119.455
*/