/** Generated: Wednesday, 28th of September 2016, 12:14:28 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,800);body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}strong{font-weight:bold}em{font-style:italic}p{margin-bottom:1em;overflow-wrap:break-word;word-wrap:break-word}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a{font-weight:500;color:#5b85a9}a:hover{color:#ee8324}.article-content a{text-decoration:underline}.article-content a:hover{text-decoration:none}.article-content table{max-width:100% !important}.blue{color:#5b85a9}.orange{color:#ee8324}.underline{text-decoration:underline}ol,ol li{list-style:decimal outside none}ol li{margin-left:2%;padding-bottom:.5em}ol.alpha li{list-style-type:lower-alpha;margin-left:7%}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;clear:both}h1{font-size:1.6em;color:#5b85a9}h2{font-size:1.3em;font-weight:500;color:#5b85a9}h3{font-size:1.2em;font-weight:500;color:#5b85a9}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.75em}blockquote{margin:0 5% 1em;font-style:normal}table{border-collapse:collapse;border-spacing:0}th,td{padding:.3em 1%;border:1px solid #000}td{font-size:.9em}th{font-weight:bold;text-align:center}.article-content ul{list-style:disc outside none;margin-top:.5em;margin-bottom:1em}.article-content ul li{list-style:disc outside none;margin-left:7%;margin-bottom:.5em}.open-popup-link{color:#ee8324;text-decoration:underline;cursor:pointer}.open-popup-link:hover{text-decoration:none}.InputfieldCKEditorInline,.cke_editable{font-family:Arial,sans-serif;padding:10px}.InputfieldCKEditorInline h1,.InputfieldCKEditorInline h2,.InputfieldCKEditorInline h3,.InputfieldCKEditorInline h4,.InputfieldCKEditorInline h5,.InputfieldCKEditorInline h6,.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6{font-weight:600;margin:0}.InputfieldCKEditorInline h1,.cke_editable h1{font-size:1.6em;color:#5b85a9}.InputfieldCKEditorInline h2,.cke_editable h2{font-size:1.2em;font-weight:500;color:#5b85a9}.InputfieldCKEditorInline h3,.cke_editable h3{font-size:1.2em;font-weight:500;color:#5b85a9}.InputfieldCKEditorInline h4,.cke_editable h4{font-size:.9em;font-weight:500}.InputfieldCKEditorInline h4 a,.cke_editable h4 a{text-decoration:underline}.InputfieldCKEditorInline h5,.cke_editable h5{font-size:.83em}.InputfieldCKEditorInline h6,.cke_editable h6{font-size:.75em}.InputfieldCKEditorInline p,.cke_editable p{margin:0 0 1em;font-size:.9em;line-height:1.4em}.InputfieldCKEditorInline ul,.cke_editable ul{margin-bottom:1em;margin-top:.5em}.InputfieldCKEditorInline ul li,.cke_editable ul li{list-style:outside none circle;margin-left:3%;font-size:.9em;line-height:1.4em;margin-bottom:.5em}.InputfieldCKEditorInline table,.cke_editable table{border-collapse:collapse;border-spacing:0;max-width:100% !important}.InputfieldCKEditorInline th,.InputfieldCKEditorInline td,.cke_editable th,.cke_editable td{padding:.3em 1%;border:1px solid #000}.InputfieldCKEditorInline td,.cke_editable td{font-size:.9em}.InputfieldCKEditorInline th,.cke_editable th{font-weight:bold;text-align:center}.InputfieldCKEditorInline .underline,.cke_editable .underline{text-decoration:underline}.InputfieldCKEditorInline ol,.InputfieldCKEditorInline ol li,.cke_editable ol,.cke_editable ol li{list-style:decimal outside none}.InputfieldCKEditorInline ol li,.cke_editable ol li{padding-bottom:.5em;line-height:1.4em;font-size:.9em;margin:0 0 0 2%}.InputfieldCKEditorInline ol.alpha li,.cke_editable ol.alpha li{list-style-type:lower-alpha;margin-left:7%}.InputfieldCKEditorInline blockquote,.cke_editable blockquote{margin:0 5% 1em;font-style:normal !important}.InputfieldCKEditorInline .open-popup-link,.cke_editable .open-popup-link{color:#ee8324;text-decoration:underline;cursor:pointer}.InputfieldCKEditorInline .open-popup-link:hover,.cke_editable .open-popup-link:hover{text-decoration:none}*{box-sizing:border-box}html,body{height:100%}html,button,input,select,textarea{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#222}body{background:white;margin:0;padding:0;text-align:left;box-sizing:border-box;font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#666;font-size:80%;overflow-y:scroll}hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;border-width:2px 0 0;display:block;height:1px;margin:1em 0;padding:0}input,textarea,select,option{color:#666;font-size:1em}select{font-size:.8em;padding:.2em .2%}table{border-collapse:collapse !important}table th{background-color:#e5e5e5}th.sorting:hover,th.sorting_desc:hover,th.sorting_asc:hover{color:#ee8324}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:white !important}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f9f9f9 !important}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9 !important}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:inherit !important}#left a,#right a{color:#666;text-decoration:none}#left a:hover,#right a:hover{text-decoration:underline}#left p a,#right p a{text-decoration:underline}#wrapper{text-align:center;width:100%;margin:0}.content{max-width:1100px;width:100%;text-align:left;margin:0 auto;overflow:hidden;position:relative;box-sizing:border-box;padding:0 .91%}#topbar,#navbar{background-color:#5b85a9;border-bottom:1px solid #404040}#navbar a:hover,#topbar a:hover{color:#ee8324}footer .content{text-align:center;font-size:.9em;margin:3em auto 1em auto;overflow:hidden}#main{padding-top:2em}#center{float:left;margin-left:180px;padding:0 2.7%;width:66.3%}#left{float:left;margin-left:-83.18%;width:16.82%;min-width:180px}#right{float:right;width:180px;min-width:180px}.content-ad{float:none;clear:both;margin-bottom:1em}.ad-sponsor{color:#666;font-size:.8em;margin:1em 0 .2em}.heading{font-weight:600;color:#5b85a9}.col1,.col2{float:left;width:50%}#topbar .content{padding-top:0;padding-bottom:0}#topbar ul{list-style-type:none;float:none}#topbar ul li{display:inline-block;margin-left:3%;font-weight:600;line-height:1.2em;vertical-align:top;padding-top:3px}#topbar a{color:#fff;text-transform:uppercase;text-decoration:none}#topbar .rss img{height:16px}.adminLinks,.topLinks{width:49.5%;display:inline-block}.topLinks{text-align:right}#masthead{padding:1.6em 0 .1em;min-height:118px}#stsLogo{float:left;width:50%}#tagline{color:#5b85a9;float:left;width:50%;text-align:right;padding-top:.3em}#tagline h2{font-weight:normal;margin:0}#tagline strong.extra{text-transform:uppercase}#tagline p{font-size:1rem;margin-bottom:0}#topSearch{float:right;clear:right}#topSearch form{border:1px solid #405d76;display:block;float:right;padding:0 3px;margin:14px 0 10px 0}#topSearch form input{border-style:none;color:#5b85a9;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:1em;outline:medium none}#topSearchField{width:155px}#topSearch form input[type="submit"]{background:url("/site/templates/img/search-button.png") no-repeat scroll left top transparent;height:20px;margin-top:0;overflow:hidden;padding-bottom:2px;text-indent:-9999px;width:20px}#navbar{height:46px;background-color:#5b85a9;border-bottom:1px solid #404040;width:100%}#navbar .content{overflow:visible}#navbar a{font-weight:600;text-transform:uppercase;min-height:27px;vertical-align:top;display:inline-block}#navbar a,#navbar a:active,#navbar a:link,#navbar a:visited{color:#5b85a9;text-decoration:none}#navbar .content>ul{margin:0}#navbar ul.nav0{height:46px;text-transform:uppercase;position:relative;padding:0 4%}#navbar ul.nav0>li{display:inline-block;text-align:center;float:left;font-weight:bold;height:46px}#navbar ul.nav0 li.info{width:26%}#navbar ul.nav0 li.blogs{width:19%}#navbar ul.nav0 li.directory{width:33%}#navbar ul.nav0 li.about{width:14%}#navbar ul.nav0 li.info ul.nav1{left:10%;width:65%;min-width:690px}#navbar ul.nav0 li.blogs ul.nav1.top1{left:12%;width:62.7%;min-width:690px}#navbar ul.nav0 li.directory ul.nav1.top2{left:34%;width:45%;min-width:500px}#navbar ul.nav0 li.about ul.nav1.top3{left:64%;width:25%;min-width:217px}#navbar ul.nav0>li>a{margin:0;font-size:1.1em;padding-top:13px;padding-bottom:13px}#navbar ul.nav0>li,#navbar ul.nav0>li>a:link,#navbar ul.nav0>li>a:visited{color:white}#navbar ul.nav1,#navbar ul.nav2{list-style-type:none}#navbar ul.nav0>li>ul.nav1{display:none}#navbar ul.nav0>li:hover{background-color:#405d76}#navbar ul.nav0>li.selected>a{color:#ee8324}#navbar ul.nav0>li:hover ul.nav1,#navbar ul.nav0>li:focus ul.nav1{display:block}#navbar ul.nav1{position:absolute;text-align:left;top:44px;background-color:white !important;border:3px solid #405d76;padding-top:10px;padding-left:2%;box-shadow:3px 3px 6px #405d76;z-index:200}#navbar div.top0,#navbar div.top1{width:33%}#navbar div.top2,#navbar div.top2.middle0{width:50%}#navbar div.top2.middle0.bottom0,#navbar div.top2.middle0.bottom2{width:100%}#navbar ul.nav1 li{padding-top:8px;overflow:hidden}#navbar ul.nav1>li>a,#navbar ul.nav1>div>li>a{color:#ee8324;display:inline-block;overflow:hidden;line-height:1.2em;clear:both;font-size:1.1em}#navbar ul.nav1 li a:hover{color:#405d76;text-decoration:underline}#navbar ul.nav2 li,#navbar ul.nav2 li a,#navbar ul.nav1 li div.subtitle{text-transform:none}#navbar ul.nav1 li div.subtitle{font-size:.9em;line-height:1.2em;clear:both;padding-bottom:10px;float:none !important;font-weight:normal}#navbar ul.nav2{clear:both;padding:0 0 20px 10px;margin:0;max-width:220px;height:auto}#navbar ul.nav2 li{padding:0;display:block}#navbar ul.nav2 li a{font-size:.9em;line-height:1.1em;color:#666;padding:5px 0;height:auto;min-height:0}#navbar ul.nav2 li a:hover{color:#405d76;text-decoration:underline}#navbar ul.nav2 li.selected a{color:black !important}#navbar ul.nav1 div,#navbar ul.nav2 div{float:left}#navbar ul.nav3{margin:0;padding-left:4px}#navbar .top2.middle0 ul.nav2>div>li>a{font-weight:bold}#navbar ul.nav2.middle0{width:100%;max-width:none}#navbar div.top2.middle1 ul.nav2{margin-top:0}#navbar div.top2.middle0 ul.nav2.middle0{margin-top:0;overflow:hidden}#navbar ul.nav1.top2 div.top2.middle1 li{width:100%}#navbar ul.nav1.top2 ul.nav3 li{width:auto}#navbar ul.nav1.top2 div.top2.middle0.bottom2 li{width:100%}.sideBlock{box-sizing:border-box;min-width:180px;width:180px;margin:0 0 1.5em}.sideBlock h4{font-weight:bold;color:#5b85a9;border-bottom:1px solid #666;margin-bottom:.5em;padding-bottom:.5em}.sideBlock h4,.sideBlock ul,.sideBlock p,.sideBlock form{padding-right:2%;padding-left:2%}.sideBlock li{margin-bottom:.5em}#top-searches h4{color:#fff;background-color:#5b85a9;padding:.5em 0 .5em 1em;margin-bottom:0;font-size:1em;border-bottom:0}#top-searches ul{list-style:none;padding:0;margin:0;border-right:1px solid #5b85a9;border-left:1px solid #5b85a9;border-bottom:1px solid #5b85a9;box-sizing:border-box}#top-searches ul li{border-top:1px solid #fff;padding:.3em 0 .3em 1em;text-indent:-.7em;margin-bottom:0;background-color:#e5e5e5}#top-searches ul li:before{content:"> ";color:#ee8324;font-weight:bold}#top-searches ul li a{text-decoration:none;color:#666}#top-searches ul li:hover a{color:#405d76}#right ul.social{list-style-type:none;width:100%}#right ul.social li{display:inline-block;margin:0;padding:0;text-align:center;width:23%}#right ul.social li img{width:30px}#right .sidebox{margin-bottom:1em}.rightBox{border:1px solid #5b85a9;font-size:.84em;padding-bottom:1em}.rightBox div{padding-right:5%;padding-left:5%}.rightBox .subtitle{font-weight:bold;margin-bottom:.4em}.rightBox h4{text-align:center;border-bottom:0;background-color:#e5e5e5;margin-top:0;padding-top:.7em;padding-bottom:.7em}.rightBox .pointer{color:#f68b1f;font-weight:bold;width:7%}.rightBox .pointer,.rightBox .details{display:inline-block;float:left}.rightBox .details{width:80%;padding-left:1%;padding-right:1%}#jobBoard img{float:left;padding-right:10px}#jobBoard p.jobTotal{font-size:1.5em;margin-bottom:0;padding-top:.4em}div.callToAction{clear:both;padding-top:.4em}#right div.callToAction a{color:#ee8324;font-weight:bold}#quickNewsletter p{margin:1em 0 .7em}#quickNewsletter div.quickEmailContainer{background:url("/site/templates/img/envelope-grey.png") 95% 40% no-repeat;padding:0;width:154px;height:24px}#quickNewsletter input#quickEmail{padding:.2em 2%;width:100%;border:1px solid #bebebe;background-color:transparent}#quickNewsletter #quickEmail_error{display:none}#quickNewsletter input.quickButton{color:white;background-color:#5b85a9;border:0;margin-top:6px;padding:3px 2px;width:100%;font-weight:500}#quickNewsletter input.quickButton:hover{color:#ee8324}#quickNewsletter h2#success{padding-left:2%;padding-right:2%;padding-top:.6em}div#latest_posts.rightBox{padding-bottom:.5em}div#latest_posts ul{padding-left:5%}div#latest_posts li{clear:both;overflow:hidden;padding:.5em 0;margin-bottom:0}div#latest_posts li a img.author-photo{float:left;margin-right:4%;max-width:45px;padding-top:0;padding-right:0;height:auto;width:auto}.tax-topics strong a{font-weight:600}.tax-topics #center header{margin-bottom:0}.tax-topics h2{margin-bottom:.8em}.tax-topics .article-content h4{font-size:1em;font-weight:600}.tax-topics .article-content h4 a{font-weight:600}ul.breadcrumbs{list-style:outside none none;margin-bottom:1em;clear:both}ul.breadcrumbs li{display:inline-block;color:#999}ul.breadcrumbs li a{color:#ccc}ul.breadcrumbs li::after{color:#ccc;content:" > ";display:inline-block;padding:0 .5em}ul.breadcrumbs li:last-child::after{display:none}ul.breadcrumbs li a:hover{color:#999}#top-social{min-height:35px}ul.share-links{list-style-type:none;padding:0 0 10px;clear:both;float:none;display:block;margin:0}ul.share-links li{float:left;padding-right:20px}ul.share-links:after{content:'';display:block;clear:both}#center header{margin-bottom:1em;overflow:hidden}#disclaimer{margin:5em 5% 2em 0;text-align:justify;color:#5b85a9;font-size:.85em;line-height:1.5em;clear:both}#disclaimer h3{margin-bottom:.5em;font-weight:600;color:#5b85a9}.homeBox{float:left;width:50%;max-width:320px;min-height:132px;box-sizing:border-box;margin-bottom:2em;overflow:hidden}.homeBox .icon{max-width:60px;width:19%;background-color:#5b85a9;float:left;height:100%;text-align:center;padding-top:1.5em;box-sizing:border-box;margin-bottom:-100px;padding-bottom:100px}.homeBox .icon img{max-width:75%}.homeBox .details{width:81%;float:left;background-color:#e5e5e5;height:100%;padding:0 5% 0 5%;box-sizing:border-box;position:relative;margin-bottom:-100px;padding-bottom:100px}.homeBox h2{font-weight:600;font-size:1.2em;line-height:1.1em;margin:1em 0 1em}.homeBox h2 a{font-weight:600;text-decoration:none}.homeBox p{font-size:1em;line-height:1.4em}a:hover .homeBox h2{color:#f68b1f}a:hover .homeBox *{border:0;outline:0}a .homeBox p{color:#737174}ul.sectionLinks{margin:0;padding:0}ul.sectionLinks li{list-style-type:none}.article-content{clear:both}.article-content ul.sectionLinks li a{text-decoration:underline}.article-content ul.sectionLinks li a:hover{color:#ee8324}.backtotop{padding-bottom:1em}.backtotop a:link,.backtotop:visited{text-decoration:underline}.info-page .homeBox{width:49%;min-height:116px;margin-bottom:10px;background-color:#e5e5e5}.info-page .homeBox .icon{width:19%;background-color:#e5e5e5;padding-top:15px}.info-page .homeBox .icon img{max-width:46px}.info-page .homeBox .details{width:80%;height:100%;padding:.4em 2% -100px}.info-page .homeBox.left{margin-right:1.4%}.info-page .homeBox .details h2{font-weight:600;font-size:1.1em;line-height:1.1em;margin:.7em 0 0}.info-page .homeBox p{margin-top:.7em;font-size:1em;line-height:1.4em}.info-page h2{margin-bottom:3px}.info-page h3{font-size:1em;font-weight:600;margin-bottom:.5em;margin-top:1em}.info-page .headerBox h3{color:white;margin:3px 0 0}.info-page h2 a{font-weight:600;text-decoration:none}.info-page h2 a{font-weight:600;text-decoration:none}.blog-root .leftCol{float:left;margin-right:1%;max-width:320px;width:49%}.blog-root .homeBox .icon{width:20%;background-color:#5884aa;float:left;height:100%;text-align:center;padding-top:15px;box-sizing:border-box}.blog-root .homeBox .icon img{width:46px}.blog-root .info-page.bloghome .homeBox.state{height:540px !important;width:49%}.blog-root .homeBox{height:265px !important;width:100%}.blog-root ul li{margin-bottom:.2em}.mapnav{width:100%;margin-bottom:.8em;overflow:hidden}.stateDisplay,.stateDropdown{font-size:1.2em;width:48%;float:left}.stateDisplay{color:#666}.stateDropdown{float:right;text-align:right;width:40%;padding-right:5%}#stateName{color:#5a87ac}.stateWrapper{border:1px solid #bebebe;padding:1.5em 3%;margin-top:-1px}#map{overflow:hidden}.by-state-wrapper{border:1px solid #bebebe;margin-top:-1px;padding:1.5em 3%;width:100%}ul.state-nav{clear:both;overflow:hidden}ul.state-nav li{box-sizing:border-box;background-color:#5b85a9;border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-top:1px solid #bebebe;border-top-left-radius:5px;border-top-right-radius:5px;height:32px;margin-right:.2%;display:block;float:left;width:15.4%;padding:.1em 2% .3em 2%;line-height:1.1em;text-align:center;font-size:.95em}ul.state-nav li.state{width:21.8%;padding:.5em .5% .3em .5%}ul.state-nav li,ul.state-nav li a:link,ul.state-nav li a:visited{color:white}ul.state-nav li a:hover,ul.state-nav li a:active{color:#ee8324}ul.state-nav li.selected{background-color:#ee8324}.sales-tax-by-state-exemptions h3,.sales-tax-by-state-resources h3{color:#ee8324;font-size:1.3em;padding-bottom:1em}.sales-tax-by-state-resources h4{color:#5b85a9;font-size:1.2em;font-weight:normal;padding-bottom:.2em}.fine-print{font-size:.8em;color:#666}ul.state-links li{list-style-type:none;margin-left:0;font-size:.9em;padding-bottom:1em}ul.state-links li a{color:#666;text-decoration:underline}ul.state-links li a:hover{color:#ee8324}.sales-tax-by-state-resources ul.state-links{padding-bottom:1em}.sales-tax-by-state-resources ul.state-links li{float:left;padding-right:5%}a.state-tabs{color:white}.state-tabs:hover{cursor:pointer}ul.category-list li{list-style-type:none;margin:0 0 .6em}ul.category-list li .category-title,ul.category-list li .category-subtitle{display:inline-block;width:25%}ul.category-list li .category-subtitle{width:75%}.question-category table.dataTable{margin-bottom:1em}.question-category table.dataTable tbody th,.question-category table.dataTable tbody td{padding:.3em 7px .8em;line-height:1.4em}.question-category .archive-filters{float:left}.question-category .archive-filters label{margin-right:1%}.question-category .archive-filters option{padding:.2em 1%}#topic_container{width:50%}#industry_container{width:50%;clear:both}.archive-filters .reset{margin-left:2%}.archive-filters a.reset:hover{cursor:pointer}.question-category a:hover{cursor:pointer}#questionTable_filter{float:right;margin:.4em 0 .8em}.question .icon{float:left;padding-right:8px;padding-top:4px;vertical-align:top}.question h1{line-height:1.2em}.question_date{display:inline-block;padding-left:6px}.byline{padding-top:1em}.byline a{text-decoration:underline}.question .fine-print{font-size:.8em;color:#666;font-style:italic;line-height:1.4em}.question .more-answers{margin-top:1em;font-size:.9em;line-height:1.4em}.question-submit .article-content ul li,.company-contact .article-content ul li{list-style:none;margin-bottom:1.6em;margin-left:0}.question-submit textarea,.company-contact textarea{width:80%}.company-contact .article-content ul li{margin-bottom:.9em}.company-contact h3{color:#5b85a9}form.InputfieldForm label{font-weight:600}form.InputfieldForm input{line-height:1.1em;padding:.2em .5%}form.InputfieldForm p.description{color:#666;font-style:italic;margin-bottom:0}p.ui-state-error{margin-bottom:0;color:red}.ui-state-error input,.ui-state-error textarea{border-color:red}form .InputfieldHidden{display:none}form .InputfieldRadiosStacked input{margin-right:6px}.InputfieldCheckbox>label{display:none}input[type=checkbox]{margin-right:4px}.popup-form{background-color:white;width:100%;padding:0 1% 1em}.popup-form h2{margin-bottom:1em}.popup-form h3{margin-top:1.6em}.popup-form li.InputfieldCheckbox{width:50%;float:left}.popup-form li.InputfieldCheckbox.Inputfield_signup{width:100%;float:none}.popup-form li.InputfieldTextarea{clear:both}.popup-form li.InputfieldSubmit{text-align:center}.popup-form .InputfieldMarkup{clear:both}.mfp-iframe-holder .mfp-content{width:100%;max-width:700px !important}.mfp-iframe-scaler{padding-top:80% !important}.directory-intro .col{width:49.5%;float:left}.directory-intro .col.right{margin-left:1%}.directory-intro .homeBox{width:100%;margin-bottom:.9em}.directory-intro .homeBox .icon{background-color:#e5e5e5}.directory-intro .homeBox.headerBox{background-color:#5884aa;text-align:center;min-height:28px;height:28px;padding:0}.directory-intro .homeBox.headerBox h3{color:white;margin:.2em 0}.directory-intro .homeBox.searchBox{max-width:655px;width:100%;background-color:#e5e5e5;min-height:100px}.directory-intro .homeBox.searchBox .icon{width:60px;float:left}.directory-intro .homeBox.searchBox .details{float:left;max-width:635px}.company-intro .state-filter{margin-bottom:1em;overflow:hidden}.company-intro .state-filter h3{width:75%;float:left}.company-intro .state-filter select{float:right;color:#ee8324;font-size:1em}.company-intro .state-lists{display:flex;flex-direction:row;justify-content:space-between}.company-intro .state-lists .state-list{flex-basis:25%}.company-intro .state-lists .state-list ul{margin:0;padding:0}.company-intro .state-lists .state-list ul li{margin:0;padding:0 0 .1em;list-style-type:none}.company-intro .state-lists .state-list ul li a{text-decoration:none;color:#666}.company-intro .state-lists .state-list ul li a:hover{text-decoration:underline}.company-intro .state-lists .state-list h4{border-bottom:1px solid #5b85a9;display:inline-block;color:#5b85a9;font-size:1.1em;margin-bottom:.2em}.company-intro table{margin-top:1em}.company-intro table tr.featured{background-color:#ecebf1;font-size:1.1em}.company-intro table td{padding:.5em 1%;min-width:42px}.company .featured-content{clear:both}.company table tr th{text-align:left}.company table tr td{padding:1em 3%}.company table tr td:first-child{font-weight:bold}.company table tr td.bottom-call{font-weight:strong;text-align:center;background-color:#e5e5e5}.company table tr td.bottom-call a{font-weight:600}.vendor-intro td,.products-by-type td,.products-by-attribute td{padding:.5em 1%}.vendor-intro td.featured a,.products-by-type td.featured a,.products-by-attribute td.featured a{font-weight:600}.vendor-intro td.attributes,.products-by-type td.attributes,.products-by-attribute td.attributes{text-align:center}.tableHelp{text-align:right;font-size:.8em;padding-bottom:2px}.vendor a:link,.vendor a:visited{text-decoration:underline}.vendor section{clear:both;padding:.7em 0 .4em}.vendor td{font-size:1em;vertical-align:top}.featured-author{background-color:#e5e5e5;clear:both;margin-bottom:2em;padding:1em 2%;text-align:left;overflow:hidden}.featured-details{float:left;width:83.5%;padding-bottom:1em}.featured-author img.author-photo{max-width:89px;width:15%;padding-right:1.5%;padding-bottom:.8em;box-sizing:border-box;padding-top:4px}.featured-author h2{font-weight:600;font-size:1.4em}.featured .featured-author h2{font-weight:500;font-size:1.3em}.featured-author h3{color:#666;font-weight:600;font-size:1.1em}.featured-author p{margin-bottom:0}.featured .featured-author .col1{width:60%}.featured .featured-author .col2{width:40%;float:right;text-align:right}.featured .blog-topics{margin-top:1em}.featured .featured-author h3{font-size:1em}.featured ul{margin-top:0}.featured ul li{margin-bottom:.1em}.featured .view-posts{margin-top:2.8em}.seminars-intro td.featured a,.seminars-intro td.featured{font-weight:700}.seminars-intro .archive-filters{float:right}.seminars-intro .archive-filters label{margin-right:1%}.seminars-intro .archive-filters option{padding:.2em 1%}.seminars-intro td#date{min-width:64px;text-align:center}#subject_container{width:100%;text-align:right;margin-bottom:.8em}.article-intro #topic_container,.article-intro #industry_container{width:40%;text-align:right}.article-intro #topic_container{margin-bottom:.6em}.article-intro .archive-filters{float:right}.article-intro .archive-filters label{margin-right:3%}.article-intro .archive-filters option{padding:.2em 1%}.article .fine-print{font-size:.8em;color:#666}.article-body a{color:#ee8324}ul.post-list{margin:0;padding:0}ul.post-list li{border:1px solid white;box-sizing:content-box;margin:0 0 1em;padding:2px 3px 3px;list-style-type:none;overflow:hidden;min-height:72px}ul.post-list li a:link,ul.post-list li a:visited{text-decoration:none}ul.post-list li img{width:54px;float:left;margin-right:10px;padding-top:3px}ul.post-list li .category-title{color:#5b85a9;font-weight:bold}ul.post-list li .byline{color:#5b85a9;font-size:.9em;line-height:.9em;padding-top:0}ul.post-list li .post-title{margin-left:64px;color:#ee8324;line-height:1em;padding-top:2px}ul.post-list li:hover{background-color:#ededed;border:1px solid #003}.post .byline{padding-top:0}.post .byline-date{display:inline-block;padding-left:10px}img.author-photo{float:left;padding-right:9px;padding-bottom:0;padding-top:4px;height:auto}.post ul.sectionLinks,.author ul.sectionLinks{margin-top:1em;margin-bottom:1em}.post .author-bio{font-style:italic;background-color:#ecebf1;padding:.8em 2% .2em;margin-bottom:1em}.post .comment-call{font-weight:bold;margin-bottom:1em}.post .comment-call a{font-weight:bold}.parentLink a{font-weight:bold}.blogDisclaimer{font-weight:bold;color:#ee8324;margin-top:1em;margin-bottom:1em}.author .content-ad{margin-top:1em}.author .article-content{margin-top:1.6em}.author-header{float:left}.author .byline{padding-top:0}ul.sectionLinks{clear:both}ul.sectionLinks li{list-style-type:none;margin:0;padding:0 0 1em}.author i.fa,.blog-category2 i.fa,.blog-recent i.fa{color:#ee8324;padding-left:4px}.author .blog-header,.blog-category2 .blog-header,.blog-recent .blog-header{overflow:hidden;width:100%}.author .ratings-key,.blog-category2 .ratings-key,.blog-recent .ratings-key{width:280px;margin:.5em 0 1em}.author .ratings-key ul,.blog-category2 .ratings-key ul,.blog-recent .ratings-key ul{margin:.2em 0 .35em}.author .ratings-key ul li,.blog-category2 .ratings-key ul li,.blog-recent .ratings-key ul li{display:inline-block;list-style-type:none;color:#666;font-size:1em;font-weight:600;margin:.2em 7% .2em 0}.author .ratings-key ul li i.fa,.blog-category2 .ratings-key ul li i.fa,.blog-recent .ratings-key ul li i.fa{padding:0}.blog-recent ul.recent li{list-style-type:none;clear:both;margin-left:0;overflow:hidden;border-bottom:1px solid black;margin-bottom:0;padding:1em 0 .5em}.blog-recent ul.recent li img{max-width:70px;padding-right:1.5%;padding-bottom:.5em;width:12%}.blog-recent ul.recent li:first-child{border-top:1px solid black}.blog-recent a:link,.blog-recent a:visited{text-decoration:none}.blog-recent h2{font-weight:600}.blog-recent h3{font-size:1.1em;font-weight:600}.blog-recent h3 a{color:#666}.blog-recent h3 a:hover{text-decoration:underline}.blog-recent p{margin-bottom:0}.blog-recent .rating{float:right}.article-content ul.CommentList{margin-left:none}.article-content ul.CommentList li{list-style-type:none;margin-left:0;padding:.4em 2%}.article-content ul.CommentList li ul{margin-left:3%}.article-content ul.CommentList li.CommentListItem{background-color:#efefef}.article-content ul.CommentList ul.CommentList.CommentListReplies li .CommentWrapper{background-color:#dedede;padding:.4em 2%}.article-content ul.CommentList img{width:54px}.article-content ul.CommentList p.CommentHeader{clear:both;overflow:hidden;margin-bottom:.8em}#CommentForm{display:none}.CommentForm h3,#CommentForm h3{margin-bottom:1em;margin-top:1em}.CommentForm label span,#CommentForm label span{display:inline-block;width:20%}.CommentForm .CommentFormNotify,#CommentForm .CommentFormNotify{width:20%;float:left}.CommentForm .CommentFormNotify label span,#CommentForm .CommentFormNotify label span{width:100%}.CommentForm .notifyOptions,#CommentForm .notifyOptions{float:left;width:70%}.CommentForm .notifyOptions label,#CommentForm .notifyOptions label{display:block}.CommentForm .notifyOptions label input,#CommentForm .notifyOptions label input{margin-right:1.5%}.CommentForm .CommentFormSubmit,#CommentForm .CommentFormSubmit{float:none;clear:both;margin-top:1em;overflow:hidden}.MarkupPagerNav{margin:1em 0}.MarkupPagerNav li{display:inline;list-style:none;margin:0}.MarkupPagerNav li a,.MarkupPagerNav li.MarkupPagerNavSeparator,.pag-summary{display:block;float:left;padding:2px 5px;margin-right:4px;border:1px solid #bfbfbf;text-decoration:none}.MarkupPagerNav li.MarkupPagerNavOn a,.MarkupPagerNav li a:hover{border:1px solid black;font-weight:bold}.MarkupPagerNav li.MarkupPagerNavSeparator{display:inline;padding-left:3px;padding-right:3px}.pag-summary{margin-bottom:1em;margin-top:.5em}.gsc-branding{display:none}.search img.author-photo{padding-right:10px;padding-top:4px}.search header{float:none;clear:both;overflow:hidden}.search .article-content{margin-top:1em}.search ul.topSearchLinks li{list-style-type:none;padding-left:0;margin-left:0}input.gsc-input{padding:.7em .5em !important;color:#737174 !important;width:50% !important}.gsc-search-button{background-color:#5884aa !important}input.gsc-search-button{border:0 !important;background-color:#5884aa !important;color:white !important;padding:.7em .5em !important;margin-left:0 !important;font-weight:bold}.gsc-search-box .gsc-clear-button{border:0 !important}input.gsc-search-button:hover{color:#f68b1f !important}.gsc-above-wrapper-area-container,.gsc-result-info-container,.gsc-resultsHeader,.gsc-twiddleRegionCell,.gsc-configLabelCell,.gsc-table-cell-thumbnail,.gsc-table-cell-snippet-close,.gsc-webResult.gsc-result{border:0 !important}.gs-web-image-box,.gs-promotion-image-box{padding:2px 12px 2px 0 !important;width:68px !important}.gsc-url-bottom{font-weight:600 !important;padding-top:.2em}.gs-bidi-start-align.gs-snippet{padding-top:.1em;font-size:1.1em}.job-board label{color:#ee8324;font-weight:bold;display:block}.job-board input[type=text]{line-height:1.3em;width:200px}.job-board input[type=text]:focus{background-color:#ededed}.job-board .line_item{float:left;margin-right:15px}.job-board .form_actions{padding-top:17px}.job-board .quickButton{padding:3px 5px;line-height:1.2em}input.quickButton:hover{background-color:#333}a.quickButton{text-decoration:none;background-color:#5b85a9;padding-top:2px;line-height:1em;margin-top:2px;margin-left:6px}.job-board table{width:100%}.job-board th#jbState{min-width:50px}.job-board th#jbDate{min-width:80px}#pageLinks{font-size:1.2em;margin:1em 0}#pageLinks strong{display:inline-block;margin-right:3px}#pageLinks a,#pageLinks span,#pageLinks .inactive{display:inline-block;font-weight:bold;margin:0 3px;text-decoration:none}#pageLinks a.current,#pageLinks .inactive{color:#666;font-weight:normal;text-decoration:none}@media(max-width:1100px){img{max-width:100%}.content{padding:0 2%}#navbar ul.nav0{padding:0}}@media(max-width:975px) and (min-width:950px),(max-width:785px){ul.state-nav li{font-size:.85em;padding:.1em 1% .3em 1%}}@media(max-width:500px){ul.state-nav li{width:19.8%}ul.state-nav li.state{clear:right;float:none;width:40%;text-align:left}.col1,.col2{float:none;width:100%}}@media(max-width:400px){ul.state-nav li{font-size:.8em;padding-top:.4em}}@media(max-width:860px){#navbar .content{padding:0}#navbar ul.nav0 li.info ul.nav1{left:2%;min-width:650px;width:95%}#navbar ul.nav0 li.blogs ul.nav1.top1{left:3%;min-width:650px;width:92%}#navbar ul.nav0 li.directory ul.nav1.top2{left:15%;min-width:500px;width:70%}}@media(max-width:750px){#masthead .content{padding:0 4%}#stsLogo,#tagline{width:100%;float:none;text-align:left}#navbar ul.nav0>li{font-size:.9em}}@media(max-width:700px){#navbar ul.nav0 li.info ul.nav1{left:1%;min-width:0;width:98%}#navbar ul.nav0 li.blogs ul.nav1.top1{left:1%;min-width:0;width:98%}#navbar ul.nav0 li.directory ul.nav1.top2{left:10%;min-width:0;width:80%}#navbar ul.nav0 li.about ul.nav1.top3{left:60%}}@media(max-width:700px){#navbar ul.nav0>li{padding:0 4% 0}#navbar ul.nav0>li>a{font-size:.9em;padding-top:8px}}@media(max-width:599px){#navbar div.top0,#navbar div.top1,#navbar div.top2{width:45%;padding-left:5%}#navbar div.top2.middle0{width:100%;float:none}#navbar div.top2.middle0.bottom0,#navbar div.top2.middle0.bottom2{float:left}#navbar ul.nav0 li.about ul.nav1.top3{width:98%;left:1%}#stateName{display:block}}@media(max-width:550px){.homeBox,.info-page .homeBox,.blog-root .leftCol,.blog-root .info-page.bloghome .homeBox.state{float:left;width:100%;max-width:100%;margin-bottom:1em}.info-page .homeBox{min-height:0}.directory-intro .col{width:100%;float:none}.directory-intro .col.right{margin-left:0}.featured .featured-author .col1{width:100%;float:none}.featured .featured-author .col2{width:100%;float:none;text-align:left}.featured .blog-topics{margin-top:1em}.featured .view-posts{margin-top:1em}.popup-form li.InputfieldCheckbox{width:100%;float:none}}@media(max-width:450px){#navbar ul.nav0>li{padding:0 3% 0}#navbar ul.nav0>li>a{font-size:.8em;padding-top:10px}#navbar ul.nav0 li.directory{width:36%}#navbar ul.nav0 li.about{width:11%}.company-intro .state-lists{flex-wrap:wrap}.company-intro .state-lists .state-list{flex-basis:50%;margin-bottom:1em}}@media(max-width:400px){#navbar div.top0,#navbar div.top1,#navbar div.top2,#navbar div.top2.middle0.bottom0,#navbar div.top2.middle0.bottom2{width:100%;float:none}}@media print{#topbar,#navbar,#topSearch,#left,#right,#top-social{display:none}#center{margin-left:0 !important;width:100%}}