body{line-height:1.5;font-family:Arial,Helvetica,sans-serif;color:#222;background:none;font-size:10pt;}#container{background:none;width:100%;}hr{background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}hr.space{background:#fff;color:#fff;}h1,h2,h3,h4,h5,h6{font-family:Arial,"Lucida Grande",sans-serif;}code{font:.9em "Courier New",Monaco,Courier,monospace;}img{float:left;margin:1.5em 1.5em 1.5em 0;}a img{border:none;}p img.top{margin-top:0;}blockquote{margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}.small{font-size:.9em;}.large{font-size:1.1em;}.quiet{color:#999;}.hide,.hidden{display:none!important;}a:link,a:visited{background:transparent;color:#444;font-weight:700;text-decoration:underline;}a:link:after,a:visited:after{color:#444;content:"(" attr(href) ") ";font-size:90%;}body{background:none!important;}.global-popup,#globalmenu,#ticker,#mainsearch,#nav,#pagetitle,#col-lft,.crumbs,.module-ad,.brand-explorer,#brand-explorer,#footer .footer-top .copy .logo,#footer .footer-top .general-links,#footer .footer-body-section,#footer .footer-bottom,.sidemodule,.module-stories .module-top-stories,.module-stories .tabnav,.module-stories .module-bottom-stories,.module-stories .module-content .rt-col,.module-stories .module-content .lft-col .rating-summary,.module-stories .module-content .lft-col .photogallery,.module-stories .module-content .lft-col .promo-holder,.module-stories .module-content .lft-col .content-footer,.module-stories .module-holder,.module-stories .tab-content-holder,.tabnav,.tab-content-holder,.form-btns,object,.rating-summary,.content-footer,.module-inner-med,.module-holder .holder-top,.module-holder .holder-bottom,.module-holder .holder-body,#global-disclaimer{display:none;}#banding{width:100%;}#branding a:link:after,#branding a:visited:after,.print-tools a:link:after,.print-tools a:visited:after{display:none;}.print-tools{float:right;margin:60px 0 0 0;}.print-tools a{font-size:11px;color:#5e5e5e;margin-right:12px;text-decoration:none;}.print-tools a:hover{text-decoration:underline;}a.print-link{background:url(../imgs/modules/layout/print_popup_print_icon.gif) no-repeat right 2px;height:14px;padding-right:14px;float:left;}a.close-link{background:url(../imgs/modules/layout/close_icon.gif) no-repeat right 4px;height:12px;padding-right:10px;float:left;overflow:hidden;}* html a.close-link{background-position:right 5px;height:13px;}#branding h1 img{margin:0 0 12px 0;}#col-rt{border-top:1px solid #333;border-bottom:1px solid #333;clear:both;width:100%;}#companydetail .company-intro{border-top:1px solid #333;clear:both;width:100%;}#companydetail .module-content{border-bottom:1px solid #333;}.module-stories,.module{float:none;}#container #col-rt{width:auto;}.module-stories .lft-col{clear:both;}#content{float:left;clear:both;margin:0;padding:0 20px;width:94%;}.module-stories .module-content h1{color:#d00000;font-size:24px;font-weight:bold;margin:0;}.module-stories .module-content .story-content{color:#222;font-size:12px;margin-bottom:22px;}.module-stories .module-content .company-intro .company-topic{font-size:10px;float:right;color:#5e5e5e;}.module-stories .module-content .company-intro .company-topic a:link:after,.module-stories .module-content .company-intro .company-topic a:visited:after{content:"";}.module-stories .module-content .company-intro .company-tagline{clear:both;float:left;}ul.sub-title{list-style:none;margin-top:0;margin-left:0;padding:0;}ul.sub-title li{color:#5e5e5e;}#companydetail .company-intro{float:left;margin-bottom:32px;padding-top:18px;width:100%;position:relative;}#companydetail .company-intro .company-topic{float:right;}#companydetail .company-intro .company-topic span{color:#9c9c9c;float:left;font-size:10px;}#companydetail .company-intro .company-topic a.topic-link{color:#d00000;}#companydetail .company-intro .company-tagline{clear:both;float:left;margin:62px 0 0 0;width:100%;}#companydetail .company-intro .company-tagline span{float:left;color:#9c9c9c;font-size:10px;padding-left:4px;width:350px;}#companydetail .company-intro .company-tagline .company-says{border:none;clear:both;float:left;height:auto;width:516px;padding:18px 0 18px 18px;}#companydetail .company-intro .company-tagline .company-says p{color:#d00000;font-size:22px;font-weight:bold;margin:0;}#companydetail .company-intro .company-logo{float:left;width:204px;position:absolute;top:18px;}#companydetail .company-intro .company-logo img{border:none;float:none;margin:0 auto;height:70px;width:120px;}#footer{clear:both;float:left;width:100%;}#footer ul{list-style:none;float:left;margin:8px 0 0 0;padding:0;width:100%;}#footer ul li{float:left;margin:0 8px 0 0;padding:0;font-size:10px;color:#777;}