div#uniform-bestCosNavYr.selector span{background-image:url('http://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2013/small-triangle.png');background-repeat:no-repeat;background-position:50px 7px;height:25px;line-height:24px;font-family:Arial,Helvetica,sans-serif}div#uniform-filterSize.selector span,div#uniform-filter1.selector span,div#uniform-filter2.selector span,div#uniform-filter3.selector span,div#uniform-col4select.selector span{background-image:url('http://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2013/triangle.png');background-repeat:no-repeat;background-position:100px 15px;height:35px;line-height:24px;font-family:Arial,Helvetica,sans-serif}div#uniform-col4select.selector span{background-position:109px 15px}.selector,.selector *{margin:0;padding:0}div#uniform-bestCosNavYr.selector{line-height:25px;height:25px;border:1px solid #CCC;margin-bottom:20px;width:75px;font-size:12px}div#uniform-filterSize.selector,div#uniform-filter1.selector,div#uniform-filter2.selector,div#uniform-filter3.selector,div#uniform-col4select.selector{line-height:35px;height:35px;border:1px solid #666;margin:10px 0 20px 0;width:135px;font-size:12px}div#uniform-col4select.selector{width:144px}div.selector select{top:0;left:0}div.selector select{width:75px;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:solid 1px #fff}div#uniform-filterSize.selector select,div#uniform-filter1.selector select,div#uniform-filter2.selector select,div#uniform-filter3.selector select,div#uniform-col4select.selector select{width:135px;cursor:pointer}div#uniform-col4select.selector select{width:144px}div.selector span{padding:0 25px 0 2px;cursor:pointer}div.selector span{color:#999;width:75px;maring-left:10px;padding:1px 10px}div#uniform-filterSize.selector span,div#uniform-filter1.selector span,div#uniform-filter2.selector span,div#uniform-filter3.selector span,div#uniform-col4select.selector span{width:106px;padding:7px 10px}div#uniform-col4select.selector span{width:115px}div.selector.disabled span{color:#bbb}CORE FUNCTIONALITY Not advised to edit stuff below this line ----------------------------------------------------- */.selector select:focus,.radio input:focus,.checker input:focus,uploader input:focus{outline:0}div.selector{position:relative;overflow:hidden}div.selector span{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selector select{position:absolute;opacity:0;height:25px;border:0;background:0}div#uniform-filterSize.selector select,div#uniform-filter1.selector select,div#uniform-filter2.selector select,div#uniform-filter3.selector select,div#uniform-col4select.selector select{height:35px}.snapshot-page .nextBtn{*float:right}.snapshot-page .backBtn{*float:left;*margin-left:300px}.topStories .listSummary{display:inline-block;margin:0 34px 0 0;*float:left;*margin:0 25px 0 0}.topStories .listSummary a{color:#000}.flexSorts,.staticSorts{display:inline-block;margin:10px 0;*float:left}.sortBlock{display:inline-block;*float:left}.listItems tbody tr{cursor:pointer}.splash-page .listItems td.listCol1{color:#000}.splash-page .listItems td.listCol2 a{color:#000}.faq-page #faqTop p{line-height:25px}.inlink_chart{background:url("http://i2.cdn.turner.com/money/.element/img/5.0/buttons/assorted_icons.gif") no-repeat scroll -200px -158px transparent;padding:0 0 2px 19px;position:relative;margin-left:5px}.inlink_chart a{font-weight:bold}.snapshot-page .backBtn.disabled,.snapshot-page .nextBtn.disabled{display:none}.OUTBRAIN .AR_2,.OUTBRAIN .AR_3{padding:20px 32px}.OUTBRAIN .AR_2 .ob_dual_left{padding-right:16px}.OUTBRAIN .AR_2 .ob_dual_right{padding-left:16px}.OUTBRAIN .AR_2 .ob_what{bottom:20px;right:22px}.OUTBRAIN .AR_2 .ob_dual_left,.OUTBRAIN .AR_2 .ob_dual_right{width:294px}#smtBottom{margin:5px 32px 0}.brdrMod{padding:20px 32px}.mod-disqus{padding:20px 32px}.disqusSnapHed{font-size:22px;margin-bottom:10px;color:#000}.topStories .listSummary{display:block;float:left;height:180px;margin:0 32px 0 0;position:relative}.flexSorts{padding-left:14px}.splash-page #quigo628,.snapshot-page #quigo628{background-color:transparent;border:0;margin-bottom:5px;width:686px}.splash-page #quigo628 .the-ad,.snapshot-page #quigo628 .the-ad{background-color:#fff;border:1px solid #ddd;margin-bottom:5px}.splash-page #smtBottom,.snapshot-page #smtBottom{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;margin:5px 0 0;padding:14px 32px}.byline{color:#999;font-size:11px;margin-top:15px;text-transform:uppercase}#mod-river{padding:16px 32px}#mod-river ul li.lastItem{border-bottom:medium none;padding:12px 0 15px}#magFeatSnapImg .snapSidebox{background-color:#f5f5f5;border:1px solid #ebebeb;color:#666;font-size:12px;margin-bottom:10px;padding:10px 10px 0;clear:both}#magFeatSnapImg .quoteModule{margin-bottom:8px}#magFeatSnapImg .quoteModule .getQuoteLink{float:left;width:150px}#magFeatSnapImg .quoteModule .inlink_chart{background-position:-200px -160px}#magFeatSnapImg{margin-left:5px}#magFeatSnapImg{float:right;padding-left:17px;width:340px}#magFeatSnapImg .snapImg{margin-bottom:10px;text-align:right}.snapDataTables .snapDataTbl .cnncol1,.snapDataTables .snapDataTbl .cnncol2,.snapDataTables .snapDataTbl .cnncol3,.snapDataTables .snapDataTbl .cnncol4{display:inline-block}.snapDataTables .snapDataTbl.key-financials .cnncol1{width:320px}.snapDataTables .snapDataTbl.key-financials .cnncol2{float:none;width:134px;text-align:right}.snapDataTables .snapDataTbl.industry .cnncol1{width:61px}.snapDataTables .snapDataTbl.industry .cnncol2{float:none;width:230px;text-align:left}.snapDataTables .snapDataTbl.industry .cnncol3{width:160px;text-align:right}.snapDataTables .snapDataTbl.industry .cnncol4,.snapDataTables .snapDataTbl.key-financials .cnncol3{float:right;text-align:right}.snapDataTables .snapDataTbl.industry .snapDataRow .cnncol4,.snapDataTables .snapDataTbl.key-financials .snapDataRow .cnncol3{padding:10px 0}ul.sort-by{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:16px;height:30px;line-height:28px;color:#000}ul.sort-by li{float:left;color:#000;font-weight:normal;text-decoration:none;display:none}ul.sort-by li.listCol1{width:110px;text-align:left;display:inline-block}ul.list li{height:65px;border-bottom:1px solid #e1e1e1;font-size:17px;clear:both}.list li span{display:none;float:left;line-height:65px}ul.list li .listCol1{font-size:48px;width:110px;text-align:left;display:inline-block}ul.list li .listCol2{width:300px;text-align:left;display:inline-block}ul.list li .listCol3{width:82px;text-align:right;display:inline-block}ul.list li .listCol4{width:128px;text-align:right;display:inline-block}ul.sort-by li.listCol2{width:262px;text-align:left;display:inline-block}ul.sort-by li.listCol3{width:120px;text-align:right;display:inline-block}ul.sort-by li.listCol4{width:128px;text-align:right;display:inline-block}.list-pagination{margin:40px 0 20px;width:660px}.list-pagination li{display:inline-block;width:66px}.list-pagination li a{font-size:18px;color:#999}.list-pagination li a:hover{text-decoration:none}.list-pagination li a.active{color:#666}ul.list li span.listCol3,ul.list li span.listCol4{color:#666}ul.list li a:hover span{background:none repeat scroll 0 0 #e8e9eb}ul.list li a{color:#000}ul.sort-by li{cursor:pointer}ul.sort-by li span{display:none;width:13px;height:8px;margin-left:0}ul.sort-by li.desc{background:url("http://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2013/black-triangle.png") no-repeat scroll right 12px transparent}ul.sort-by li.asc{background:url("http://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2013/black-triangle-up.png") no-repeat scroll right 12px transparent}div#uniform-filter3.selector select option{width:280px}div#uniform-col4select.selector select option{width:250px}.snapshot-page .snapUniqueData p{margin-top:0;margin-bottom:20px}.snapBlurb{margin-top:20px}.splash-page #quigo628,.snapshot-page #quigo628,.list-page #quigo628{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;margin:0 0 5px;padding:14px 32px;width:620px}.splash-page #smtBottom,.snapshot-page #smtBottom{background:none repeat scroll 0 0 transparent;border:medium none;margin:5px 0 0;padding:14px 0 0}#quigo300{margin-bottom:5px}.snapDataRow.toggle-visibility,.expand-industry.pull-right .see-fewer,.expanded .expand-industry.pull-right .see-all,.expanded .expand-industry.pull-left{display:none}
.expanded .expand-industry.pull-right .see-fewer{display:inline-block}.expand-industry.pull-right{float:right}.expand-industry.pull-left{float:left}.expand-industry{cursor:pointer;color:#004276;font-size:13px;margin-top:10px}.snapDataTbl.industry .snapDataRow a{display:block}.snapDataTbl.industry .snapDataRow a:hover{text-decoration:none;background:none repeat scroll 0 0 #e8e9eb}.snapDataTables .snapDataTbl .industry-data-header{font-size:16px;font-weight:bold;margin-bottom:15px}.snapDataTables .snapDataTbl .industry-data-header a{color:#004276}#bestCosNavYr{width:90px}.splash-page .listItems td.listCol2 a:hover{text-decoration:none}.splash-page .listItems .listCol2{width:210px}.splash-page .listItems .listCol4{width:93px}ul.sort-by li.listCol1.asc,ul.sort-by li.listCol1.desc{background-position:42px 12px}ul.sort-by li.listCol2.asc,ul.sort-by li.listCol2.desc{background-position:118px 12px}ul.sort-by li.listCol3.asc,ul.sort-by li.listCol3.desc{width:102px;padding-right:18px}ul.sort-by li.listCol4.asc,ul.sort-by li.listCol4.desc{width:110px;padding-right:18px}ul.list.profits li span.profits-visible,ul.list.assets li span.assets-visible,ul.list.employees li span.employees-visible,ul.list.totSHEqty li span.totSHEqty-visible,ul.list.totRTI li span.totRTI-visible,ul.list.totRTI5YAR li span.totRTI5YAR-visible,ul.list.totRTI10YAR li span.totRTI10YAR-visible,ul.list.ePS li span.ePS-visible,ul.list.ePSChange li span.ePSChange-visible,ul.list.ePS5YAR li span.ePS5YAR-visible,ul.list.ePS10YAR li span.ePS10YAR-visible,ul.list.prftPctSls li span.prftPctSls-visible,ul.list.prftPctAsts li span.prftPctAsts-visible,ul.list.prftPctSHEqty li span.prftPctSHEqty-visible{color:#666;width:128px;text-align:right;display:inline-block}.splashImg a{color:#000;font-size:26px;font-weight:bold;text-decoration:none;margin:10px 0 5px;display:block}.splashImg a:hover{text-decoration:none}