body { font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #e5e5e5; color: #333333; } .agreement-mobile .agree-button-container { background-color: #e7e7e7; } .agreement-mobile .agreement-header-text { font-size: 14px; height: auto; line-height: 14px; margin: 0; padding: 23px 20px; } .agreement-mobile .confi-button-container { margin: 0 auto; } .agreement-mobile .agreement-field.x-form-invalid { width: 476px !important; } .agreement-mobile .confi-button-container { margin: 0 auto; } .agreement-mobile .combo-list { width: 95%; } .agreement-mobile #btnIAgree .x-btn-inner { font-size: 14px; } .agreement-checkbox { padding: 3px 3px 3px 6px !important; } .agreement-mobile.phone .agreement-display-field .x-form-display-field { bottom: 0; margin-top: 12px; } .agreement-mobile.phone .agreement-field { table-layout: auto; } a:link { color: #0d82e2; font-weight: bold; } a:visited { color: #0d82e2; font-weight: bold; } a:hover { color: #0d82e2; font-weight: bold; } a:active { color: #0d82e2; font-weight: bold; } #ProjectName { font-weight: bold; font-size: 24px; padding-bottom: 7px; } .content-cell { background-color: #ffffff; border: 1px solid #c1c1c1; margin-bottom: 10px; } #container { width: 960px; padding: 10px; background-color: #e5e5e5; margin-left: auto; margin-right: auto; margin-bottom: 10px; } #disabledMessage { padding: 100px 0px 0px 0px; background-color: #ffffff; margin-left: auto; margin-right: auto; height: 250px; text-align: center; } .right-column { width: 230px; background-color: #ffffff; padding: 15px 0px 15px 0px; margin-bottom: 15px; border: 1px solid #c1c1c1; position: relative; zoom: 1; } .menu { background-color: #333333; border: none; color: #ffffff; } div#menu a:link { color: #ffffff; font-weight: normal; text-decoration: none; } div#menu a:visited { color: #ffffff; font-weight: normal; text-decoration: none; } div#menu a:hover { color: #ffffff; font-weight: normal; text-decoration: none; } div#menu a:active { color: #ffffff; font-weight: normal; text-decoration: none; } table#LinksTable tr.link-wrapper { cursor: pointer; } table#LinksTable2 tr.link-wrapper { cursor: pointer; } table#LinksTable2 { margin-bottom: 10px; } table#LinksTable3 tr.link-wrapper { cursor: pointer; } .link-label { padding: 5px 0px 5px 15px; width: 100%; } .link-value { padding: 5px 15px 5px 0px; } .companylogo { padding: 0 0 10px 10px; } .contacts { padding: 15px 15px 0px 15px; } .contact { margin-bottom: 10px; } .helpfulLinks-title { font-weight: bold; padding: 0px 15px 10px 15px; } .helpful-links { list-style: square url("/images/tri.gif"); } .helpful-link { margin-left: 15px; vertical-align: middle; } .helpful-links a img { border: none; } #PoweredBy { padding: 6px 15px 0px 15px; font-size: 10px; white-space: nowrap; } div.contacts-separator { border-top: 1px solid #c1c1c1; margin-top: 15px; padding-bottom: 5px; } /* Begin stuff from Projects.css */ .shadow3 { -webkit-box-shadow: 2px 2px 2px #cccccc; -moz-box-shadow: 2px 2px 2px #cccccc; box-shadow: 2px 2px 2px #cccccc; } .right-side { padding-left: 10px; vertical-align: top; } @media print { .RemoveFromPrint { display: none; } .menu { border: 1px solid #c1c1c1; color: #333333; } .LinkSeparator { border-top: 1px solid #c1c1c1; } .MicrosoftNav .OverlaysTL { display: none; } .shadow3 { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } } /* put styles back (removed by EXTJS) */ strong { font-weight: bold !important; font-style: inherit !important; } em { font-style: italic !important; font-weight: inherit !important; } th { text-align: center !important; font-weight: bold !important; } ul, li { margin: 0; padding: 0; } .description ol, .description ul, .description dir, .description dd { margin-left: 40px !important; } .description ol { list-style-type: decimal !important; margin: 1em 0px 1em 0px; } .description ul { list-style-type: disc !important; margin: 1em 0px 1em 0px; } .description ol ul, .description ul ol, .description ul ul, .description ol ol { margin-top: 0 !important; margin-bottom: 0 !important; } .description li { display: list-item !important; } .description td { padding: inherit !important; } ol.helpful-links, ul.helpful-links, dir.helpful-links, dd.helpful-links { margin-left: 15px !important; } ol.helpful-links { list-style-type: decimal !important; } ol.helpful-links ul, ul.helpful-links ol, ul.helpful-links ul, ol.helpful-links ol { margin-top: 0 !important; margin-bottom: 0 !important; } li.helpful-link { display: list-item !important; } .msg .x-box-mc { font-size: 14px; } #msg-div { position: absolute; left: 50%; top: 10px; width: 400px; margin-left: -200px; z-index: 20000; } #msg-div .msg { -moz-border-radius: 8px; border-radius: 8px; background: #f6f6f6; border: 2px solid #cccccc; margin-top: 2px; padding: 10px 15px; color: #555555; } #msg-div .msg h3 { margin: 0 0 8px; font-weight: bold; font-size: 15px; } #msg-div .msg p { margin: 0; } .x-webkit .x-form-text { height: calc(100%) !important; } .x-toast { border-radius: 8px; background: #f6f6f6; border: 2px solid #cccccc; } .x-toast .x-window-header-default-top { background-color: #f6f6f6; } .x-toast .x-window-header-default { border-color: #f6f6f6; } .x-toast .x-window-body-default { background-color: #f6f6f6; } .x-toast .x-window-header-title-default { color: #000000; font-weight: bold; font-size: 15px; } /* ExtJs Overrides */ .rcm-mask-msg-text .x-mask-msg-text { padding: 0; background-image: none; background-color: white; } .rcm-mask-msg-text .x-mask-msg-inner { background-color: white; } .rcm-mask-msg-text-padding .x-mask-msg-text { padding: 10px; background-image: none; background-color: white; } .rcm-mask-msg-text-padding .x-mask-msg-inner { background-color: white; } .rcm-grid-mask table td { padding: 8px; } .rcm-grid-mask table { width: 120px; text-align: center; background-color: white; } .rcm-grid-mask .text-row { font-size: 12px; height: 20px; } .rcm-grid-mask .busy-row { height: 40px; } .rcm-grid-mask .rcm-spinner { color: #075691; font-size: 400%; } .rcm-grid-mask .x-mask-msg, .x-mask-msg.rcm-grid-mask { padding: 2px; } .rcm-grid-mask .x-mask-msg-text { padding: 0; background-image: none; background-color: white; } .rcm-grid-mask .x-mask-msg-inner { background-color: white; } .rcm-combo-mask table td { padding: 4px; } .rcm-combo-mask table { width: 100px; text-align: center; background-color: white; } .rcm-combo-mask .text-row { font-size: 10px; height: 15px; } .rcm-combo-mask .busy-row { height: 25px; } .rcm-combo-mask .rcm-spinner { color: #075691; font-size: 200%; } .rcm-combo-mask .x-mask-msg { padding: 2px; } .rcm-combo-mask .x-mask-msg-text { padding: 0; background-image: none; background-color: white; } .rcm-combo-mask .x-mask-msg-inner { background-color: white; } .noscript-content { width: 400px; height: 200px; color: #007caa; font-family: arial, tahoma, helvetica, sans-serif; font-weight: bold; font-size: 14pt; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; overflow: auto; } .left-side { float: left; clear: both; } .right-side { float: right; } #topNav { display: none; } .divSeparator { display: none; } @media only screen and (max-width: 1000px) { .right-side { float: left; clear: both; padding: 10px 0px 20px 0px !important; } .right-column { width: 715px; vertical-align: top; } #container { width: 715px !important; } #BannerImage { width: 717px !important; } #UserIdentifier { display: none; } #menu { display: none; } #menu2 { display: none; } #HelpfulLinks { display: inline-block; vertical-align: top; width: 190px; } #logoContainer { display: inline-block; position: relative; vertical-align: top; } #Contacts { display: inline-block; position: relative; vertical-align: top; padding-top: 0px; /*border-left:1px solid #A0A0A0; border-right:1px solid #A0A0A0;*/ width: 230px; } #myHelpfulLinks { margin-bottom: 15px; } .divSeparator { border-left: 1px solid #a0a0a0; height: 135px; display: inline-block; } #PoweredBy { padding-top: 15px; } .contacts-separator { display: none; } #topNav { display: block; } .intro-content { width: 717px !important; } } .agreement-field, .agreement-display-field { color: #666666; font-size: 11px; line-height: 20px; margin-bottom: 6px; } .agreementLabel { font-size: 11px; color: #666666; } .agreementLabel span { padding-bottom: 0 !important; } .agreement-checkbox { border: 1px solid transparent !important; } .agreement-checkbox.invalid { border: 1px solid #ff0000 !important; } .agreement-checkbox.x-form-cb-checked { border: 1px solid transparent; } .agreement-checkbox a { font-weight: normal; color: #075691; } .agreement-checkbox label { color: #333333; } .agreementsNote { line-height: 14px !important; } .notMeLink { bottom: 12px; margin-left: 150px; padding-top: 6px; } .notMeLink a { font-size: 13px; color: #075691; } .agreement-header-text { background-color: #f8aa1b; color: #ffffff; font-size: 14px; height: 60px; padding: 22px 10px; margin: 0 0 6px; width: 100%; } .confi-button-container { color: #579dcf; margin: 0 auto; width: 80px; } .agreement-display-field div:nth-child(1) { position: relative; bottom: 2px; } .confi-button-container span { font-size: 14px; font-weight: 200; } .confi-button-container i { margin-left: 7px; color: #579dcf; } .confi-button-container a:link, .confi-button-container a:visited { color: #579dcf; } .confiLink { font-size: 72px; } .combo-list { width: 255px; } #payment-window .x-toolbar-footer { background-color: white !important; margin-bottom: 10px; height: 85px; } .paymentWindowCloseBtn { float: left; width: 20px; height: 10px; margin-top: 7px; } .paymentWindowCloseBtn span span { width: 20px; } .paymentWindowCloseBtn .x-btn-inner { color: silver; font-size: 13px !important; } .paymentButton { width: 185px; height: 45px; } .paymentWindow { font-family: 'Century Gothic Bold', 'Century Gothic Regular', 'Century Gothic' !important; color: #666 !important; font-weight: 400 !important; } #payment-window .x-form-display-field-default { font-family: 'Century Gothic Bold', 'Century Gothic Regular', 'Century Gothic' !important; color: #666 !important; font-weight: 400 !important; font-size: 16px; } #payment-window .x-btn-inner-default-small { padding: 0 5px; max-width: 100%; font-family: 'Century Gothic'; font-weight: 400; font-style: normal; font-size: 18px; } .paymentFont label span span, .paymentFont div { font-family: "Century Gothic"; font-weight: 400; font-style: normal; font-size: 16px; color: #666; text-transform: none; } .paymentFont div { color: #333; text-align: right; } .paymentFont { margin-bottom: 0 !important; margin-top: 5px; } .paymentConfirmationLabel { border-bottom: 1px solid; } .paymentConfirmationLabel > label { padding-top: 18px; margin-top: 0; } .paymentConfirmationLabel > div { padding-top: 16px; }