article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-width:1068px}body{margin:0;font-size:100%;line-height:1.5;background:#ededed;color:#333;position:relative}body,button,input,select,textarea{font-family:Arial,Tahoma,Geneva,Verdana,sans-serif;color:#333}::-moz-selection{background:rgba(22,151,219,0.5);color:#fff;text-shadow:none}::selection{background:rgba(22,151,219,0.5);color:#fff;text-shadow:none}a{text-decoration:none}a:link,a:visited{color:#de4a00;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited{color:#004b8e}a:hover{color:#004b8e;text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong,th{font-weight:bold}blockquote{margin:1em 0 1em 1em;border-left:1px solid #ccc;padding-left:1em;font-style:italic}dfn,em,i{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}hr.clear{clear:both;border:0;margin:0;background:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol,dl{margin:1em .5em;padding:0 1em}li,dd{margin:0 0 0 1em;padding:0 0 0 .5em}dt{margin:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}select{max-width:100%}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}input,textarea,select{background-color:#fff;padding:4px 8px;border:1px solid #d1d1d1;-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);outline:0;font-size:.875rem;-moz-transition:background-color 1s ease;-webkit-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}input{width:215px;height:16px}input:focus,textarea:focus{outline:0;-moz-box-shadow:0 0 4px #004b8e;-webkit-box-shadow:0 0 4px #004b8e;box-shadow:0 0 4px #004b8e;background:#eaeaea;color:#333}fieldset ol{margin:0;padding:0}fieldset li{list-style:none;margin:0 0 1em;padding:0;position:relative}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],textarea{width:670px}label{display:block;line-height:1.25em;margin-bottom:.5em}#name,#company,#email,#phone1,#subject{width:300px}input[type="submit"]{clear:both;border:1px solid #0070b2;padding:4px 8px;height:auto;width:auto;color:#FFF;font-size:.875rem;border-radius:4px;background:#37b4eb;background:-moz-linear-gradient(top,#37b4eb 0,#0e8bdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#37b4eb),color-stop(100%,#0e8bdf));background:-webkit-linear-gradient(top,#37b4eb 0,#0e8bdf 100%);background:-o-linear-gradient(top,#37b4eb 0,#0e8bdf 100%);background:-ms-linear-gradient(top,#37b4eb 0,#0e8bdf 100%);background:linear-gradient(to bottom,#37b4eb 0,#0e8bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37b4eb',endColorstr='#0e8bdf',GradientType=0)}input[type="submit"]:hover,input[type="submit"]:focus{background:#40baf6;background:-moz-linear-gradient(top,#40baf6 0,#1595f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#40baf6),color-stop(100%,#1595f1));background:-webkit-linear-gradient(top,#40baf6 0,#1595f1 100%);background:-o-linear-gradient(top,#40baf6 0,#1595f1 100%);background:-ms-linear-gradient(top,#40baf6 0,#1595f1 100%);background:linear-gradient(to bottom,#40baf6 0,#1595f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40baf6',endColorstr='#1595f1',GradientType=0)}input:valid,textarea:valid{background-color:#FFF}input:invalid,textarea:invalid{background-color:#FFF}input:focus:required:invalid,textarea:focus:required:invalid{background:#FFF url(/static/static/img/error.png) no-repeat 292px 50%}input:required:valid,textarea:required:valid{background:#fff url(/static/img/tick.png) no-repeat 292px 50%}textarea:focus:required:invalid,textarea:required:valid{background-position:662px 4px}.validation01{background:#004c8f;color:#FFF;display:none;padding:4px 8px;position:absolute;left:710px;text-align:center;top:22px;width:auto;-moz-box-shadow:0 0 4px #004b8e;-webkit-box-shadow:0 0 4px #004b8e;box-shadow:0 0 4px #004b8e}#name+.validation01,#company+.validation01,#email+.validation01,#phone1+.validation01,#subject+.validation01{left:330px}input:focus+.validation01{display:block}input:focus:required:valid+.validation01{background:green}input:focus:required:valid+.validation01 .invalid{display:none}input:focus:required:invalid+.validation01 .valid{display:none}p,li,td,th,h4,.adr{font-size:.875rem;margin:0 0 1em}.ie8 p,.ie8 li,.ie8 td,.ie8 th,.ie8 h4{font-size:14px}li{margin-bottom:.5em}h1,h2,h3,h4{color:#004b8e;margin:0 0 1em;padding:0;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}h1{font-size:1.5rem}.ie8 h1{font-size:24px}h2{font-size:1.125rem;line-height:2.1;margin-bottom:.5em}.ie8 h2{font-size:18px}h3{font-size:1rem}.ie8 h3{font-size:16px}.circle li{list-style:circle}.square li{list-style:square}.upper-alpha li{list-style:upper-alpha}.lower-alpha li{list-style:lower-alpha}.upper-roman li{list-style:upper-roman}.lower-roman li{list-style:lower-roman}.blank li{list-style:none}.inside,.hfeed,.hfeed li{margin-left:0;padding-left:0}.hfeed li{list-style:none}.inside li{list-style-position:inside;margin-bottom:1em}.noindent,#categories{padding-left:0;margin-left:0}.noindent li,#categories li{margin-left:0;list-style:none}.small li{font-size:.9em !important}.large li{font-size:1.2em !important}.wrap{margin:0 auto;width:960px}#header{background:#054a8f;z-index:10}#masthead{background:#ededed url(/static/img/masthead-bg.png) repeat-x;-moz-box-shadow:0 3px 4px rgba(0,0,0,0.85);-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.85);box-shadow:0 3px 4px rgba(0,0,0,0.85)}#masthead .wrap{width:990px;position:relative}#search{position:absolute;top:26px;right:15px}#search input{width:223px}#nav_main,#nav_main ul,.accessibility{padding:0;margin:0;list-style:none;line-height:1}#nav_main{display:table;position:absolute;z-index:100;top:72px;right:15px}#nav_main a{display:table-cell;vertical-align:middle;padding:0 5px;height:34px;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,0.25);font-weight:bold;text-decoration:none;text-transform:uppercase;color:#666;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#nav_main ul a{text-align:left;display:block}.ie8 #nav_main a{font-size:14px}ul#nav_main a:hover,ul#nav_main a.hovering{background:#0097ca;color:#fff}#nav_main li{float:left;height:34px}#nav_main li ul{position:absolute;left:-999em;padding:0 10px;width:200px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.45);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.45);box-shadow:2px 2px 3px rgba(0,0,0,0.45);background-color:#0097ca;background-image:-moz-linear-gradient(#0097ca 0,#0271ad 35%,#04488e 74%);background-image:-webkit-gradient(linear,color-stop(0,#0097ca),color-stop(0.35,#0271ad),color-stop(0.74,#04488e));background-image:-webkit-linear-gradient(#0097ca 0,#0271ad 35%,#04488e 74%);background-image:-o-linear-gradient(#0097ca 0,#0271ad 35%,#04488e 74%);background-image:-ms-linear-gradient(#0097ca 0,#0271ad 35%,#04488e 74%);background-image:linear-gradient(#0097ca 0,#0271ad 35%,#04488e 74%)}.ie8 #nav_main li ul{width:400px}#nav_main li ul li{float:none;height:auto;overflow:hidden;line-height:2.7em;padding:0;margin:0;border-bottom:1px solid #00b1ed}#nav_main li li:last-child{border-bottom:0}#nav_main li ul ul{margin:-2.7em 0 0 200px;padding:1px 10px 0 11px;background:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:230px}.ie8 #nav_main li ul ul{padding:0;width:210px;background:#fff}#nav_main li li a{display:block;width:auto;height:auto;text-align:left;font-size:1em;padding:0;text-transform:none;font-weight:normal;background:none !important;color:#fff}#nav_main li li li a{padding:0 10px}#nav_main ul ul li{border-bottom:0;margin-bottom:1px;background-image:-moz-linear-gradient(50% 0 -90deg,#0ac2ff 0,#0098ca 100%);background-image:-webkit-gradient(linear,50% 0,50% 88%,color-stop(0,#0ac2ff),color-stop(1,#0098ca));background-image:-webkit-linear-gradient(-90deg,#0ac2ff 0,#0098ca 100%);background-image:-o-linear-gradient(-90deg,#0ac2ff 0,#0098ca 100%);background-image:-ms-linear-gradient(-90deg,#0ac2ff 0,#0098ca 100%);background-image:linear-gradient(#0ac2ff 0,#0098ca 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0ac2ff,endColorstr=#ff0098ca,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0ac2ff,endColorstr=#ff0098ca,GradientType=0);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.45);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.45);box-shadow:2px 2px 3px rgba(0,0,0,0.45);line-height:2em}#nav_main li li a:hover,#nav_main li li a.hovering,#nav_main .selected a,#nav_main .selected,body.about #nav_main li.about_list>a{color:#ff5800}#nav_main li:hover ul ul,#nav_main li:hover ul ul ul{left:-999em}#nav_main li:hover ul,#nav_main li li:hover ul,#nav_main li li li:hover ul{left:auto}#banner{background:transparent url(/static/img/mainbanner.jpg) 50% 0 no-repeat;position:relative;z-index:2}#banner .wrap{position:relative}#tagline{width:305px;height:310px;padding:78px 0 0 20px}#tagline h1,#tagline p{text-indent:-10000px}.default #banner{background:transparent url(/static/img/secondarybanner.jpg) 50% 0 no-repeat;height:100px}.default #mainlinks{height:15px;padding-top:0}#mainlinks{height:110px;padding-top:40px;background:#ededed url(/static/img/header-bg.png);-moz-box-shadow:0 -2px 4px rgba(0,0,0,0.65);-webkit-box-shadow:0 -2px 4px rgba(0,0,0,0.65);box-shadow:0 -2px 4px rgba(0,0,0,0.65)}.btn{width:184px;height:57px;padding:8px;border:2px solid #fff;background:#fff;background-image:-moz-linear-gradient(50% 0 -90deg,#d94600 0,#aa3600 100%);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d94600),color-stop(1,#aa3600));background-image:-webkit-linear-gradient(-90deg,#d94600 0,#aa3600 100%);background-image:-o-linear-gradient(-90deg,#d94600 0,#aa3600 100%);background-image:linear-gradient(-90deg,#09c 0,#0089b7 100%);background-image:-ms-linear-gradient(-90deg,#09c 0,#0089b7 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0099cc,endColorstr=#ff0089b7,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0099cc,endColorstr=#ff0089b7,GradientType=0);border:2px solid #fff;-moz-border-radius:1%;-webkit-border-radius:0/2%;border-radius:0/2%;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35)}#mainlinks .btn{float:left;margin-right:20px}#brands,.btn.map{background-image:-moz-linear-gradient(50% 0 -90deg,#09c 0,#0089b7 100%);background-image:-webkit-gradient(linear,50% 0,50% 114%,color-stop(0,#09c),color-stop(1,#0089b7));background-image:-webkit-linear-gradient(-90deg,#09c 0,#0089b7 100%);background-image:-o-linear-gradient(-90deg,#09c 0,#0089b7 100%);background-image:linear-gradient(-90deg,#09c 0,#0089b7 100%);background-image:linear-gradient(-90deg,#d94600 0,#aa3600 100%);background-image:-ms-linear-gradient(-90deg,#d94600 0,#aa3600 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd94600,endColorstr=#ffaa3600,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd94600,endColorstr=#ffaa3600,GradientType=0)}.ie8 .btn{outline:1px solid #CCC}.btn p{font-size:.9375rem;line-height:1.33em}.ie8 .btn p{font-size:15px}.btn a{display:block;color:#FFF;text-decoration:none}.btn strong{display:block;font-weight:normal;font-size:1.33em}.btn.yellow{background-image:-moz-linear-gradient(48% 0 -90deg,#e0e970 0,#bdc55e 100%);background-image:-webkit-gradient(linear,48% 0,48% 190%,color-stop(0,#e0e970),color-stop(1,#bdc55e));background-image:-webkit-linear-gradient(-90deg,#e0e970 0,#bdc55e 100%);background-image:-o-linear-gradient(-90deg,#e0e970 0,#bdc55e 100%);background-image:-ms-linear-gradient(-90deg,#e0e970 0,#bdc55e 100%);background-image:linear-gradient(-90deg,#e0e970 0,#bdc55e 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffe0e970,endColorstr=#ffbdc55e,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffe0e970,endColorstr=#ffbdc55e,GradientType=0);width:203px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.35);box-shadow:0 0 3px rgba(0,0,0,0.35)}.btn.yellow a{color:#595959}.btn.map{background:#FFF;padding:0;height:125px;width:219px}#promotions{position:absolute;overflow:hidden;top:35px;right:0;width:476px;height:466px;border:2px solid #fff;background:#fff;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35)}#promotions .royalSlider{width:476px;height:466px}#capabilities-gallery{width:700px;height:600px;border:2px solid #fff;background:#fff;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35);padding-bottom:2px}.ie8 #promotions,.ie8 #capabilities-gallery{outline:1px solid #CCC}#capabilities-gallery .royalSlider{width:700px;height:600px}#capabilities-gallery .rsThumbs{margin-top:2px;background:#FFF}#capabilities-gallery .rsThumbsHor{padding-bottom:0}#capabilities-gallery .rsTmb{width:100px;height:76px}#capabilities-gallery .royalSlider .rsABlock{position:absolute;background:#393939;color:#fff;opacity:.9;padding:10px}#capabilities-gallery .royalSlider .pos-top{left:10px;right:10px;top:10px}#capabilities-gallery .royalSlider .pos-bottom{left:10px;right:10px;bottom:86px;top:auto}#capabilities-gallery .royalSlider .pos-top-right{top:10px;right:10px;left:auto;width:300px}#capabilities-gallery .royalSlider .pos-top-left{top:10px;right:auto;left:10px;width:300px}#capabilities-gallery .royalSlider .pos-bottom-right{top:auto;right:10px;bottom:86px;left:auto;width:300px}#capabilities-gallery .royalSlider .pos-bottom-left{top:auto;right:auto;bottom:86px;left:10px;width:300px}#capabilities-gallery .royalSlider p,#capabilities-gallery .royalSlider h2{margin:0;text-shadow:2px 2px 2px #000;text-shadow:2px 2px 1px rgba(0,0,0,0.65);color:#FFF}#body{padding-top:30px;background-color:#ededed;-moz-box-shadow:0 -3px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 -3px 4px rgba(0,0,0,0.2);box-shadow:0 -3px 4px rgba(0,0,0,0.2)}.ie8 #body{border-top:1px solid #ccc}#content_main{float:left;width:700px;margin-bottom:40px}#content_main.full{width:960px}#content_secondary{float:right;width:235px;margin-bottom:40px}#featured_products,.map-holder{width:700px;padding:5px 0;-moz-border-radius:1%;-webkit-border-radius:0/2%;border-radius:0/2%;-moz-box-shadow:0 0 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.35);box-shadow:0 0 3px rgba(0,0,0,0.35);background:#fff}.ie8 #featured_products,.ie8 .map-holder{outline:1px solid #ccc}.map-holder{clear:both;margin-bottom:20px;padding:5px;width:690px}#featured_products h2{text-shadow:1px 1px 2px rgba(0,0,0,0.25);padding-left:40px;margin:0 7px;background:url(/static/img/phone.png) 3px 50% no-repeat;border-bottom:1px dotted #b0b0b0}#featured_products ul{margin:5px 0;padding:0;width:700px}#featured_products li{display:table-cell;margin:0;padding:0 7px;list-style:none;width:160px;vertical-align:top;border-left:1px dotted #ccc}#featured_products li:first-child{border:0}#featured_products .img-container{height:210px}#featured_products li a.img{display:table-cell;vertical-align:middle;height:210px}#featured_products .img img{max-height:210px;max-width:160px}.heading{height:46px;width:100%;background:#004c8f;position:relative;display:table;margin-bottom:5px}#featured_products h3{display:table-cell;vertical-align:middle}#featured_products h3 a{display:block;padding:0 5px;font-size:.875em;text-decoration:none;color:#fff}#featured_products p{font-size:.875em}.category_header{margin-bottom:30px}.hlisting{width:980px;margin:0 -20px 0 0;padding:0;overflow:hidden;list-style:none}.news .hlisting,.search .hlisting,.resource-archive .hlisting{width:700px;margin:0;padding:0;list-style:none}.entry{margin:0;padding:0;list-style:none}.hproduct,.hbrand,.happlication,.resource_type{margin:0;padding:0;list-style:none;float:left;width:225px;margin:0 20px 40px 0}.product_name{height:3.5em}.brand_name,.application_type,.resource_name{height:2em}.product_byline,.resource_summary{height:5.25em}.brand_summary,.application_summary{height:8em}.hlisting h2{line-height:1.2em}.hlisting h2 a{color:#0099cd}.hlisting h2 a:hover{color:#004b8e}.hlisting .img-container{height:225px;width:225px}.hproduct a.image,.hbrand a.image,.happlication a.image,.entry a.image,.resource_type a.image{display:table-cell;vertical-align:middle;text-align:center;height:217px;width:217px;padding:3px;border:1px solid #e4e4e4;background:#fff;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35)}.entry a.image{height:157px;width:157px}.entry .img-container{float:right;height:165px;width:165px;margin:0 2px 20px 20px}.resource_type a.image{height:163px;width:217px}.resource_type .img-container{height:173px;width:227px}.hproduct a.image:hover,.hbrand a.image:hover,.happlication a.image:hover,.entry a.image:hover,.resource_type a.image:hover{border-color:rgba(0,75,142,0.35);-moz-box-shadow:1px 1px 2px rgba(0,75,142,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,75,142,0.35);box-shadow:1px 1px 2px rgba(0,75,142,0.35)}.hbrand .img-container,.happlication .img-container,.resource-archive .img-container{height:100px;margin-bottom:20px}.hbrand a.image,.happlication a.image,.resource-archive a.image{height:92px}.ie8 .hproduct a.image,.ie8 .hbrand a.image,.ie8 .happlication a.image,.ie8 .entry a.image,.ie8 .resource_type a.image{outline:1px solid #ccc}.entry h2.video a{padding:5px 0 5px 35px;line-height:1.5em;background:url(/static/img/play-btn.png) 1px 50% no-repeat}.box{padding:5px;border:1px solid #ccc;background:#fff;margin:0 0 10px}.box h2{padding:5px 0 5px 35px;line-height:1.25em}h2.custom_engineering{background:url(/static/img/compass.png) 3px 50% no-repeat}h2.product_listing{background:url(/static/img/glass.png) 3px 50% no-repeat}h2.latest_news{background:url(/static/img/news.png) 3px 50% no-repeat}.videos h2{background:url(/static/img/youtube.png) 3px 50% no-repeat}.documents h2,h2.documents{background:url(/static/img/docs.png) 3px 50% no-repeat}.contact h2.fn,h2.office{background:url(/static/img/office.png) 3px 50% no-repeat}h2.bb{background:url(/static/img/bbe.png) 3px 50% no-repeat}ul.icons{margin:1em 0;padding:0}ul.icons li{margin-left:0;padding:4px 0 4px 35px;list-style:none;line-height:1.25em}.videos li{background:url(/static/img/play-btn.png) 3px 50% no-repeat}.documents li{background:url(/static/img/pdf.png) 3px 50% no-repeat}.icons a:link,.icons a:visited,.offices a:link,.offices a:visited,.categories a:link,.categories a:visited,.section_nav a:link,.section_nav a:visited{color:#333;font-style:italic}.icons a:hover,.offices a:hover,.categories a:hover,.icons a.active,.categories a.active,.section_nav a.active,.section_nav a.active,.section_nav .selected a{color:#004b8e;text-decoration:underline}ul.popup-gallery{width:244px;margin:0 -9px 0 0;padding:0;overflow:hidden;list-style:none}.contact ul.popup-gallery{float:right}.popup-gallery li{margin:0;padding:0;float:left;height:112px;width:112px;margin:0 9px 10px 0}.popup-gallery li:first-child{height:235px;width:235px}.popup-gallery li a.image,a.popup-image{display:table-cell;vertical-align:middle;text-align:center;padding:1px;border:1px solid #e4e4e4;background:#fff;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:1px 1px 2px rgba(0,0,0,0.35)}.popup-gallery li a.image{height:108px;width:108px}.popup-gallery li:first-child a.image{height:227px;width:227px;padding:3px}.ie8 .popup-gallery a.image,.ie8 a.popup-image{outline:1px solid #ccc}.popup-gallery li a.image:hover,a.popup-image:hover{border-color:rgba(0,75,142,0.35);-moz-box-shadow:1px 1px 2px rgba(0,75,142,0.35);-webkit-box-shadow:1px 1px 2px rgba(0,75,142,0.35);box-shadow:1px 1px 2px rgba(0,75,142,0.35)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}img.left,a.left{clear:left;float:left;display:inline;margin:0 20px 18px 0}img.right,a.right{clear:right;float:right;display:inline;margin:0 0 18px 20px}.border,.frame{border:1px solid #ccc}.frame{padding:5px;background-color:#FFF}#footer{background:#004c8f;padding:20px 0 0}.nav_supplementary{overflow:hidden;margin:0 -40px 20px 0;background:transparent url(/static/img/footer-bg.png) 0 0 repeat-y}.block a:link,.block a:visited{color:#fff}.block a:hover,.block a:active,#footer .selected a{color:#de4a00;text-decoration:none}#footer .block{float:left;width:210px;margin:0 40px 0 0;padding:0}#footer .block li{list-style:none;margin:0;padding:0}.byline{clear:both;margin:0;text-align:center;color:#fff;text-transform:uppercase;font-size:1.25em;line-height:3.3;letter-spacing:.1em;text-shadow:1px 1px 2px rgba(0,0,0,0.65);border-top:1px solid #fff}.ie8 .byline{font-size:20px}p.copyright{background:#fff;color:#999;text-align:center;font-weight:bold;font-size:.857em;line-height:45px}p.copyright a{color:#999}.pagination_block{clear:both;width:100%;list-style:none;margin:0;padding:0}.pagination{margin:0;padding:0}ol.pagination{margin-bottom:20px;overflow:hidden}.pagination li{margin:0 .5em 0 0;padding:0;display:inline;float:left}.pagination a{display:block;padding:2px 6px;border:1px solid #ccc;text-decoration:none;background-color:#FFF;color:#374c3a}#content_main .pagination a:hover,#content_main .pagination strong,#content_main .pagination a:focus,#content_main .pagination a:active,.pagination a.active{background-color:#004c8f;color:#fff;border:1px solid #ccc;outline:0}table{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #ccc;background:#fff;border-width:1px 1px 0 0;margin:0 0 1.5em 1px}th,td{border:1px solid #ccc;border-width:0 0 1px 1px;padding:.4em;vertical-align:top;text-align:left}td img{margin:0 auto}th{font-weight:bold}thead th{color:#004b8e;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid white}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid white}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.hidden,.borgz{display:none !important;visibility:hidden}.visuallyhidden,hgroup h1,hgroup h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}