#footer li,.list_float li,.newsletters li{list-style-type:none;float:left}#image img,#imglink,#information,#slider,.imgnav{position:absolute}#fullsize,sub,sup{position:relative}#article-toolsNew ul,#headlinescontainer ul,#slideshow,.home ul,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;filter:none!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}dfn,em{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}a:focus{outline:dotted thin}a:link{color:#4169e1}a:visited{color:#555}a:active,a:hover{outline:0}dl,menu,ol,p,pre,ul{margin:1em 0}figure,form,h2{margin:0}h3{margin:1em 0 0;font-weight:700;font-size:1.25rem}h4{margin:1.33em 0}h5{margin:1.67em 0}h6{margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}mark{background:#ff0;color:#000}.blkBox,.blkBoxTrans{background:#333}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=image]{background:#4169e1 url(https://progressiverailroading.com/graphics/search-img.gif);width:95px;height:40px;color:transparent;border:none;outline:0;-webkit-appearance:none;display:block}.edulinks-container,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=button]{background:#4169e1;border:none;color:#fff;padding:.5em 1em;font-family:Roboto,sans-serif;font-weight:400;font-weight:700;text-transform:uppercase;transition:all .2s ease-in-out}input[type=button]:hover{background:#3454b4}input[type=email]:first-of-type,input[type=text]:first-of-type{margin-top:8px}input[type=email],input[type=text]{width:100%;padding:8px;font-size:1em;font-family:Roboto,sans-serif;font-weight:400;color:#000;box-sizing:border-box;margin:0 0 8px 0}textarea{overflow:auto;vertical-align:top}select{margin:0 0 8px 0;width:100%;padding:8px}label{font-family:Roboto,sans-serif}table{border-collapse:collapse;border-spacing:0}.floatRight{float:right}.floatleft{float:left}:after{box-sizing:border-box}.grid_1{width:6.5%}.grid_2{width:15%}.grid_3{width:23.5%}.grid_4{width:32%}.grid_5{width:40.5%}.grid_6{width:49%}.grid_7{width:57.5%}.grid_8{width:66%}.grid_9{width:74.5%}.grid_10{width:83%}.grid_11{width:91.5%}.grid_12{width:100%}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{margin:0 2% 1% 0;float:left;display:block}#slidearea,.left{margin-left:0}.blkBoxTrans{opacity:.8;overflow:hidden;margin:0;padding:0}#maincontent,body{background:#f3f3f3!important}body{line-height:1;height:100%;padding:0;margin:0 auto;font:#333 Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.right{margin-right:0}.bottom{margin-bottom:0}.top{margin-top:1%}.cntr{width:90%;max-width:1000px;text-align:center;margin:1% auto}.wrapper{width:100%;max-width:653px;float:left;padding:0;margin:0}.container{width:90%;max-width:1000px;margin:auto}.containerMain{width:100%;max-width:653px;margin:0;padding:0;float:left;background-color:#fff}#maincontent,.home h4,.home p{margin:2% 0 0 3%;padding:0}body a{text-decoration:none}.home h4{font-size:.75em;color:#5ebee5;text-transform:uppercase;font-weight:500}.home p,.home ul li a{font-weight:400;font-family:Arial,Helvetica,sans-serif}.home a{text-decoration:none;color:#333}.home a:hover{text-decoration:none;color:#0086c9}.home p{font-size:1em;color:#333}.home ul{margin:3% 0 0 3%;padding:0}.centerHdr,.centerHdrBlue{margin-bottom:3%;text-align:center}.home ul li{font-size:1em;line-height:18px;color:#000;padding:0 3% 5% 0}.home ul li a{color:#000;font-size:.75em;text-decoration:none}.centerHdrBlue{color:#5ebee5;font-weight:500}.leftHdr{margin:12px 0 0 2%;padding:0;font-weight:700;font-size:24px;color:#000}.imgLeft{margin:0 5% 0 3%;display:block;padding:0;border:1px solid #65a8c9;float:left}.small{font-size:.5em}.featureHdr{color:#fff;font-size:1.25em;line-height:1.2em;margin:0;padding:10px 5% 0 3%}.featureTxt{color:#fff;font-size:1.125em;line-height:auto;margin:0;padding:2% 5% 15%}.featureImg,.featureImgMain{padding:0;margin:0;overflow:hidden}.featureImg{width:319px}.featureImgMain{display:block;width:430px}#slideshow span,#wrapper{display:none}.featureHdr a,.featureTxt a{text-decoration:none;color:#fff}.featureHdr a:hover,.featureTxt a:hover{text-decoration:none;color:#6cf}.featureHdrBlk{color:#333;font-size:1.25em;line-height:auto;margin:0;padding:2% 5% 0 3%}.featureTxtBlk{color:#333;font-size:1em;line-height:auto;margin:0;padding:2% 5% 15%}.featureHdrBlk a,.featureTxtBlk a{text-decoration:none;color:#333}.featureHdrBlk a:hover,.featureTxtBlk a:hover{text-decoration:none;color:#6cf}hr.ltGray{width:100%;margin:.5em auto;padding:0;border:0;border-bottom:thin #ddd solid}#container img,IFRAME{border:0}#q,a img{border:none}#container{height:100%;padding:0;margin:0 auto;text-align:left;background:0 0}.clear{padding:0;margin:0;height:0}.section_graphic{padding:0 0 20px 15px;float:left}#maincontent #leftcolumn{padding:0;float:left;width:650px;background:#fff}#maincontent #leftcolumn h2{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ccc;text-transform:capitalize;margin:0;padding:10px 0 0 5px}#maincontent #leftcolumn h1{font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#333;padding:0;margin:0}.boxnews{padding:0 0 0 10px}.selected{background-color:#e6effe}#fullsize,#newsearch,#q{background:0 0}#box_one a{height:115px;width:60px}.footpad{height:110px}.salary_img{padding-left:90px}.floatL{float:left}.newsletters{padding:0;margin:0;width:289px}.newsletters li{padding:0;margin:0}.list_float li{width:45%}.list_float li a:active,.list_float li a:link,.list_float li a:visited{color:#000;text-decoration:none}.list_float li a:hover,.serifHeader a{text-decoration:underline}.list_float li a:visited{color:#333}.serifHeader a{font-family:Georgia,"Times New Roman",Times,serif;color:#333;font-size:13px;font-weight:700}#footer{bottom:0;width:100%;padding:0 0 3em;background-color:#292929}#footer li a{font-family:Roboto,sans-serif;color:#fff;font-size:.8em;text-decoration:none;text-align:center}.list_float,.profile_header{font-family:Arial,Helvetica,sans-serif}.home_section_icon{padding:0 8px 5px 5px}.profile_header{color:#006;font-size:12px;font-weight:700;margin:4px 0 0;padding:0}#maincontent #leftcolumn .Profiles a{padding-right:5px}#logoNav .zindex_fix{z-index:20}#onecolumn_section_right .view_all_link{color:#999;padding:5px 10px 8px 0;margin:0;font-size:10px;text-align:right}#newsearch{width:437px;padding:0;margin:0;height:169px}#searchtype{border:#fff;padding-left:3px;padding-bottom:4px}#gn_search_scope{border:#fff;background:0 0}#q{width:151px;margin:10px 0 0 40px;font-size:14px;vertical-align:middle}.list_float{padding:0;margin:0;width:289px;font-size:11px;color:#333;text-transform:capitalize}#fullsize,#image{width:645px}#headlinescontainer ul,.productname a{font-family:Roboto,sans-serif}.list_float li{padding:0;margin:0}.list_float .second{padding-left:20px}div#SkyScraperAd1Control,div#SkyScraperAd2Control,div#SkyScraperAd3Control,div#SkyScraperAd4Control{margin:0 0 4%}div#SkyScraperAd3Control{margin-top:2%}#slideshow{color:#fff}#wrapper{width:655px;margin:0;background:url(https://www.facilitiesnet.com/graphics/slideshowbg.png) top left repeat-x}#wrapper *{margin:0;padding:0}#fullsize{height:237px;padding:4px 4px 0;border:0 solid #ccc}#information{top:4px;right:4px;width:210px;height:237px;background:#000;color:#fff;overflow:hidden;z-index:200;opacity:.75;max-height:237px;min-height:0}#information h3{padding:10px 5px 0;font-size:20px;font-weight:500;line-height:24px}#information p{font-size:14px;padding:5px 5px 0;min-height:237px}#image img{z-index:25;width:auto}.imgnav{width:25%;height:645px;cursor:pointer;z-index:150;border:0}#slideright,slideleft{width:0;height:0;visibility:hidden}#PRC,#headlineswrapper{border:1px solid #78c6e6}#imgprev{left:0;background:url(https://www.facilitiesnet.com/graphics/left.gif) left center no-repeat;visibility:hidden}#imgnext{right:0;background:url(https://www.facilitiesnet.com/graphics/right.gif) right center;tvisibility:hidden;width:0}#imglink{height:237px;width:645px;z-index:100;opacity:.4;background:url(https://www.facilitiesnet.com/graphics/blank.gif) top left}.linkhover{background:url(https://www.facilitiesnet.com/graphics/link.gif) center center no-repeat}#thumbnails{width:125px;margin:5px 0 0 4px;padding:0;background:#000}slideleft{float:left;background:url(https://www.facilitiesnet.com/graphics/scroll-left.gif) center center no-repeat #222}#slideleft:hover,#slideright:hover{background-color:#333}#slideright{float:right;background:url(https://www.facilitiesnet.com/graphics/scroll-right.gif) center center no-repeat #222}#slidearea{float:left;position:relative;width:645px;height:78px;overflow:hidden;background:0 0}#slider{left:0;height:78px}#slider img{cursor:pointer;border:0 solid #666;padding:0}#prevBtn a{visibility:hidden;color:#000}#nextBtn a{visibility:hidden}#headlineswrapper{background:#fff;width:654px;margin-top:15px}#headlinescontainer{border:2px solid #fff;background:url(https://www.facilitiesnet.com/graphics/headlinesbg.png) top left repeat-x #cae6f4}.column,.prccolumnleft{float:left;background:0 0}.column{width:216px;padding:0;margin:0;overflow:hidden}.column img{margin:0;padding:0;width:215px;float:left;clear:both}#headlinescontainer ul{color:#000;margin:0 0 10px;font-weight:400;font-size:14px;font-color:#000;line-height:normal;padding:0}#headlinescontainer li{padding-bottom:10px;padding-left:6px;padding-right:6px}#headlinescontainer a{color:#000;text-decoration:none}#headlinescontainer a:hover{color:#0086c9;text-decoration:none}#headlinescontainer a:visited{color:#111;text-decoration:none}#pstopwrapper{width:654px;background:url(https://www.facilitiesnet.com/graphics/pstopbg.png) top left no-repeat;padding:0;margin:0}#smlads{margin:0 7px 7px 0;padding:0;float:left;width:150px}.productname a{margin:0;padding:0;text-indent:0;font-size:12px;font-weight:700;color:#000;text-decoration:none}.productname a:hover{color:#0086c9}.companyname,.companyname a{font-size:10px;font-weight:400;color:#000;margin:0;text-indent:0;text-decoration:none;padding:0;font-family:Roboto,sans-serif}.companyname a{line-height:12px}.companyname{display:block}.companyname a:hover{color:#0086c9}.casename a{margin:0;padding:0;text-indent:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;color:#000;text-decoration:none;display:inline-block;line-height:16px}.casename a:hover{color:#0086c9}#morecat,.more a{color:#666;text-decoration:underline;font-weight:700}.more a{float:right;font-size:.75em;margin:3% 15px 0 0}#PRC{width:654px;margin:0;border-top:none;padding-top:10px;background:url(https://www.facilitiesnet.com/graphics/prcbg.png) bottom left repeat-x #fff}.prccolumnleft{width:217px;padding:0;margin:0;border:solid #fff;border-width:2px;border-right:none;border-top:none;height:147px}.prccolumncenter,.prccolumnright{float:left;padding:0;margin:0;background:0 0;border:solid #fff}.prccolumncenter{width:216px;border-width:2px;border-right:none;border-top:none;border-left:none;height:147px}.prccolumnright{width:217px;border-width:2px;border-left:none;border-top:none;height:147px}#prccolumncenter2,#prccolumnleft2,#prccolumnright2{float:left;margin:0;background:0 0;border:solid #fff;height:147px;padding:0}#prccolumnleft2{width:217px;border-width:2px;border-right:none;border-top:none}#prccolumncenter2{width:216px;border-width:2px;border-right:none;border-top:none;border-left:none}#prccolumnright2{width:217px;border-width:2px;border-left:none;border-top:none}#morecat{font-family:Roboto,sans-serif;font-size:12px}#PRC ul,#prccolumncenter2 ul,#prccolumnleft2 ul,#prccolumnright2 ul{font-family:Roboto,sans-serif;color:#000;margin:0 0 5px;font-weight:400;font-size:12px;font-color:#000;line-height:normal;padding:0;list-style:none}#PRC li,#prccolumncenter2 li,#prccolumnleft2 li,#prccolumnright2 li{padding-bottom:5px;padding-left:6px}#PRC a,#prccolumncenter2 a,#prccolumnleft2 a,#prccolumnright2 a{color:#000;text-decoration:none}#PRC .prcheader1,#PRC .prcheader2,#PRC a:hover,#prccolumncenter2 a:hover,#prccolumnleft2 a:hover,#prccolumnright2 a:hover{color:#0086c9;text-decoration:none}#PRC .prcheader1{font-family:Roboto,sans-serif;font-size:15px}#PRC .prcheader2{font-family:Roboto,sans-serif;font-size:12px}ul.salarycontainer{font-size:1em;color:#000;margin:0 0 10px;font-weight:400;line-height:normal;padding:0}ul.salarycontainer li{display:inline}ul.salarycontainer li a{display:block;padding:.3em 2em;color:#000;text-decoration:none;background:url(https://www.facilitiesnet.com/graphics/fnsalarybullet.png) 5% 50% no-repeat}ul.salarycontainer li a:hover{color:#0086c9;text-decoration:none}ul.salarycontainer li a:visited{color:#111;text-decoration:none}a.salaryall,a.salarycustom{font-size:14px;color:#0086c9;font-weight:500}ul.wirecontainer{font-size:1em;color:#000;margin:0 0 10px 10px;font-weight:400;line-height:normal;padding:0}ul.wirecontainer li{display:block;padding:.3em 3.5em;color:#000;text-decoration:none;background:url(https://www.facilitiesnet.com/graphics/wirebullet.gif) 5% 10px no-repeat}ul.wirecontainer a{color:#000;text-decoration:none}ul.wirecontainer a:hover{color:#0086c9;text-decoration:none}ul.wirecontainer a:visited{color:#111;text-decoration:none}a.wireall,a.wirecustom{font-size:14px;color:#0086c9;font-weight:500}.view{color:#666;font-family:Roboto,sans-serif;font-size:12px;text-decoration:underline;font-weight:700}#rsscolumn{float:right;width:235px;text-align:left}#rsscolumn .rssheader{font-family:Roboto,sans-serif;font-size:15px;color:#000;text-decoration:none}#rsscolumn p,#rsscolumn p a,#rsscolumn p a:hover{font-family:Roboto,sans-serif;font-size:12px;text-decoration:none}#rsscolumn p,#rsscolumn p a:hover{color:#0086c9}#rsscolumn p a{color:#000}#rsscolumn a img{border:none}#rsscolumn hr{color:#0086c9}@media all{.fn_nav,.fn_nav li,.fn_nav ul{margin:0;padding:0}.fn_nav a,.fn_nav li{color:#0057a3;background:0 0}.fn_nav>li{float:left}.fn_nav li{list-style-type:none;border:none}.fn_nav ul{display:none;position:absolute;margin-left:-3px;margin-top:0}.fn_nav a,.fn_nav li:hover>ul,.fn_nav span,.fn_nav ul.parent_hover{display:block}.fn_nav a{width:100%;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:10px 0 0}.fn_nav li:hover{color:#fff;background:0 0}.fn_nav li a:hover,.fn_nav li.hover{color:#fff;background:0 0}.fn_nav ul ul{margin-top:-10px;left:99%;width:100px}.fn_nav{float:left;width:987px;color:#fff;background:0 0}.endmenu{clear:left}#underlogo{width:370px;text-decoration:left;margin:0 0 0 3px}#underlogo a:link{font-size:12px;font-weight:600;line-height:15px;margin:0;padding:0;text-decoration:none;display:block}#underlogo a:hover{text-decoration:underline}.expandContainer{padding:100px 0 0 100px;position:relative;z-index:9999}.choose{padding:5px;background-color:#f0f}.choose:hover{background-color:#e0e}.popup{padding:20px;background-color:#f5f5f5;position:absolute;display:none;top:300px;left:0;color:#000;font-weight:400;z-index:9999}div.lightBlue,div.peach{width:96%;background-color:#faf0dd;margin:0;padding:2%;float:left}div.lightBlue{background-color:#e5edf1}div.peach span.gray{color:#939598;font-weight:600}div.peach span.orange{color:#f58220;font-weight:600}div.peach .entry{width:96%;margin:0;padding:1% 2%}.entry .item{width:48%;float:left;margin:0;padding:0;font-size:.875em}.entry .itemData{width:50%;float:left;margin:0;padding:0}#onecolumn #article .entry .itemData p{max-width:30%;text-align:right;margin:0;padding:0;display:block;float:left;font-size:.875em;line-height:.666em}.entry .itemData .lineGraph{width:84%;margin:0;padding:0;float:right}.line,.onethird{float:left;margin:0;padding:0}.line{background:#939598;height:.875em;display:inline-block}.onethird{width:33%;text-align:center}.item p,.onethird p{margin:0;padding:0}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;visibility:hidden}.articleBox,.memberBox{width:56px;height:39px;margin-top:13px;background-color:#0099d3}.articleBox:hover,.memberBox:hover{background-color:#0081b2}.memberBox{background:url(https://www.facilitiesnet.com/graphics/memberboxbg1.png) top left #0099d3}.articleBox{background:url(https://www.facilitiesnet.com/graphics/articleboxbg1.png) top left #0099d3}.countWrap{width:inherit;padding:0;float:left;margin:6px 0 0 28px;position:relative}.countLeft,.countRight{height:15px;width:7px;float:left;display:inline-block}.count{background:url(https://www.facilitiesnet.com/graphics/countBG.png) top left repeat-x;height:15px;font-family:arial,sans-serif;font-size:12px;line-height:14px;color:#fff;display:inline-block;float:left}.countLeft{background:url(https://www.facilitiesnet.com/graphics/countLeftBG.png) top left no-repeat}.countRight{background:url(https://www.facilitiesnet.com/graphics/countRightBG.png) top left no-repeat}}.clear,.feed-item::after{clear:both}#onecolumn h4,#onecolumn h4 a{font-family:Roboto,sans-serif;margin:0}.ri-corner{position:relative;top:0;float:right;z-index:99999}.ri-corner img{width:150px}@media only screen and (max-width:904px){.ri-corner{display:none}}@media screen and (max-width:480px){.featureImgMain{width:100%;margin:0;padding:0}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:100%}.not-web{display:inline}.not-mobile{display:none}}br,span{margin:0;padding:0;border:0}#onecolumn h4{font-size:11px;color:#999;padding:0 0 5px 10px;font-weight:400}#onecolumn h4 a{font-size:12px;color:#333;padding:0 10px 20px;text-decoration:none}#onecolumn p{font-family:Merriweather,serif}#article h1,#onecolumn h1,#onecolumn h2{font-family:Roboto,sans-serif;font-weight:700}.onecolumnContainer{width:100%;float:left;padding:0;margin:0}#article h1,#onecolumn h1{font-size:2.375em;color:#000;line-height:1.1em;margin-bottom:16px}#onecolumn p{padding:0 0 1em;font-size:1em;color:#000}.articleparts a,span.articleparts a{font-family:Arial,verdana,helvetica,sans-serif;font-size:10px;text-decoration:underline}#onecolumn p b,#onecolumn p strong{font-weight:600}.Mag_Logo_Header{padding:10px 0 0;float:right;margin-left:25px}#onecolumn #article{width:96%;margin:0;padding:2%}.articleparts a{color:#333;padding:0;margin:0}.articleparts a:hover{color:#666}span.articleparts a{color:#333;padding:0;margin:0}span.articleparts a:hover{color:#666}.topR{margin:0;padding:0;float:right;width:40%;font-size:20px}.topL{margin:0;padding:0;float:left;width:30%}.topR p{margin:0 0 1%;padding-right:0;text-align:right}.topSm{font-size:10px;margin:0;padding:0;line-height:none}#onecolumn #article p a:link{text-decoration:none;color:#000;border-bottom:2px solid #c9d4f6;box-shadow:inset 0 -4px 0 #c9d4f6}#onecolumn #article p a:visited{text-decoration:none;color:#555;border-bottom:2px solid #c9d4f6;box-shadow:inset 0 -4px 0 #c9d4f6}#onecolumn #article p a:hover{background:#c9d4f6}.keywords{font-family:Roboto,sans-serif}a.keyword:link,a.keyword:visited{background:#eee;padding:.5em;display:inline-block;font-family:Roboto,sans-serif;border:none;text-decoration:none;margin:0 5px 5px 0;color:#000}a.keyword:hover{background:#4169e1;color:#fff;cursor:pointer}#onecolumn #article>h2,#onecolumn #article>h3,#onecolumn>h2,#onecolumn>h3,.articleheader{font-family:Roboto,sans-serif;color:#4169e1;font-weight:700}.sectionarticles{font-weight:800}#onecolumn #article>h2,#onecolumn>h2{font-size:1.5em;margin-bottom:.5em}#onecolumn #article>h3,#onecolumn>h3{font-size:1.25em}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{color:#4169e1;text-decoration:none}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#4169e1;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1 strong a:link,h2 strong a:link,h3 strong a:link,h4 strong a:link,h5 strong a:link,h6 strong a:link{color:#4169e1;text-decoration:none}h1 strong a:visited,h2 strong a:visited,h3 strong a:visited,h4 strong a:visited,h5 strong a:visited,h6 strong a:visited{color:#4169e1;text-decoration:none}h1 strong a:hover,h2 strong a:hover,h3 strong a:hover,h4 strong a:hover,h5 strong a:hover,h6 strong a:hover{text-decoration:underline}.articleheader{font-weight:700}.articleparts{font-family:Arial,verdana,helvetica,sans-serif;font-size:10px;padding:0;margin:0}#onecolumn #article ol,#onecolumn #article p,#onecolumn #article ul{font-size:1em;line-height:2em}#article ul li a{font-family:Merriweather,serif}#article ul li a:link{color:#000}#article ul li a:visited{color:#555}#article ul li a:hover{color:#4169e1;text-decoration:underline}#onecolumn #article table p{margin-left:0}#onecolumn #article .article_type{font-size:9px}div#article #toolsContainer{border:none;margin:0;padding:0;width:630px;display:inline}#ProductsBox p{margin:0;padding:0 5px;font-size:11px;color:#333}#ProductsBox a.productsHdr{font:400 11px Verdana,Verdana,Arial,Helvetica,sans-serif;color:#090}#ProductsBox span.productsBody{font:400 11px Verdana,Verdana,Arial,Helvetica,sans-serif;color:#333;margin:0;padding:0}#article-toolsNew{margin:0}#article-toolsNew ul{margin:3px 0 0;padding:0;float:left;width:630px}#article-toolsNew ul li{float:left;padding:10px 0 0 5px}#article-toolsNew ul a{background-repeat:no-repeat;line-height:20px;margin-right:4px;padding:4px 0 5px 10px;font-size:11px;float:left;display:block}#micro-ad ul,#micro-ad ul li,#micro-adNew ul,#micro-adNew ul li{border:0;font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#999;margin:0;list-style:none}#micro-adNew{float:left;width:350px}#micro-adNew ul,#micro-adNew ul li{padding:0}#article-toolsNew li#tool-email,#article-toolsNew li#tool-print,#article-toolsNew li#tool-rss{padding-top:12px}#article-toolsNew li#tool-email a{background-image:url(https://facilitiesnet.com/images/icon_email_sm.png);padding-left:16px;text-indent:-9000px}#article-toolsNew li#tool-print a{background-image:url(https://facilitiesnet.com/images/icon_print_sm.png);padding-left:16px;text-indent:-9000px}#article-toolsNew li#tool-rss a{background-image:url(https://facilitiesnet.com/images/icon_rss_sm15x15.gif);padding-left:16px;text-indent:-9000px}#micro-ad{float:right;width:128px}#micro-ad ul,#micro-ad ul li{padding:0 5px 0 0;text-align:right}a.next,a.previous{color:#333;font-weight:700}a.previous{float:left}a.next{float:right}#toolsContainer,.toolsAd{float:left;display:inline}a.next:hover,a.previous:hover{color:#666}#onecolumn #article li{font-size:1em;line-height:2em;font-family:Merriweather,serif;list-style:initial}#maincontent #article li{padding-bottom:1em;font-size:15px}#maincontent #article ol li{list-style-type:decimal}.sitetoolssponsor{font-size:9px}#toolsNew{width:100%;margin-bottom:3em}#toolsContainer{width:100%;margin:0;padding:0}.toolsAd img{margin:8px 2% 0 0}.toolsLogo{float:right;display:inline;padding:15px}#toolsNew a{font:10px Arial,Helvetica,sans-serif;margin:0;padding:0}.logoBOM{width:123px}.hideWeb{display:none}#article hr{width:100%}#article .leftcolumn{max-width:310px;float:left}#article .rightcolumn{max-width:310px;float:right}.author{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999;padding:0;margin:0}#articletool{float:right;padding:0 0 0 15px}#tip_tools{float:right;max-width:200px;height:400px;padding:0}.flt_left{float:left;max-width:400px}.categories{padding:0 0 0 10px}.edulinks-container{max-width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #0099d3;box-sizing:border-box;padding:2%}.flatTop{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.noTopBorder{border-top:none}#webcasts-stage,#webcastsTop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}#onecolumn #article a.blackBtn:active,#onecolumn #article a.blackBtnSm:active,#onecolumn #article a.dkBlueBtn:active,#onecolumn #article a.ltBlueBtn:active,a.blackBtn:active,a.blackBtnSm:active,a.ltBlueBtn:active{position:relative;top:1px}#onecolumn #article a.blackBtnSm{width:62%;margin:2%;text-decoration:none;text-align:center}#onecolumn #article a.first{margin-left:2%}#onecolumn #article a.last{margin-right:4%}#onecolumn #article .small{font-size:10px!important}#onecolumn #article .noLink a,.noLink,.noLink a{text-decoration:none!important}#webcastsTop{margin:0;padding:3%;background:#c2e6fb;box-sizing:border-box;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:auto;border:1px solid #0099d3}#webcasts-stage{background:#fff;border:1px solid #09c;border-bottom:none;margin:-2px 0 0;padding:20px 0 0 38px;position:relative;top:-2px;left:0;display:block;box-sizing:border-box}.webcast-container{background:0 0;float:left;height:220px;margin:0 38px 17px 0;padding:0;width:163px}.not-web{display:None}.not-mobile{display:inline}#onecolumn #article p.jobposting{font-size:.75em;line-height:13px;color:#333;margin:5%;padding:0}#onecolumn #article p.jobpostingbig{font-size:.75em;line-height:17px;color:#333;margin:0 auto;padding:5%;text-align:center}#onecolumn #article p.adListDes{font-size:11px}#onecolumn #article p.adList a{font-size:12px}#onecolumn #article a:link.joblink,#onecolumn #article a:link.sectionarticles{text-decoration:none;color:#666;font-weight:400}#onecolumn #article a:link.sectionarticles{font-family:"Helvetica Neue",Roboto,sans-serif;margin:.5em 0;display:block;line-height:1.2em}#onecolumn #article a:visited.joblink,#onecolumn #article a:visited.sectionarticles,.grid_10 a,.grid_10 a:visited,ul.roundedlist a{text-decoration:none!important;color:#333}#onecolumn #article a:hover.joblink,#onecolumn #article a:hover.sectionarticles{text-decoration:none;color:#09c}#onecolumn #article ul.roundedlist a,.grid_10 a{margin:0!important;padding:0!important;font-size:12px!important;line-height:13px!important}#onecolumn #article ul.roundedlist a:visited,.grid_10 a:visited{color:#333!important}#onecolumn #article ul.roundedlist a:hover,.grid_10 a:hover{color:#09c!important}#onecolumn #article ul.roundedlist{padding:0!important;margin:0;list-style:none}hr.blue1{border:0;width:100%;color:#09c;background-color:#09c;height:1px;margin:4px 0 0;padding:0}hr.ltBlue{width:90%;margin:2% auto;padding:0;border:0;border-bottom:thin #c8e8f4 dotted}#onecolumn #article h2.blue,#onecolumn #article h2.purple{border-bottom:thick solid;text-align:center;font-size:1em;line-height:1em;margin:0;padding:0;color:#09c}#onecolumn #article h2.purple{border-bottom-color:#213163;color:#213163}#onecolumn #article h2.purple a:link{text-decoration:none;color:#213163}#onecolumn #article h2.purple a:hover{text-decoration:unerline}#onecolumn #article p span.itemtitle a:hover,#onecolumn #article p span.itemtitle a:link,#onecolumn #article p span.itemtitle a:visited{font-family:'helvetica neue',helvetica,verdana,sans-serif;font-weight:600;color:#000;text-decoration:none;margin:0;padding:0;font-size:14px}#onecolumn #article a.ltrBlue,#onecolumn #article h3.ltrBlue{font-size:1em;text-decoration:none;margin:7% 0 3%;padding:0;color:#009bd3;border-bottom:medium solid;border-bottom-color:#c2e6fb}#onecolumn #article .smGreen{font-size:10px!important;color:#093}#onecolumn #article .embed-container{position:relative;padding-bottom:50.25%;padding-top:30px;overflow:hidden;max-width:100%;height:auto}#onecolumn #article .embed-container embed,#onecolumn #article .embed-container iframe,#onecolumn #article .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.alphaList,a.alphaList{font-size:1.025em;color:#333;text-decoration:none;margin-right:1%;float:left;display:inline}#onecolumn #article .mobileFNouter{border:1px solid #4db7e1;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#onecolumn #article .mobileBOMouter{border:1px solid #7bc5e8;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#onecolumn #article .mobileFMDouter{border:1px solid #435887;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#onecolumn #article .mobileMYouter{border:1px solid #be301a;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#onecolumn #article a:link.mobileLink,#onecolumn #article a:visited.mobileLink{display:block;width:90%;margin:1em 5% .5em;background:#f7fbfe;border:1px solid #999;text-decoration:none;text-align:center;color:#0676b8;font-size:.75em;line-height:1em;height:2em;padding:.75em 0}#onecolumn #article a:hover.mobileLink{background:#fff}#onecolumn #article #asklink a:link,#onecolumn #article .indentmenu a:link,#onecolumn #article .tabcontent a:link{text-decoration:none;line-height:1em}#onecolumn #article #asklink{padding-top:7.5em}#maincontent #article .BOMexclusive{max-width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #0099d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#maincontent #article .BOMexclusive h4,#maincontent #article .BOMexclusive h5{text-align:center;color:#fff;width:100%;padding:0;margin:0;background:#0099d3;font-family:"helvetica neue",helvetica,sans-serif}#maincontent #article .BOMexclusive h5{font-weight:400;font-size:.875em}#maincontent #article .grid_9 .BOMexclusive h4{color:#999;background:#fff;margin-top:5px}.articleDeckDiv{width:100%}#onecolumn #article .productImg,.articleDeckDiv .articleImage{width:100%;max-width:450px;margin-right:10px;margin-bottom:1em;float:left}#onecolumn #article div.articleDeckDiv{color:#292929;font-family:Roboto,sans-serif;font-size:1em;width:100%;float:left;text-align:left;margin-bottom:1em;font-weight:400}#onecolumn #article p.articleDeck:after,.articleDeckDiv:after{content:".";display:block;height:0;clear:both;visibility:hidden}#onecolumn{background-color:#fff;float:left;margin:0;max-width:700px;padding:0;width:100%}#vidcontainer_wrapper,.table-5min{float:right}.table-5min{position:relative;right:-2%}.selectArticleParts .article-current .partNumber,.selectArticleParts .article-part .partNumber{position:inherit;left:inherit;margin-right:.5rem}#onecolumn #article .selectArticleParts a{text-decoration:none}#onecolumn #article .selectArticleParts a:hover{color:#000;text-decoration:none}#onecolumn #article p.article-current{margin-left:7%;font-size:1.125em;padding-bottom:0;padding-top:.75rem;line-height:1.2em;font-family:Roboto,sans-serif;color:grey}#onecolumn #article p.article-current .partNumber{color:grey}@media only screen and (max-width:1265px){#onecolumn #article .selectArticleParts .article-current,#onecolumn #article .selectArticleParts .article-part,#onecolumn #article h1,#onecolumn #article ol,#onecolumn #article p,#onecolumn #article table,#onecolumn #article ul,#onecolumn #article>h2,#onecolumn #article>h3,#onecolumn table{margin-left:0}.table-5min{position:relative;right:-2%}}@media only screen and (max-width:1066px){#onecolumn{max-width:66.666%}}@media only screen and (max-width:955px){#onecolumn{max-width:66.666%}}@media only screen and (max-width:904px){#onecolumn{max-width:460px}#onecolumn #article .productImg,.articleDeckDiv .articleImage{margin-right:0}}@media only screen and (max-width:766px){#onecolumn{max-width:100%;width:100%;margin-top:1em}}@media only screen and (max-width:766px) and (max-height:765px){#adcolumn{display:none!important}}@media only screen and (max-width:488px) and (orientation:portrait){#onecolumn #article a.blackBtn,#onecolumn #article a.ltBlueBtn{width:100%}#onecolumn #article a.ltGreyBtnSm{width:42%;float:left;margin:2%;text-decoration:none}#onecolumn #article a.blackBtnSm{width:42%;float:none;margin:2% auto;text-decoration:none;text-align:center}#article .rightcolumn,#tip_tools,.flt_left{max-width:100%;float:left}#article h3,#onecolumn #article h3,#onecolumn h3{border:none;line-height:1.5em;margin-top:1.5em;font-size:1em}#tip_tools{height:auto}#article .leftcolumn{max-width:100%}#onecolumn #article h1{font-weight:400;letter-spacing:-1.5px;font-size:2.125em}#onecolumn #article h2{font-weight:400;color:#273750;font-size:2em}#onecolumn #article h3,#onecolumn h3{font-weight:400;font-size:1.5em}#onecolumn #article h2.blue,#onecolumn #article h2.purple{font-size:1.5em}.edulinks-container{margin:0 auto;max-width:98%;padding:2%}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:100%}.not-web{display:inline}.not-mobile{display:none}.embed-container{position:relative;padding-bottom:50.25%;padding-top:30px;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}}.deck,.partNumber,section.salary a{letter-spacing:-.01rem}#footer,#maincontent{position:inherit!important}#nav{background:#000!important;padding-top:.5em!important}#nav h1{margin:0 9px .15em!important;padding:0!important;float:none;display:inline-block}#mobile-nav-header{display:none}#container{width:100%;max-width:100%!important}#maincontent{max-width:1024px;width:100%;float:none;margin:1.125rem auto;padding:0}#maincontent .wrapper{max-width:940px!important}#adcolumn{width:40%;padding:0;float:right;display:inline;max-width:300px;margin-right:1px}#adcolumn>div{margin-bottom:1em}#aside-form{position:relative}#aside-form>.social a{font-size:1.5em;padding:0 5px;color:#000}#scrollContainer{background-color:none;float:left;margin:0;max-width:640px;padding:0;width:100%}.headerAdsContainer,.headerAdsWrapper{width:100%;margin:0 auto;background:#000}.headerAdsWrapper{padding:3px 0 0}.headerAdsContainer{height:auto;max-width:1280px;position:relative;text-align:center}hr.inbetween,hr.nav-hr{display:block;height:1px;padding:0}.expandAd1,.expandAd2,nav .login,nav .social{position:absolute}.expandAd1{left:3px;right:inherit;z-index:9500}.expandAd2{right:3px;left:inherit;z-index:9000}hr.inbetween{border:0;border-top:1px solid #ddd;margin:15px 0}hr.nav-hr{border:0;max-width:1280px;margin:0 auto}nav .login{float:none;left:0;top:1.125em}nav .login ul{line-height:1em}nav .login>ul{margin-left:28px;height:1em}nav .login>ul>li>ul{height:inherit}nav .social{float:none;right:0;top:56px}.mag-cat .social{background:#000;border:3px solid #000;border-radius:3px;display:inline-block;height:1em;width:1em;padding:.25em}nav>.social a{opacity:.25;font-size:1.5em;padding:0 5px}nav>.social a:hover{opacity:1}.mag-cat .social a:hover{opacity:1;background:#333;border:3px solid #333}.mag-cat .social img,.social img{height:1em}.fb,.fb:hover{display:inline-block;height:26px!important;width:26px!important;margin-right:.125em;padding:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.magSocial{margin-top:.25em}.fb{background:url(https://www.facilitiesnet.com/graphics/15icons.png) no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;box-sizing:border-box}.fb:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) #333;border:3px solid #333;background-size:auto 64px;border-radius:3px;box-sizing:border-box}.twitter,.twitter:hover{display:inline-block;height:26px!important;width:26px!important;margin-right:.125em;padding:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.twitter{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -60px 0 no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;box-sizing:border-box}.twitter:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -60px 0 #333;border:3px solid #333;background-size:auto 64px;border-radius:3px;box-sizing:border-box}.linkedin,.linkedin:hover{display:inline-block;height:26px!important;width:26px!important;margin-right:.125em;padding:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.linkedin{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -20px 0 no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;box-sizing:border-box}.linkedin:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -20px 0 #333;border:3px solid #333;background-size:auto 64px;border-radius:3px;box-sizing:border-box}.rss,.rss:hover{display:inline-block;height:26px!important;width:26px!important;margin-right:.125em;padding:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.rss{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -40px 0 no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;box-sizing:border-box}.rss:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -40px 0 #333;border:3px solid #333;background-size:auto 64px;border-radius:3px;box-sizing:border-box}.myfn,.myfn:hover{display:inline-block;height:26px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:35px!important;margin-right:.125em;padding:.25em}.myfn{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -80px 0 no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;box-sizing:border-box}.myfn:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -80px 0 #333;border:3px solid #333;background-size:auto 64px;border-radius:3px;box-sizing:border-box}.gear,.nav-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}.gear{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -120px 0 no-repeat #000;background-size:auto 64px;border:3px solid #000;border-radius:3px;margin-right:.125em;padding:.25em;box-sizing:border-box;position:relative;top:3px;left:4px;height:22px!important;width:22px!important}#menuEmailAccountLI:hover .gear{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -120px 0 #333;border:3px solid #333;background-size:auto 64px}.ipad-login,.nav-search{background-color:none;background-image:url(https://www.facilitiesnet.com/graphics/15icons.png);background-repeat:no-repeat;background-size:auto 64px;height:34px!important;top:0;position:relative}.nav-search{width:26px!important;box-sizing:border-box;background-position:-384px 0;border:none;border-radius:0}.ipad-show{display:none}.ipad-login{display:inline-block;width:25px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:-192px 0;border:none;border-radius:0}.ipad-login-container{width:32%;float:left;padding-left:5%}.ipad-login-container a{display:block;width:100%;padding:0;height:inherit;line-height:20px;float:none}.ipad-login-container a:hover{color:#000}.ipad-login-container .mobile-login{position:relative;margin-bottom:1em}.ipad-login-container .email-address{max-width:93%;overflow-x:hidden;display:inline-block;border-bottom:3px solid #fff;line-height:20px;padding:0 0 3px;position:relative;top:-2px}.mobile-login .mobile-gear{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -120px 0/auto 64px no-repeat;box-sizing:border-box;display:inline-block;position:relative;width:22px!important;height:22px;left:13px;border:none}#beacon-menu,.beacon,.beacon span{position:absolute}.div-right{float:left;width:50%}.webcast-cat .div-right{width:70%}.beacon{font-size:.875em;background:url(https://www.progressiverailroading.com/graphics/beacon-bg.png) top left no-repeat;height:29px;width:21px;text-align:center;padding:.4em 0 0;left:5px;top:18px}#beacon-menu{text-align:left;padding:.75em 1em;display:none;visibility:none;background:#333;width:39%;left:-.5em;z-index:8000;top:3.25em;border-radius:5px}.beacon span,span.alert{font-weight:600;color:#fff;display:block;text-decoration:none;background:#e04c4c;border-radius:5px;padding:.125em .5em}.beacon span{left:12px;top:-12px}span.alert{display:inline-block;margin-right:.5em;font-family:Rajdhani,sans-serif!important;font-weight:600}.beacon:hover{background:url(https://www.progressiverailroading.com/graphics/beacon-bg2.png) top left no-repeat;text-decoration:none}.callout-link:hover,a.beacon span:hover,a.beacon:hover,a.beacon:hover span{text-decoration:none!important}#beacon-menu a,.mobile-posts-container a{font-family:Roboto,sans-serif;font-size:1em;font-weight:600;color:#fff!important;display:block;text-transform:inherit}#beacon-menu a:hover,.mobile-posts-container a:hover{color:#4169e1!important;text-decoration:none!important}#beacon-menu .callout-link,.mobile-posts-container .callout-link{cursor:pointer;padding:2px 0 0;height:22px;position:relative;top:4px;width:24px;text-align:center;display:block;font-size:1.25em}.feed-item,.iconads{overflow:hidden;position:relative;width:100%;max-width:950px!important}.feed-item{margin-bottom:.75em;border-bottom:2px solid #ddd}.article-item,.feature-item,.poll-item,.rfp-item{box-sizing:border-box}.article-item,.poll-item,.rfp-item{padding:2% 2% 3%}.article-item{background:#fff}.feature-item{background:#fff;position:relative;margin-top:-2px;padding:1.4em .8em 1.4em;max-width:100%}.feature-item img{margin-bottom:.75em}.prfeature-item{display:inline-block}.prfeature-item img{width:100%;max-width:225px;height:125px;margin-bottom:0}.poll-item,.rfp-item{background:#e9e9e9}a.prchildFeatures{display:block;padding:1em 0 .25em 0;font-weight:300;color:#000!important;line-height:120%}a.prchildFeatures span{font-weight:700}a.prchildFeatures:hover{color:#4169e1!important}.feed-item .img-container{float:right;width:100%;max-width:200px;display:inline;margin-left:15px;margin-top:1.5em}.img-container img{max-width:100%}.fullwidth-item{width:100%;padding:2% 0}.fullwidth-item .img-container{max-width:640px;max-height:480px}.feed-topic,.section-header{font-family:Rajdhani,sans-serif;font-size:1em;color:#5589c4;text-transform:uppercase;display:inline-block;margin-bottom:15px;padding-bottom:5px;border-bottom:3px solid #5589c4;font-weight:600;position:relative;top:-.275em}.pollQuestion{font-family:Roboto,sans-serif;font-size:1.25em;color:#000;line-height:1.1em;font-weight:700}.featuredHeadline,.headlineLink,.joblink,.pressLink,.productLink,.quickReadLink,.salary-headline{font-family:Roboto,sans-serif;font-size:1.35em;color:#000!important;line-height:1.1em;font-weight:700}.feature-headline-link{font-family:Roboto,sans-serif;font-size:1.8em;color:#000!important;font-weight:700}.productLink{font-size:1.5em}.article-part:hover,.feature-headline-link:hover,.featuredHeadline:hover,.headlineLink:hover,.joblink:hover,.pressLink:hover,.productLink:hover,.quickReadLink:hover{color:#4169e1}.quickReadLink{display:block}.partNumber,.postAuthor,.postDate{font-weight:300;font-size:.8em;text-transform:capitalize}.authorBlock{display:inline-block;margin-top:1em}.postAuthor,.postDate{text-transform:uppercase;font-family:Rajdhani,sans-serif;color:#777;font-weight:600;font-style:inherit;display:inline}.postAuthor{font-weight:600;color:#000}.postDate{margin-left:0;margin-top:1em;position:absolute;top:0;right:1em}.joblink,.pressLink{font-size:1.5em;display:block;width:100%;font-weight:700}.productLink{height:250px;overflow:hidden;display:block}.deck{font-family:Merriweather,serif;font-weight:400;font-size:.7em;line-height:1.5;color:#333;display:block;padding-top:.75rem}.article-part{font-family:Roboto,sans-serif;font-size:1.125em;color:#000;line-height:1.2em;display:inline-block;padding-top:.75rem;width:93%;margin-left:7%;font-weight:700}.article-part .partNumber{margin-right:.5rem;position:absolute;left:2%}.partNumber{font-size:1em;line-height:1em;font-family:Roboto,sans-serif;color:#333;font-weight:300}.article-part:after{margin-left:.25em}.product-img{width:100%;max-width:450px;max-height:250px}.read-this{white-space:nowrap;color:#5589c4;font-style:italic;font-size:1.5rem;text-transform:capitalize;display:inline-block}section.iconads{background:#f6f6f6;border-bottom:none}section.iconads .ad150x80{display:block;float:left;margin-right:15px}section.fullwidth-item .img-container{width:100%;max-width:640px;background:0 0;height:inherit;margin:0 2% 0 0;padding:0!important}section.fullwidth-item .img-container img{width:100%;max-width:640px;height:inherit;margin-bottom:0;padding-bottom:0}section.fullwidth-item>.quickReadLink{margin:0 2%!important}section.fullwidth-item .section-header{margin:0 2% 1.5em!important}.salary-header-container .section-header,.salary-headline{margin-left:15px}.callout-link{display:inline-block;float:right;background:#fff;color:#000!important;border-radius:3px;text-transform:capitalize!important}.callout-link:hover{color:#000!important}.callout-link.salary-search{background:url(https://www.facilitiesnet.com/graphics/icon-search-0089be.png) .35em .35em no-repeat #fff;padding-left:34px;background-size:24px 24px}section.salary{background:#5589c4;padding:0 2% 30px;width:912px;overflow:visible;margin-top:310px;position:relative;z-index:12}section.salary .half,section.salary a{width:50%;float:left}section.salary a{font-family:Rajdhani,sans-serif;font-weight:600;font-size:1.25em;line-height:1.5rem;color:#fff;display:block;padding-top:.5rem;z-index:99}section.salary a:hover{color:#000}.salary-header-container{position:relative;z-index:99;margin-bottom:-130px}.salary-headline{display:block}.salary-header-container a{z-index:99}.salary-call-container{width:97%;margin:0 auto;border-radius:7.5px}.salary-call-container p{float:left;width:50%;font-family:Roboto,sans-serif;font-weight:300;font-size:1.125em;line-height:1.5em;color:#333;letter-spacing:-.01rem;display:block;margin-left:5px}.salary-call-container a{float:right;font-size:1.25em;margin:.5rem 2% 0 0;border-radius:15px;border:3px solid #fff;color:#fff;padding:15px 15px 15px 45px;background:url(https://www.facilitiesnet.com/graphics/icon-salary-search.png) 8px 11px no-repeat #000;background-size:32px 32px}.salary-graphic-container{display:none}.white-hr span,nav ul li{display:inline-block}.salary-graphic-container img{position:absolute;top:0;left:-285px;z-index:10}.salary-top{position:absolute;top:-350px;left:-25px}.white-hr,.white-hr span,nav{position:relative}.white-hr{border-bottom:1px solid #fff;text-align:center;padding-bottom:1em}.white-hr span{color:#fff;top:.5em;font-style:italic;background:#5589c4;padding:0 .5rem}nav,nav ul{background:#000;padding:0;margin:0 auto;max-width:1280px}nav{text-align:center;width:100%;font-family:Rajdhani,sans-serif;font-size:1em;font-weight:600}nav ul{list-style:none;height:33px}nav ul li a{color:#fff!important;display:block;padding:0 9px;text-decoration:none;float:left;height:33px;line-height:33px;text-transform:uppercase}nav ul li:hover a span{border-bottom:3px solid #fff;padding-bottom:4px}li:hover a .gear{border-bottom:none;padding:0;margin:0}nav ul li:hover{background:#333}nav ul li:hover>a{color:#fff;text-decoration:none!important}nav .login .dropmenu-container{display:none}nav ul div.dropmenu-container{background:0 0;padding:0;text-align:center;width:100%;z-index:2147483647;position:absolute;display:none;left:0;height:inherit;margin-top:33px}nav ul div.dropmenu{margin:0 auto;width:100%;max-width:1280px;background:#333!important;height:inherit;text-align:left;padding:1.5em 0}.mag-cat .mag-cover,.webcast-cover{margin-right:4%;float:left;display:block}.education-webcast-cat ul li:first-of-type a,.webcast-cat ul li:first-of-type a,nav .book-cat a,nav .recommended-item a{font-family:Roboto,sans-serif;font-size:1.5rem;line-height:1.125em;margin-bottom:.5em}nav .login ul div.dropmenu{padding:.5em 0 0!important}nav .book-cat,nav .business-cat,nav .education-cat,nav .education-webcast-cat,nav .info-cat,nav .mag-cat,nav .product-cat,nav .products-cat,nav .recommended-cat,nav .store-cat,nav .topic-cat,nav .webcast-cat{float:left;width:32%;margin-left:1.5%}nav .business-cat,nav .store-cat{margin-left:5%;width:25%}nav .store-cat{width:15%}nav .mag-cat{width:32%}nav .mag-cat:first-of-type{margin-left:18%}.mag-cat .mag-cover{width:125px;height:171px;padding:0}.mag-cat .social{position:inherit;margin-top:.5em}nav .education-cat{width:17%}nav .education-cat .logo{width:50%}nav .education-webcast-cat{width:55%}nav .education-cat:first-of-type{margin-left:5%}nav .webcast-cat{width:36%}.webcast-cover,.webcast-cover img{width:160px;height:120px}nav .webcast-cat:first-of-type{margin-left:14%}nav .education-webcast-cat .webcast-cover{height:inherit;padding:0}nav .education-webcast-cat .div-right{width:56.666%;height:inherit}.webcast-cat ul{display:block}nav .info-cat{width:25%;margin-left:66%}nav .products-cat{width:25%;margin-left:42%}nav .events-cat{width:25%;margin-left:63.25%}nav .recommended-cat{width:50%}nav .recommended-cat .recommended-item{float:left;margin-right:3%;width:44%;padding-right:3%}nav .book-cat a,nav .recommended-item a{padding:0!important;text-transform:capitalize;float:none!important;height:inherit!important}.recommended-item a img{max-width:150px}nav .recommended-item a:hover{text-decoration:none!important;color:#000!important}nav .border-right{border-right:1px solid #444}nav .split ul,nav .split-3 ul{width:50%;float:left}nav .product-cat{width:60%}nav .split-3 ul{width:33.333%}nav .book-cat{width:22%}nav .book-cat img{max-height:112px}#beacon-menu .section-header,.mobile-posts-container .section-header,nav .dropmenu .section-header{color:#f6f6f6;border-bottom:3px solid #f6f6f6}.span-full{width:100%}nav .dropmenu ul{height:inherit;background:0 0!important}nav .dropmenu ul li{display:block}nav .dropmenu ul li a{height:inherit;float:none;text-transform:capitalize;padding:.25em 0;line-height:1.1em}nav .dropmenu ul li a:hover{background:0 0!important;color:#5589c4!important}nav .login{min-width:170px;padding:0!important;text-align:left}nav .login>ul>li a{border-radius:3px;text-transform:lowercase;height:inherit!important;line-height:1.25em!important;padding:.25em 0!important;margin-left:9px}nav .login ul div.dropmenu-container{margin-top:.62em!important;top:1em;width:90%;margin-left:28px;padding:0}nav .login ul li li a{background:0 0;text-transform:capitalize;margin:0;border:none}nav .login .dropmenu ul{margin-left:9px}nav .login ul li span{margin-right:9px}nav .login ul li{padding:0 9px 0 0}nav .login>ul>#menuEmailAccountLI a{padding:0!important}li#menuEmailAccountLI{padding-top:0!important}.arrow{height:0;width:0;border:4px solid transparent}.arrow.up{border-bottom-color:#fff}.arrow.down{border-top-color:#fff}.arrow.right{border-left-color:#fff}.arrow.left{border-right-color:#fff}nav .arrow{display:inline-block;margin-left:.5em}.education-webcast-cat .arrow.left,.webcast-cat .arrow.left{left:-1.25em;margin-right:-.875em;position:relative;top:-.125em}.education-webcast-cat a:hover>.arrow.left,.webcast-cat a:hover>.arrow.left{border-right-color:#000}.search-drop{width:300px!important;background:#fff!important;border-radius:3em!important;color:#fff!important;height:3em!important;margin:0 auto!important}.search-drop input[type=text]{color:#000!important;padding:.5em!important;line-height:1.5em!important;font-size:1.5em!important;margin:0!important;float:left!important;font-family:Roboto,sans-serif!important;position:relative;top:-.25em!important;background:0 0;border:none}.search-drop input[type=image]{color:#fff;float:right;background:url(https://www.facilitiesnet.com/graphics/15icons.png) -416px 0/auto 64px no-repeat #000;width:2.75em;height:2.75em;border:none;border-radius:2.75em;margin:.125em;position:relative;top:-3.75em}.search-drop input[type=image]:hover{background:url(https://www.facilitiesnet.com/graphics/15icons.png) -416px 0/auto 64px no-repeat #333}.browse-cat{text-align:center!important;width:100%;margin:0!important;padding:0!important}.browse-link{display:inline-block!important;text-align:center;float:none!important;padding:0!important;margin:0 auto;text-transform:capitalize!important}.browse-link:hover{color:#000!important;text-decoration:none!important}#ultraBox1,#ultraBox2{z-index:9000;background:#000;text-align:left;overflow:hidden;height:90px;position:absolute;top:-108px;left:0;width:175px}#ultraBox2{right:0;background:#ff0;left:inherit}#ultraBox1:hover,#ultraBox2:hover{height:184px}#ultraBox1 a,#ultraBox2 a{display:block;line-height:1em;margin:0;padding:0}.ultraad-text{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans",Verdana,sans-serif;font-size:.75em;font-weight:400;color:#000;padding:2%!important;width:96%}.show-1280{display:inherit}#sidr,#sidr2,.hide-1280{display:none}@media only screen and (min-width:768px) and (max-width:1066px){.headerAdsContainer,.headerAdsWrapper{background:#000;width:100%;margin:0 auto}.headerAdsWrapper{padding:3px 0 0}.headerAdsContainer{max-width:960px;position:relative}.bannerAdContainer{width:728px;left:0;margin-left:0}.expandAd1,.expandAd2{position:absolute;right:3px;left:inherit}.expandAd1{z-index:9500}.expandAd2{z-index:9000;top:93px}}@media only screen and (max-width:1265px){#maincontent,#nav{width:100%}#container{background:#000!important}#ultraBox1{top:-133px;z-index:9999;right:0;left:inherit}#ultraBox2{right:0;top:-37px;z-index:9998;left:inherit}#TopBannerAd1Control{text-align:left!important;max-width:960px!important;margin:0 auto!important}#nav{margin-top:0!important;margin-bottom:0!important}#nav h1{padding:0!important;float:none}#maincontent .wrapper{width:600px}.feed-item .img-container{width:250px;height:138px;overflow:hidden;margin-left:15px;margin-bottom:15px}.feed-item .img-container img{width:100%}.feed-item{margin-bottom:1.125rem}section.fullwidth-item .img-container{margin:0!important;padding:0!important}.productLink{height:inherit;min-height:125px}.article-part{width:87%;margin-left:13%}.salary-header-container{margin-bottom:-200px}.salary-graphic-container img{left:-100px;width:800px}.salary-top{left:-33px;width:706px;top:-234px}section.salary{margin-top:274px;width:615px}.salary-call-container a{margin:.5rem 0 0}section.salary a{font-size:1.125em}#scrollContainer{max-width:640px;width:100%}nav,nav ul,nav ul div.dropmenu{max-width:960px}nav .info-cat{width:25%;margin-left:71.25%}nav .events-cat{width:25%;margin-left:67.75%}nav .mag-cat,nav .webcast-cat{width:46%}.webcast-cover,.webcast-cover img{width:120px;height:80px}nav .mag-cat:first-of-type,nav .webcast-cat:first-of-type{margin-left:4%}nav>.social{display:none}.webcast-cover{display:block;float:left;margin-right:4%}.education-webcast-cat .arrow.left{left:-1em}.show-1280{display:none}.hide-1280{display:inherit}}nav .trending-cat{float:left;width:45%;margin-left:1.5%}nav .trending-cat:first-of-type{margin-left:5%}.trending-cat .trending-cover{display:block;width:150px;float:right;margin-right:4%;margin-left:4%;height:139px;padding:0}.trending-cover img{width:180px;height:auto;max-width:180px;max-height:100px}nav .trending-cat .div-right{width:48%;height:inherit}nav .trending-cat li a{padding:0!important;font-family:Helvetica,arial,sans-serif!important;font-size:1em;line-height:1.125em;margin-bottom:.5em;text-transform:capitalize;float:none!important;height:inherit!important;font-weight:700}@media only screen and (min-width:768px) and (max-width:1265px){.trending-cat .trending-cover{width:125px;height:inherit}.trending-cover img{max-width:125px}nav .trending-cat .div-right{width:62%;float:left}}@media only screen and (max-width:955px){#scrollContainer{max-width:640px;width:60%}}@media only screen and (max-width:904px){.salary-graphic-container,.salary-header-container,nav>.beacon,nav>.login,section.salary{display:none}.bannerAdContainer{width:728px;position:absolute;left:50%;margin-left:-364px}.expandAd1{position:absolute;left:3px;right:inherit;z-index:9500;top:93px}.expandAd2{position:absolute;right:3px;left:inherit;z-index:9000}#scrollContainer{width:60%;max-width:640px}#aside-form{text-align:left!important;max-width:300px;padding-left:3.5%}.ipad-show{display:inline-block}}@media only screen and (max-width:899px){.accordion-section-content li a,.accordion-section-header{font-size:1em;color:#fff;font-family:Rajdhani,sans-serif}#nav,.headerAdsWrapper{display:none}#mobile-nav-header{display:block;position:fixed;top:0;padding:8px 0 0;left:0;width:100%;height:44px;z-index:1500;background:rgba(0,0,0,.9);text-align:center}#mobile-nav-header a.simple-menu,#mobile-nav-header a.simple-menu2{position:absolute;top:3px;display:inline-block;width:44px;height:44px}#mobile-nav-header a.simple-menu{left:0;background:url(https://www.facilitiesnet.com/graphics/menu-button.png) top left no-repeat;background-size:44px 44px}#mobile-nav-header a.simple-menu2{right:0;background:url(https://www.facilitiesnet.com/graphics/menu-button2.png) top left no-repeat;background-size:44px 44px}a.menu-close,a.menu-close2{background:url(https://www.facilitiesnet.com/graphics/menu-button-close.png) top left no-repeat #000!important;background-size:44px 44px!important}nav>.beacon,nav>.login{display:none}.mobile-logo{margin:10px auto 0;float:none;height:26px;width:121px}#maincontent{margin:44px auto}#sidr,#sidr2{overflow-x:none;overflow-y:auto;height:100%;width:300px;z-index:9999999;position:fixed;left:0;top:44px;display:block;background:#000}#sidr2{left:auto;right:0}.accordion,.accordion *,.dropmenu .accordion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion,.dropmenu .accordion{background:#000;color:#fff;height:100%;width:256px}.accordion-section-header{width:100%;padding:.7em 1em;display:inline-block;border-bottom:1px solid #333;background:#000;transition:all linear .15s}.mobile-login{width:256px!important}span.email-address{max-width:201px;overflow:hidden;display:inline-block}.accordion-section-header.active{background:#333;text-decoration:none;border-bottom:none}.accordion-section-header span{padding-bottom:4px}.accordion-section-header.active .email-address{border-bottom:3px solid #fff}.accordion-section-header.active span.gear,.accordion-section:last-child .accordion-section-header{border-bottom:none}.open{background:#333}.accordion-section-header .arrow.down,.accordion-section-header .arrow.up{float:right;margin-top:.5em}.accordion-section-header .arrow.up,.accordion-section-header.active .arrow.down{display:none}.accordion-section-header.active .arrow.up{display:block;margin-top:.25em}.accordion-section-content{padding:15px;display:none;border-bottom:1px solid #333}.accordion-section-content ul{padding:0;margin:0}.accordion-section-content ul li{list-style:none;padding:.625em 0}.accordion-section-content li a{line-height:1em}.accordion-section-content li a:hover{text-decoration:underline}.trending-cover{display:none!important}.trending-cat .div-right{width:100%!important;margin-bottom:15px}.trending-cat .section-header{color:#f6f6f6!important;margin-bottom:0;border-bottom:3px solid #f6f6f6}}.mobile-posts-container{padding:0 1em .7em;width:100%;float:left;border-left:1px solid #33a8d6}.mobile-posts-container a{text-transform:inherit;display:block;line-height:1.2em;margin-bottom:1em}@media only screen and (max-width:767px) and (orientation:portrait){#adcolumn{display:none}#scrollContainer{width:100%;max-width:100%;margin-top:1em}section.iconads .ad150x80{padding:0 2%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#maincontent{max-width:768px!important;overflow-x:hidden}#scrollContainer{max-width:59%}#adcolumn{width:40%!important;max-width:300px!important;margin-top:0}#aside-form{text-align:left!important;max-width:300px;width:100%;padding-left:0}.feed-item .img-container{width:100%;height:auto;margin:0 0 15px;float:none;display:inline-block}.headlineLink,.joblink,.pressLink,.productLink,.quickReadLink,.salary-headline{font-size:1.5em}.article-part{font-size:.8888889em;margin-left:13%;width:87%}.deck{font-size:.667em;line-height:1.2em}.productLink{min-height:inherit}section.iconads{text-align:center;margin-bottom:.6125em}section.iconads .ad150x80{display:inline-block;float:none;margin-right:0;margin-bottom:.5em}.mag-cat .mag-cover{display:block;width:90px;float:left;margin-right:4%;padding:0}.mag-cover img{width:100%}}@media only screen and (max-width:488px) and (orientation:portrait){.feed-item .img-container{width:100%;height:auto;margin:0 0 15px;float:none;display:inline-block}.headlineLink,.joblink,.pressLink,.productLink,.quickReadLink,.salary-headline{font-size:1.5em}.article-part{font-size:.88888889em;margin-left:18%;width:82%}.deck{line-height:1.2em}.productLink{min-height:inherit}section.iconads{text-align:center;margin-bottom:.6125em}section.iconads .ad150x80{display:inline-block;float:none;margin-right:0;margin-bottom:.5em}}.feed_ad{position:relative}.feed_ad iframe{height:323px;width:100%}@media only screen and (max-width:1265px){.feed_ad iframe{height:252px;width:100%}}@media only screen and (max-width:488px){.feed_ad iframe{height:462px;width:100%}}.type-header{font-family:Rajdhani,sans-serif;font-weight:600;border-bottom:1px solid #000;width:100%}#maincontent #onecolumn #article .topicCaseStudy ul,.topicResearch ul{list-style:none;padding-left:0;margin:.5em 0 0}#maincontent #onecolumn #article .topicCaseStudy li,.topicResearch li{display:block;padding-bottom:.325em;margin-top:0;padding-top:0;line-height:1em}#maincontent #onecolumn #article .topicCaseStudy li a,.topicResearch li a{float:none;height:inherit;padding:.25em 0!important;text-transform:capitalize;font-family:Rajdhani,sans-serif;font-weight:600;font-size:.875em;line-height:0;text-decoration:none!important;color:#000}#maincontent #onecolumn #article .topicCaseStudy li a:hover,.topicResearch li a:hover{color:#5589c4;text-decoration:underline!important}#maincontent #onecolumn #article .topicCaseStudy{padding-left:0;margin-left:0}#maincontent #onecolumn #article .topicCaseStudy .type-header{margin-top:1em}#maincontent #onecolumn #article .topicCaseStudy .type-header:before{content:" ";clear:right;display:block;margin-top:1em}#maincontent #onecolumn #article .topicCaseStudy .type-header:first-of-type:before{content:" ";clear:right;display:block;margin-top:0}span.date{font-family:Roboto,sans-serif;font-size:1em;color:#000;border-left:4px solid #d02630;padding-left:.4em;padding-top:.4em;text-transform:uppercase}.white{color:#fff}.feature-half-left{position:relative;width:49%;float:left;padding:.8em;background:#fff;box-sizing:border-box;margin:1em 0;border-bottom:2px solid #ddd}.feature-half-right{position:relative;width:49%;float:right;padding:.8em;background:#fff;box-sizing:border-box;margin:1em 0;border-bottom:2px solid #ddd}span.sponsored-label{float:right;font-style:italic;font-size:.8em;color:#999;font-family:'PT Serif',serif}img.sponsored-image{float:left;padding:0 .5em .5em 0;width:150px}img.feature-img{width:100%;max-width:100%}#onecolumn span.byLine{font-family:Merriweather,serif;color:#555;font-weight:700;display:block;margin-bottom:.5em}#onecolumn span.dateLine{display:block;font-size:80%;font-family:Merriweather,serif;color:#000;margin-bottom:1em}#onecolumn span.categoryLine{font-family:Rajdhani,sans-serif}#onecolumn a.catBack:link,#onecolumn a.catBack:visited{font-size:.75em;font-family:Roboto,sans-serif;font-weight:400;color:#4169e1;text-decoration:none}#article span.sm{font-family:Rajdhani,sans-serif;font-size:.9em}span.icon-list-item{display:block;font-family:Rajdhani,sans-serif;margin-bottom:.4em}span.icon-list-item a:link,span.icon-list-item a:visited{color:#4169e1;text-decoration:none}span.icon-list-item a:hover{text-decoration:underline}a.headlineFeatures:link,a.headlineFeatures:visited{font-family:Helvetica,arial,sans-serif;padding:1em 0 2em;border-bottom:1px solid #ddd;font-size:1em;text-decoration:none;display:inline-block;color:#000;width:100%}a.headlineFeatures:hover{color:#4169e1}a.prpageheadlineFeatures:link,a.prpageheadlineFeatures:visited{display:inline;font-size:21.6px;line-height:120%;font-weight:700;border-bottom:none}a.categoryFeatures:link,a.categoryFeatures:visited{font-family:Helvetica,arial,sans-serif;padding:1.5em 0 0;font-size:1.1em;text-decoration:none;display:block;color:#000}a.categoryFeatures:hover{color:#4169e1}a.advertiserLink:link{font-family:Helvetica,arial,sans-serif;color:#000;font-size:.8em;text-decoration:none}a.advertiserLink:visited{color:#555}a.advertiserLink:hover{text-decoration:underline}a.eventLink:link,a.eventLink:visited{display:block;font-family:Helvetica,arial,sans-serif;color:#000;font-size:1.3em;border-bottom:1px solid #ddd;padding-bottom:1em;margin-bottom:1em}a.eventLink:hover{color:#4169e1}a.button{background:#4169e1;border:none;color:#fff;padding:.5em 1em;font-family:Roboto,sans-serif;font-weight:400;font-weight:700;display:inline-block;transition:all .2s ease-in-out}a.button:hover{background:#3454b4}a.prodLink{width:92%;padding:1.3em 4%;display:inline-block;background:#fff;text-decoration:none;font-family:Helvetica,arial,sans-serif;color:#000;font-size:1.1em;border-bottom:1px solid #ddd}a.prodLink:hover{color:#4169e1;background:#ebeff4}.headers_bars{font-family:Rajdhani,sans-serif;color:#3b5ba6}.productImageContainer{float:left;margin-right:3%;width:220px;overflow:hidden}.productImageContainer img{width:100%}.no-margin{margin:0!important}span.readmore{font-size:.65em;color:#4169e1;margin-top:.5em;display:block;font-weight:700}span.readmore:hover{text-decoration:underline}div.caption,figure.caption{display:block;margin-top:.5em;font-size:.8em;color:#222;font-family:Helvetica,arial,sans-serif;line-height:normal}div.credit,figure.credit{color:#757575;font-size:.65em;display:block;margin:.25em 0;font-family:Rajdhani,sans-serif;max-width:450px}iframe+hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.4);margin:.5em 0}#floorboard-wrapper,#floorboard-wrapper2{position:fixed;bottom:0;left:0;width:640px;height:30px;margin-left:0;background:rgba(246,246,246,0);background:-moz-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(246,246,246,0)),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-o-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-ms-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:linear-gradient(to bottom,rgba(246,246,246,0) 0,#f6f6f6 100%);z-index:2147483646}#floorboard-wrapper2{z-index:2147483645;background:rgba(246,246,246,0);background:-moz-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(246,246,246,0)),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-o-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:-ms-linear-gradient(top,rgba(246,246,246,0) 0,#f6f6f6 100%);background:linear-gradient(to bottom,rgba(246,246,246,0) 0,#f6f6f6 100%)}.floorboard-container{width:640px;margin:0 auto}#hide-floorboard{position:absolute;right:1.25em;visibility:hidden;top:2.5em;z-index:2147483647;height:2em;width:2em;margin-top:-2em;cursor:pointer}@media (min-width:976px){#floorboard-wrapper,#floorboard-wrapper2{left:50%;margin-left:-480px}}@media (min-width:1266px){#hide-floorboard{right:9em;top:.75em}}@media (min-width:1296px){#floorboard-wrapper,#floorboard-wrapper2{width:640px;left:50%;margin-left:-513px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#floorboard-wrapper{display:none!important;background:0 0!important;height:0!important;visibility:hidden!important}.floorboard-wrapper2{display:none!important;background:0 0!important;height:0!important;visibility:hidden!important}.floorboard-container{display:none!important;background:0 0!important;height:0!important;visibility:hidden!important}}.listBox{padding:5px 15px;background-color:#3b5ba6;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.listBoxItems{background-color:#f0edea;padding:5px 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.listBoxItems p{padding:5px 0 20px;border-bottom:1px solid #ccc}.listBoxItems ul{margin:0!important;padding:0!important}.listBoxItems ul li{list-style:none!important;border-bottom:1px solid #ccc;padding-top:1em!important;padding-bottom:1em}.listBoxItems ul li a{font-family:Helvetica,arial,sans-serif!important}.alphabet{font-size:24px;line-height:40px;padding-right:15px;display:inline-block}.alphabetBoxItems{background-color:#f0edea;padding:5px 15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}p iframe{max-width:100%}div.imageInlineFlushLeft{float:left;width:100%;margin:.5em 5% .5em 0;text-align:left}div.imageInlineFlushLeftimg{width:100%;max-width:100%}div.imageInlineGutterLeft{float:left;width:100%;margin:.5em 5% .5em 0;text-align:left}div.imageInlineGutterLeftimg{width:100%;max-width:100%}div.imageInlineRight{float:right;width:100%;margin:.5em 0 .5em 5%;text-align:right}div.imageInlineRightimg{width:100%;max-width:100%}@media only screen and (max-width:1265px){div.imageInlineFlushLeft{margin-left:0}}#navigation-bar{position:relative;height:34px;top:4px;width:40px;margin-left:-40px;float:right}#search{position:relative;width:40px;height:34px;float:right}#label{width:40px;height:34px;position:relative;z-index:20;top:-6px}#label label{display:block;width:40px;height:34px;background:url(https://www.progressiverailroading.com/graphics/search2017.png) 0 0;background-size:120px 68px;font-size:0;color:#fff;text-indent:-9999px;cursor:pointer}#label label:hover{background:url(https://www.progressiverailroading.com/graphics/search2017.png) 0 0;background-size:120px 68px}#label.active label{background:#fff url(https://www.progressiverailroading.com/graphics/search2017.png) -40px 0;background-size:120px 68px;border-radius:0 18px 18px 0}#input{position:relative;top:-40px;left:0;width:40px;height:34px;z-index:5;overflow:hidden;transition:.5s;background:#000 url(https://www.progressiverailroading.com/graphics/search2017.png) 0 -34px;background-size:120px 68px;background-repeat:no-repeat;border-radius:18px 0 0 18px}#input input.field{display:block;position:absolute;top:0;left:300px;width:260px;height:100%;margin:0;border:none;margin-left:40px;background:#fff;color:#000;font-size:1em;backface-visibility:none;border-radius:0;transition:0;font-family:Rajdhani,arial}#input input.field::-webkit-input-placeholder{color:#000}#input input.field:-moz-placeholder{color:#000}#input input.field::-moz-placeholder{color:#000}#input input.field:-ms-input-placeholder{color:#000}#input input.field:-ms-clear{display:none}#input input.field:focus{outline:0}#input.focus{z-index:99999999999999;transition:.5s;left:-300px;visibility:visible;width:260px;padding-left:40px}#input.focus input.field{left:0;transition:.1s}#input input.searchImg{display:block;height:34px;width:40px;position:absolute;top:0;padding:0;background:url(https://www.progressiverailroading.com/graphics/search2017.png) -80px 0;background-size:120px 68px;float:right;left:100%;margin-left:-40px;opacity:0}#input.focus input.searchImg{left:100%;opacity:1;transition:.25s;-webkit-transition-delay:.5s;transition-delay:.5s;display:block}.fb-comments{width:100%!important}.fb-comments iframe[style]{width:100%!important}.fb-like-box{width:100%!important}.fb-like-box iframe[style]{width:100%!important}.fb-comments span{width:100%!important}.fb-comments iframe span[style]{width:100%!important}.fb-like-box span{width:100%!important}.fb-like-box iframe span[style]{width:100%!important}span.close-dropmenu{font-size:2rem;position:absolute;top:0;right:0;color:#fff;padding:.375rem}.bodyImgAdWrapper{margin:1em auto}.bodyImgAdWrapper>div{width:300px;display:inline-block;max-width:100%;border:1px solid #ddd}.bodyImgAdWrapper>div:nth-child(2){float:right}@media screen and (max-width:960px){.bodyImgAdWrapper>div:nth-child(2){float:none!important}.bodyImgAdWrapper>div{margin-bottom:1em;display:block}}