@charset "utf-8";html {margin:0;padding:0;height:100%;font-family:'Open Sans','Noto Sans',sans-serif;letter-spacing:0.2px;} body {width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;line-height:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} *, *:focus {outline-color:transparent;outline:none!important;} #urltitle, #urlmask {display:none;} img {max-width:100%;} img.imgEnlarge:hover, img.imgEnlarge:active {cursor:pointer;} img.imgHoverOpacity:hover {opacity:1.0!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;} [data-pseudo-content]::before {content:attr(data-pseudo-content);} .pointer:hover, .pointer:focus {cursor:pointer;} :focus {outline:none;} ::-moz-focus-inner {border:0;} *, *:after, *:before {margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} [class*='div'] {float:left;} .frame:after {content:"";display:table;clear:both;} #divMenuOuter {display:none;} #divMenuOuter.list {display:block;background:none;padding-left:28px;} .div4 {margin-top:8px;margin-bottom:25px!important;} .div1 {width:100%;} .div2 {width:50%;} .div3 {width:33.33%;} .div4 {width:25%;} .divGroup .div4 {width:50%;} div {display:block;overflow:hidden;width:100%;} #divWaitOverlay {display:none;position:absolute;top:0;left:0;width:100%;height:100 %;z-index:99999;background-image:url('wait.gif');background-repeat:no-repeat;background-position:center;background-size:40px;} #divPage {position:absolute;left:50%;min-height:100%;overflow-y:visible;margin-bottom:0;padding-left:0;padding-right:0;} .divSegmentOuter {padding:0;} #divPageTopFlex, #divPageTopStatic {width:100%;z-index:10001;overflow:visible;} #divPageTopFlex {position:relative;} #divPageTopStatic {position:fixed;} #divRespPage {padding-bottom:170px;} #divContent {margin:0;padding-bottom:3%;padding-left:0;padding-right:0;min-height:100%;} .divGroupHalf {padding:0;width:50%;margin:0!important;} #divFooter {position:absolute;bottom:0;clear:both;z-index:99;overflow:hidden;} #divFooter span {word-break:break-word!important;} .divLast {text-align:right!important;} #divPlatform {height:25px;width:100%;text-align:center;} #divPlatform span {text-align:center;font-size:12px;line-height:150%;display:inline-block;width:auto;margin-top:2px;margin-bottom:2px;padding:0;padding-left:50px;padding-right:50px;} #divPlatform span:hover {-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;} #divButtonRow {text-align:center;clear:both;margin-bottom:2%;overflow:hidden;} #divEnlarge {display:none;position:absolute;width:100%;height:100%;top:0;bottom:0!important;z-index:99999;background:rgba(50, 50, 50, 0.8);text-align:center;-webkit-transition:all 0.9s linear;-moz-transition:all 0.9s linear;-o-transition:all 0.9s linear;transition:all 0.9s linear;} #divEnlarge img {width:80%;margin-left:auto;margin-right:auto;background:white;border:1px solid #f8f8f8;} .divAlignLeft {text-Align:left;} .divAlignCenter {text-align:center;} .divAlignRight {text-align:right;} #divRespPage .divAlignLeft, #divRespPage .divAlignCenter, #divRespPage .divAlignRight {margin-bottom:10px;} #divFeedback, #divOutputNarrow, #divOutputCenter {border:1px solid #303030;margin-bottom:25px;float:none;clear:both;max-width:650px;padding:1.5%;margin-left:auto!important;margin-right:auto!important;text-align:left;} #divOutputCenter {text-align:center;} #divNoJavaHide, #divOutputWide, #divOutputNarrow {margin-top:30px!important;} #divOutputWide {width:90%;margin-left:5%;margin-right:5%;} #divNoJavaHide {text-align:center;width:80%;max-width:900px;margin-left:auto!important;margin-right:auto!important;margin-bottom:30px;float:none;clear: both;} #divFeedback span {font-size:17px;letter-spacing:1.1px;} #divSearchCriteria {text-align:center;} #divSearchCriteria a {margin-left:auto;margin-right:auto;} #divFeedback a, #divFeedback input {float:none;clear:both!important;display:inline-block;margin-right:auto;margin-left:auto;} .divSegmentLinkList {margin-top:3px;margin-bottom:3px;} .divSegmentLinkList a {margin-bottom:6px;} #divFeedbackMsg {margin:0;margin-bottom:5px;} #divLogo, #divTopLogo {overflow:hidden;} #divNoJavaHide {display:none;} #divNoJava {padding-top:15px;} #divNoJava p {font-size:20px;text-align:center;} .divBorderTop {padding-top:10px;margin-top:3px;} .divBorderBottom {padding-bottom:13px;margin-top:5px;} .divMarginBottom {margin-bottom:20px;} .divCrossfade div {display:block;position:relative;clear:both;width:100%!important;} .divCrossfade img {position:absolute;overflow-x:hidden;top:0;left:0;display:block;} #divSearchCriteria {width:40%;margin-right:30%;margin-left:30%;margin-bottom:25px;} .divSearchResult {text-align:left!important;margin-bottom:15px;padding:8px;padding-left:15px;padding-right:15px;} .divSearchResult a {font-size:16px!important;text-decoration:underline;margin-bottom:8px;letter-spacing:1px;} .videoFrame {position:absolute;top:0;left:0;width:100%!important;height:100%!important;} .divInputField {text-align:left!important;} .divColumnTwo {width:50%;} a {display:inline-block;background-repeat:no-repeat;outline:none!important;text-align:center;} #divRespPage a {line-height:130%;} a:hover, a:focus {cursor:pointer;} a.noJavaHidden {display:none;} a.lnkButton {overflow:hidden;padding:5px;padding-left:12px;padding-right:12px;border-radius:3px;border-style:dotted!important;border-width:1px;box-shadow:2px 1px 3px #c0c0c0;letter-spacing:1px;margin-bottom:3px;margin-top:7px;margin-right:8px;margin-left:8px;font-size:15.5px;font-weight:500;min-width:150px;-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear;} a.lnkButton:hover, a.lnkButton:focus {text-decoration:none;cursor:pointer;} a.lnkMinor {border:none!important;box-shadow:none;} a.lnkMedia {clear:both;margin-bottom:15px;} .lnkAlignCenter, .divOutputNarrow a {float:none;clear:both;margin-left:auto!important;margin-right:auto!important;} a.lnkFooter {min-width:100px!important;text-align:center!important;} a.lnkFooterLast {float:right;} a.lnkFooter:hover, a.lnkFooter:focus {-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear;} #lnkYes, #lnkNo {min-width:100px;padding-top:6px;padding-bottom:6px;margin-top:15px;margin-left:12px!important;margin-right:12px!important;color:#FFFFFF!important;} #lnkYes {background:#7EAE34;} #lnkNo {background:#ea3030;} #lnkYes:hover, #lnkNo:focus {background:#5e8e14;} #lnkNo:hover, #lnkNo:focus {background:#cc0000;} .divMapFrame div {margin-bottom:5px;} .divMapFrame a {text-transform:none!important;font-weight:normal!important;} .lblIntro span, .lblIntro a {display:inline-block;width:auto;margin:0;margin-left:7px;margin-right:7px;} .lblIntro a.lnkYearSelected {text-decoration:underline;} #lnkPrint {margin-right:17px!important;} #divMenu {text-align:center;} .lnkMenu {padding-left:14px!important;padding-right:14px!important;} .divSubmenu {width:auto;min-width:230px;max-width:350px;} .divSubmenu a, #divMenuNarrow a {text-align:left!important;} .divMenuOuter div {width:auto!important;display:inline-block;} .divMenuWide div {overflow:visible;} #divMenuWide #divMenuOuter {display:inline-table;padding:0;} #divMenuWide #divMenuOuter div {display:inline-block;} #divMenuWide #divMenuOuter div div {display:none;position:absolute;width:auto;text-align:left;} #divMenuWide #divMenuOuter div:hover div {display: block;} #divMenuWide #divMenuOuter div div span {margin:0;padding:0;} #divMenuWide #divMenuOuter div div span a {width:calc(100% - 6px);min-width:150px;} #divMenuNarrow {display:none;} #divMenuNarrow #divMenuNarrowInner .divSubmenu {display:none;width:auto!important;min-width:150px;} #divMenuNarrow #divMenuNarrowInner:hover .divSubmenu {display:block;position:absolute;background:#808080;} #divMenuNarrow #divMenuNarrowMain {width:auto!important;display:inline-block;clear:both;} #divMenuNarrow .divSubmenu {width:100%;text-align:left;margin-top:-10px;} #divMenuNarrow .divSubmenu a {min-width:150px;margin:0;margin-bottom:2px!important;font-size:125%;} #divMenuNarrow .lnkMain {display:block;width:auto;font-size:180%;} #tPageTop {margin-top:4px;margin-bottom:3px;min-height:28px;margin-left:0.25 %;margin-right:0.25%;width:99.5%;} #tPageTop tr {line-height:175%;vertical-align:middle!important;} #tPageTop {min-height:20px!important;} #tPageTop a, #tPageTop span {margin-top:0;margin-bottom:0;display:inline-block;width:auto;margin-left:7px;margin-right:7px;padding:0;text-transform:uppercase!important;font-size:13px;} #tdTopLeft {text-align:left;padding-left:5px;} #tdTopLeft input {font-size:13px;margin-left:5px;margin-right:5px;max-width:150px;display:inline-block;clear:none;} #tdTopRight {text-align:right;padding-right:10px;} #divTopLogin {display:inline-block;float:right;width:auto;margin-left:10px;} #divTopSearch {display:inline-block;float:left;width:auto;margin-right:10px;} .divSubmenu a {display:block!important;} table {border-collapse:collapse;width:100%;margin-left:0;margin-right:0;padding:5px;} td.tdRight, td.tdRight span {text-align:right!important;} td.tdLeft, td.tdLeft span {text-align:left!important;} td.tdCenter, td.tdCenter span {text-align:center!important;} td.tdCenter {text-align:center!important;} td.tdWidthFull {width:100!important;} td.tdCenter a {text-align:center;float:none;margin-left:auto;margin-right:auto;} span {float:none;width:100%;line-height:150%;display:block;letter-spacing:0;padding-left:0;margin-bottom:10px;padding-right:0;} span.lblArrow {font-weight:bold;font-size:110%;display:inline-block;width:auto;clear:none;} h1, h2, h3, h4, h5 {overflow-y:hidden;overflow-x:hidden;white-space:nowrap;white-space:normal;line-height:auto!important;clear:both;word-break:keep-all;} h1, h2, h5 {line-height:150%;} h3, h4 {line-height:125%;} h1, h2, h3 {display:block;width:100%;} h4 {display:inline-block;width:auto!important;} h5 {font-weight:normal;font-size:16px;} .hSegmentTitleFrame {display:block;} .hSegmentTitlePadded {margin-top:20px;} .hSegmentTitleFramePadded {margin-top:25px;} li {margin-left:8px;list-style:square;list-style-position:outside!important;line-height:150%;} ul li {margin-left:0;} .lblPicture {font-size:85%;letter-spacing:0.8px;width:auto!important;} .lblSmall {font-size:14px;} .lblIntro, .lblSlogan {line-height:150%;} .lblSlogan {text-align:center;} p.pCenter {text-align:center!important;padding-left:15%!important;padding-right:15%!important;} p.pLeft {text-align:left!important;} p.pRight {text-align:right!important;} p.pJustify {text-align:justify;} p.pHyphenate {-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;} p {line-height:150%;} p.pCombined {margin-top:14px;} .lblMessage {padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:15px;display:block;overflow:hidden;text-align:center;margin-bottom:15px;border-radius:2px;letter-spacing:1px;} .lblInstructionLong {font-size:15px;margin-bottom:10px;padding-left:4%;padding-right:4%;padding-bottom:5%;padding-top:12px;border-radius:2px;} .divOutputNarrow.lblMessage {margin-bottom:0!important;} .lblAlignCenter {text-align:center!important;} .lblAlignRight {text-align:right!important;} .lblAlignLeft {text-align:left!important;} .lblAlignJustify {text-align:justify!important;} span[for] {font-size:17px;margin-bottom:0!important;} #divFeedbackMsg span {margin:0!important;} .lblPlainText {font-size:16px;margin-bottom:15px;text-align:left!important;} #lblNoJava {margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:25px;max-width:500px;} .txtLen150 {max-width:150px;} .txtLenFull {max-width:100%;} .txtAlignRight {text-align:right;} .txtAlignCenter {text-align:center;} .pBottomMargin {margin-bottom:15px;} .lblInstruction {padding:3px;} .pNoBreak {margin-bottom:0!important;} .lblBold {font-weight:bold;} .lblMargin {margin-bottom:20px;margin-top:15px;} .lblPublished {font-size:15px;margin-bottom:10px;} .lblLocation {margin-top:15px;font-weight:bold;font-size:15px;text-transform:uppercase;} .lblMarginTop15 {margin-top:18px;} #divArticleFeed p {font-size:15px!important;margin-bottom:7px;} #divArticleFeed p.lblSubtitle {font-weight:bold!important;margin-top:3px;margin-bottom:2px;} .divSearchResult span {margin-bottom:0!important;letter-spacing:0.5px!important;} .divSearchResult.lblSearchTitle {font-size:15px;font-weight:bold;} .divSearchResult.lblSearchSubtitle {font-size:14px;text-transform:uppercase;padding-left:11px;} .divSearchResult.lblSearchIngress {font-size:14px;padding-left:22px;} .lblMarginBottom {margin-bottom:10px!important;} .txtSecurity {font-size:20px;letter-spacing:10px;font-weight:bold;} .lblInfoHead {font-size:13px;font-weight:bold;letter-spacing:1px!important;margin-bottom:0;} .lblInfoData {margin-bottom:15px;letter-spacing:1px!important;} .marginAuto {margin-left:auto!important;margin-right:auto!important;} input, select, textarea {width:100%;display:block;margin-top:3px;margin-bottom:15px;padding-left:6px;padding-right:6px;padding-top:5px;padding-bottom:5px;font-size:16px;letter-spacing:1px;outline:none;border-radius:0;border-width:1px;resize:none;font-family:roboto,arial;} input, textarea {-moz- appearance:none;-webkit-appearance:none;appearance:none;} tr input, tr select, tr textarea {margin-top:0;margin-bottom:0;} select {padding-left:2px;padding-right:2px;border:1px solid #656565;} input[type=hidden] {display:none!important;} TextArea {max-height:250px;vertical-align:top;} #divFeedback input {width:100%!important;max-width:100%!important;} .txtLen360, .txtLen480, .txtLenFull {max-width:700px;} .txtLen120 {max-width:120px;} .txtLen150 {max-width:150px;} .txtLen240 {max-width:240px;} .divCheckBox {display:inline-block;overflow:visible;width:auto;margin-top:6px;margin-bottom:10px;margin-right:15px;} .container {text-align:left!important;display:block;position:relative;padding-left:25px;padding-bottom:4px;cursor:pointer;border:1px solid transparent;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .container input {position:absolute;opacity:0;cursor:pointer;height:0;width:0;} .checkmark {position:absolute;top:0;left:0;height:16px;width:16px;border-radius:8px;background-color:#ccc;border:1px solid #aaa;} .container:hover input ~ .checkmark {background-color:#ccc;} .checkmark:after {content:"";position:absolute;display:none;} .container input:checked ~ .checkmark {background-color:#404040;} .container input:checked ~ .checkmark:after {display:block;} .container .checkmark:after {left:5px;top:3px;width:5px;height:6px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform: rotate(45deg);transform:rotate(45deg);} .divCategorySelect {margin-bottom:10px;text-align:center;} .lnkCategory, .lnkCategoryCurrent {display:inline-block;padding:10px;padding-left:25px;padding-right:25px;} .divShopSubtitle {margin-top:15px!important;} .divShopSubtitle span {text-transform:uppercase;font-weight:bold;text-align:left!important;} select:focus, input:focus {background:#ffffe8;} .divShopFrame {border:1px solid #303030;padding:10px;padding-left:20px;padding-right:20px;margin-bottom:15px;} .divShopProduct {text-align:left!important;} .divShopProduct span {text-align:left!important;padding:0!important;} .divShopProduct .imgPreview {display:inline-block;float:right;width:100%;max-width:100px!important;} .divShopProduct .imgProductDetail {display:inline-block;margin-bottom:25px;max-width:150px!important;} .divShopProduct table {margin-top:10px;margin-bottom:25px;width:100%;padding:0;} .divShopTable {padding-top:7px;border-top:1px solid black;margin-bottom:5px;} .divShopProduct td {padding:8px;padding-top:5px;} .divShopProduct td:first-child {padding-left:0;} .divShopProduct td:last-child {padding-right:0;} .divShopProduct tr {vertical-align:top;} .divShopProduct tr:hover {background:#f0f0f0;} .divShopProduct .trTotal:hover, .divShopProduct tr.trHeader:hover {background:none!important;} .divShopProduct td span {font-size:16px;margin:0!important;padding-top:5px!important;} .divShopProduct .trBold span, .divShopProduct.trTotal span, .divShopProduct.trHeader span {font-weight:bold;} .divShopProduct .trTotal td {border-top:1px solid black;} .divShopProduct span {text-align:left;margin:0;padding:0;} .divShopProduct a, .divShopProduct a {text-transform:none!important;font-size:14px;} .divShopPreview {display:inline-block;width:calc(100% - 120px)!important;} .divShopPreview span {margin:0;} .divShopPreview .lblTitle {font-size:19px;font-weight:bold;} .divShopPreview .lblSubtitle {font-size:18px;} .divShopPreview .lblInformation {font-size:15px;margin-top:5px;margin-bottom:15px;} .divShopProduct .lblDetail {font-size:13px;margin-top:10px!important;margin-bottom:10px!important;} .lnkShopPlus, .lnkShopMinus {height:34px;width:34px;padding-top:4px;border-radius:17px;font-size:20px!important;font-weight:bold!important;box-shadow:1px 3px 3px grey;margin:0;} .lnkShopPlus {background:#00b800;color:white;} .lnkShopPlus:hover {background:#00d800;color:black;} .lnkShopMinus {background:#dd0000;color:white;} .lnkShopMinus:hover {background:#ff0000;color:black;} .divShopInfo {margin-top:5px;margin-bottom:5px;text-align:center;} .divShopInfo span {margin-left:auto;margin-right:auto;font-size:19px;max-width:650px;} .divShopPayment {text-align:center!important;} .divShopPayment span {font-size:20px;} .divShopPayment a {margin-left:auto!important;margin-right:auto!important;} .divSectionTitle {margin-top:40px;letter-spacing:2px;margin-bottom:10px;background:#d0d0d0;padding:5px;padding-left:12px;padding-right:12px;} @media(max-width:1600px) {#divPage, #divFixedPos, #divFixedPosAlter {max-width:1350px;}} @media(max-width:1600px) {#divPage {margin-left:-675px;}} @media(max-width:1350px) {#divPage {width:100%;left:0;margin-left:0;}} @media(max-width:1300px) {#divRespPage {margin-top:0!important;}} @media(min-width:800px) and @media(max-width:1300px) {#divPage {left:0px;margin-left:0;}} @media(max-width:800px) {#divPage {left:0;margin-left:0;}} @media(max-width:800px) {.lnkButton:not(#lnkLogin):not(#lnkRequest):not(.lnkIncrease):not(.lnkDecrease) {width:30%;padding-left:2px;padding-right:2px;min-width:100px;}} @media(max-width:800px) {.lblIntro {padding-left:15px;padding-right:15px;margin-left:0,margin-right:0;margin-bottom:5%,width:100%;}} @media(max-width:800px) {.divImageFrame {min-width:30%;}} @media(max-width:800px) {#divMenuWide {padding-left:8px;padding-right:8px;}} @media(max-width:800px) {#tdTopLeft, #divPaymentImage {display:none;}} @media(max-width:800px) {.div1, .div2, .div3, .divGroup {width:100%;}} @media(max-width:800px) {.div4, .divGroup .div4 {width:50%;}} @media(max-width:800px) {#divFooter .div2 {width:50%;}} @media(max-width:800px) {#a.lnkFooterLast {text-align:left;float:left;width:auto;display:inline-block;}} @media(max-width:800px) {#divNoJavaHide, #divOutputWide {margin-left:5%;margin-right:5%;width:90%;}} @media(max-width:800px) {#divSearchCriteria {width:60%;margin-right:20%;margin-left:20%;}} @media(max-width:800px) {.div1 span, .div2 span, .div3 span, .div4 span {text-align:left;}} @media(max-width:800px) {p.pCenter {padding-left:5%!important;padding-right:5%!important;}} @media(max-width:800px) {.lblIntro {text-align:center!important;margin-left:1.5%;margin-right:1.5%;width:97%;}} @media(max-width:800px) {.divFeedback {width:100%!important;max-width:100%;margin-right:0;margin-left:0;}} @media(max-width:800px) {#divProdList {width:100%;float:left;clear:both;}} @media(max-width:800px) {#divShopBasket {width:100%;float:left;clear:both;}} @media(max-width:800px) {#divShopBasketList {min-height:10px;padding:2%;}} @media(max-width:600px) {#divContent {margin-left:1px;margin-right:1px;}} @media(max-width:600px) {#divFooter .div2 {width:50%;}} @media(max-width:600px) {#divPaymentImage {display:none;}} @media(max-width:600px) {.lnkButton:not(#lnkLogin):not(#lnkRequest):not(.lnkIncrease):not(.lnkDecrease) {width:45%;}} @media(max-width:600px) {.divGroupHalf {width:100%;}} @media(max-width:600px) {a, span {display:block;word-break:normal;white-space:normal!important;}} @media(max-width:600px) {a {margin-top:5px;margin-bottom:15px!important;}} @media(max-width:600px) {.divVideoFrame {width:100%!important;padding-bottom:56.52%!important;}} @media(max-width:600px) {.div1,.div2,.div3,.div4 {padding-left:0!important;padding-right:0!important;}} @media(max-width:600px) {img {max-width:100%!important;}} @media(max-width:600px) {.div1 img {margin-left:auto!important;margin-right:auto!important;float:none!important;clear:both!important;}} @media(max-width:600px) {.div2 img, div3 img, div4 img {width:100%!important;min-width:100px;}} @media(max-width:600px) {.lblTitle {margin-top:15px;overflow-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}} @media(max-width:600px) {.lblIntro {padding-left:0;padding-right:0;margin-top:0;margin-bottom:15px;}} @media(max-width:600px) {#divFooter a {width:75%;text-align:center;}} @media(max-width:600px) {#divFooter a.lnkFooterLast {width:auto;text-align:right;}} @media(max-width:600px) {#divFooter, #divFooter a {word-break:break-all;}} @media(max-width:600px) {.lblSlogan {padding-left:10%!important;padding-right:10%!important;}} @media(max-width:600px) {#divNoJavaHide, #divOutputWide {margin-left:2%;margin-right:2%;width:96%;}} @media(max-width:600px) {#divSearchCriteria {width:80%;margin-right:10%;margin-left:10%;}} @media(max-width:600px) {p.pCenter {padding-left:2%;padding-right:2%;}} @media(max-width:600px) {#divMenuWide {display:none!important;}} @media(max-width:600px) {#divMenuNarrow {display:block!important;}} @media(max-width:480px) {#divPage {left:0px;margin-left:0px;}} @media(max-width:480px) {#divContent {padding-top:0;padding-bottom:3%;}} @media(max-width:480px) {.divButtonRow {padding-left:5%;padding-right:5%;}} @media(max-width:480px) {.lnkButton {width:100%;display:block;min-width:100%;box-shadow:none;margin-bottom:0;}} @media(max-width:480px) {#divSlogan {padding-top:3px;padding-left:5px;padding-right:5px;}} @media(max-width:480px) {.lblSubTitle {display:none;}} @media(max-width:480px) {.div1, .div2, .div3, .div4 {width:100%;margin-top:0;margin-bottom:15px;clear:both;float:none;}} @media(max-width:480px) {span {word-break:break-word!important;}} @media(max-width:480px) {#divFooter span, #divFooter a {text-align:center!important;}} @media(max-width:480px) {#divFooter .div2 {width:100%!important;clear:none;float:left;margin-bottom:10px;}} @media(max-width:480px) {#divFooter .divLast {text-align:center!important;}} @media(max-width:480px) {#divFooter a {min-width:75px;margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto;text-align:center;}} @media(max-width:480px) {#divFooter a.lnkFooterLast {float:none;width:auto;margin-left:auto;margin-right:auto;}} @media(max-width:480px) {#divFooter, #divFooter a {word-break:break-all;}} @media(max-width:480px) {#divNoJavaHide,#divOutputWide {margin-left:1%;margin-right:1%;width:98%;}} @media(max-width:480px) {#divSearchCriteria {width:90%;margin-right:5%;margin-left:5%;}} @media(max-width:480px) {.divGroupHalf {width:100%;}} @media(max-width:480px) {.divGroup {width:100%;}} @media(max-width:480px) {.divGroup.div4 {width:100%;}} .divPageShadow {box-shadow:0px 0px 20px #303030;} .divMapFrame div {border:1px solid #808080!important;} .divSearchResult {border:1px solid #202020!important;} body{background-color:#F5F5F5!important;}#divPlatform, .lblPlatform, .lnkPlatform{color:#404040!important;text-decoration:none;text-transform:none;background-color:#101010!important;}#divPlatform span:hover, .lnkPlatform:hover{color:#808080!important;text-decoration:none;text-transform:none;}.lblSlogan{color:#FFFFFF!important;font-family:'Open Sans', sans-serif;word-spacing:2.50px;letter-spacing:2px;font-size:13px;font-weight:400;text-decoration:none;text-transform:none;border-color:#808080;border-width:1px 0px 0px 0px;border-style:solid;border-radius:0;background-color:#404040!important;width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:3%;padding-right:3%;padding-top:3px;padding-bottom:4px;}.divTopLogo{border-color:#000000;border-width:15px 0px 4px 0px;border-style:solid;border-radius:0;background-color:#000000!important;width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:3%;padding-right:3%;padding-top:0;padding-bottom:1px;}#divFooterInner{border-color:#808080;border-width:13px 0px 0px 0px;border-style:solid;border-radius:0;background-color:#404040!important;width:100%;margin-left:0;margin-right:0;margin-top:50px;margin-bottom:0;padding-left:3%;padding-right:3%;padding-top:15px;padding-bottom:16px;}#divFooterInner span{color:#FFFFFF!important;font-family:'Open Sans', sans-serif;word-spacing:1px;letter-spacing:1px;font-size:12px;font-weight:400;text-decoration:none;text-transform:none;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:1px;}a.lnkFooter{color:#C0C0C0!important;font-family:'Open Sans', sans-serif;font-size:12px;font-weight:400;text-decoration:none;text-transform:none;border-color:#D3D3D3;border-width:1px 1px 1px 1px;border-style:solid;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:4%;margin-top:2px;margin-bottom:2px;padding-left:5%;padding-right:5%;padding-top:2px;padding-bottom:3px;}a.lnkFooter:hover, a.lnkFooter:focus{color:#FFFFFF!important;text-decoration:none;text-transform:none;border-color:#FFFFFF;}a.lnkFooterLast{color:#FFFFFF!important;font-family:'Open Sans', sans-serif;word-spacing:1px;letter-spacing:1px;font-size:12px;font-weight:400;text-decoration:none;text-transform:none;}a.lnkFooterLast:hover{color:#FFFFFF!important;text-decoration:underline;text-transform:none;}.divMenu{border-color:#000000;border-width:3px 0px 0px 0px;border-style:solid;border-radius:0;background-color:#101010!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:3%;padding-right:3%;padding-top:1px;padding-bottom:2px;}a.lnkMenu{color:#F8F8F8!important;font-family:Open Sans, sans-serif;letter-spacing:1.50px;font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase;background-color:#101010!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:5px;padding-bottom:6px;}a.lnkMenuActive{color:#FFFFFF!important;text-decoration:none;text-transform:uppercase;background-color:#404040!important;}a.lnkMenu:hover, a.lnkMenu:focus{color:#FFFFFF!important;text-decoration:none;text-transform:uppercase;background-color:#696969!important;}#tPageTop input{border-color:#C0C0C0;background-color:transparent!important;}#tPageTop input:focus{color:#000000!important;text-decoration:none;text-transform:none;border-color:#404040;background-color:#FFFFF0!important;}#tPageTop a, #tPageTop span{color:#252525!important;text-decoration:none;text-transform:none;}#tPageTop a:hover{color:#000000!important;text-decoration:none;text-transform:none;}#divPage{background-color:#FFFFFF!important;}h1{color:#000000!important;font-family:'Oswald', sans-serif;letter-spacing:3px;font-size:36px;font-weight:600;text-decoration:none;text-transform:none;border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:23px;margin-bottom:2px;padding-left:3%;padding-right:3%;padding-top:0;padding-bottom:1px;}h2{color:#000000!important;font-family:'Roboto', sans-serif;word-spacing:2px;letter-spacing:1.80px;font-size:19px;font-weight:700;text-decoration:none;text-transform:uppercase;border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:5px;padding-left:3%;padding-right:3%;padding-top:0;padding-bottom:1px;}.lblIntro{color:#FFFFFF!important;font-family:'Oswald', sans-serif;word-spacing:1.50px;letter-spacing:2px;font-size:21px;font-weight:500;text-decoration:none;text-transform:none;border-color:#808080;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:#252525!important;width:80%;margin-left:10%;margin-right:10%;margin-top:35px;margin-bottom:15px;padding-left:5%;padding-right:5%;padding-top:18px;padding-bottom:19px;}iframe{border-color:#252525;background-color:transparent!important;}p{color:#000000!important;font-family:Lato;letter-spacing:1px;font-size:17px;font-weight:400;text-decoration:none;text-transform:none;}div.divSegmentOuter{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:1px;}div.divSegmentOuterFrame{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;width:80%;margin-left:10%;margin-right:10%;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:1px;}h3{color:#000000!important;font-family:'Open Sans', sans-serif;word-spacing:1px;letter-spacing:2px;font-size:18px;font-weight:600;text-decoration:none;text-transform:none;border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:5px;margin-bottom:12px;padding-left:0;padding-right:0;padding-top:4px;padding-bottom:5px;}h4{color:#000000!important;font-family:'Open Sans', sans-serif;letter-spacing:1.30px;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase;border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:10px;margin-bottom:5px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:1px;}.div1{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:1px;}.div2{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:1px;}.div3{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:1px;}.div4{border-color:#000000;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:1px;}.divBorderTop{border-top-color:#808080;border-top-width:1px!important;border-top-style:solid;border-radius:0;}.divBorderBottom{border-bottom-color:#404040;border-bottom-width:3px!important;border-bottom-style:solid;border-radius:0;}a.lnkLink, a.lnkLink:active, a.lnkLink:visited{color:#191970!important;font-family:'Open Sans', sans-serif;word-spacing:0.50px;letter-spacing:0.50px;font-size:15px;font-weight:600;text-decoration:none;text-transform:uppercase;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-style:none;border-radius:0;background-color:transparent!important;margin-left:0;margin-right:0;margin-top:4px;margin-bottom:4px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:1px;}a.lnkLink:hover, a.lnkLink:focus{color:#000000!important;text-decoration:underline;text-transform:uppercase;border-color:#000000;background-color:transparent!important;}a.lnkButton{color:#000000!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#DCDCDC!important;}a.lnkButton:hover{color:#000000!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#C0C0C0!important;}a.lnkMinor{color:#191970!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:transparent!important;}a.lnkMinor:hover{color:#000000!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:transparent!important;}.lblConfirmation{color:#FFFFFF!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#228822!important;}.lblInstruction{color:#000000!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#F4C140!important;}.lblInstructionLong{color:#000000!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#F4C140!important;}.lblWarning{color:#FFFFFF!important;text-decoration:none;text-transform:none;border-color:#000000;background-color:#DD3333!important;}#divFeedback{border-color:#000000;border-width:1px 1px 1px 1px;border-style:solid;border-radius:0;background-color:#F8F8F8!important;width:100%;margin-left:0;margin-right:0;margin-top:20px;margin-bottom:20px;padding-left:2%;padding-right:2%;padding-top:12px;padding-bottom:13px;}#divFeedback a{color:#191970!important;text-decoration:none;text-transform:none;}input, select, textarea{border-color:#404040;background-color:#FFFFFF!important;}input:active, input:focus, textarea:active, textarea:focus{border-color:#000000;background-color:#FFFACD!important;}#divCategoryTop{border-color:#000000;background-color:#252525!important;}.lblCategory{color:#FFFFFF!important;text-decoration:none;text-transform:none;background-color:#252525!important;}.lblCategoryActive{color:#000000!important;text-decoration:none;text-transform:none;background-color:#F4C140!important;}.lblProdGroup{color:#FFFFFF!important;text-decoration:none;text-transform:uppercase;border-color:#000000;background-color:#252525!important;}h1 {text-align:center;} h2 {text-align:center;} .divCalcMargin {margin-left:-675px;} .divCalcWidth {max-width:1350px;} 