.articleSubHeadline,.articlePageTitle{margin: 0 0 10px;}.articleUserTools{width: 100%;height: 26px;padding: 3px 0 2px 0;margin-bottom: 10px;border: 1px solid #ccc;border-left: none;border-right: none;clear: both;}.articleUserTools li{text-align: left;margin-right: 20px;display: inline;font-size: 0.8462em; line-height: 24px;vertical-align:middle;float: left;}.articleUserTools .articleTool a{padding: 5px 0 5px 25px;background-image: url('Image?path=icons%2Ficon-sprites-24.png&type=application');background-repeat: no-repeat;background-color: transparent;}.ie6 .articleUserTools .articleTool a{background-image: url('Image?path=icons%2Ficon-sprites-8.png&type=application');}.articleUserTools .printIcon{background-position: 0px -45px;}.articleUserTools .emailIcon{background-position: 0px -93px;}.articleUserTools .rssIcon{background-position: 0px -246px;display: inline-block;min-height: 12px;line-height: 1.16667em;}.articleUserTools .commentIcon{background-position: 0px -195px;}.articleUserTools .pdfIcon{background-position: 0px -144px;}.articleUserTools .embedIcon{background-position: 0px 5px;}.ratingsForm .field{float: left;width: 16px;height: 24px;background: transparent no-repeat top left;overflow: hidden;}.ratingsForm .field label{display: block;width: 100%;height: 100%;text-indent: -10000px;cursor: pointer;background-image: url('Image?path=icons%2Ficon-sprites-24.png&type=application');background-repeat: no-repeat;background-color: transparent;}.ie6 .ratingsForm .field label{background-image: url('Image?path=icons%2Ficon-sprites-8.png&type=application');}.ratingsForm .field.inactiveStar label,.ratingsForm .field.emptyStar label{background-position: -52px -317px;}.ratingsForm .field.fullStar label{background-position: 0px -317px;}.ratingsForm .field.halfStar label{background-position: -18px -317px;}.ratingsForm .field.activeStar label{background-position: -35px -317px;}.articleInfo{clear: both;padding-bottom: 5px;}.helpCenter .articleInfo .articleAuth div{display: inline;margin-left: 10px;}.articleExtra{clear: both;padding-right: 20px;overflow: hidden;float:left;}.articleExtra .articlePDFLink{float: left;width: 113px;font-size: 0.8462em; line-height: 1.2727em; }.ie7 .articleExtra .articlePDFLink{width:120px;}.articleExtra .articlePDFLink a{display: block;}.ie .articleExtra .articlePDFLink a{display: inline-block;}.articleExtra .articlePDFQuotes a{display: block;clear:both;width: 112px;font-size: 0.8462em; line-height: 1.2727em; }.articleExtra .articlePDFLink img,.articleExtra .articlePDFQuotes img{margin: 0;padding: 0;float:left;}.articleExtra .rollupImg{float: left;margin:0 20px 0 0;}.quoteModule{display:block;float:right;padding:0 0 0 10px;width:530px;}.articleExtra .articlePDFQuotes .quoteModule{float:none;padding:20px 0 0 0px;width:190px;}.quoteModule.left{float:left;}.quoteModule:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ie7 *:first-child-html .quoteModule{min-height: 1px;}.articleExtra .quoteModule blockquote{background:transparent url("Image?path=icons%2Fleft_quote.gif&type=application") no-repeat scroll left top;margin-bottom: 5px;}.articleExtra .quoteModule blockquote p{background:transparent url("Image?path=icons%2Fright_quote.gif&type=application") no-repeat scroll right bottom;color:#8E8E8E;display:block;font-size:1.14285em; line-height: 1.125em; font-style:italic;padding: 5px 20px 5px 40px;}.articleExtra .quoteModule .quoteDetails{padding: 10px 20px 10px 15px;}.articleBody .featuresAtAGlance{float:left;padding:0 12px 3px 0;}.articleBody .featuresAtAGlance .tbtsBody{padding: 0 10px;}.articleBody .featuresAtAGlance .headingWrap{background: url("Image?path=lines%2Fdotted_line.gif&type=application") repeat-x scroll left bottom transparent;margin-bottom: 5px;overflow: hidden;}.articleBody .featuresAtAGlance h5{font-size:1.076923em; color:#666;}.articleBody .featuresAtAGlance .relatedContent ul{padding: 0;}.articleBody .featuresAtAGlance .relatedContent li{background:transparent url("Image?path=common/left_nav_gray_bullet.png") no-repeat scroll 0 6px;font-size: .846153em; line-height: 1.636363em; padding:0 0 0 10px;list-style:none;}.articleBody{margin: 10px 0 0;overflow: hidden;}.articleBody .bodyRight{float: right;width: 480px;margin-left: 1px;word-wrap: normal;}.articleBody.CSBCols{width: 100%;}.articleBody .CSBCol{float: left;padding-right: 15px;width: 209px;}.articleBody .CSBCol div {font-weight: bold;line-height: 1.923076em; }.articleBody.inlineContent table{margin-left: auto;margin-right: auto;}.articleBody.inlineContent .tightBodyPara{padding-top: 6px;line-height: 1.2308em; color: #333;}.articleBody.inlineContent .title_level1{padding: 20px 0 5px;font-weight: bold;}.articleBody.inlineContent .title_emph{font-weight: bold;}.articleBody.inlineContent sup{vertical-align: super;}/** @todo fix inline content to allow margins rollout for all Images | .articleModule .inlineContent img* @deprecated .imgright, .imgleft are deprecated*/.articleBody.inlineContent img.floatRight,.articleBody.inlineContent img.imgright,.articleBody.inlineContent img.floatLeft,.articleBody.inlineContent img.imgleft{padding: 3px 0 1.538em 0;}.articleBody.inlineContent img.floatLeft,.articleBody.inlineContent img.imgleft{padding-right: 1.538em;}.articleBody.inlineContent img.floatRight,.articleBody.inlineContent img.imgright{padding-left: 1.538em;}/* @todo remove .sideBarAlignLeft should not be supported for images* @deprecated*/.articleBody.pagebodycontent img.sideBarAlignLeft{padding:0 20px 20px 0;}