h1, h2, h3, h4, h5, h6 { clear: none; }

body {background: url(https://waybackassets.bk21.net/20100818153447im_/http://media.techtarget.com/rms/ux/css/searchsqlserver_corrections.css); font-size: 100% }
#content { float: none; font: normal 0.9em/1.2em arial, verdana, helvetica, sans-serif; }
/* *:first-child+html #content { position: static; }
* html #content { position: static; } */
#content { padding-bottom: 50px; }
#contentCompress { width: 774px; background: #fff; }
.contentInner { background: #fff; border: 1px solid #bbb; position: relative; /*z-index: 1;*/ }
.contentInner ol, .contentInner ul { margin: 0; padding: 0; list-style: none outside none; zoom: 1; }
.contentInner h1,
.contentInner h2,
.contentInner h3,
.contentInner h4,
.contentInner h5,
.contentInner h6 { font-size: 1em; line-height: 1.3; margin:0; padding: 0; }
.contentInner p { margin: 0; }
.contentHeader h1 { font-size: 1.1em; margin-bottom: 8px; padding: 10px 0; }
#homeTopics:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#emailUpdates {background-color: #ddd; }




#vendorOffer { margin-bottom: 15px; }
#vendorOffer table { margin: 0; }
#breadcrumbs { clear: both; }
#breadcrumbs ul li:before { content: ''; padding-right: 0; }
#breadcrumbs ul li { padding-left: 0; }

#sectionTitleFeatureBar h1, #sectionTitleFeatureBar h2 { margin: 0; padding: 0; }
#emailThisLink, #printLink { float: right; position: relative; display: block; margin-bottom: -12px; }
#emailThisLink { height: 11.4px; top: 15px; bottom: -15px; }
#printLink { height: 17.4px; top: 9px; bottom: -9px; }
#emailThisLink a, #printLink a { text-decoration: underline; }
.searchResults #emailThisLink { margin-top: -15px; }

.topicsLanding .col1 ul li { zoom: 1; }
.topicsLanding .col1 ul li a { text-decoration: underline; }

#cltAd iframe { width: 330px; }
.cltAdPage { float: none; font: normal 0.9em/1.2em arial, verdana, helvetica, sans-serif; }
#cltAdContent { font-size: 11.0167px; line-height: 15.5667px; }
#cltAdContent h4, #cltAdContent h5 { font-size: 11.0167px; font-weight: bold; line-height: 15.5667px; margin-bottom: 1px; }
#cltAdContent ul { margin: 0; padding: 3px; }
#cltAdContent ul li ul li { list-style: none outside none; zoom: 1; }
#cltAdContent #cltAdForm p { margin: 0; }
#cltAdContent #cltAdForm ul li { list-style: none outside none; zoom: 1; }
#cltAdContent #cltAdForm ul li label { margin: 0; padding-left: 3px; }
#cltAdContent #cltAdForm #cltAdFormTextboxLabel { position: static; display: inline; width: auto; float: none; margin-right: 0; }
#cltAdContent #cltAdForm #cltAdFormSubmit {
	position: static; display: inline; margin: 0; padding: 0;
	width: 53.0833px; height: 16px;
	font-size: 11.0167px; line-height: 1.1em; white-space: pre;
	background-color: #ECE9D8; border: 1px solid #73A6FF;
}

#sg_wrapper { font-size: 100%; line-height: 1.25em; padding: 6px; }
#sg_wrapper * {
	background: transparent;
	clear: both;
	float: none;
	margin: 0;
	padding: 0;
	outline: 0;
	vertical-align: baseline;
}
#sg_wrapper label { position: static; display: inline; margin: 0; padding: 0; width: auto; font-weight: normal; line-height: 1.5em; }
#sg_wrapper b label {font-weight: bold; }
#sg_wrapper input { margin-right: 3px; }
#sg_SubmitButton {
	position: static; display: inline; margin: 0; padding: 0;
	width: 53.0833px; height: 22px;
	font-size: 11.0167px; line-height: 1.1em; white-space: pre;
	background-color: #ECE9D8; border: 1px solid #73A6FF;
}

/*---------------------------------------------------------------------------*/
/* BEGIN: clear css - restores styles to browser default
   Used to clear/reset styles for wysiwyg content */
.ciText address, .ciText blockquote,
.ciText dd, .ciText div,
.ciText dl, .ciText dt, .ciText fieldset, .ciText form,
.ciText h1, .ciText h2, .ciText h3, .ciText h4,
.ciText h5, .ciText h6, .ciText noframes,
.ciText ol, .ciText p, .ciText ul, .ciText center,
.ciText dir, .ciText hr, .ciText menu, .ciText pre { display: block; }
.ciText li { display: list-item; }
.ciText head { display: none; }
.ciText table { display: table; }
.ciText tr { display: table-row; }
.ciText thead { display: table-header-group; }
.ciText tbody { display: table-row-group; }
.ciText tfoot { display: table-footer-group; }
.ciText col { display: table-column; }
.ciText colgroup { display: table-column-group; }
.ciText td,
.ciText th { display: table-cell; }
.ciText caption { display: table-caption; }
.ciText th { font-weight: bolder; text-align: center; }
.ciText caption { text-align: center; }
.ciText h1 { font-size: 2em; margin: 0.67em 0; }
.ciText h2 { font-size: 1.5em; margin: 0.75em 0; }
.ciText h3 { font-size: 1.17em; margin: 0.83em 0; }
.ciText h4, .ciText p,
.ciText blockquote, .ciText ul,
.ciText fieldset, .ciText form,
.ciText ol, .ciText dl, .ciText dir,
.ciText menu { margin: 1.12em 0; }
.ciText h5 { font-size: 0.83em; margin: 1.5em 0; }
.ciText h6 { font-size: 0.75em; margin: 1.67em 0; }
.ciText h1, .ciText h2, .ciText h3, .ciText h4,
.ciText h5, .ciText h6, .ciText b,
.ciText strong { font-weight: bolder; }
.ciText blockquote { margin-left: 1.5em; margin-right: 1.5em; }
.ciText i, .ciText cite, .ciText em,
.ciText var, .ciText address { font-style: italic; }
.ciText pre, .ciText tt, .ciText code,
.ciText kbd, .ciText samp { font-family: monospace; }
.ciText pre { white-space: pre; }
.ciText button, .ciText textarea,
.ciText input, .ciText select { display: inline-block; }
.ciText big { font-size: 1.17em; }
.ciText small, .ciText sub, .ciText sup { font-size: 0.83em; }
.ciText sub { vertical-align: sub; }
.ciText sup { vertical-align: super; }
.ciText table { border-spacing: 2px; }
.ciText thead, .ciText tbody,
.ciText tfoot { vertical-align: middle; }
.ciText td, .ciText th, .ciText tr { vertical-align: inherit; }
.ciText s, .ciText strike, .ciText del  { text-decoration: line-through; }
.ciText hr { border: 1px inset; }
.ciText ol, .ciText ul, .ciText dir,
.ciText menu, .ciText dd { margin-left: 1.5em; }
.ciText ol { list-style-type: decimal; margin: 1em 0; padding-left: 1.55em; }
.ciText ul { list-style-type: disc; margin: 1em 0; padding-left: 1.55em; }
.ciText ol ul, .ciText ul ol,
.ciText ul ul, .ciText ol ol { margin-top: 0; margin-bottom: 0; }
.ciText u, .ciText ins { text-decoration: underline; }
.ciText br:before { content: "\A"; white-space: pre-line; }
.ciText center { text-align: center; }
.ciText :link, .ciText :visited { text-decoration: underline; }
.ciText :focus { outline: thin dotted invert; }
/* Add some back */
.ciText { font-size: 0.95em; line-height: 1.2em; }
.ciText:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ciText p { margin-bottom: 1em; }
.ciText div.question { display: block; font-weight: bold; margin-bottom: 1em; }
/* Added to fix Defect#742*/
.ciText table, .ciText tr, .ciText td, .ciText tbody { border: 1px solid; }
/* END: clear css */
/*---------------------------------------------------------------------------*/

/*
     FILE ARCHIVED ON 15:34:47 Aug 18, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:34:25 Dec 12, 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.623
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.047
  esindex: 0.01
  cdx.remote: 12.52
  LoadShardBlock: 219.785 (3)
  PetaboxLoader3.datanode: 200.36 (4)
  load_resource: 3215.594
  PetaboxLoader3.resolve: 3155.533
*/