 :root {--yellow: #ecb14a;--darkyellow: #C4B6A2;--black: #010101;--darkgrey: #b0b0b0;--lightgrey: #e6e6e6;--links: #06abe5;--darkblue: #0062bb;--lightblue: #06abe5;--lightblue_light: #e0f7ff;--white:#ffffff;--red:#FF0000;--gap: 1em;}html {box-sizing: border-box;font-family: Arial, sans-serif;font-weight: 400;font-size: 16px;color: var(--black);}*, *:before, *:after {box-sizing: inherit;}body {display: grid;min-height: calc(100vh - 100px);line-height: 1.6em;background-size: 340px, auto;color: var(--black);background-color: var(--white);background: #ffffff;background: -moz-linear-gradient(left, #06abe5 0%, #ffffff 1%, #ffffff 99%, #06abe5 100%, #06abe5 100%, #e6e6e6 100%, #06abe5 100%, #06abe5 100%, #ffffff 100%);background: -webkit-linear-gradient(left, #06abe5 0%,#ffffff 1%,#ffffff 99%,#06abe5 100%,#06abe5 100%,#e6e6e6 100%,#06abe5 100%,#06abe5 100%,#ffffff 100%);background: linear-gradient(to right, #06abe5 0%,#ffffff 1%,#ffffff 99%,#06abe5 100%,#06abe5 100%,#e6e6e6 100%,#06abe5 100%,#06abe5 100%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06abe5', endColorstr='#ffffff',GradientType=1 );width: auto;}ul#menu-list li.active a {color: var(--lightblue);}ul#menu-list li.active a, ul#menu-list2 li.active a, ul#menu-list3 li.active a {text-decoration: underline;}h1, h2, h3, h4, h5, h6 {color: var(--darkblue);line-height: 1.2em;}h1, h2, h3, h4, h5, h6 {}h1, h2, h3, h4, h5, h6 {}h3 {margin-bottom: .6em;padding-bottom: .6em;}h4 {display: block;padding: 0;margin: 0;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration: none;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration: underline;}.wrapper {display: grid;grid-gap: 20px;grid-template-columns: 1fr;background-color: var(--white);}a {color: var(--links);}.sectionHeader h1 {font-size: 40px;font-weight: 600;color: var(--lightblue);padding: 0;margin: 0 0;}a.readmore {text-decoration: none;}a.readmore img {width: 1em;}.mainbodytext {border-top: 1px solid var(--lightblue);margin: 0;}.mainbodytext img {width: 100%;height: auto;}.open_modal_button {font-family: inherit;font-size: 16px;background-color: var(--white);color: var(--darkblue);padding: 10px 20px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 2px solid var(--lightblue);min-width: 230px;width: auto;display: inline-block;text-decoration: none;text-align: center;}.mainbodytext img {}.image_small {max-width: 200px;}.date {display: inline-block;}.item {display: grid;grid-template-columns: 1fr;border-bottom: 1px solid var(--lightblue);background: var(--white);text-align: left;margin-bottom: 20px;width: 100%;}.itemlarge {display: grid;grid-template-columns: 8fr 4fr;border-bottom: 5px solid var(--lightblue);text-align: left;padding: 0 20px 20px 0;}.itemStory {display: grid;grid-template-columns: 8fr 2fr;border-bottom: 1px solid var(--lightgrey);text-align: left;margin-bottom: 20px;}.item p {margin: 10px 0 10px 0;}.item img {margin: 0 0 20px 20px;max-width: 250px;height: auto;}.modal-content p {color: hotpink;margin: 10px;padding: 10px;}p img {margin: 0 0 10px 0;width: 100%;max-width: 100%;height: auto;}.itemintro p {margin: 0 0 20px 0;}.itemintrointroimage img {margin: 0 0 20px 0;display: inline;}.itemlarge img {margin: 0 0 20px 0;width: 100%;max-width: 300px;float: right;}a img.download_pdf_icon {width: 20px;height: 20px;padding: 0;margin: 0;}img.download_pdf_icon {width: 50px;height: 30px;}.footer {background-color: var(--lightgrey);}.footmenu1 ul li, .footmenu2 ul li {list-style: none;padding-bottom: 5px;padding-top: 5px;margin: 10px 10px;}.footmenu1 li {padding-left: 20px;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;color: var(--lightblue);}.footmenu1 li a {color: var(--darkblue);text-decoration: none;}.footmenu2 li a {color: var(--darkblue);text-decoration: none;}.footmenu1 li a:hover {color: var(--darkblue);text-decoration: underline;}.footmenu2 li a:hover {color: var(--lightblue);text-decoration: underline;}.footerterms p {margin: 20px;font-size: 12px;}.footaddress p {margin: 20px;}ul {margin: 10px 0;}.features {display: grid;grid-gap: 20px;grid-template-columns: 1fr;}@media all and (min-width: 12em ) {.hero {grid-column: 1 / -1;margin: 0 auto;}.hero img {width: 100%;height: auto;}.features {display: grid;grid-gap: 20px;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));}.feature {border: 1px solid white;border-radius: 30px;padding: 5px 0;}.feature {background: rgb(0,98,187);background: -moz-linear-gradient(top, rgba(0,98,187,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%);background: -webkit-linear-gradient(top, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);background: linear-gradient(to bottom, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062bb', endColorstr='#e6e6e6',GradientType=0 );}.feature {background: rgb(0,98,187);background: -moz-linear-gradient(top, rgba(0,98,187,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%);background: -webkit-linear-gradient(top, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);background: linear-gradient(to bottom, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062bb', endColorstr='#e6e6e6',GradientType=0 );}.feature .icon {font-size: 50px;}.feature p {color: var(--black);text-align: left;margin: 10px;}.feature h3 {text-align: left;margin: 14px 20px 0 20px;color: white;}.feature h4 {margin: 20px 0 0 20px;}.feature img {width: 100%;margin: 6px 0;}div.introtext.whatisnew h3 {display: inline;margin: 0;padding: 0;}.update {margin: 0 20px;background: white;padding: 12px;text-align: left;border: 1px solid var(--lightblue);border-radius: 0;}.update h3 {color: var(--darkblue);margin: 14px 20px 0 20px;}.update a {color: var(--lightblue);}.update p {color: var(--black);}.socialicon li {padding: 10px;text-align: center;display: inline;border: 1px solid var(--darkgrey);}span.whitebutton a {display: block;}span.whitebutton, button.whitebutton, a.whitebutton {font-family: inherit;font-size: 16px;background-color: var(--white);color: var(--darkblue);padding: 10px 20px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 2px solid var(--lightblue);min-width: 230px;width: auto;display: inline-block;text-decoration: none;text-align: center;}.mainmenusub {grid-column: 1 / -1;grid-row: 12;display: grid;align-content: center;list-style: none;background: rgb(176,176,176);background: -moz-linear-gradient(left, rgba(176,176,176,1) 90%, rgba(147,147,147,1) 100%);background: -webkit-linear-gradient(left, rgba(176,176,176,1) 90%,rgba(147,147,147,1) 100%);background: linear-gradient(to right, rgba(176,176,176,1) 90%,rgba(147,147,147,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b0b0', endColorstr='#939393',GradientType=1 );background-color: var(--darkgrey);color: var(--white);-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border: 0 none #000000;font-weight: 500;}.mainmenusub ul {text-align: center;list-style: none;padding: 0;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;list-style: none;padding: 0;}.mainmenusub li {}.mainmenusub li {}.mainmenusub ul {}.mainmenusub li {text-align: center;}.mainmenusub li:first-child {display: inline-block;}.mainmenusub li a {color: var(--white);}.mainmenusub a {text-decoration: none;color: var(--white);}.logo {display: grid;grid-column: 1/-1;grid-row: 1/3;text-align: center;align-content: center;}.logo img {margin: 0 auto;max-width: 300px;min-width: 110px;height: auto;}.top {display: grid;grid-gap: 10px;grid-column: 1 / -1;background-color: var(--white);grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: 60px 60px 60px;font-size: 20px;}.topshort {display: grid;grid-gap: 10px;grid-column: 1 / -1;background-color: var(--white);grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: 60px 60px;font-size: 20px;}.socialmenu {grid-column: 1 / -1;grid-row: 3 / span 2;display: grid;align-content: center;list-style: none;background: rgb(6,171,229);background: -moz-linear-gradient(left, rgba(6,171,229,1) 92%, rgba(6,171,229,1) 92%, rgba(6,146,201,1) 100%);background: -webkit-linear-gradient(left, rgba(6,171,229,1) 92%,rgba(6,171,229,1) 92%,rgba(6,146,201,1) 100%);background: linear-gradient(to right, rgba(6,171,229,1) 92%,rgba(6,171,229,1) 92%,rgba(6,146,201,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06abe5', endColorstr='#0692c9',GradientType=1 );background-color: var(--lightblue);color: var(--white);border: 0 none #000000;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}.socialmenu ul {display: flex;flex-wrap: wrap;justify-content: space-around;text-align: center;padding: 0;}.socialmenu li {display: inline-block;color: var(--white);}.socialmenu li {padding: 0;}.socialmenu li:first-child {}.socialmenu a {text-decoration: none;color: var(--white);text-transform: none;}.social {grid-column: 9 / span 3;grid-row: 1;align-content: center;}.mainmenu {display: grid;grid-column: 1 / -1;grid-row: 6 / span 6;align-content: center;list-style: none;background: rgb(0,98,187);background: -moz-linear-gradient(left, rgba(0,98,187,1) 90%, rgba(0,98,187,1) 90%, rgba(0,73,147,1) 100%);background: -webkit-linear-gradient(left, rgba(0,98,187,1) 90%,rgba(0,98,187,1) 90%,rgba(0,73,147,1) 100%);background: linear-gradient(to right, rgba(0,98,187,1) 90%,rgba(0,98,187,1) 90%,rgba(0,73,147,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062bb', endColorstr='#004993',GradientType=1 );background-color: var(--darkblue);color: var(--white);-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}.mainmenu ul {padding: 0;list-style: none;display: flex;flex-wrap: wrap;align-items: center;align-content: center;justify-content: space-around;text-align: center;}.mainmenu li {align-self: center;margin: 20px;}.mainmenu li:first-child {}.mainmenu a {text-decoration: none;color: #ffffff;color: var(--white);}}.social {grid-column: 10 / span 3;grid-row: 1;align-items: center;}div.section p {margin: 20px 0;padding: 0 20px;}hr {}@media all and (min-width: 58em ) {.item_spacing {display: grid;grid-template-columns: 1fr;border-bottom: none;background: var(--white);text-align: left;width: 100%;}.sectionHeader h1 {font-size: 40px;font-weight: 600;color: var(--lightblue);padding: 0;margin: 0 0 0 40px;}.hero {grid-column: span 1 / -1;margin: 0 20px;}.hero img {width: 100%;height: auto;}.maincontent {display: grid;grid-gap: 20px;grid-template-columns: 2fr 1fr;grid-template-rows: auto 1fr 1fr 1fr;margin: 0 40px;}@media all and (max-width: 960px ) {.maincontent {display: grid;grid-gap: 20px;grid-template-columns: 1fr;grid-template-rows: auto 1fr 1fr 1fr;margin: 0 10px;}}.features {display: grid;grid-gap: 20px;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));margin: 0 20px;}.feature {border: 1px solid white;border-radius: 30px;}.feature {background: rgb(0,98,187);background: -moz-linear-gradient(top, rgba(0,98,187,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 16%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%, rgba(230,230,230,1) 100%);background: -webkit-linear-gradient(top, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);background: linear-gradient(to bottom, rgba(0,98,187,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 16%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%,rgba(230,230,230,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062bb', endColorstr='#e6e6e6',GradientType=0 );}.feature .icon {font-size: 50px;}.feature p {color: var(--black);text-align: left;margin: 10px;}.feature h3 {text-align: left;margin: 14px 20px 0 20px;color: white;}.feature h4 {margin: 20px 0 0 20px;}.feature img {width: 100%;margin: 6px 0;}div.introtext.whatisnew h3 {display: inline;margin: 0;padding: 0;}.update {margin: 0 20px;background: white;padding: 12px;text-align: left;border: 1px solid var(--lightblue);border-radius: 0;height: auto;}.update h3 {color: var(--darkblue);margin: 14px 0 0 10px;}.update a {color: var(--lightblue);}.update p {color: var(--black);}.socialicon li {padding: 10px;text-align: center;display: inline;border: 1px solid var(--darkgrey);}.mainupdates {display: grid;grid-gap: 20px;grid-template-columns: 1fr;height: auto;display: flex;flex-direction: column;}.footer {display: grid;grid-template-columns: 2fr 2fr;grid-column: span 1 /-1;}.footeraddress {grid-row: span 2;}.footermenu {display: grid;grid-gap: 0;grid-template-columns: 2fr 2fr;}.footermenu1 {grid-row: span 1;}.footerterms {grid-row: span 3;grid-column: span 2 / -1;text-align: right;border-top: 1px solid #ffffff;}.mainmenusub {grid-column: 6 / -1;grid-row: 3;margin: 0;display: grid;list-style: none;background: rgb(176,176,176);background: -moz-linear-gradient(left, rgba(176,176,176,1) 90%, rgba(147,147,147,1) 100%);background: -webkit-linear-gradient(left, rgba(176,176,176,1) 90%,rgba(147,147,147,1) 100%);background: linear-gradient(to right, rgba(176,176,176,1) 90%,rgba(147,147,147,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b0b0', endColorstr='#939393',GradientType=1 );background-color: var(--darkgrey);color: var(--white);border-radius: 40px 0px 0px 40px;-moz-border-radius: 40px 0px 0px 40px;-webkit-border-radius: 40px 0px 0px 40px;border: 0px none #000000;font-weight: 500;}.mainmenusub ul {}.mainmenusub li {}.mainmenusub ul {}.mainmenusub li {text-align: center;}.mainmenusub li:first-child {display: inline-block;margin: 0 20px;}.mainmenusub li:hover {color: var(--lightblue);}.mainmenusub li a {color: var(--white);}.mainsub li a:hover {}.mainmenusub a {text-decoration: none;color: var(--white);}.logo {grid-column: 1 / 4;grid-row: 1 / 4;align-content: center;}.logo img {margin: 0 0 0 40px;max-width: 290px;min-width: 110px;width: 100%;height: auto;}.top {display: grid;grid-gap: 10px;grid-column: 1 / -1;background-color: var(--white);grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: 60px 60px 60px;font-size: 20px;}.topshort {display: grid;grid-gap: 10px;background-color: var(--white);grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows: 60px 60px 0;font-size: 20px;}.socialmenu {grid-column: 8 / -1;grid-row: 1;list-style: none;background: rgb(6,171,229);background: -moz-linear-gradient(left, rgba(6,171,229,1) 92%, rgba(6,171,229,1) 92%, rgba(6,146,201,1) 100%);background: -webkit-linear-gradient(left, rgba(6,171,229,1) 92%,rgba(6,171,229,1) 92%,rgba(6,146,201,1) 100%);background: linear-gradient(to right, rgba(6,171,229,1) 92%,rgba(6,171,229,1) 92%,rgba(6,146,201,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06abe5', endColorstr='#0692c9',GradientType=1 );background-color: var(--lightblue);color: var(--white);border-radius: 40px 0px 0px 40px;-moz-border-radius: 40px 0px 0px 40px;-webkit-border-radius: 40px 0px 0px 40px;border: 0px none #000000;}.socialmenu ul {display: flex;flex-wrap: wrap;justify-content: space-around;text-align: center;padding: 0;}.socialmenu li {display: inline-block;color: var(--white);}.socialmenu li {padding: 0;}.socialmenu li:first-child {}.socialmenu a {text-decoration: none;color: var(--white);text-transform: none;}.floatRight {clear: both;float: right;margin: 0 0 18px 18px;width: 100%;max-width: 197px;height: auto;}img.floatRight {}.largephoto {width: 100%;max-width: 960px;height: auto;}@media (max-width: 960px) {img.largephoto {}img.floatRight {clear: both;float: right;margin: 0 0 18px 18px;width: 100%;max-width: 197px;height: auto;}}@media (max-width: 50em) {.mainbodytext largephoto img {}}.floatRight img {}.floatRight {}@media (max-width: 980px) {}.social {grid-column: 6 / span 2;grid-row: 1;align-content: center;}.mainmenu {grid-column: 4 / -1;grid-row: 2;margin: 0;padding: 0;background: rgb(0,98,187);background: -moz-linear-gradient(left, rgba(0,98,187,1) 90%, rgba(0,98,187,1) 90%, rgba(0,73,147,1) 100%);background: -webkit-linear-gradient(left, rgba(0,98,187,1) 90%,rgba(0,98,187,1) 90%,rgba(0,73,147,1) 100%);background: linear-gradient(to right, rgba(0,98,187,1) 90%,rgba(0,98,187,1) 90%,rgba(0,73,147,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0062bb', endColorstr='#004993',GradientType=1 );background-color: var(--darkblue);color: var(--white);border-radius: 40px 0px 0px 40px;-moz-border-radius: 40px 0px 0px 40px;-webkit-border-radius: 40px 0px 0px 40px;}.mainmenu ul {padding: 0;list-style: none;display: flex;align-content: center;}.mainmenu li {}.mainmenu li:first-child {}.mainmenu a {text-decoration: none;align-self: center;color: #ffffff;color: var(--white);}.menu-list {}}.pagination li {display: inline-block;}span.whitebutton a {display: inline-block;}.page-active, .page-previous, span.whitebutton, button.whitebutton, a.whitebutton {font-family: inherit;font-size: 16px;background-color: var(--white);color: var(--lightblue);padding: 10px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 2px solid var(--lightblue);min-width: 20px;width: auto;display: inline-block;text-decoration: none;text-align: center;}span.red, p span.red {color: #FF0000;}span.dark_blue, p span.dark_blue {color: #0062bb;}span.light_blue, p span.light_blue {color: #06abe5;}span.light_grey, p span.light_grey {color: #e6e6e6;}span.dark_grey, p span.dark_grey {color: #b0b0b0;}span.yellow, p span.yellow {color: #ecb14a;}.imageRight {float: right;margin: 0 0 0 20px;display: inline;}.biography {height: 100%;width: 100%;clear: both;}.fs-mini-title {font-size: .8em;color: var(--black);}.biography {display: grid;grid-template-columns: 8fr 2fr;background: var(--white);text-align: left;margin-bottom: 20px;}.biography p {margin: 20px 0;}.biography img {margin: 0 0 20px 0;max-width: 100%;max-width: 250px;}table {max-width: 100%;width: 100%;}table th {color: var(--black);text-align: left;}tr:nth-child(even) {background-color: #f5f5f5;}tr:hover {background-color: var(--lightgrey);}td {vertical-align: middle;padding: 10px 10px;margin: 0;}tr {height: 10px;}.row-time {width: 30%;}.row-info {width: 70%;}.dform_container input.text {font-family: inherit;font-size: 18px;padding: 8px 10px 8px 10px;width: 100%;letter-spacing: normal;}.dform_container textarea {outline-style: none;font-family: inherit;letter-spacing: normal;padding: 2px 0 2px 0;resize: none;margin: 20px 0;line-height: 30px;}.dform_container select {font-family: inherit;padding: 3px 0 3px 0;letter-spacing: normal;}.dform_container label {display:block;text-align: left;}.dform_element {margin:5px 10px 10px 0;padding: 10px 20px 10px 0;}.dform_element .dform_label {font-weight: bold;}.dftop_label .dform_label {margin: 10px 0 4px 0;display: -moz-inline-stack;display: inline-block;line-height: 1.3em;clear: both;}.dfbottom_label .dform_label {margin:4px 0 10px 0;display: -moz-inline-stack;display: inline-block;line-height: 1.3em;clear: both;}.dfleft_label .dform_label {float: left;margin: 2px 15px 0 0;width: 29%;}.dfright_label .dform_label {float: left;margin: 0 15px 0 0;width: 29%;text-align: right;}.dform_element .dform_error {font-weight:bold;color:red;}.dfleft_label div.dform_container, .dfright_label div.dform_container {float: left;width: 64%;}.dform_container label {font-weight:normal;}.dform_container .dfinput_left, .dform_container .dfinput_right, .dform_container .dfinput_full {display: block;min-height: 43px;overflow: hidden;margin-bottom:10px;}.dform_container .dfinput_left {float: left;width: 50%;}.dfinput_left input.text, .dfinput_right input.text {width: 60%;}.dform_container .dfinput_right {float: right;width: 49%;}.dfinput_dates .df_date_elem {width:70px;float:left;}.dfinput_dates .df_date_elem_extra {width:100px;float:left;}.dfinput_dates label {display:block;}.dfinput_dates input.text {width:90%;}.dfinput_dates select {width:90%;}.dfinput_times .df_time_elem {width:70px;float:left;}.dfinput_times label {display:block;}.dfinput_times input.text {width:80%;}.dfinput_phones .phone_cc {width:15%;}.dfinput_phones .phone_area {width:15%;}.dfinput_phones .phone_number {width:40%;}.dfinput_phones .phone_extension {width:12.5%;}.dfinput_phones input.text {width:90%;}.dfinput_names .name_prefix {width:15%;}.dfinput_names .name_first {width:30%;}.dfinput_names .name_last {width:30%;}.dfinput_names .name_suffix {width:15%;}.dfinput_names input.text {width:90%;}.dform_address input.text {width:90%;}.dform_address .address_state input.text {width:80%;}.dform_address .address_country select {width:80%;}.dfinput_products .df_qty_elem {width:70px;float:left;}.dfinput_products .df_products_elem {width:150px;float:left;}.dfinput_products label {display:block;}.dfinput_products input.text {width:90%;}.dfinput_products select {width:90%;}.dform_element .checkboxes, .dform_element .radios {list-style:none;padding:0;}.dfcolumns {}.dfcolumns .column {min-height:100px;float:left;}.dform_confirmation {background-color:#DFF0D8;border:1px solid #D6E9C6;color:#468847;border-radius:4px 4px 4px 4px;margin-bottom:18px;padding:8px 35px 8px 14px;}.dform_container .cart_qty_small {text-align:center;width:30px;}.cc_number {position:relative;}.cc_number input {width:150px;}.cc_name input {width:300px;}.cc_logos {height:32px;margin-bottom:5px;position:absolute;left:160px;top:-4px;}.cc_logos .cc_icons {background-image: url(img/creditcard_icons.png);background-repeat: no-repeat;float: left;height: 36px;margin-right: 4px;text-indent: -9000px;width: 36px;}.cc_logos .cc-visa {background-position: 0 0;}.cc_logos .cc-mc {background-position: -36px 0;}.cc_logos .cc-amex {background-position: -72px 0;}.cc_logos .cc-discover {background-position: -108px 0;}.cc_logos .cc-jcb {background-position: -180px 0;}.cc_cardinfo {width:400px;}.cc_cardinfo .info_block {width:40%;float:left;}.cc_cardinfo .exp_month {width:40%;margin-right:9%;}.cc_cardinfo .exp_year {width:40%;}.cc_cardinfo .cc_ccv {position:relative;}.cc_cardinfo .cc_ccv input {width:50px;}.cc_cardinfo .ccv_img {background-image: url(img/creditcard_icons.png);background-position: 0 -128px;background-repeat: no-repeat;display: block;height: 23px;left: 60px;position: absolute;width: 32px;top:0;}.dform_cart_product_options_multi tfoot th {text-align:left }.dform_cart_product_options_multi .del {text-align:left }.dform_cart_product_options_multi .qty {width:50px;}.dform_captcha .captcha-simple input {width:150px;}input {margin: 4px 0 4px 0;line-height: 28px;border-radius: 5px;font-size: 28px;}input:checked {font-size: 28px;}ul.checkboxes li {padding-bottom: 15px;}.submit {font-family: inherit;font-size: 18px;padding: 10px;width: 150px;border: none;border-radius: 16px;box-shadow: 0px 1px 2px var(--darkblue);background-color: var(--lightblue);}.submit:hover {box-shadow: 0px 1px 2px var(--lightblue);background-color: var(--darkblue);color: var(--white);}.flexboxlist {padding: 0;list-style: none;display: flex;flex-wrap: wrap;flex-direction: row;align-items: flex-start;align-content: flex-start;justify-content: flex-start;max-width: 50%;}ul.flexboxlist li {flex-basis: 50%;list-style: none;}table.team_profiles tbody tr td p {margin: 10px 0;}.twocolumn_photos {padding: 0;list-style: none;display: flex;flex-wrap: nowrap;flex-direction: row;align-items: flex-start;align-content: center;justify-content: flex-start;margin-bottom: 10px;}.twocolumn_photos img {margin-right: 10px;margin-left: 20px;}.twocolumn_photos p {margin-top: 0;}div.photo_caption {padding-bottom: 10px;}.photo_caption p {margin-top: 0;margin-left: 20px;max-width: 90%;}.photo_credit {}.photo_caption img {max-width: 100%;height: auto;object-fit: contain;}.col_red {color: var(--red);}.col_lightblue {color: var(--lightblue);}.txt-centered {text-align: center;}.callout_box {background-color: var(--lightblue_light);}.highlightthis {background-color: red;padding: .9em 2em;}.highlightthis:hover {color: var(--darkblue);background-color: var(--lightblue_light);}.modal_button {background: #0062bb;font: inherit;border: 0;color: #fff;border-radius: .5em;cursor: pointer;padding: .25em .5em;display: inline-block;}.invisible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.hidden {display: none;}dialog {display: block;border: 0;}.no-scroll {overflow: hidden;}.simple-modal-overlay, .simple-animated-modal-overlay, .simple-animatedtransform-modal-overlay {position: fixed;top: 0;bottom: 0;right: 0;left: 0;background: #fff;opacity: .8;z-index: 666;cursor: pointer;}.simple-modal-overlay[data-background-click="disabled"], .simple-animated-modal-overlay[data-background-click="disabled"], .simple-animatedtransform-modal-overlay[data-background-click="disabled"], .simple-left-modal-overlay[data-background-click="disabled"] {cursor: auto;}.simple-animated-modal-overlay, .simple-animatedtransform-modal-overlay {animation: fadewhite ease .5s 1 normal ;}@keyframes fadewhite {0% {opacity: 0;}100% {opacity: .8;}}.simple-modal, .simple-animated-modal, .simple-animatedtransform-modal {position: fixed;left: 15%;width: 70%;top: 5vh;max-height: 90vh;border: 2px solid #000;background: #fff;z-index: 667;padding: 2em;right: auto;overflow: auto;}.simple-modal-close, .simple-animated-modal-close, .simple-animatedtransform-modal-close {float: right;background: #0062bb;border-radius: 1em;color: #fff;border: 0;font: inherit;padding: .25em .5em;cursor: pointer;}.simple-modal-close:focus, .simple-modal-close:hover, .simple-modal-close:active {outline: 1px solid black;}.simple-modal-close:hover, .simple-modal-close:active {background: #4d287f;}.simple-animated-modal {-webkit-animation: apparition ease .5s 1 normal ;animation: apparition ease .5s 1 normal ;}.simple-animatedtransform-modal {-webkit-animation: pop ease .5s 1 normal ;animation: pop ease .5s 1 normal ;}@-webkit-keyframes apparition {0% {opacity: 0;max-height: 0;width: 0;left: 50%;}100% {opacity: 1;max-height: 100%;width: 70%;left: 15%;}}@keyframes apparition {0% {opacity: 0;max-height: 0;width: 0;left: 50%;}100% {opacity: 1;max-height: 100%;width: 70%;left: 15%;}}@-webkit-keyframes pop {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform: scale(0);transform: scale(0);}100% {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform: scale(1);transform: scale(1);max-height: 100%;width: 70%;left: 15%;}}@keyframes pop {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform: scale(0);transform: scale(0);}100% {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform: scale(1);transform: scale(1);max-height: 100%;width: 70%;left: 15%;}}.simple-left-modal-overlay {position: fixed;top: 0;bottom: 0;right: 0;left: 0;background: rgba(0, 0, 0, .8);opacity: .8;z-index: 666;cursor: pointer;}.simple-left-modal {left: auto;right: 0;top: 0;bottom: 0;height: 100%;z-index: 667;position: fixed;width: 40em;max-width: 100%;padding: 0 1em 1em 1em;font-size: 1em;border: 0;overflow: auto;background-color: #aaa ;background-image: -webkit-linear-gradient( top, #0062bb 3em, #f7f7f7 3em );background-image: linear-gradient( to bottom, #0062bb 3em, #f7f7f7 3em );background-attachment: local;}.simple-left-modal-close {position: absolute;top: .5em;right: 0;background: transparent;color: #fff;border: 0;cursor: pointer;}.simple-left-modal-title {color: #fff;font-size: 1.5em;}@media (max-width: 55.625em) {.simple-modal, .simple-animated-modal {left: 5%;top: 5%;height: 90%;width: 90%;}}@media (max-width: 44.375em) {.simple-modal, .simple-animated-modal {left: 1%;top: 1%;width: 98%;height: 98%;}}