:root{--blue-txt:#336699;--white:#ffffff;--button:#3498db;--button-hover:#31649c;--light-blue:#cad9ef;--med-blue:#31649c;--dark-blue:#002b55;--action-blue:#376AA3}*{margin:0;padding:0}body,html{background-color:var(--white);color:#222;font:18px Helvetica,Arial,sans-serif;line-height: 1.4;}.link,a{color:#225c9c;text-decoration:none;cursor:pointer}a:hover{color:#36c;text-decoration:underline}p{margin-bottom:1em}h1,h2{text-transform:uppercase;}h1{font-size:2em;margin:10px 0}h2{font-size:1.7em;margin-bottom:5px;line-height:140%;}h3,h4{font-size:1.5em;color:#31649c;margin-bottom:3px}h4{font-size:1.3em;color:#444}ol,ul{list-style-position:outside;list-style-type:none}img{border:0}fieldset{display:block;background:#eee;border:1px #ccc solid;padding:10px;margin:10px}.wideform label{display:block;clear:both}.corona{text-align:left;background-color:var(--button);color:#fff;padding:8px;border:1px solid #000;font-size:15px}.width100{width:-moz-available;width:-webkit-fill-available;width:stretch}.center{text-align:center}.floatleft{float:left}.onethird{width:33.33333333%}.err_txt,legend{font-weight:700}#recaptcha_area,body,html{margin:0 auto}.err_txt{color:red}.error,.error:focus{border:1px solid red;-moz-box-shadow:0 0 4px rgba(255,0,0,.6);-webkit-box-shadow:0 0 4px rgba(255,0,0,.6);box-shadow:0 0 4px rgba(255,0,0,.6)}.invalid{color:red;}.odd{background-color:#ddd}.even{background-color:var(--white)}.hold{background-color:#fffca6}.addresserr{background-color:#fdd2f0}.addresswarn{background-color:#fffed9}.addressncoa{background-color:#d9ffe3}.deleted{background:#fdd2f0}.returnedmail{background:orange}.stype{background:#aceace}.scheduled{background:#ffbb5d}.uploaded{background-color:#d2fdd4}.needattn{background-color:#feffb3}.hover,.international{background-color:#fdd2f0}.sortedminus{background-color:#ecc}.sortedplus{background-color:#cec}.selrow td{background-color:#879ab7}.border-right{border-right:1px solid #000}.marker{border:1px solid #999;text-align:center}.scheduled .marker{background:#a8daff}.hold .marker{color:var(--white);background:#006}.deleted .marker{color:var(--white);background:#600}.jobeditover{background:#cad9ef;border-top:1px solid #002b55;border-right:1px solid #002b55;border-bottom:1px solid #002b55;z-index:100}.jobeditmenu{background:#cad9ef;position:absolute;top:0;right:50px;width:240px;border:1px solid #002b55;z-index:99}.jobeditmenu li{border-top:1px solid var(--white);padding:5px 0}input,select,textarea{font-size:1rem;margin:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px}input:focus,select:focus,textarea:focus{border-color:#31649c;-moz-box-shadow:0 0 4px rgba(82,168,236,.6);-webkit-box-shadow:0 0 4px rgba(82,168,236,.6);box-shadow:0 0 4px rgba(82,168,236,.6);outline:0}input[type=checkbox],input[type=radio]{-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}input[type=file]{border:1px solid #555}.wideform input,.wideform select{width:-moz-available;width:-webkit-fill-available;width:stretch;max-width:250px;margin-bottom:10px}.wideform .button,.wideform input[type=checkbox]{width:auto}.button,.button:hover{float:right;text-decoration:none}.button{background:var(--button);-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:var(--white);font-size:1rem;padding:12px 18px;white-space: nowrap;}.disabled_button{background:#777;pointer-events:none}.button:hover{background:var(--button-hover);color:var(--white)}.special_button{float:none;width:180px;margin-top:10px;background:#fff;border:1px solid var(--button);color:var(--button)}.special_button:hover{float:none;background:#ddd}.smallbutton{background:var(--button);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;color:var(--white);font-size:11px;padding:4px 10px;text-decoration:none}.smallbutton:hover{background:var(--button-hover);color:var(--white)}.bigbutton{font-size: 1.7em;}.pagewrapper{width:100%;border:0;min-height:100%;height:auto!important;margin:0 auto}.nav{width:100%;position:fixed;top:0;background-color:var(--white);font-size:20px;z-index:1000;box-shadow:0 1px 7px #333;max-height: 77px;}.navspacer{height:78px}.ls_container{width:1400px;margin:auto}.mobileheader{display:none;background:#002b55;min-height:45px}#mobilenavmenu{display:none;clear:both;width:100%;text-transform:uppercase}#mobilenavmenu li{margin:20px;font-size:15px;font-weight:700;color:#fff}#mobilenavmenu a{color:#fff}.content{min-height:400px;}#indextop_loginform{box-shadow:none;background:#fff;opacity:.9;border-radius:0 0 .5em .5em;margin:0 1em 2em;padding-top:10px;border:1px solid #ccc}#indexmsg{margin-top:30%}#indexmobilelogin{display:none;text-align:center;font-size:1.5em;padding-top:20px}.index_break{font-size:2em;width:65%;border-bottom:1px solid #555;text-align:center;margin:50px auto 20px}#tagline{width:80%;margin:50px auto}#quicksummary{margin:80px 0;padding:0 50px;display:grid;grid-template-columns:30% 30% 30%;grid-column-gap:50px;grid-row-gap:50px}#quicksummary div h2{font-size:18px}#quicksummary img{height:50px;padding:15px 0}#testimonials{width:85%;margin:auto}.testimonial{font-size:1.5em;clear:both;border-bottom:1px solid #ccc;padding:25px 0}.slider{width:100%;margin:50px auto;font-size:1.4em;padding:0 60px}.slick-slide{margin:0 30px}.leftcol{float:left;width:38%}.centercol{float:left;width:37%}.dblcol,.rightcol{float:left;width:30%}.dblcol{width:70%}.dblcollayout{float:left;width:50%}.triplecollayout{float:left;width:33.33333333%}.column,.footcol{float:left;width:25%}.rightsidebar{width:30%}.splash{float:left;width:480px;height:300px}.item{margin:0 1em 2em;padding-bottom:1em}.itemimg{border:1px solid #555;margin-bottom:1.25em;width:280px}.rline{border-right:1px solid #ccc;padding-right:2em}.bline{border-bottom:1px solid #ccc}.lline{border-left:1px solid #ccc;padding-left:2em}.tline{border-top:1px solid #ccc}.title{font-family:Arial,Helvetica,sans-serif;color:var(--blue-txt)}.footer a,.industrynav li a,.smallbutton:hover,.title a{text-decoration:none}.emph{font-weight:700;color:#31649c}.special{font-size:.8em;background-color:var(--blue-txt);margin:1.5em;color:var(--white)}.blur{background:#ddd}.phone{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:700;line-height:1.2em;text-align:center;color:#000}.tm_emph{color:orange;font-weight:700}.comment-bubble:after,.comment-bubble:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-style:solid;bottom:-20px;content:"";display:block;position:absolute;width:0}.comment-bubble:before{border-color:transparent #a5b3c9;border-width:0 30px 20px 0;left:60px}.comment-bubble:after{border-color:transparent var(--white);border-width:0 10px 20px 0;left:80px}.comment-bubble{background:#a5b3c9;background:linear-gradient(#d1e3ff,#a5b3c9)0 0;border-radius:10px 10px 10px 10px;margin:1em 0 3em;padding:15px;position:relative}.comment-bubble+p{text-transform:uppercase;font-style:italic;margin:-25px 0 2em 100px}.comment-bubble .tm_emph{color:var(--blue-txt);font-weight:700}.footer,.superfooter{clear:both;font-weight:400;line-height:normal}.footer{color:#000;text-align:left;margin-top:50px}#footer_links{padding:0 25px 0 65px}#footer_links a{line-height:1.5em}.footer a{color:#000}.superfooter{padding:20px;}.footcol_h,.footcol_h a{color:#376aa3;text-decoration:none;text-transform:uppercase;font-weight:700;padding-bottom:5px;line-height:1.8em}.footer a:hover{color:#376aa3}.footer_social{background:#cad9ef;padding:20px}.footer_social_links{float:right}.social_svg{fill:red;padding:10px}.footer_logo{padding:30px 15px}.footer_logo_phone{float:right}.pagelabels{clear:both;padding:0 0 10px 15px}.pagedescriptor{font-size:.8em;width:80%}.gen_table{clear:both;margin:15px}.gen_jobhead{width:95%;clear:both;margin:0 auto 15px;background-color:#cad9ef;padding:6px}.gen_div,.gen_table table{border:1px solid #376aa3;padding:10px}.gen_table table{width:100%}.gen_table thead,.tab.active{background:#cad9ef}.gen_table thead th{padding:5px}.gen_table td{padding:6px 4px}.groupheader{background:#acd}.group,.grouplast{background:#cef}.grouplast td{border-bottom:2px solid red}.xrows{display:none}#sortable .insert_wrapper,.tab{float:left;font-weight:700;cursor:pointer}.tab{background:#aaa;border-bottom:1px solid var(--white);padding:4px 14px;font-size:.85em;margin-left:8px}.tab.active{border-bottom:1px solid #cad9ef}.jobq_control{margin:15px auto;width:95%;min-width:300px}.jobq_control_inner{clear:both;background:#cad9ef;padding:5px 12px}.jobq_pulldown{float:left;padding:8px;width:35%}.industrynav li a{background-image:url(/images/orangearrow_07.png);background-position:210px 52%;background-repeat:no-repeat;cursor:pointer;display:block;height:36px;line-height:36px;font-size:13px;border-top:1px solid orange;padding:0 8px}.industrynav{float:left;font-size:11px;width:235px;height:300px}#jsddm li a,.industrynav_emph a{color:orange;text-decoration:none}.softblock{border:1px solid #ccc;border-radius:.5em;margin:0 1em 2em;box-shadow:2px 2px 5px #aaa}.softblock_header{overflow-x:hidden;overflow-y:hidden;padding:13px 19px 0;white-space:nowrap}.underscored{border-bottom:2px solid var(--blue-txt)}.softblock_content{overflow-x:visible;overflow-y:visible;padding:0 19px;position:relative;z-index:2}.spotlight .softblock_content{height:120px}.softblock_footer{width:100%;height:70px;margin-top:-50px}.softblock_footer,.softblock_footer_bg{position:relative;background-color:transparent;z-index:1}.sysmsgs{margin:-20px auto 0;width:75%}.sysmsgs_log{bottom:0;color:#fff;display:none;font-size:10px;line-height:normal;max-height:200px;width:1200px;z-index:10000}.sysmsgs_log p,.sysmsgs_log ul{background-attachment:scroll;position:relative}.sysmsgs_log p{background-color:#555;cursor:pointer;left:100%;line-height:20px;margin:0 0 0-220px;padding:0 10px;text-align:center;white-space:pre;width:160px}.sysmsgs_log ul{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-color:#eee;background-position:0 0;background-repeat:repeat-x;display:none;margin:0;max-height:180px;overflow-x:auto;overflow-y:auto;padding:0;border-bottom:1px solid orange}.sysmsgs_log ul li{border-bottom-color:#ddd;border-bottom-style:solid;border-bottom-width:1px;color:#555;display:none;font-size:12px;line-height:40px;list-style-type:none;overflow-x:hidden;overflow-y:hidden;padding:0 20px;position:relative}.sortcol{background:#ddd;border-width:1px 1px 0;border-color:#555;border-style:solid}.certstatus{width:60px;white-space:nowrap}.certstatus div{width:14px;height:14px;border:1px solid #000;margin:2px;float:left}.jobdata,.jobdatanav{clear:both;width:100%;border-left:1px solid #ccc;font-size:.9em}.jobdata td{border-right:1px solid #ccc;border-bottom:1px solid #bbb;padding:3px 0}#topofpage{position:fixed;bottom:10px;right:10px;cursor:pointer}#jsddm{background-color:#777}#jsddm li.activetab{background:#eee}#jsddm li.activetab a{color:#002b55}#jsddm li.over,#jsddm li.over ul{background-color:#aaa}#jsddm li.over a{color:var(--white)}#jsddm li{float:left;list-style:none;padding:24px 20px}#jsddm li a{display:block;white-space:nowrap;color:#555}#jsddm li ul{position:absolute;visibility:hidden;background-color:inherit;padding:4px 14px 2px;line-height:1.1em;margin-left:-20px;margin-top:24px;border:1px solid #c3c3c3;border-top:none;z-index:100}#jsddm li.activetab ul{background-color:#eee}#jsddm li ul li{float:none;padding:10px;background-color:inherit}#jsddm li ul li a{text-transform:none}#jsddm li ul li a:hover{color:#cad9ef}.quote{font-style:italic;font-weight:700;margin-left:20px}.feedback,.feedbackclose{right:0;float:right;font-size:.7em;text-decoration:none;cursor:pointer}.feedback{bottom:0;border-left:1px solid #aaa;border-top:1px solid #aaa;background:var(--white);padding:3px}.feedbackclose{position:relative;top:0}.feedbackform{top:5000px;width:200px;bottom:0;right:0;background:var(--white);border-left:1px solid #aaa;border-top:1px solid #aaa;padding:8px;z-index:1;position:relative}#simplemodal-overlay{background-color:#000}#simplemodal-container{background-color:var(--white);border:1px solid #444;padding:12px;width:auto;max-width:85%;max-height:85%}#showmedia-container a.modalCloseImg,#simplemodal-container a.modalCloseImg{background:url(/images/x.png)no-repeat;width:25px;height:29px;display:inline;z-index:5200;position:absolute;top:0;right:0;cursor:pointer}#showmedia-overlay{background-color:#000;cursor:wait}#showmedia-container{width:480px;height:360px;background-color:#333;border:8px solid #444;padding:12px}#showmedia-container a.modalCloseImg{top:-17px;right:-17px}.external-link,.showmedia{padding-left:28px;text-decoration:underline;z-index:200;cursor:pointer}.showmedia{background:url(/images/video-play.png)no-repeat left center}.external-link{background:url(/images/external-link.png)no-repeat left center}.help_section{padding:10px;font-size:1.2em;font-weight:700;color:#31649c}.help_menu,.help_title{padding:5px 10px;font-weight:700;color:#555}.help_title{padding:10px 20px}.help_description{padding:0 30px;color:#555}.docmanager{margin:0 auto;border:1px solid #999;font-family:"Microsoft Sans Serif",Arial,Helvetica,Verdana;font-size:12px;background:var(--white);width:800px}.dmtitle{padding:5px;font-size:14px;font-weight:700;background:#ccc}#tooltip,.dmnew{padding:5px;font-size:10px;font-weight:400}.dm_inner{height:300px;border:5px solid #ccc}.dm_lis{width:65%;border-right:2px solid #ccc}.dm_preview{height:100%;overflow:auto;vertical-align:top}.dmli{clear:both;float:left;white-space:nowrap;width:100%;cursor:pointer;border-bottom:1px solid #d3d3d3;padding:4px 0}.dmli_over{background:#ccc;width:100%}.dmli img{height:15px;border:0}.dmli_img,.dmli_name{float:left;width:20px;padding:0 5px}.dmli_name{width:85%;overflow:hidden}.dmli_date,.dmli_size{float:left;width:60px;padding:0 5px}.dmli_size{width:80px;text-align:right}.dmli_edit{float:right;width:30px;padding:0 5px}.tooltip{cursor:default}.pointer{cursor:pointer}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;font-size:.85em;}#tooltip div,#tooltip h3{margin:0}#tooltip h3{font-size:1em;padding-bottom: 4px;}.spinner{position:fixed;top:50%;left:50%;margin-left:-100px;margin-top:-100px;text-align:center;z-index:1234;overflow:auto;width:200px;height:202px}.pager-selected{border:1px solid #333;background:#ddd}.abookpager.pager-selected{border:0;font-weight:700;color:red}.abook_grp{padding:2px;float:left;margin:0 2px;border-radius:5px;border:1px solid #ccc}.printviewbox{display:none;text-align:center;position:absolute;padding:10px;background:var(--white);border:1px solid #000;margin-top:-10px}#sortable .insert_wrapper{position:relative;overflow:hidden;color:#000;padding:4px;background-color:#cad9ef;margin:5px;font-size:.95em;border:1px solid #bbb;height:180px}#sortable .no_sort{background-color:#eee}#sortable .insert_header{background-color:#cad9ef;color:#31649c;padding:4px;margin-bottom:5px;font-weight:700;border:1px solid #999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#sortable .thumbnail{border:1px solid #999}.ui-state-highlight{margin:5px;padding:5px;width:128px;height:178px;float:left;border:1px solid #376aa3;background:#ccc}.sorted_asc,.sorted_desc{padding-right:16px;z-index:200;cursor:pointer}.sorted_asc{background:url(/images/arrow_up.gif)no-repeat right center #ddd}.sorted_desc{background:url(/images/arrow_down.gif)no-repeat right center #ddd}.certplaceholder,.placeholder{border:1px solid #000;position:absolute;z-index:300;line-height:1.25em}.loginsignupform{width:50%;float:left}#footcol6{display:none}.proddescription,.prodsidebar{float:left;width:45%;margin:0 10px}.prodsidebar{width:19%}.proddescriptionnosidebar{float:left;width:67%;margin:0 10px}#pdfextractor_leftcol{float:left;width:70%}#pdfextractor_rightcol,.prodimg{float:left;width:30%}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:2em}.container input{position:absolute;opacity:0;cursor:pointer}.radio{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #555}.container:hover input~.checkbox,.container:hover input~.radio{background-color:#ccc}.container input:checked~.checkbox,.container input:checked~.radio{background-color:var(--button)}.checkbox:after,.radio:after{content:"";position:absolute;display:none}.container input:checked~.checkbox:after,.container input:checked~.radio:after{display:block}.container .radio:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.checkbox{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #555}.container .checkbox:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.addresstype,.addresstype_description,.postagetype,.postagetype_description{margin:10px 5px 10px 25px}.help{cursor:help}.blue{color:#376aa3}.small{font-size:.8em}.large{font-size:1.6em}.xlarge{font-size:1.8em}.left{float:left}.right{float:right}.bold{font-weight:700}.az-suggestions{border:1px solid #cbd3dd;background:#fff;overflow:auto;font-size:.8em}.autocomplete-suggestions strong,.az-suggestions strong{color:#029cca;font-weight:400}.az-suggestion{padding:5px 15px;white-space:nowrap;overflow:hidden}.az-selected{background:#f0f0f0}.autocomplete-suggestions{border:1px solid #cbd3dd;background:#fff;overflow:auto;font-size:.8em}.autocomplete-suggestion{padding:5px 15px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}#speedbuttons{padding-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 2fr}