@import url(https://fonts.googleapis.com/css2?family=Merriweather&family=Open+Sans:ital,wght@0,300;0,400;1,300;1,400&family=Roboto:wght@300&display=swap);@import url(font-awesome.min.css);@charset 'UTF-8';body,input,textarea{font-family:'Open Sans',sans-serif;font-weight:400;-webkit-border-radius:0}body{background:#fff;color:#000;font-size:12pt;padding-top:100px}a{color:#003471;text-decoration:underline;font-weight:900}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:300;color:#373737}h1{font-size:2em;font-weight:800;text-align:center;line-height:normal}h2{font-size:1.5em;font-weight:600}h3{font-weight:400;text-align:center;margin:0 0 .5em 0}h4{font-weight:700;font-size:1.5em}p,ul{margin-bottom:3em}form input{border:solid 1px #d9d9d9;padding:.5em 1em .5em 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form input.button{cursor:pointer}.grid-spaced>.row{margin-bottom:2em}.grid-spaced>.row:last-child{margin-bottom:0}.date{font-style:italic;color:#a0a0a0}.image{display:inline-block;border-radius:9px;padding:3px}.image img{display:block}.image-fit{display:block;margin:0 0 2em 0}.image-fit img{width:100%}.align-left{float:left;margin-right:2em}.align-right{float:right;margin-left:2em}.blocks a{position:relative;display:block;color:#fff;text-decoration:none;padding:3em 4.5em 3em 2em;margin:0 0 .5em 0;outline:0;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}.blocks a:after{content:"\f0a9";font-family:FontAwesome;text-decoration:none;font-size:45px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:48px;height:48px;position:absolute}.blocks p{font-size:1.15em;margin:0;color:rgba(255,255,255,.8)}.blocks h2{color:#fff;font-size:2em;letter-spacing:-1px;margin:0 0 .5em 0;line-height:1em}.blocks .one{background:#a5a5af}.blocks .one:hover{background:#585c5c}.blocks .two{background:silver}.blocks .two:hover{background:#585c5c}.blocks .three{background:#2f2f2f}.blocks .three:hover{background:#3f3f3f}.blocks .four{background:#949494}.blocks .four:hover{background:#585c5c}.blocks .four p{color:#fff}.blocks .four h2{color:#fff}ul.style1 li{border-top:solid 1px #d9d9d9;padding:1.5em 0 0 0;margin:1.5em 0 0 0}ul.style1 li:after{content:'';display:block;clear:both}ul.style1 li:first-child{padding-top:0;border-top:0}ul.style1 p{margin:0 0 .5em 0}ul.style2 li{border-top:solid 1px #d9d9d9;padding:1em 0 0 0;margin:1em 0 0 0}ul.style2 li:after{content:'';display:block;clear:both}ul.style2 li:first-child{padding-top:0;border-top:0}ul.posts h3{margin:.25em 0 .25em 0}ul.posts p{margin-bottom:.1em}ul.contact li{position:relative;margin:0 0 2.1em 0;padding:0 0 0 60px}ul.contact li:before{font-family:FontAwesome;font-size:1.25em;text-decoration:none;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;left:0;top:0;width:32px;height:32px;background:#676767;color:#fff;line-height:32px;text-align:center}ul.contact li:after{content:'';display:block;clear:both}.button{position:relative;display:inline-block;background:#003471;color:#fff;text-decoration:none;font-size:1.1em;outline:0}.button:hover{background:#75161E}.button:before{content:'';display:block;position:absolute;right:1.75em;bottom:1.6em;border-left:solid 5px #fff;border-top:solid 5px transparent;border-bottom:solid 5px transparent}.button-alt{background:#2f2f2f}.button-alt:hover{background:#3f3f3f}.greenbutton{background-color:#7E8E64}.bluebutton{background-color:#005fcc}.graybutton{background-color:#666}.purplebutton{background-color:#b9f}.yellowbutton{background-color:#fc6}.redbutton{background-color:#75161e}.redbutton:hover{background-color:#005fcc;color:#75161e}.icon{text-decoration:none}.icon:before{display:inline;font-family:FontAwesome;font-size:1.25em;text-decoration:none;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.buttonizewimg{display:inline-block;color:#003471;background-color:#fff;padding:5px 5px 5px 15px;margin-bottom:10px;height:60px;border:1px inset #000;text-decoration:none;font-style:normal;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;line-height:50px}a:active.buttonizewimg,a:hover.buttonizewimg{text-decoration:none;border:2px outset #999}a.buttonizewimg img{vertical-align:middle}.atext{width:90%;clear:none}#navcontainer{background-color:#e7e7e7;border:5px #bebebe;overflow:hidden;margin:0;padding:5px 5px 5px 5px;border-color:#2c2c2c;font-size:1.2em}.pItem-Column{overflow:hidden;z-index:1}.pItem-Column li{display:block;overflow:hidden;float:left;width:220px;height:420px;margin:15px 10px 10px 10px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);line-height:1em}.pItem-Column li .thumb{display:block;padding-top:9px;padding-bottom:12px;line-height:0;text-align:center}.pItem-Column li .thumb:hover{background:#fff url(/images/clickhere.png) no-repeat bottom center}.pItem-Column li .excerpt{line-height:1.1em;margin:10px 10px 10px 10px;border:thin #ffc}.pItem-Column li .header{display:block;font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:700;line-height:1.2em;margin:0 0 10px 0;text-decoration:none;color:#282d34}.pItem-Column li .header:hover{text-decoration:underline;color:#001833}.pItem-Column li .text{text-decoration:none;color:#001833;display:block;margin-bottom:3px}.pItem-Column li .text:hover{color:#001833}.pItem-Column li .meta{font-size:12px;font-weight:700;color:#75161e;text-decoration:none}.pItem-Column li .meta:hover{text-decoration:underline;color:#000}.centertxt{text-align:center}.dropdown{color:#003471;padding:2px 2px 2px 5px;border:1px outset #999;text-decoration:none;text-transform:lowercase;font-style:normal;font-weight:700;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.narrowby{font-size:1.2em}.narrowby a{text-decoration:none}.column-wrapper{margin:10px auto;position:relative;min-width:100%;width:100%}#form1 fieldset{display:block;margin-left:2px;margin-right:2px;margin-bottom:12px;padding-top:.35em;padding-bottom:.625em;padding-left:.75em;padding-right:.75em;border:2px groove}#form1 legend{text-align:left;font-weight:700;font-size:1.2em;background-color:#fff;color:#003471}#form1 p{margin:.5em 0}#form1 label{display:block;font-weight:BOLD;font-size:1em;padding:0;margin-bottom:-5px;color:#003471}#form1 input,#form1 textarea{border:1px solid #003471;padding:5px;margin:0 0 0 0}#form1 textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:auto}#form1 p.submit{clear:both;padding:10px;margin:0}#form1 button{width:150px;height:37px;line-height:37px;border-radius:5px 5px 5px 5px;background-color:#003471;color:#fff;cursor:pointer;text-align:center}#form1 input[type=radio]{width:1.5em;height:1.5em;-webkit-appearance:none}#form1 select{padding:3px;background:0 0;line-height:1;font-size:1.25em}#formshade select{padding:3px;background:0 0;line-height:1;font-size:1.25em;border:1;border-radius:2;-webkit-appearance:none}#formshade p{font-size:1.25em;margin:2px}.listhead{font-size:1.3em;font-weight:700}.listrowgray{background-color:#f2f2f2}.linkplain a{text-decoration:none}.linkplain{font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.15em}.related a{font-family:'Open Sans',sans-serif;font-weight:800;font-size:1.2em;padding:5px}.social-media-list ul{display:inline-block;text-align:center}.social-media-list li{display:block;float:left;text-align:center;margin:0 auto;padding:1px}.colorway{display:block;overflow:hidden;float:left;width:100px;height:130px;margin:20px 10px 20px 10px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);line-height:1em;text-align:center;font-size:.9em}.colorway img{width:80px;height:100px;border:0;text-align:center}.rowborderpretty{border-bottom:solid 7px #003471;padding-bottom:3px;font-weight:700;font-size:2.5em}.rowbottomborder{border-bottom:solid 3px #ccc;padding:5px;font-size:1.2em;font-weight:500}.rowbigfont{font-size:1.2em}.itemfont{font-family:Merriweather;font-size:1.2em;font-weight:300;text-align:left}.rowbold{font-weight:700}.green{background-color:#005fcc}.red{color:#75161e}#form2{padding:10px;margin-left:auto;margin-right:auto;width:95%}#form2 fieldset{margin:20px;padding:0 10px 10px;border:1px solid #666;background-color:#eaeaea}#form2 legend{padding:.7em .5em;font-size:1.5em;font-weight:700}#form2 position{position:relative;padding-top:10px}#form2 position>legend{position:absolute;right:10px;left:10px;width:auto}#form2 float{padding-top:10px}#form2 float>legend{float:left;margin-top:50px}#form2 float>legend+*{clear:both}#box-shadow{margin:20px;padding:1em;border:1px solid #666;background-color:#eaeaea}#form2 p{margin:.5em 0}#form2 label{display:block;font-weight:700;font-size:1.2em}#form2 input,#form2 textarea{border:1px solid #ccc;padding:3px}#form2 textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:auto}#form2 p.submit{clear:both;padding:0 0 20px 25px;margin:0;text-align:left;background-color:#003471}#form2 button{width:150px;height:37px;line-height:37px;border-radius:5px 5px 5px 5px;background-color:#00c;color:#fff;cursor:pointer;text-align:center}#form2 input[type=radio]{border:0;width:1.1em;height:1.1em;text-align:left;display:inline-block;vertical-align:middle}#form2 select{color:#666;padding:2px 4px;box-sizing:50px;width:50%;border:1px solid #ccc}#form2 select.small{color:#666;padding:2px 4px;box-sizing:15px;width:65px;border:1px solid #ccc}table.table1{font-size:1em;font-weight:700;line-height:1em;font-style:normal;border-collapse:separate}.table1 thead th{font-size:1.2em;padding:8px;color:#fff;text-shadow:1px 1px 1px #00c;border:1px solid #003471;border-bottom:3px solid #003471;background-color:#003471;background:-webkit-gradient(linear,left bottom,left top,color-stop(.02,#335cd6),color-stop(.51,#8099e6),color-stop(.87,#6685e0));background:-moz-linear-gradient(center bottom,#335cd6 2%,#8099e6 51%,#6685e0 87%);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0 0;border-top-left-radius:5px;border-top-right-radius:5px}.table1 thead th:empty{background:0 0;border:none}.table1 tbody th{color:#fff;text-shadow:1px 1px 1px #7e8e64;background-color:#003471;border:1px solid #003471;border-right:3px solid #003471;padding:0 0;border-top-left-radius:5px;border-bottom-left-radius:5px}.table1 tfoot td{color:#005fcc;font-size:32px;text-align:center;padding:10px 0;text-shadow:1px 1px 1px #444}.table1 tfoot th{color:#666}.table1 tbody td{padding:8px;text-align:center;background-color:#fff;border:2px solid #eaeaea;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#333;text-shadow:1px 1px 1px #fff;vertical-align:middle}.align-image-middle{vertical-align:middle}.align-image-top{vertical-align:top}dl{border:3px double #ccc;padding:.5em}dt{float:left;clear:left;width:150px;text-align:right;font-weight:700;color:#7e8e64}dt:after{content:":"}dd{margin:0 0 0 160px;padding:0 0 .5em 0}#faq dl{border:0}#faq dt{font-weight:700;margin:15px 50px 5px;float:auto;clear:left;width:90%;text-align:left;font-weight:700;color:#000}#faq dt:before{content:"Q";font-size:1.5em;font-family:Georgia,"Times New Roman",Times,serif;margin-right:7px;padding:5px 8px 5px 8px;color:#ccc;background-color:#003471;font-weight:400;margin-left:-47px;position:relative;top:13px}dt:after{content:""}#faq dd{margin:15px 50px 5px;border-bottom:1px solid #ccc;padding-bottom:20px;line-height:150%}.tablewborder table{border:2px #000;padding:5px;margin-top:15px}.tablewborder thead th{padding:15px;color:#fff;border:1px solid #666;border-bottom:3px solid #666;background-color:#2f2f2f;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0 0;border-top-left-radius:5px;border-top-right-radius:5px}.tablewborder thead th:empty{background:0 0;border:none}.tablewborder td{padding:10px;text-align:center;background-color:#fff;border:2px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000}.tablewborder th{padding:10px;text-align:center;background-color:#fff;border:2px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#333;font-weight:700}table.center{margin-left:auto;margin-right:auto}.hilitetxt{font-weight:700;font-size:1.5em}.rowbordergrey{border:5px solid #999}.rowpadding{padding:5px;margin-top:10px}.prolisting{border:3px solid #999;margin-top:15px;padding-bottom:10px}.procat{font-style:italic;color:#75161e;font-weight:700;padding-right:15px}.proname{font-size:2em;color:#00c;font-weight:700}.probutton{padding-top:8px}.smalltxt{font-size:.8em;text-decoration:none}.glossaryimg dl{border:none}.glossaryimg dt{clear:both;float:left;margin-right:.8em;text-align:center;font-weight:700;color:#003471;margin-top:20px}.glossaryimg dt img{border:2px double #ccc;vertical-align:top;width:140px}.glossaryimg dd{padding-top:45px}.glossaryimg dd:after{content:'';display:table;clear:both}.glossaryimg dd .overflow{overflow:hidden}.glossaryimg dt:after{content:""}.rt{width:100%;font-size:1.25em;line-height:1.25em;border-collapse:collapse;border-spacing:0;font-weight:400}.rt td,.rt th{margin:0;padding:.4166em;vertical-align:top;border:1px solid #babcbf;background:#fff}.rt th{text-align:left;background:#fc6}@media (max-width:400px){.googleadsize{display:none}}.fancyfont{font-size:1.75em;color:#003471}.fancyfontsmaller{font-size:1.25em}sub,sup{vertical-align:baseline;position:relative;font-size:70%}sub{bottom:-.6em}sup{top:-.1em}#slider{margin:0 auto;width:700px;position:relative}#slider .button{display:inline-block;background:#005fcc;color:#fff;text-align:center;line-height:28px;height:75px;text-decoration:none;outline:0;border-radius:8px;font-size:1.25em;border-bottom:solid 2px #003471;text-shadow:0 1px 1px #001833}#slider .button:hover{background:#005fcc}#slider .viewer{width:700px;height:525px;margin:0 auto;overflow:hidden;border:solid 20px #f4f4f4;border-radius:3px}#slider .viewer .reel{display:none;height:525px}#slider .viewer .reel .slide{position:relative;width:700px;height:525px}#slider .caption-line{text-align:center;font-size:1.8em;height:80px;color:#404040;line-height:80px;text-shadow:0 1px 1px #fff}#slider .first-button{position:absolute;top:260px;left:0;width:50px}#slider .last-button{position:absolute;top:260px;right:0;width:25px}#slider .previous-button{position:absolute;top:260px;left:65px;width:50px}#slider .next-button{position:absolute;top:260px;right:65px;width:50px}#slider .advance-buttons{text-align:center;padding:10px 0 0 0}#slider .advance-buttons a{opacity:.25;width:80px;margin:0 .2em 0 .2em}#slider .advance-buttons a.active{opacity:1}#slider .indicator{margin:30px auto 0 auto}#slider .indicator ul{list-style:none;padding:0;margin:0;text-align:center}#slider .indicator ul li{display:inline-block;width:12px;height:12px;text-indent:-9999em;background:#c8c8c8;margin:0 2px 0 2px;border-radius:8px;border-bottom:solid 1px #fff;border-top:solid 1px #909090}#slider .indicator ul li.active{background:#505050;border-top:solid 1px #505050}hr.heavy{border-top:10px solid #8c8b8b}.menugray{color:#efefef}.hrgray{border:none;border-top:1px solid #d9d9d9}.barnav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#3c3c3c;overflow-x:hidden;overflow-y:hidden;padding-top:30px;transition:.5s}.barnav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:1.25em;color:#fff!important;display:block;transition:.3s}.barnav a:hover{color:#005fcc}.barnav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.object-fit_fill{object-fit:fill}.object-fit_contain{object-fit:contain}.object-fit_cover{object-fit:cover}.object-fit_none{object-fit:none}.object-fit_scale-down{object-fit:scale-down}