/* line 5, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, .baseForm .mimicLabel, .pageBaseBtns .mimicLabel, fieldset.checklistBlock .mimicLabel, .logincta .mimicLabel, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: "titilliumregular";
  src: url("../fonts/titillium-regular-webfont.eot");
  src: url("../fonts/titillium-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/titillium-regular-webfont.woff") format("woff"), url("../fonts/titillium-regular-webfont.ttf") format("truetype"), url("../fonts/titillium-regular-webfont.svg#titillium-regular-webfont") format("svg");
}
@font-face {
  font-family: "titillium_bdbold";
  src: url("../fonts/titillium-bold-webfont.eot");
  src: url("../fonts/titillium-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/titillium-bold-webfont.woff") format("woff"), url("../fonts/titillium-bold-webfont.ttf") format("truetype"), url("../fonts/titillium-bold-webfont.svg#titillium-bold-webfont") format("svg");
}
@font-face {
  font-family: "titilliumitalic";
  src: url("../fonts/titillium-regularitalic-webfont.eot");
  src: url("../fonts/titillium-regularitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/titillium-regularitalic-webfont.woff") format("woff"), url("../fonts/titillium-regularitalic-webfont.ttf") format("truetype"), url("../fonts/titillium-regularitalic-webfont.svg#titillium-regularitalic-webfont") format("svg");
}
@font-face {
  font-family: "titilliumbold";
  src: url("../fonts/titillium-semibold-webfont.eot");
  src: url("../fonts/titillium-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/titillium-semibold-webfont.woff") format("woff"), url("../fonts/titillium-semibold-webfont.ttf") format("truetype"), url("../fonts/titillium-semibold-webfont.svg#titillium-semibold-webfont") format("svg");
}
/* line 1, ../sass/placeholders/_buttons.sass */
.baseForm .button, .pageBaseBtns .button, fieldset.checklistBlock .button, .logincta .button, fieldset.checklistBlock input.checklistDefaultButton, fieldset.checklistBlock .checklistDefaultButton.mimicInput {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 1.06667em;
  line-height: 1.5em;
  display: inline-block;
  color: #ffffff;
  font-weight: bold;
  background-color: #282C73;
  padding: 4px;
  text-decoration: none;
  margin: 0;
  width: auto;
  cursor: pointer;
  -webkit-appearance: none;
  overflow: hidden;
  border: none;
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
}
/* line 21, ../sass/placeholders/_buttons.sass */
.baseForm .button:hover, .pageBaseBtns .button:hover, fieldset.checklistBlock .button:hover, .logincta .button:hover, fieldset.checklistBlock input.checklistDefaultButton:hover, fieldset.checklistBlock .checklistDefaultButton.mimicInput:hover, .baseForm .button:focus, .pageBaseBtns .button:focus, fieldset.checklistBlock .button:focus, .logincta .button:focus, fieldset.checklistBlock input.checklistDefaultButton:focus, fieldset.checklistBlock .checklistDefaultButton.mimicInput:focus {
  color: #fff;
  background-color: #00AEEF;
  text-decoration: none;
}
/* line 27, ../sass/placeholders/_buttons.sass */
.baseForm .alt.button, .pageBaseBtns .alt.button, fieldset.checklistBlock .alt.button, .logincta .alt.button, fieldset.checklistBlock input.alt.checklistDefaultButton, fieldset.checklistBlock .alt.checklistDefaultButton.mimicInput, .baseForm .inactive.button, .pageBaseBtns .inactive.button, fieldset.checklistBlock .inactive.button, .logincta .inactive.button, fieldset.checklistBlock input.inactive.checklistDefaultButton, fieldset.checklistBlock .inactive.checklistDefaultButton.mimicInput {
  background-color: #6382c3;
  text-shadow: none;
}
/* line 31, ../sass/placeholders/_buttons.sass */
.baseForm .alt.button:hover, .pageBaseBtns .alt.button:hover, fieldset.checklistBlock .alt.button:hover, .logincta .alt.button:hover, fieldset.checklistBlock input.alt.checklistDefaultButton:hover, fieldset.checklistBlock .alt.checklistDefaultButton.mimicInput:hover, .baseForm .inactive.button:hover, .pageBaseBtns .inactive.button:hover, fieldset.checklistBlock .inactive.button:hover, .logincta .inactive.button:hover, fieldset.checklistBlock input.inactive.checklistDefaultButton:hover, fieldset.checklistBlock .inactive.checklistDefaultButton.mimicInput:hover {
  background-color: #0abcff;
  color: #ffffff;
}
/* line 35, ../sass/placeholders/_buttons.sass */
.baseForm .button:disabled, .pageBaseBtns .button:disabled, fieldset.checklistBlock .button:disabled, .logincta .button:disabled, fieldset.checklistBlock input.checklistDefaultButton:disabled, fieldset.checklistBlock .checklistDefaultButton.mimicInput:disabled {
  color: #666666;
  background: transparent;
  opacity: 0.9;
}
/* line 39, ../sass/placeholders/_buttons.sass */
.baseForm .button:disabled:hover, .pageBaseBtns .button:disabled:hover, fieldset.checklistBlock .button:disabled:hover, .logincta .button:disabled:hover, fieldset.checklistBlock input.checklistDefaultButton:disabled:hover, fieldset.checklistBlock .checklistDefaultButton.mimicInput:disabled:hover {
  text-decoration: none;
  cursor: default;
}

/* line 15, ../sass/placeholders/_typography.sass */
body, .baseForm input, .pageBaseBtns input, fieldset.checklistBlock input, .logincta input, .baseForm .mimicInput, .pageBaseBtns .mimicInput, fieldset.checklistBlock .mimicInput, .logincta .mimicInput,
.baseForm textarea,
.pageBaseBtns textarea,
fieldset.checklistBlock textarea,
.logincta textarea {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 13.4px;
}

/* line 21, ../sass/placeholders/_typography.sass */
.ugc b, .verMessages b, .logincta b, .displayChecklistWrapper b, .ugc strong, .verMessages strong, .logincta strong, .displayChecklistWrapper strong, .ugc dl dt, .verMessages dl dt, .logincta dl dt, .displayChecklistWrapper dl dt, .ugc .panelErrors ul li, .verMessages .panelErrors ul li, .logincta .panelErrors ul li, .displayChecklistWrapper .panelErrors ul li, .welcomebannerRight .welcomebannertitle, .baseForm strong, .pageBaseBtns strong, fieldset.checklistBlock strong, .baseForm label b, .pageBaseBtns label b, fieldset.checklistBlock label b, .logincta label b, .baseForm .mimicLabel b, .pageBaseBtns .mimicLabel b, fieldset.checklistBlock .mimicLabel b, .logincta .mimicLabel b, .baseForm .mandatoryField, .pageBaseBtns .mandatoryField, fieldset.checklistBlock .mandatoryField, .logincta .mandatoryField, .baseForm span.required, .pageBaseBtns span.required, fieldset.checklistBlock span.required, .logincta span.required, .baseForm .linkLookingButton, .pageBaseBtns .linkLookingButton, fieldset.checklistBlock .linkLookingButton, .logincta .linkLookingButton, .baseForm .errorText, .pageBaseBtns .errorText, fieldset.checklistBlock .errorText, .logincta .errorText, fieldset.applicationListing .applicationListingHead, fieldset.applicationListing .applicationListingDetail .firstCol, fieldset.checklistBlock .checklistDescription, #ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_lblPasswordStrengthHelpText,
#ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_PasswordCompare, .pwdStrength1,
.pwdStrength2,
.pwdStrength3,
.pwdStrength4,
.pwdStrength5, .captaviaDialog .captaviaDialogTitle, .captaviaDialog .captaviaDialogButton, fieldset.errorMessage legend, .ugc table .today td, .verMessages table .today td, .logincta table .today td, .displayChecklistWrapper table .today td, .displayChecklistWrapper .mainTitle, .displayChecklistWrapper .mainTable .SectionTitle, .displayChecklistWrapper .mainTable .SectionSubTitle {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 13.4px;
}

/* line 32, ../sass/placeholders/_typography.sass */
.ugc figure figcaption, .verMessages figure figcaption, .logincta figure figcaption, .displayChecklistWrapper figure figcaption, .ugc dfn, .verMessages dfn, .logincta dfn, .displayChecklistWrapper dfn {
  font-family: "open_sansitalic", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
}

/* Changing Susy default global settings */
/* line 4, ../sass/placeholders/_susy.sass */
.center, .container {
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
}
/* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
.center:after, .container:after {
  content: " ";
  display: block;
  clear: both;
}
@media (min-width: 480px) {
  /* line 4, ../sass/placeholders/_susy.sass */
  .center, .container {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 600px) {
  /* line 4, ../sass/placeholders/_susy.sass */
  .center, .container {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 768px) {
  /* line 4, ../sass/placeholders/_susy.sass */
  .center, .container {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 960px) {
  /* line 4, ../sass/placeholders/_susy.sass */
  .center, .container {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 1024px) {
  /* line 4, ../sass/placeholders/_susy.sass */
  .center, .container {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}

/* line 106, ../../../../../../RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 93.75%;
  line-height: 1.6em;
}

/*Headings */
/* line 8, ../sass/basic/_typography.sass */
h1 {
  font-size: 1.6em;
  line-height: 1.5em;
}

/* line 8, ../sass/basic/_typography.sass */
h2 {
  font-size: 1.46667em;
  line-height: 1.63636em;
}

/* line 8, ../sass/basic/_typography.sass */
h3 {
  font-size: 1.2em;
  line-height: 1.33333em;
}

/* line 8, ../sass/basic/_typography.sass */
h4 {
  font-size: 1.2em;
  line-height: 1.33333em;
}

/* line 8, ../sass/basic/_typography.sass */
h5 {
  font-size: 1.2em;
  line-height: 1.33333em;
}

/* line 8, ../sass/basic/_typography.sass */
h6 {
  font-size: 1.2em;
  line-height: 1.33333em;
}

/* line 11, ../sass/basic/_typography.sass */
h1.pageTitle {
  padding-top: 0.48em;
  padding-bottom: 0.48em;
  font-size: 1.6em;
  line-height: 1.5em;
  color: #606060;
  font-weight: bold;
}

/* line 18, ../sass/basic/_typography.sass */
.pageName {
  color: #606060;
  text-align: center;
}
/* line 21, ../sass/basic/_typography.sass */
.pageName h1.pageTitle {
  font-size: 1.6em;
  line-height: 1.5em;
}

/* line 51, ../sass/basic/_typography.sass */
.ugc, .verMessages, .logincta, .displayChecklistWrapper {
  /*Anchors */
  /*Headings */
  /*list */
  /*DefininitionList */
  /*Figure */
  /*TextLevel */
}
/* line 53, ../sass/basic/_typography.sass */
.ugc a, .verMessages a, .logincta a, .displayChecklistWrapper a {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  text-decoration: none;
  color: #375490;
}
/* line 58, ../sass/basic/_typography.sass */
.ugc a.active, .verMessages a.active, .logincta a.active, .displayChecklistWrapper a.active, .ugc a.focus, .verMessages a.focus, .logincta a.focus, .displayChecklistWrapper a.focus, .ugc a:hover, .verMessages a:hover, .logincta a:hover, .displayChecklistWrapper a:hover {
  color: #6382c3;
  text-decoration: underline;
}
/* line 64, ../sass/basic/_typography.sass */
.ugc img, .verMessages img, .logincta img, .displayChecklistWrapper img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}
/* line 69, ../sass/basic/_typography.sass */
.ugc h1, .verMessages h1, .logincta h1, .displayChecklistWrapper h1, .ugc h2, .verMessages h2, .logincta h2, .displayChecklistWrapper h2, .ugc h3, .verMessages h3, .logincta h3, .displayChecklistWrapper h3, .ugc h4, .verMessages h4, .logincta h4, .displayChecklistWrapper h4, .ugc h5, .verMessages h5, .logincta h5, .displayChecklistWrapper h5, .ugc blockquote, .verMessages blockquote, .logincta blockquote, .displayChecklistWrapper blockquote {
  margin-bottom: 0.8em;
  color: #606060;
  font-weight: bold;
}
/* line 76, ../sass/basic/_typography.sass */
.ugc h1.logo, .verMessages h1.logo, .logincta h1.logo, .displayChecklistWrapper h1.logo,
.ugc a.logo,
.verMessages a.logo,
.logincta a.logo,
.displayChecklistWrapper a.logo {
  font-size: 3em;
  color: #375490;
}
/* line 81, ../sass/basic/_typography.sass */
.ugc p, .verMessages p, .logincta p, .displayChecklistWrapper p {
  margin-bottom: 0.8em;
  color: #666666;
  font-size: 13.4px;
  line-height: 145%;
}
/* line 86, ../sass/basic/_typography.sass */
.ugc p small, .verMessages p small, .logincta p small, .displayChecklistWrapper p small {
  font-size: 80%;
}
/* line 88, ../sass/basic/_typography.sass */
.ugc span, .verMessages span, .logincta span, .displayChecklistWrapper span {
  font-size: 13.4px;
}
/* line 95, ../sass/basic/_typography.sass */
.ugc ul, .verMessages ul, .logincta ul, .displayChecklistWrapper ul, .ugc ol, .verMessages ol, .logincta ol, .displayChecklistWrapper ol {
  margin-right: 0;
  margin-left: 40px;
}
/* line 98, ../sass/basic/_typography.sass */
.ugc ul li, .verMessages ul li, .logincta ul li, .displayChecklistWrapper ul li, .ugc ol li, .verMessages ol li, .logincta ol li, .displayChecklistWrapper ol li {
  font-size: 13.4px;
  list-style-position: outside;
}
/* line 101, ../sass/basic/_typography.sass */
.ugc ul, .verMessages ul, .logincta ul, .displayChecklistWrapper ul {
  list-style-type: disc;
}
/* line 104, ../sass/basic/_typography.sass */
.ugc ol, .verMessages ol, .logincta ol, .displayChecklistWrapper ol {
  list-style-type: decimal;
}
/* line 109, ../sass/basic/_typography.sass */
.ugc dl dt, .verMessages dl dt, .logincta dl dt, .displayChecklistWrapper dl dt {
  float: left;
  display: inline;
  width: 30%;
}
/* line 114, ../sass/basic/_typography.sass */
.ugc dl dd, .verMessages dl dd, .logincta dl dd, .displayChecklistWrapper dl dd {
  float: left;
  display: inline;
  width: 65%;
  margin: 0 0 0 5%;
}
/* line 121, ../sass/basic/_typography.sass */
.ugc figure, .verMessages figure, .logincta figure, .displayChecklistWrapper figure {
  width: 1px;
  border: 1px solid #909090;
  display: table;
}
/* line 125, ../sass/basic/_typography.sass */
.ugc figure figcaption, .verMessages figure figcaption, .logincta figure figcaption, .displayChecklistWrapper figure figcaption {
  width: 100%;
  text-align: center;
  display: table-row;
}
/* line 130, ../sass/basic/_typography.sass */
.ugc figure img, .verMessages figure img, .logincta figure img, .displayChecklistWrapper figure img {
  display: block;
}
/* line 134, ../sass/basic/_typography.sass */
.ugc abbr[title], .verMessages abbr[title], .logincta abbr[title], .displayChecklistWrapper abbr[title] {
  border-bottom: 1px dotted;
}
/* line 140, ../sass/basic/_typography.sass */
.ugc mark, .verMessages mark, .logincta mark, .displayChecklistWrapper mark {
  background-color: #ff0;
  color: #000;
}
/* line 147, ../sass/basic/_typography.sass */
.ugc .errorHeading, .verMessages .errorHeading, .logincta .errorHeading, .displayChecklistWrapper .errorHeading {
  margin-bottom: 1.6em;
  font-size: 1.33333em;
  line-height: 1.2em;
  padding: 30px 30px 30px 60px;
  background-color: #fad7d5;
  border: 2px solid #e6352b;
  color: #e6352b;
  position: relative;
}
/* line 155, ../sass/basic/_typography.sass */
.ugc .errorHeading img.errorIcon, .verMessages .errorHeading img.errorIcon, .logincta .errorHeading img.errorIcon, .displayChecklistWrapper .errorHeading img.errorIcon {
  position: absolute;
  left: 20px;
  top: 28px;
}
/* line 161, ../sass/basic/_typography.sass */
.ugc .panelErrors ul, .verMessages .panelErrors ul, .logincta .panelErrors ul, .displayChecklistWrapper .panelErrors ul {
  margin-bottom: 1.6em;
}
/* line 163, ../sass/basic/_typography.sass */
.ugc .panelErrors ul li, .verMessages .panelErrors ul li, .logincta .panelErrors ul li, .displayChecklistWrapper .panelErrors ul li {
  margin-bottom: 0.32em;
  list-style: none;
  padding-left: 25px;
}

/* line 1, ../sass/structure/_layout.sass */
html {
  background-color: #ffffff;
}

/* line 4, ../sass/structure/_layout.sass */
body {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
  color: #666666;
  padding-top: 20px;
  padding-bottom: 40px;
  background-color: #ffffff;
  background-image: url(../Images/extra/Background1.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position-x: 50%;
  background-position-y: 0%;
}
/* line 16, ../sass/structure/_layout.sass */
body .pageBackground {
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  width: 94%;
  max-width: 94%;
  padding-bottom: 1.47059%;
}

/* line 23, ../sass/structure/_layout.sass */
.content, header#primaryHeader, footer#footer {
  padding-left: 3.35%;
  padding-right: 3.35%;
}

/* line 33, ../sass/structure/_layout.sass */
.mainDisplayArea {
  padding-bottom: 3.2em;
}
/* line 36, ../sass/structure/_layout.sass */
.noSub .mainDisplayArea, .withSub .mainDisplayArea {
  width: 97.05882%;
  float: left;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}

/* line 43, ../sass/structure/_layout.sass */
#CAMSBranding {
  padding-top: 1.6em;
  padding-bottom: 1.6em;
  clear: both;
  border-top: 1px solid #838383;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* line 50, ../sass/structure/_layout.sass */
#CAMSBranding a {
  margin-right: 1.47059%;
}

/* line 57, ../sass/structure/_layout.sass */
.trailer {
  margin-bottom: 1.6em;
}

/* line 60, ../sass/structure/_layout.sass */
.freezeScreenBackground {
  display: block;
  position: fixed;
  top: 0px;
  left: 0px;
  filter: alpha(opacity=0.5);
  opacity: 0.5;
  z-index: 90001;
  width: 100%;
  height: 100%;
  background: url("../images/ajax-loader.gif") center center no-repeat;
  background-color: #ffffff;
}

/* line 73, ../sass/structure/_layout.sass */
.itemsPageTopMessage {
  margin-bottom: 1.6em;
}

/* line 76, ../sass/structure/_layout.sass */
a {
  color: #375490;
  text-decoration: none;
}
/* line 79, ../sass/structure/_layout.sass */
a:hover {
  color: #6382c3;
  text-decoration: underline;
}

@media (min-width: 480px) {
  /* line 88, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea, .withSub .mainDisplayArea {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }

  /* line 92, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 98, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea, .withSub .mainDisplayArea {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }

  /* line 102, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 109, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 98.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
  /* line 111, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 67.36111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }

  /* line 114, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
}
@media (min-width: 960px) {
  /* line 120, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 99.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
  /* line 122, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 65.74074%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }

  /* line 125, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 130, ../sass/structure/_layout.sass */
  .pageBackground {
    width: 1060px !important;
  }

  /* line 133, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 98.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
  /* line 135, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 67.5%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }

  /* line 138, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
}
/* line 1, ../sass/structure/_header.sass */
header#primaryHeader {
  padding-top: 1.28em;
  padding-bottom: 1.28em;
  position: relative;
}
/* line 7, ../sass/structure/_header.sass */
header#primaryHeader .container {
  position: relative;
}
/* line 10, ../sass/structure/_header.sass */
header#primaryHeader .accountLink {
  color: #ffffff;
}
/* line 13, ../sass/structure/_header.sass */
header#primaryHeader #logoWrap {
  margin-bottom: 1.6em;
  width: 160px;
  display: inline-block;
  margin-left: 1.47059%;
}
/* line 19, ../sass/structure/_header.sass */
header#primaryHeader .logo {
  display: inline-block;
  line-height: 0;
  margin-top: 50px;
}
/* line 25, ../sass/structure/_header.sass */
header#primaryHeader .defaultOpButton {
  background: none;
  border: none;
}
/* line 29, ../sass/structure/_header.sass */
header#primaryHeader .accountLink {
  position: absolute;
  top: 0px;
  right: 60px;
  background: transparent url("../images/logout.png") center center no-repeat;
  height: 0;
  padding-top: 44px;
  width: 44px;
  display: block;
  border: none;
  overflow: hidden;
  cursor: pointer;
}

/* line 43, ../sass/structure/_header.sass */
.welcomebannerRight .break,
.welcomebannerRight .welcomebannertitle {
  display: none;
}

/* line 50, ../sass/structure/_header.sass */
#ctl00_btnDefaultOp {
  position: absolute;
  top: -999px;
  left: -999px;
}

@media (min-width: 480px) {
  /* line 64, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 1.38889%;
    width: 200px;
  }
}
@media (min-width: 600px) {
  /* line 70, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.92593%;
    width: 260px;
  }
  /* line 73, ../sass/structure/_header.sass */
  header#primaryHeader .logo {
    margin-top: 30px;
  }
  /* line 75, ../sass/structure/_header.sass */
  header#primaryHeader .accountLink {
    top: 30px;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.69444%;
    float: left;
    width: 300px;
  }
  /* line 85, ../sass/structure/_header.sass */
  header#primaryHeader .accountLink {
    font-size: 1em;
    line-height: 1.6em;
    display: inline-block;
    width: auto;
    height: auto;
    background-image: none;
    padding: 0;
    position: relative;
    top: auto;
    right: auto;
    color: #666666;
  }

  /* line 97, ../sass/structure/_header.sass */
  .welcomebannerRight {
    float: right;
    position: absolute;
    top: 30px;
    right: 0px;
  }
  /* line 102, ../sass/structure/_header.sass */
  .welcomebannerRight .break,
  .welcomebannerRight .welcomebannertitle {
    display: inline-block;
  }
}
@media (min-width: 960px) {
  /* line 108, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.2451%;
  }
}
@media (min-width: 1024px) {
  /* line 113, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.36765%;
  }
}
/* line 1, ../sass/structure/_footer.sass */
footer#footer {
  margin-left: 1.47059%;
  margin-right: 1.47059%;
  margin-top: 0px !important;
  margin-top: 4.8em;
  padding-top: 2.08em;
  padding-bottom: 0.32em;
  background-color: #606060;
  overflow: auto;
  clear: both;
}
/* line 13, ../sass/structure/_footer.sass */
footer#footer p,
footer#footer a,
footer#footer h3 {
  color: #ffffff;
}
/* line 17, ../sass/structure/_footer.sass */
footer#footer h3 {
  font-weight: bold;
}
/* line 19, ../sass/structure/_footer.sass */
footer#footer a {
  text-decoration: none;
}
/* line 21, ../sass/structure/_footer.sass */
footer#footer a:hover {
  color: #ffffff;
  text-decoration: underline;
}
/* line 24, ../sass/structure/_footer.sass */
footer#footer a:focus {
  color: #ffffff;
}
/* line 26, ../sass/structure/_footer.sass */
footer#footer p, footer#footer ul {
  font-size: 14.4px;
  line-height: 140%;
}
/* line 29, ../sass/structure/_footer.sass */
footer#footer p {
  margin-bottom: 1.2em;
}
/* line 31, ../sass/structure/_footer.sass */
footer#footer .subFooter {
  background-color: #ffffff;
}
/* line 33, ../sass/structure/_footer.sass */
footer#footer .subFooter p {
  text-align: center;
}
/* line 35, ../sass/structure/_footer.sass */
footer#footer .subFooter p img {
  margin: 5px;
}
/* line 37, ../sass/structure/_footer.sass */
footer#footer .subFooter p img.lotteryFund {
  margin: 5px 5px 5px 15px;
}
/* line 39, ../sass/structure/_footer.sass */
footer#footer .contactDetails, footer#footer .links {
  margin-bottom: 35px !important;
}
/* line 41, ../sass/structure/_footer.sass */
footer#footer .copyright {
  line-height: 145%;
  text-align: left;
}
/* line 44, ../sass/structure/_footer.sass */
footer#footer .copyright p {
  font-size: 12.26px !important;
}

@media (min-width: 600px) {
  /* line 52, ../sass/structure/_footer.sass */
  footer#footer .contactDetails {
    margin-bottom: 3.2em;
    width: 98.52941%;
    float: left;
    margin-left: 0.73529%;
    margin-right: 0.73529%;
    margin-left: 1.47059%;
    margin-right: 1.47059%;
    margin-bottom: 1.47059%;
  }
  /* line 60, ../sass/structure/_footer.sass */
  footer#footer .links {
    width: 98.52941%;
    float: left;
    margin-left: 0.73529%;
    margin-right: 0.73529%;
  }
  /* line 63, ../sass/structure/_footer.sass */
  footer#footer .subFooter {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
  /* line 65, ../sass/structure/_footer.sass */
  footer#footer .copyright {
    width: 98.52941%;
    float: left;
    margin-left: 0.73529%;
    margin-right: 0.73529%;
    margin-top: 15px;
  }
}
@media (min-width: 768px) {
  /* line 71, ../sass/structure/_footer.sass */
  footer#footer .contactDetails {
    width: 99.26471%;
    float: left;
    margin-left: 0.36765%;
    margin-right: 0.36765%;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  /* line 78, ../sass/structure/_footer.sass */
  footer#footer .links {
    width: 99.26471%;
    float: left;
    margin-left: 0.36765%;
    margin-right: 0.36765%;
    clear: none;
  }
  /* line 82, ../sass/structure/_footer.sass */
  footer#footer .subFooter {
    width: 99.26471%;
    float: left;
    margin-left: 0.36765%;
    margin-right: 0.36765%;
  }
  /* line 84, ../sass/structure/_footer.sass */
  footer#footer .copyright {
    width: 99.26471%;
    float: left;
    margin-left: 0.36765%;
    margin-right: 0.36765%;
    text-align: right;
    margin-top: 15px;
  }
}
@media (min-width: 960px) {
  /* line 92, ../sass/structure/_footer.sass */
  footer#footer .contactDetails {
    width: 49.5098%;
    float: left;
    margin-left: 0.2451%;
    margin-right: 0.2451%;
  }
  /* line 94, ../sass/structure/_footer.sass */
  footer#footer .links {
    width: 49.5098%;
    float: left;
    margin-left: 0.2451%;
    margin-right: 0.2451%;
  }
  /* line 96, ../sass/structure/_footer.sass */
  footer#footer .subFooter {
    width: 99.5098%;
    float: left;
    margin-left: 0.2451%;
    margin-right: 0.2451%;
  }
  /* line 98, ../sass/structure/_footer.sass */
  footer#footer .copyright {
    width: 99.5098%;
    float: left;
    margin-left: 0.2451%;
    margin-right: 0.2451%;
    text-align: right;
    margin-top: 15px;
  }
}
/* line 1, ../sass/navigation/_toggles.sass */
.togglesWrap {
  right: 1.47059%;
  display: block;
  position: relative;
  height: 44px;
  width: 44px;
  float: right;
  position: absolute;
  top: 1px;
  right: 1.47059%;
}

/* line 31, ../sass/navigation/_toggles.sass */
.toggleNav {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  position: absolute;
  top: 0px;
  right: 0;
  width: 44px;
  height: 0;
  padding-top: 44px;
  overflow: hidden;
  cursor: pointer;
}
/* line 48, ../sass/navigation/_toggles.sass */
.toggleNav .iconBar {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  position: absolute;
  top: 0;
  left: 8px;
  display: block;
  height: 4px;
  width: 28px;
  background-color: #666666;
}
/* line 58, ../sass/navigation/_toggles.sass */
.toggleNav .iconBar.bar1 {
  top: 12px;
}
/* line 60, ../sass/navigation/_toggles.sass */
.toggleNav .iconBar.bar2 {
  top: 20px;
}
/* line 62, ../sass/navigation/_toggles.sass */
.toggleNav .iconBar.bar3 {
  top: 28px;
}

/* line 65, ../sass/navigation/_toggles.sass */
.subnavTrigger {
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 15px;
  background-color: #375490;
  color: #ffffff;
  padding-left: 15px;
  border: none;
  text-align: left;
  position: relative;
}
/* line 79, ../sass/navigation/_toggles.sass */
.subnavTrigger:hover {
  cursor: pointer;
}
/* line 82, ../sass/navigation/_toggles.sass */
.subnavTrigger .iconBar {
  position: absolute;
  top: 0;
  right: 14px;
  display: block;
  height: 4px;
  width: 28px;
  background-color: #ffffff;
}
/* line 90, ../sass/navigation/_toggles.sass */
.subnavTrigger .iconBar.bar1 {
  top: 14px;
}
/* line 92, ../sass/navigation/_toggles.sass */
.subnavTrigger .iconBar.bar2 {
  top: 22px;
}
/* line 94, ../sass/navigation/_toggles.sass */
.subnavTrigger .iconBar.bar3 {
  top: 30px;
}

@media (min-width: 600px) {
  /* line 101, ../sass/navigation/_toggles.sass */
  .subnavTrigger {
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 106, ../sass/navigation/_toggles.sass */
  .togglesWrap {
    top: 31px;
  }

  /* line 109, ../sass/navigation/_toggles.sass */
  .subnavTrigger {
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 114, ../sass/navigation/_toggles.sass */
  .togglesWrap,
  .accountSwitch,
  .toggleNav,
  .subnavTrigger {
    display: none;
  }
}
/* line 25, ../sass/navigation/_primary.sass */
#primaryNav {
  width: 97.05882%;
  float: left;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
  background-color: #474747;
  clear: both;
  display: none;
}
/* line 30, ../sass/navigation/_primary.sass */
#primaryNav li {
  border-bottom: 1px solid #909090;
}
/* line 32, ../sass/navigation/_primary.sass */
#primaryNav input, #primaryNav .baseForm .mimicInput, .baseForm #primaryNav .mimicInput, #primaryNav .pageBaseBtns .mimicInput, .pageBaseBtns #primaryNav .mimicInput, #primaryNav fieldset.checklistBlock .mimicInput, fieldset.checklistBlock #primaryNav .mimicInput, #primaryNav .logincta .mimicInput, .logincta #primaryNav .mimicInput {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  font-size: 0.93333em;
  line-height: 1.71429em;
  text-transform: capitalize;
  width: 100%;
  background-color: #606060;
  border: none;
  border-left: 5px solid transparent;
  color: #ffffff;
  cursor: pointer;
  text-align: left;
  padding-left: 10px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  -webkit-appearance: none;
}
/* line 49, ../sass/navigation/_primary.sass */
#primaryNav input:hover, #primaryNav .baseForm .mimicInput:hover, .baseForm #primaryNav .mimicInput:hover, #primaryNav .pageBaseBtns .mimicInput:hover, .pageBaseBtns #primaryNav .mimicInput:hover, #primaryNav fieldset.checklistBlock .mimicInput:hover, fieldset.checklistBlock #primaryNav .mimicInput:hover, #primaryNav .logincta .mimicInput:hover, .logincta #primaryNav .mimicInput:hover {
  background-color: #909090;
  color: #ffffff;
}
/* line 52, ../sass/navigation/_primary.sass */
#primaryNav input.active, #primaryNav .baseForm .active.mimicInput, .baseForm #primaryNav .active.mimicInput, #primaryNav .pageBaseBtns .active.mimicInput, .pageBaseBtns #primaryNav .active.mimicInput, #primaryNav fieldset.checklistBlock .active.mimicInput, fieldset.checklistBlock #primaryNav .active.mimicInput, #primaryNav .logincta .active.mimicInput, .logincta #primaryNav .active.mimicInput {
  background-color: #909090;
  cursor: default;
  color: #ffffff;
}

@media (min-width: 480px) {
  /* line 61, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 65, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 69, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 98.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
    border: none;
    display: block !important;
    background: transparent;
    border-bottom: 4px solid #606060;
    padding-left: 31px;
  }
  /* line 76, ../sass/navigation/_primary.sass */
  #primaryNav ul {
    margin-left: 0;
    margin-right: 0;
    border: none;
    background: transparent;
  }
  /* line 81, ../sass/navigation/_primary.sass */
  #primaryNav li {
    display: inline-block;
    border: none;
    background: transparent;
    margin-right: 1px !important;
  }
  /* line 90, ../sass/navigation/_primary.sass */
  #primaryNav input, #primaryNav .baseForm .mimicInput, .baseForm #primaryNav .mimicInput, #primaryNav .pageBaseBtns .mimicInput, .pageBaseBtns #primaryNav .mimicInput, #primaryNav fieldset.checklistBlock .mimicInput, fieldset.checklistBlock #primaryNav .mimicInput, #primaryNav .logincta .mimicInput, .logincta #primaryNav .mimicInput {
    -moz-box-sizing: box-sizing;
    -webkit-box-sizing: box-sizing;
    box-sizing: box-sizing;
    font-size: 1em;
    line-height: 1.6em;
    padding: 12px;
    padding-left: 15px;
    padding-right: 15px;
    border: none;
    background-color: #606060;
    color: #ffffff;
    font-weight: bold;
  }
  /* line 100, ../sass/navigation/_primary.sass */
  #primaryNav input:hover, #primaryNav .baseForm .mimicInput:hover, .baseForm #primaryNav .mimicInput:hover, #primaryNav .pageBaseBtns .mimicInput:hover, .pageBaseBtns #primaryNav .mimicInput:hover, #primaryNav fieldset.checklistBlock .mimicInput:hover, fieldset.checklistBlock #primaryNav .mimicInput:hover, #primaryNav .logincta .mimicInput:hover, .logincta #primaryNav .mimicInput:hover {
    background-color: #909090;
  }
  /* line 102, ../sass/navigation/_primary.sass */
  #primaryNav input.active, #primaryNav .baseForm .active.mimicInput, .baseForm #primaryNav .active.mimicInput, #primaryNav .pageBaseBtns .active.mimicInput, .pageBaseBtns #primaryNav .active.mimicInput, #primaryNav fieldset.checklistBlock .active.mimicInput, fieldset.checklistBlock #primaryNav .active.mimicInput, #primaryNav .logincta .active.mimicInput, .logincta #primaryNav .active.mimicInput {
    color: #ffffff;
    background-color: #909090;
    text-decoration: none;
  }
}
@media (min-width: 960px) {
  /* line 108, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 99.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 112, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 98.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
}
/* line 1, ../sass/navigation/_secondary.sass */
.applicationMenuWrap {
  width: 97.05882%;
  float: left;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
  position: relative;
  margin-left: 0;
  margin-right: 0;
}

/* line 8, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .listitemNavigation {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #606060;
  position: relative;
  border-bottom: 1px solid #474747;
}
/* line 14, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .listitemNavigation img {
  position: absolute;
  right: 10px;
  top: 14px;
}
/* line 19, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .listitemNavigation:hover {
  cursor: pointer;
}
/* line 22, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  font-size: 1em;
  line-height: 1.6em;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 105%;
  background-color: #606060;
  border: 0;
  cursor: pointer;
  color: #ffffff;
  padding: 10px;
  padding-left: 15px;
  padding-right: 30px;
  width: 100%;
  text-align: left;
  word-wrap: break-word;
  white-space: normal;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  -webkit-appearance: none;
}
/* line 45, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton:hover, nav.applicationMenuPanel .navButton.selectedItem {
  color: #ffffff;
  background-color: #909090;
}
/* line 49, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton.selectedItem {
  background-color: #909090;
  cursor: default;
}

/* line 53, ../sass/navigation/_secondary.sass */
.applicationMenuPanel {
  display: none;
}
/* line 55, ../sass/navigation/_secondary.sass */
.applicationMenuPanel.active {
  display: block;
}

@media (min-width: 480px) {
  /* line 63, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 67, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 71, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 29.86111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
    padding-top: 1.6em;
    margin-top: 3.2em;
    display: block !important;
    background-color: #606060;
  }
}
@media (min-width: 960px) {
  /* line 79, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 32.40741%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 83, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 30%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
}
/* line 1, ../sass/navigation/_paging.sass */
.pageName {
  margin-bottom: 1.76em;
}

/* line 4, ../sass/navigation/_paging.sass */
.pageButtonLeft,
.pageButtonRight {
  font-size: 1.2em;
  line-height: 1.33333em;
  color: #375490;
  border: none;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  background: transparent;
  font-size: 15px !important;
  font-weight: bold;
}
/* line 15, ../sass/navigation/_paging.sass */
.pageButtonLeft:hover,
.pageButtonRight:hover {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  text-decoration: underline;
  color: #6382c3;
}

/* line 20, ../sass/navigation/_paging.sass */
.pageButtonLeft {
  float: left;
  text-align: left;
}

/* line 23, ../sass/navigation/_paging.sass */
.pageButtonRight {
  float: right;
  text-align: right;
}

@media (min-width: 960px) {
  /* line 32, ../sass/navigation/_paging.sass */
  .pageName {
    padding-left: 150px;
    padding-right: 150px;
    position: relative;
  }
  /* line 36, ../sass/navigation/_paging.sass */
  .pageName h1.pageTitle {
    display: inline-block;
  }
  /* line 38, ../sass/navigation/_paging.sass */
  .pageName .pageButtonLeft {
    position: absolute;
    bottom: 16px;
    left: 0;
  }
  /* line 42, ../sass/navigation/_paging.sass */
  .pageName .pageButtonRight {
    position: absolute;
    bottom: 16px;
    right: 0;
  }
}
/* line 4, ../sass/forms/_default.sass */
.baseFormInner {
  padding-top: 1.6em;
  padding-bottom: 1.6em;
  -moz-box-shadow: 0 0 45px #e7e7e7 inset;
  -webkit-box-shadow: 0 0 45px #e7e7e7 inset;
  box-shadow: 0 0 45px #e7e7e7 inset;
  background-color: #f0f0f0;
  border: 1px solid #f0f0f0;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 13, ../sass/forms/_default.sass */
.baseForm, .pageBaseBtns, fieldset.checklistBlock, .logincta {
  /* Errors */
}
/* line 14, ../sass/forms/_default.sass */
.baseForm p, .pageBaseBtns p, fieldset.checklistBlock p, .logincta p {
  margin-bottom: 1.28em;
}
/* line 16, ../sass/forms/_default.sass */
.baseForm h2, .pageBaseBtns h2, fieldset.checklistBlock h2, .logincta h2 {
  margin-bottom: 0.96em;
}
/* line 19, ../sass/forms/_default.sass */
.baseForm a, .pageBaseBtns a, fieldset.checklistBlock a, .logincta a {
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13.4px;
  color: #375490;
  text-decoration: none;
}
/* line 26, ../sass/forms/_default.sass */
.baseForm a:hover, .pageBaseBtns a:hover, fieldset.checklistBlock a:hover, .logincta a:hover {
  color: #6382c3;
  text-decoration: underline;
}
/* line 34, ../sass/forms/_default.sass */
.baseForm fieldset.questionBlock, .pageBaseBtns fieldset.questionBlock, fieldset.checklistBlock fieldset.questionBlock, .logincta fieldset.questionBlock {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 1.6em;
  background-color: #ececec;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -50px;
  clear: both;
}
/* line 43, ../sass/forms/_default.sass */
.baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
  margin-bottom: 0.96em;
  margin-top: 4.8em;
  color: #606060;
  font-weight: bold;
  white-space: normal;
  width: 100%;
}
/* line 51, ../sass/forms/_default.sass */
.baseForm legend span, .pageBaseBtns legend span, fieldset.checklistBlock legend span, .logincta legend span {
  display: block;
  width: 100%;
}
/* line 55, ../sass/forms/_default.sass */
.baseForm .labelText, .pageBaseBtns .labelText, fieldset.checklistBlock .labelText, .logincta .labelText {
  display: block;
  clear: both;
}
/* line 59, ../sass/forms/_default.sass */
.baseForm .field, .pageBaseBtns .field, fieldset.checklistBlock .field, .logincta .field {
  margin-bottom: 0.96em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  display: block;
  position: relative;
  overflow: visible;
}
/* line 67, ../sass/forms/_default.sass */
.baseForm .fieldInner, .pageBaseBtns .fieldInner, fieldset.checklistBlock .fieldInner, .logincta .fieldInner {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 30px;
  position: relative;
}
/* line 71, ../sass/forms/_default.sass */
.baseForm .fieldInner img, .pageBaseBtns .fieldInner img, fieldset.checklistBlock .fieldInner img, .logincta .fieldInner img {
  position: absolute;
  top: 5px;
  right: 0;
}
/* line 76, ../sass/forms/_default.sass */
.baseForm label, .pageBaseBtns label, fieldset.checklistBlock label, .logincta label, .baseForm .mimicLabel, .pageBaseBtns .mimicLabel, fieldset.checklistBlock .mimicLabel, .logincta .mimicLabel {
  margin-bottom: 0.64em;
  display: block;
  font-size: 13.4px;
}
/* line 83, ../sass/forms/_default.sass */
.baseForm label .noWrap, .pageBaseBtns label .noWrap, fieldset.checklistBlock label .noWrap, .logincta label .noWrap, .baseForm .mimicLabel .noWrap, .pageBaseBtns .mimicLabel .noWrap, fieldset.checklistBlock .mimicLabel .noWrap, .logincta .mimicLabel .noWrap {
  white-space: nowrap;
}
/* line 89, ../sass/forms/_default.sass */
.baseForm .mandatoryField, .pageBaseBtns .mandatoryField, fieldset.checklistBlock .mandatoryField, .logincta .mandatoryField {
  color: #e6352b;
}
/* line 93, ../sass/forms/_default.sass */
.baseForm input, .pageBaseBtns input, fieldset.checklistBlock input, .logincta input, .baseForm .mimicInput, .pageBaseBtns .mimicInput, fieldset.checklistBlock .mimicInput, .logincta .mimicInput,
.baseForm textarea,
.pageBaseBtns textarea,
fieldset.checklistBlock textarea,
.logincta textarea {
  font-size: 13.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  -webkit-transition-duration: 100ms;
  transition-duration: 100ms;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  width: auto;
  border: 1px solid #b6b6b6;
  margin: 0;
  max-width: 100%;
  color: #333;
  background-color: #f7f7f7;
  padding: 6px 8px;
}
/* line 111, ../sass/forms/_default.sass */
.baseForm input[readonly], .pageBaseBtns input[readonly], fieldset.checklistBlock input[readonly], .logincta input[readonly], .baseForm [readonly].mimicInput, .pageBaseBtns [readonly].mimicInput, fieldset.checklistBlock [readonly].mimicInput, .logincta [readonly].mimicInput,
.baseForm textarea[readonly],
.pageBaseBtns textarea[readonly],
fieldset.checklistBlock textarea[readonly],
.logincta textarea[readonly] {
  background-color: #eee;
}
/* line 114, ../sass/forms/_default.sass */
.baseForm input:focus, .pageBaseBtns input:focus, fieldset.checklistBlock input:focus, .logincta input:focus, .baseForm .mimicInput:focus, .pageBaseBtns .mimicInput:focus, fieldset.checklistBlock .mimicInput:focus, .logincta .mimicInput:focus,
.baseForm textarea:focus,
.pageBaseBtns textarea:focus,
fieldset.checklistBlock textarea:focus,
.logincta textarea:focus {
  border-color: #6382c3;
  outline: none;
}
/* line 118, ../sass/forms/_default.sass */
.baseForm input::-webkit-input-placeholder, .pageBaseBtns input::-webkit-input-placeholder, fieldset.checklistBlock input::-webkit-input-placeholder, .logincta input::-webkit-input-placeholder, .baseForm .mimicInput::-webkit-input-placeholder, .pageBaseBtns .mimicInput::-webkit-input-placeholder, fieldset.checklistBlock .mimicInput::-webkit-input-placeholder, .logincta .mimicInput::-webkit-input-placeholder,
.baseForm textarea::-webkit-input-placeholder,
.pageBaseBtns textarea::-webkit-input-placeholder,
fieldset.checklistBlock textarea::-webkit-input-placeholder,
.logincta textarea::-webkit-input-placeholder {
  font-family: "open_sansitalic", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #bbb;
}
/* line 121, ../sass/forms/_default.sass */
.baseForm input:-moz-placeholder, .pageBaseBtns input:-moz-placeholder, fieldset.checklistBlock input:-moz-placeholder, .logincta input:-moz-placeholder, .baseForm .mimicInput:-moz-placeholder, .pageBaseBtns .mimicInput:-moz-placeholder, fieldset.checklistBlock .mimicInput:-moz-placeholder, .logincta .mimicInput:-moz-placeholder,
.baseForm textarea:-moz-placeholder,
.pageBaseBtns textarea:-moz-placeholder,
fieldset.checklistBlock textarea:-moz-placeholder,
.logincta textarea:-moz-placeholder {
  font-family: "open_sansitalic", Arial, Helvetica Neue, Helvetica, sans-serif;
}
/* line 123, ../sass/forms/_default.sass */
.baseForm input::-moz-placeholder, .pageBaseBtns input::-moz-placeholder, fieldset.checklistBlock input::-moz-placeholder, .logincta input::-moz-placeholder, .baseForm .mimicInput::-moz-placeholder, .pageBaseBtns .mimicInput::-moz-placeholder, fieldset.checklistBlock .mimicInput::-moz-placeholder, .logincta .mimicInput::-moz-placeholder,
.baseForm textarea::-moz-placeholder,
.pageBaseBtns textarea::-moz-placeholder,
fieldset.checklistBlock textarea::-moz-placeholder,
.logincta textarea::-moz-placeholder {
  font-family: "open_sansitalic", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #bbb;
}
/* line 126, ../sass/forms/_default.sass */
.baseForm input:-ms-input-placeholder, .pageBaseBtns input:-ms-input-placeholder, fieldset.checklistBlock input:-ms-input-placeholder, .logincta input:-ms-input-placeholder, .baseForm .mimicInput:-ms-input-placeholder, .pageBaseBtns .mimicInput:-ms-input-placeholder, fieldset.checklistBlock .mimicInput:-ms-input-placeholder, .logincta .mimicInput:-ms-input-placeholder,
.baseForm textarea:-ms-input-placeholder,
.pageBaseBtns textarea:-ms-input-placeholder,
fieldset.checklistBlock textarea:-ms-input-placeholder,
.logincta textarea:-ms-input-placeholder {
  font-family: "open_sansitalic", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #bbb;
}
/* line 130, ../sass/forms/_default.sass */
.baseForm textarea, .pageBaseBtns textarea, fieldset.checklistBlock textarea, .logincta textarea {
  resize: none;
}
/* line 134, ../sass/forms/_default.sass */
.baseForm input[type=text], .pageBaseBtns input[type=text], fieldset.checklistBlock input[type=text], .logincta input[type=text], .baseForm [type=text].mimicInput, .pageBaseBtns [type=text].mimicInput, fieldset.checklistBlock [type=text].mimicInput, .logincta [type=text].mimicInput, .baseForm input[type=number], .pageBaseBtns input[type=number], fieldset.checklistBlock input[type=number], .logincta input[type=number], .baseForm [type=number].mimicInput, .pageBaseBtns [type=number].mimicInput, fieldset.checklistBlock [type=number].mimicInput, .logincta [type=number].mimicInput {
  height: 38px;
}
/* line 139, ../sass/forms/_default.sass */
.baseForm input[type=color], .pageBaseBtns input[type=color], fieldset.checklistBlock input[type=color], .logincta input[type=color], .baseForm [type=color].mimicInput, .pageBaseBtns [type=color].mimicInput, fieldset.checklistBlock [type=color].mimicInput, .logincta [type=color].mimicInput, .baseForm input[type=date], .pageBaseBtns input[type=date], fieldset.checklistBlock input[type=date], .logincta input[type=date], .baseForm [type=date].mimicInput, .pageBaseBtns [type=date].mimicInput, fieldset.checklistBlock [type=date].mimicInput, .logincta [type=date].mimicInput, .baseForm input[type=datetime], .pageBaseBtns input[type=datetime], fieldset.checklistBlock input[type=datetime], .logincta input[type=datetime], .baseForm [type=datetime].mimicInput, .pageBaseBtns [type=datetime].mimicInput, fieldset.checklistBlock [type=datetime].mimicInput, .logincta [type=datetime].mimicInput, .baseForm input[type=datetime-local], .pageBaseBtns input[type=datetime-local], fieldset.checklistBlock input[type=datetime-local], .logincta input[type=datetime-local], .baseForm [type=datetime-local].mimicInput, .pageBaseBtns [type=datetime-local].mimicInput, fieldset.checklistBlock [type=datetime-local].mimicInput, .logincta [type=datetime-local].mimicInput, .baseForm input[type=email], .pageBaseBtns input[type=email], fieldset.checklistBlock input[type=email], .logincta input[type=email], .baseForm [type=email].mimicInput, .pageBaseBtns [type=email].mimicInput, fieldset.checklistBlock [type=email].mimicInput, .logincta [type=email].mimicInput, .baseForm input[type=month], .pageBaseBtns input[type=month], fieldset.checklistBlock input[type=month], .logincta input[type=month], .baseForm [type=month].mimicInput, .pageBaseBtns [type=month].mimicInput, fieldset.checklistBlock [type=month].mimicInput, .logincta [type=month].mimicInput, .baseForm input[type=number], .pageBaseBtns input[type=number], fieldset.checklistBlock input[type=number], .logincta input[type=number], .baseForm [type=number].mimicInput, .pageBaseBtns [type=number].mimicInput, fieldset.checklistBlock [type=number].mimicInput, .logincta [type=number].mimicInput, .baseForm input[type=password], .pageBaseBtns input[type=password], fieldset.checklistBlock input[type=password], .logincta input[type=password], .baseForm [type=password].mimicInput, .pageBaseBtns [type=password].mimicInput, fieldset.checklistBlock [type=password].mimicInput, .logincta [type=password].mimicInput, .baseForm input[type=reset], .pageBaseBtns input[type=reset], fieldset.checklistBlock input[type=reset], .logincta input[type=reset], .baseForm [type=reset].mimicInput, .pageBaseBtns [type=reset].mimicInput, fieldset.checklistBlock [type=reset].mimicInput, .logincta [type=reset].mimicInput, .baseForm input[type=search], .pageBaseBtns input[type=search], fieldset.checklistBlock input[type=search], .logincta input[type=search], .baseForm [type=search].mimicInput, .pageBaseBtns [type=search].mimicInput, fieldset.checklistBlock [type=search].mimicInput, .logincta [type=search].mimicInput, .baseForm input[type=submit], .pageBaseBtns input[type=submit], fieldset.checklistBlock input[type=submit], .logincta input[type=submit], .baseForm [type=submit].mimicInput, .pageBaseBtns [type=submit].mimicInput, fieldset.checklistBlock [type=submit].mimicInput, .logincta [type=submit].mimicInput, .baseForm input[type=tel], .pageBaseBtns input[type=tel], fieldset.checklistBlock input[type=tel], .logincta input[type=tel], .baseForm [type=tel].mimicInput, .pageBaseBtns [type=tel].mimicInput, fieldset.checklistBlock [type=tel].mimicInput, .logincta [type=tel].mimicInput, .baseForm input[type=text], .pageBaseBtns input[type=text], fieldset.checklistBlock input[type=text], .logincta input[type=text], .baseForm [type=text].mimicInput, .pageBaseBtns [type=text].mimicInput, fieldset.checklistBlock [type=text].mimicInput, .logincta [type=text].mimicInput, .baseForm input[type=time], .pageBaseBtns input[type=time], fieldset.checklistBlock input[type=time], .logincta input[type=time], .baseForm [type=time].mimicInput, .pageBaseBtns [type=time].mimicInput, fieldset.checklistBlock [type=time].mimicInput, .logincta [type=time].mimicInput, .baseForm input[type=url], .pageBaseBtns input[type=url], fieldset.checklistBlock input[type=url], .logincta input[type=url], .baseForm [type=url].mimicInput, .pageBaseBtns [type=url].mimicInput, fieldset.checklistBlock [type=url].mimicInput, .logincta [type=url].mimicInput, .baseForm input[type=week], .pageBaseBtns input[type=week], fieldset.checklistBlock input[type=week], .logincta input[type=week], .baseForm [type=week].mimicInput, .pageBaseBtns [type=week].mimicInput, fieldset.checklistBlock [type=week].mimicInput, .logincta [type=week].mimicInput {
  width: calc(100% - 30px);
  -webkit-appearance: none;
  box-shadow: inset 1px 2px 0 rgba(0, 0, 0, 0.1);
}
/* line 159, ../sass/forms/_default.sass */
.baseForm input[type=button], .pageBaseBtns input[type=button], fieldset.checklistBlock input[type=button], .logincta input[type=button], .baseForm [type=button].mimicInput, .pageBaseBtns [type=button].mimicInput, fieldset.checklistBlock [type=button].mimicInput, .logincta [type=button].mimicInput {
  width: 100%;
  -webkit-appearance: none;
  box-shadow: none;
}
/* line 175, ../sass/forms/_default.sass */
.baseForm input[type=number], .pageBaseBtns input[type=number], fieldset.checklistBlock input[type=number], .logincta input[type=number], .baseForm [type=number].mimicInput, .pageBaseBtns [type=number].mimicInput, fieldset.checklistBlock [type=number].mimicInput, .logincta [type=number].mimicInput {
  -moz-appearance: textfield;
}
/* line 177, ../sass/forms/_default.sass */
.baseForm input[type=number]::-webkit-inner-spin-button, .pageBaseBtns input[type=number]::-webkit-inner-spin-button, fieldset.checklistBlock input[type=number]::-webkit-inner-spin-button, .logincta input[type=number]::-webkit-inner-spin-button, .baseForm [type=number].mimicInput::-webkit-inner-spin-button, .pageBaseBtns [type=number].mimicInput::-webkit-inner-spin-button, fieldset.checklistBlock [type=number].mimicInput::-webkit-inner-spin-button, .logincta [type=number].mimicInput::-webkit-inner-spin-button, .baseForm input[type=number]::-webkit-outer-spin-button, .pageBaseBtns input[type=number]::-webkit-outer-spin-button, fieldset.checklistBlock input[type=number]::-webkit-outer-spin-button, .logincta input[type=number]::-webkit-outer-spin-button, .baseForm [type=number].mimicInput::-webkit-outer-spin-button, .pageBaseBtns [type=number].mimicInput::-webkit-outer-spin-button, fieldset.checklistBlock [type=number].mimicInput::-webkit-outer-spin-button, .logincta [type=number].mimicInput::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* line 182, ../sass/forms/_default.sass */
.baseForm input[type=submit], .pageBaseBtns input[type=submit], fieldset.checklistBlock input[type=submit], .logincta input[type=submit], .baseForm [type=submit].mimicInput, .pageBaseBtns [type=submit].mimicInput, fieldset.checklistBlock [type=submit].mimicInput, .logincta [type=submit].mimicInput {
  width: auto !important;
  box-shadow: none;
}
/* line 186, ../sass/forms/_default.sass */
.baseForm .mimicInput, .pageBaseBtns .mimicInput, fieldset.checklistBlock .mimicInput, .logincta .mimicInput {
  background-color: #eee;
  display: block;
  width: calc(100% - 30px);
  height: 38px;
  overflow: hidden;
  font-size: 13.4px;
}
/* line 195, ../sass/forms/_default.sass */
.baseForm textarea, .pageBaseBtns textarea, fieldset.checklistBlock textarea, .logincta textarea {
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  height: 9.6em;
  width: calc(100% - 30px);
  -webkit-appearance: none;
}
/* line 202, ../sass/forms/_default.sass */
.baseForm select, .pageBaseBtns select, fieldset.checklistBlock select, .logincta select {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  padding: 8px 10px;
  width: calc(100% - 30px);
  max-width: 100%;
  color: #666666;
  font-size: 13.4px;
  border: 1px solid #b6b6b6;
}
/* line 211, ../sass/forms/_default.sass */
.baseForm select[disabled], .pageBaseBtns select[disabled], fieldset.checklistBlock select[disabled], .logincta select[disabled] {
  background-color: #eee;
}
/* line 214, ../sass/forms/_default.sass */
.baseForm span.required, .pageBaseBtns span.required, fieldset.checklistBlock span.required, .logincta span.required {
  color: #375490;
}
/* line 218, ../sass/forms/_default.sass */
.baseForm .note, .pageBaseBtns .note, fieldset.checklistBlock .note, .logincta .note {
  font-size: 0.8em;
  line-height: 2em;
}
/* line 221, ../sass/forms/_default.sass */
.baseForm .clear, .pageBaseBtns .clear, fieldset.checklistBlock .clear, .logincta .clear {
  clear: both;
}
/* line 224, ../sass/forms/_default.sass */
.baseForm .inline, .pageBaseBtns .inline, fieldset.checklistBlock .inline, .logincta .inline {
  display: inline-block;
  margin-right: gutter-span();
  vertical-align: top;
  width: auto;
}
/* line 234, ../sass/forms/_default.sass */
.baseForm fieldset.btnGroup, .pageBaseBtns fieldset.btnGroup, fieldset.checklistBlock fieldset.btnGroup, .logincta fieldset.btnGroup {
  padding-top: 1.6em;
  padding-bottom: 1.6em;
}
/* line 238, ../sass/forms/_default.sass */
.baseForm fieldset.btnGroup .button, .pageBaseBtns fieldset.btnGroup .button, fieldset.checklistBlock fieldset.btnGroup .button, .logincta fieldset.btnGroup .button {
  font-size: 1.2em;
  line-height: 1.33333em;
  padding: 10px;
}
/* line 242, ../sass/forms/_default.sass */
.baseForm .linkLookingButton, .pageBaseBtns .linkLookingButton, fieldset.checklistBlock .linkLookingButton, .logincta .linkLookingButton {
  background: transparent url("../images/icons/linkArrow.png") left center no-repeat;
  padding: 0 0 0 20px;
  border: none;
  color: #375490;
  width: auto !important;
  display: inline-block;
  text-align: left;
  cursor: pointer;
}
/* line 252, ../sass/forms/_default.sass */
.baseForm .linkLookingButton:hover, .pageBaseBtns .linkLookingButton:hover, fieldset.checklistBlock .linkLookingButton:hover, .logincta .linkLookingButton:hover {
  color: #6382c3 !important;
}
/* line 256, ../sass/forms/_default.sass */
.baseForm .labelText .linkLookingButton, .pageBaseBtns .labelText .linkLookingButton, fieldset.checklistBlock .labelText .linkLookingButton, .logincta .labelText .linkLookingButton {
  padding: 0px !important;
}
/* line 262, ../sass/forms/_default.sass */
.baseForm ul.radio-inline li input, .pageBaseBtns ul.radio-inline li input, fieldset.checklistBlock ul.radio-inline li input, .logincta ul.radio-inline li input, .baseForm ul.radio-inline li .mimicInput, .pageBaseBtns ul.radio-inline li .mimicInput, fieldset.checklistBlock ul.radio-inline li .mimicInput, .logincta ul.radio-inline li .mimicInput,
.baseForm ul.radio-inline li label,
.pageBaseBtns ul.radio-inline li label,
fieldset.checklistBlock ul.radio-inline li label,
.logincta ul.radio-inline li label,
.baseForm ul.radio-inline li .mimicLabel,
.pageBaseBtns ul.radio-inline li .mimicLabel,
fieldset.checklistBlock ul.radio-inline li .mimicLabel,
.logincta ul.radio-inline li .mimicLabel {
  display: inline-block;
}
/* line 265, ../sass/forms/_default.sass */
.baseForm ul.radio-inline li label, .pageBaseBtns ul.radio-inline li label, fieldset.checklistBlock ul.radio-inline li label, .logincta ul.radio-inline li label, .baseForm ul.radio-inline li .mimicLabel, .pageBaseBtns ul.radio-inline li .mimicLabel, fieldset.checklistBlock ul.radio-inline li .mimicLabel, .logincta ul.radio-inline li .mimicLabel {
  width: calc(100% - 50px);
  margin-left: 10px;
  text-align: left;
  float: none;
}
/* line 272, ../sass/forms/_default.sass */
.baseForm .radioList ul.radio-inline, .pageBaseBtns .radioList ul.radio-inline, fieldset.checklistBlock .radioList ul.radio-inline, .logincta .radioList ul.radio-inline {
  width: 100%;
}
/* line 274, ../sass/forms/_default.sass */
.baseForm .radioList ul.radio-inline li, .pageBaseBtns .radioList ul.radio-inline li, fieldset.checklistBlock .radioList ul.radio-inline li, .logincta .radioList ul.radio-inline li {
  display: block;
  width: 100%;
}
/* line 277, ../sass/forms/_default.sass */
.baseForm .radioList ul.radio-inline label, .pageBaseBtns .radioList ul.radio-inline label, fieldset.checklistBlock .radioList ul.radio-inline label, .logincta .radioList ul.radio-inline label, .baseForm .radioList ul.radio-inline .mimicLabel, .pageBaseBtns .radioList ul.radio-inline .mimicLabel, fieldset.checklistBlock .radioList ul.radio-inline .mimicLabel, .logincta .radioList ul.radio-inline .mimicLabel {
  width: calc(100% - 30px);
}
/* line 281, ../sass/forms/_default.sass */
.baseForm table.checkbox-inline, .pageBaseBtns table.checkbox-inline, fieldset.checklistBlock table.checkbox-inline, .logincta table.checkbox-inline {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  border: 1px solid #b6b6b6;
  width: calc(100% - 30px);
  padding-top: 10px;
  display: block;
}
/* line 288, ../sass/forms/_default.sass */
.baseForm table.checkbox-inline tbody, .pageBaseBtns table.checkbox-inline tbody, fieldset.checklistBlock table.checkbox-inline tbody, .logincta table.checkbox-inline tbody,
.baseForm table.checkbox-inline tr,
.pageBaseBtns table.checkbox-inline tr,
fieldset.checklistBlock table.checkbox-inline tr,
.logincta table.checkbox-inline tr,
.baseForm table.checkbox-inline td,
.pageBaseBtns table.checkbox-inline td,
fieldset.checklistBlock table.checkbox-inline td,
.logincta table.checkbox-inline td {
  display: block;
}
/* line 292, ../sass/forms/_default.sass */
.baseForm table.checkbox-inline td, .pageBaseBtns table.checkbox-inline td, fieldset.checklistBlock table.checkbox-inline td, .logincta table.checkbox-inline td {
  position: relative;
  padding: 7px 10px 7px 35px;
}
/* line 296, ../sass/forms/_default.sass */
.baseForm table.checkbox-inline input[type=checkbox], .pageBaseBtns table.checkbox-inline input[type=checkbox], fieldset.checklistBlock table.checkbox-inline input[type=checkbox], .logincta table.checkbox-inline input[type=checkbox], .baseForm table.checkbox-inline [type=checkbox].mimicInput, .pageBaseBtns table.checkbox-inline [type=checkbox].mimicInput, fieldset.checklistBlock table.checkbox-inline [type=checkbox].mimicInput, .logincta table.checkbox-inline [type=checkbox].mimicInput {
  position: absolute;
  top: 13px;
  left: 5px;
  margin-left: 10px;
}
/* line 301, ../sass/forms/_default.sass */
.baseForm table.checkbox-inline label, .pageBaseBtns table.checkbox-inline label, fieldset.checklistBlock table.checkbox-inline label, .logincta table.checkbox-inline label, .baseForm table.checkbox-inline .mimicLabel, .pageBaseBtns table.checkbox-inline .mimicLabel, fieldset.checklistBlock table.checkbox-inline .mimicLabel, .logincta table.checkbox-inline .mimicLabel {
  display: block;
  cursor: pointer;
}
/* line 306, ../sass/forms/_default.sass */
.baseForm .field.declaration, .pageBaseBtns .field.declaration, fieldset.checklistBlock .field.declaration, .logincta .field.declaration {
  padding-top: 0.48em;
  position: relative;
}
/* line 309, ../sass/forms/_default.sass */
.baseForm .field.declaration .fieldInner, .pageBaseBtns .field.declaration .fieldInner, fieldset.checklistBlock .field.declaration .fieldInner, .logincta .field.declaration .fieldInner {
  padding-left: 30px;
  overflow: auto;
}
/* line 312, ../sass/forms/_default.sass */
.baseForm .field.declaration .fieldInner label, .pageBaseBtns .field.declaration .fieldInner label, fieldset.checklistBlock .field.declaration .fieldInner label, .logincta .field.declaration .fieldInner label, .baseForm .field.declaration .fieldInner .mimicLabel, .pageBaseBtns .field.declaration .fieldInner .mimicLabel, fieldset.checklistBlock .field.declaration .fieldInner .mimicLabel, .logincta .field.declaration .fieldInner .mimicLabel {
  width: auto;
}
/* line 314, ../sass/forms/_default.sass */
.baseForm .field.declaration .fieldInner input[type=checkbox], .pageBaseBtns .field.declaration .fieldInner input[type=checkbox], fieldset.checklistBlock .field.declaration .fieldInner input[type=checkbox], .logincta .field.declaration .fieldInner input[type=checkbox], .baseForm .field.declaration .fieldInner [type=checkbox].mimicInput, .pageBaseBtns .field.declaration .fieldInner [type=checkbox].mimicInput, fieldset.checklistBlock .field.declaration .fieldInner [type=checkbox].mimicInput, .logincta .field.declaration .fieldInner [type=checkbox].mimicInput {
  position: absolute;
  top: 13px;
  left: 6px;
  width: auto;
}
/* line 321, ../sass/forms/_default.sass */
.baseForm .field.upload .fieldInner, .pageBaseBtns .field.upload .fieldInner, fieldset.checklistBlock .field.upload .fieldInner, .logincta .field.upload .fieldInner {
  width: 100%;
  display: block;
  overflow: auto;
}
/* line 325, ../sass/forms/_default.sass */
.baseForm .field.upload .fieldInner input, .pageBaseBtns .field.upload .fieldInner input, fieldset.checklistBlock .field.upload .fieldInner input, .logincta .field.upload .fieldInner input, .baseForm .field.upload .fieldInner .mimicInput, .pageBaseBtns .field.upload .fieldInner .mimicInput, fieldset.checklistBlock .field.upload .fieldInner .mimicInput, .logincta .field.upload .fieldInner .mimicInput {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
/* line 383, ../sass/forms/_default.sass */
.baseForm .errorText, .pageBaseBtns .errorText, fieldset.checklistBlock .errorText, .logincta .errorText {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  color: #e6352b;
  display: inline-block;
  width: 100%;
  float: left;
}
/* line 406, ../sass/forms/_default.sass */
.baseForm .messageField, .pageBaseBtns .messageField, fieldset.checklistBlock .messageField, .logincta .messageField {
  margin-bottom: 1.12em;
}
/* line 408, ../sass/forms/_default.sass */
.baseForm .messageField.detail, .pageBaseBtns .messageField.detail, fieldset.checklistBlock .messageField.detail, .logincta .messageField.detail {
  padding: 2px 5px;
  background-color: #f0f0f0;
}
/* line 411, ../sass/forms/_default.sass */
.baseForm .messageField label, .pageBaseBtns .messageField label, fieldset.checklistBlock .messageField label, .logincta .messageField label, .baseForm .messageField .mimicLabel, .pageBaseBtns .messageField .mimicLabel, fieldset.checklistBlock .messageField .mimicLabel, .logincta .messageField .mimicLabel {
  float: left;
  text-align: left;
}
/* line 414, ../sass/forms/_default.sass */
.baseForm .messageField strong, .pageBaseBtns .messageField strong, fieldset.checklistBlock .messageField strong, .logincta .messageField strong {
  margin-left: 10px;
}

/* line 417, ../sass/forms/_default.sass */
.ToolTip {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #ffffff;
  padding: 10px;
  background-color: #6382c3;
}

/* line 426, ../sass/forms/_default.sass */
.verMessages {
  margin-bottom: 1.6em;
  margin-top: 1.6em;
  padding: 30px;
  background-color: #fad7d5;
  border: 2px solid #e6352b;
  color: #e6352b;
  clear: both;
}
/* line 435, ../sass/forms/_default.sass */
.verMessages h3 {
  color: #e6352b;
}
/* line 437, ../sass/forms/_default.sass */
.verMessages li {
  list-style-position: outside !important;
  margin-left: 18px;
}

/* line 443, ../sass/forms/_default.sass */
.pageBaseBtns .prevNext input, .pageBaseBtns .prevNext .mimicInput {
  box-shadow: none !important;
}

@media (min-width: 768px) {
  /* line 453, ../sass/forms/_default.sass */
  .baseForm fieldset.noBorder, .pageBaseBtns fieldset.noBorder, fieldset.checklistBlock fieldset.noBorder, .logincta fieldset.noBorder {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 460, ../sass/forms/_default.sass */
  .baseForm .field.btn .fieldInner, .pageBaseBtns .field.btn .fieldInner, fieldset.checklistBlock .field.btn .fieldInner, .logincta .field.btn .fieldInner {
    margin-left: 40%;
  }
  /* line 462, ../sass/forms/_default.sass */
  .baseForm .field.btn .button, .pageBaseBtns .field.btn .button, fieldset.checklistBlock .field.btn .button, .logincta .field.btn .button {
    width: auto;
  }
  /* line 479, ../sass/forms/_default.sass */
  .baseForm ul.radio-inline li, .pageBaseBtns ul.radio-inline li, fieldset.checklistBlock ul.radio-inline li, .logincta ul.radio-inline li {
    display: inline-block;
    width: 80px;
  }
  /* line 484, ../sass/forms/_default.sass */
  .baseForm .checklistBlock .checklistDefaultButton, .pageBaseBtns .checklistBlock .checklistDefaultButton, fieldset.checklistBlock .checklistBlock .checklistDefaultButton, .logincta .checklistBlock .checklistDefaultButton {
    clear: none;
    float: right;
    margin-left: 10px;
  }
}
@media (min-width: 960px) {
  /* line 491, ../sass/forms/_default.sass */
  .baseForm .field, .pageBaseBtns .field, fieldset.checklistBlock .field, .logincta .field {
    margin-top: 12px;
    position: relative;
    clear: both;
    display: table;
  }
  /* line 497, ../sass/forms/_default.sass */
  .baseForm .field label, .pageBaseBtns .field label, fieldset.checklistBlock .field label, .logincta .field label, .baseForm .field .mimicLabel, .pageBaseBtns .field .mimicLabel, fieldset.checklistBlock .field .mimicLabel, .logincta .field .mimicLabel {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 7px;
    float: left;
    width: 40%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 10px;
    text-align: right;
  }
  /* line 507, ../sass/forms/_default.sass */
  .baseForm .field .fieldInner, .pageBaseBtns .field .fieldInner, fieldset.checklistBlock .field .fieldInner, .logincta .field .fieldInner {
    float: left;
    width: 60%;
  }
  /* line 512, ../sass/forms/_default.sass */
  .baseForm .field input[type=color], .pageBaseBtns .field input[type=color], fieldset.checklistBlock .field input[type=color], .logincta .field input[type=color], .baseForm .field [type=color].mimicInput, .pageBaseBtns .field [type=color].mimicInput, fieldset.checklistBlock .field [type=color].mimicInput, .logincta .field [type=color].mimicInput, .baseForm .field input[type=date], .pageBaseBtns .field input[type=date], fieldset.checklistBlock .field input[type=date], .logincta .field input[type=date], .baseForm .field [type=date].mimicInput, .pageBaseBtns .field [type=date].mimicInput, fieldset.checklistBlock .field [type=date].mimicInput, .logincta .field [type=date].mimicInput, .baseForm .field input[type=datetime], .pageBaseBtns .field input[type=datetime], fieldset.checklistBlock .field input[type=datetime], .logincta .field input[type=datetime], .baseForm .field [type=datetime].mimicInput, .pageBaseBtns .field [type=datetime].mimicInput, fieldset.checklistBlock .field [type=datetime].mimicInput, .logincta .field [type=datetime].mimicInput, .baseForm .field input[type=datetime-local], .pageBaseBtns .field input[type=datetime-local], fieldset.checklistBlock .field input[type=datetime-local], .logincta .field input[type=datetime-local], .baseForm .field [type=datetime-local].mimicInput, .pageBaseBtns .field [type=datetime-local].mimicInput, fieldset.checklistBlock .field [type=datetime-local].mimicInput, .logincta .field [type=datetime-local].mimicInput, .baseForm .field input[type=email], .pageBaseBtns .field input[type=email], fieldset.checklistBlock .field input[type=email], .logincta .field input[type=email], .baseForm .field [type=email].mimicInput, .pageBaseBtns .field [type=email].mimicInput, fieldset.checklistBlock .field [type=email].mimicInput, .logincta .field [type=email].mimicInput, .baseForm .field input[type=month], .pageBaseBtns .field input[type=month], fieldset.checklistBlock .field input[type=month], .logincta .field input[type=month], .baseForm .field [type=month].mimicInput, .pageBaseBtns .field [type=month].mimicInput, fieldset.checklistBlock .field [type=month].mimicInput, .logincta .field [type=month].mimicInput, .baseForm .field input[type=number], .pageBaseBtns .field input[type=number], fieldset.checklistBlock .field input[type=number], .logincta .field input[type=number], .baseForm .field [type=number].mimicInput, .pageBaseBtns .field [type=number].mimicInput, fieldset.checklistBlock .field [type=number].mimicInput, .logincta .field [type=number].mimicInput, .baseForm .field input[type=password], .pageBaseBtns .field input[type=password], fieldset.checklistBlock .field input[type=password], .logincta .field input[type=password], .baseForm .field [type=password].mimicInput, .pageBaseBtns .field [type=password].mimicInput, fieldset.checklistBlock .field [type=password].mimicInput, .logincta .field [type=password].mimicInput, .baseForm .field input[type=reset], .pageBaseBtns .field input[type=reset], fieldset.checklistBlock .field input[type=reset], .logincta .field input[type=reset], .baseForm .field [type=reset].mimicInput, .pageBaseBtns .field [type=reset].mimicInput, fieldset.checklistBlock .field [type=reset].mimicInput, .logincta .field [type=reset].mimicInput, .baseForm .field input[type=search], .pageBaseBtns .field input[type=search], fieldset.checklistBlock .field input[type=search], .logincta .field input[type=search], .baseForm .field [type=search].mimicInput, .pageBaseBtns .field [type=search].mimicInput, fieldset.checklistBlock .field [type=search].mimicInput, .logincta .field [type=search].mimicInput, .baseForm .field input[type=submit], .pageBaseBtns .field input[type=submit], fieldset.checklistBlock .field input[type=submit], .logincta .field input[type=submit], .baseForm .field [type=submit].mimicInput, .pageBaseBtns .field [type=submit].mimicInput, fieldset.checklistBlock .field [type=submit].mimicInput, .logincta .field [type=submit].mimicInput, .baseForm .field input[type=tel], .pageBaseBtns .field input[type=tel], fieldset.checklistBlock .field input[type=tel], .logincta .field input[type=tel], .baseForm .field [type=tel].mimicInput, .pageBaseBtns .field [type=tel].mimicInput, fieldset.checklistBlock .field [type=tel].mimicInput, .logincta .field [type=tel].mimicInput, .baseForm .field input[type=text], .pageBaseBtns .field input[type=text], fieldset.checklistBlock .field input[type=text], .logincta .field input[type=text], .baseForm .field [type=text].mimicInput, .pageBaseBtns .field [type=text].mimicInput, fieldset.checklistBlock .field [type=text].mimicInput, .logincta .field [type=text].mimicInput, .baseForm .field input[type=time], .pageBaseBtns .field input[type=time], fieldset.checklistBlock .field input[type=time], .logincta .field input[type=time], .baseForm .field [type=time].mimicInput, .pageBaseBtns .field [type=time].mimicInput, fieldset.checklistBlock .field [type=time].mimicInput, .logincta .field [type=time].mimicInput, .baseForm .field input[type=url], .pageBaseBtns .field input[type=url], fieldset.checklistBlock .field input[type=url], .logincta .field input[type=url], .baseForm .field [type=url].mimicInput, .pageBaseBtns .field [type=url].mimicInput, fieldset.checklistBlock .field [type=url].mimicInput, .logincta .field [type=url].mimicInput, .baseForm .field input[type=week], .pageBaseBtns .field input[type=week], fieldset.checklistBlock .field input[type=week], .logincta .field input[type=week], .baseForm .field [type=week].mimicInput, .pageBaseBtns .field [type=week].mimicInput, fieldset.checklistBlock .field [type=week].mimicInput, .logincta .field [type=week].mimicInput {
    width: 240px;
  }
  /* line 530, ../sass/forms/_default.sass */
  .baseForm .field select, .pageBaseBtns .field select, fieldset.checklistBlock .field select, .logincta .field select {
    width: auto;
  }
  /* line 533, ../sass/forms/_default.sass */
  .baseForm .field .mimicInput, .pageBaseBtns .field .mimicInput, fieldset.checklistBlock .field .mimicInput, .logincta .field .mimicInput {
    width: 240px;
  }
  /* line 551, ../sass/forms/_default.sass */
  .baseForm .field.declaration, .pageBaseBtns .field.declaration, fieldset.checklistBlock .field.declaration, .logincta .field.declaration {
    padding-top: 0.48em;
  }
  /* line 553, ../sass/forms/_default.sass */
  .baseForm .field.declaration label, .pageBaseBtns .field.declaration label, fieldset.checklistBlock .field.declaration label, .logincta .field.declaration label, .baseForm .field.declaration .mimicLabel, .pageBaseBtns .field.declaration .mimicLabel, fieldset.checklistBlock .field.declaration .mimicLabel, .logincta .field.declaration .mimicLabel {
    text-align: left;
  }
  /* line 555, ../sass/forms/_default.sass */
  .baseForm .field.declaration .fieldInner, .pageBaseBtns .field.declaration .fieldInner, fieldset.checklistBlock .field.declaration .fieldInner, .logincta .field.declaration .fieldInner {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  /* line 562, ../sass/forms/_default.sass */
  .baseForm .fieldInner img, .pageBaseBtns .fieldInner img, fieldset.checklistBlock .fieldInner img, .logincta .fieldInner img {
    position: absolute;
    top: 10px;
    right: auto;
    left: 250px;
  }
  /* line 591, ../sass/forms/_default.sass */
  .baseForm table.checkbox-inline input[type=checkbox], .pageBaseBtns table.checkbox-inline input[type=checkbox], fieldset.checklistBlock table.checkbox-inline input[type=checkbox], .logincta table.checkbox-inline input[type=checkbox], .baseForm table.checkbox-inline [type=checkbox].mimicInput, .pageBaseBtns table.checkbox-inline [type=checkbox].mimicInput, fieldset.checklistBlock table.checkbox-inline [type=checkbox].mimicInput, .logincta table.checkbox-inline [type=checkbox].mimicInput {
    width: 20px;
  }
  /* line 593, ../sass/forms/_default.sass */
  .baseForm table.checkbox-inline label, .pageBaseBtns table.checkbox-inline label, fieldset.checklistBlock table.checkbox-inline label, .logincta table.checkbox-inline label, .baseForm table.checkbox-inline .mimicLabel, .pageBaseBtns table.checkbox-inline .mimicLabel, fieldset.checklistBlock table.checkbox-inline .mimicLabel, .logincta table.checkbox-inline .mimicLabel {
    float: none;
    width: auto;
    margin-top: 0;
    margin-left: 5px;
    text-align: left;
  }
  /* line 600, ../sass/forms/_default.sass */
  .baseForm ul.radio-inline, .pageBaseBtns ul.radio-inline, fieldset.checklistBlock ul.radio-inline, .logincta ul.radio-inline {
    float: left;
    width: auto;
    margin-left: 1.47059%;
    padding-left: 0.73529%;
  }
  /* line 605, ../sass/forms/_default.sass */
  .baseForm ul.radio-inline input, .pageBaseBtns ul.radio-inline input, fieldset.checklistBlock ul.radio-inline input, .logincta ul.radio-inline input, .baseForm ul.radio-inline .mimicInput, .pageBaseBtns ul.radio-inline .mimicInput, fieldset.checklistBlock ul.radio-inline .mimicInput, .logincta ul.radio-inline .mimicInput,
  .baseForm ul.radio-inline label,
  .pageBaseBtns ul.radio-inline label,
  fieldset.checklistBlock ul.radio-inline label,
  .logincta ul.radio-inline label,
  .baseForm ul.radio-inline .mimicLabel,
  .pageBaseBtns ul.radio-inline .mimicLabel,
  fieldset.checklistBlock ul.radio-inline .mimicLabel,
  .logincta ul.radio-inline .mimicLabel {
    width: auto;
    float: left;
  }
  /* line 609, ../sass/forms/_default.sass */
  .baseForm ul.radio-inline input, .pageBaseBtns ul.radio-inline input, fieldset.checklistBlock ul.radio-inline input, .logincta ul.radio-inline input, .baseForm ul.radio-inline .mimicInput, .pageBaseBtns ul.radio-inline .mimicInput, fieldset.checklistBlock ul.radio-inline .mimicInput, .logincta ul.radio-inline .mimicInput {
    margin-top: 14px;
  }
}
/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome */
  /* line 635, ../sass/forms/_default.sass */
  .baseForm fieldset.questionBlock, .pageBaseBtns fieldset.questionBlock, fieldset.checklistBlock fieldset.questionBlock, .logincta fieldset.questionBlock {
    margin-top: -40px;
    clear: both;
  }
  /* line 638, ../sass/forms/_default.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-top: 4.8em;
  }

  /* Safari only override */
  /* line 643, ../sass/forms/_default.sass */
  ::i-block-chrome legend, .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-bottom: 0.8em;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 651, ../sass/forms/_default.sass */
  ul.radio-inline li input, ul.radio-inline li .baseForm .mimicInput, .baseForm ul.radio-inline li .mimicInput, ul.radio-inline li .pageBaseBtns .mimicInput, .pageBaseBtns ul.radio-inline li .mimicInput, ul.radio-inline li fieldset.checklistBlock .mimicInput, fieldset.checklistBlock ul.radio-inline li .mimicInput, ul.radio-inline li .logincta .mimicInput, .logincta ul.radio-inline li .mimicInput {
    background-color: transparent !important;
    border: none !important;
    margin-top: 13px !important;
  }

  /* line 657, ../sass/forms/_default.sass */
  table.checkbox-inline input[type=checkbox], table.checkbox-inline .baseForm [type=checkbox].mimicInput, .baseForm table.checkbox-inline [type=checkbox].mimicInput, table.checkbox-inline .pageBaseBtns [type=checkbox].mimicInput, .pageBaseBtns table.checkbox-inline [type=checkbox].mimicInput, table.checkbox-inline fieldset.checklistBlock [type=checkbox].mimicInput, fieldset.checklistBlock table.checkbox-inline [type=checkbox].mimicInput, table.checkbox-inline .logincta [type=checkbox].mimicInput, .logincta table.checkbox-inline [type=checkbox].mimicInput {
    background-color: transparent !important;
    border: none !important;
    height: auto !important;
    width: auto !important;
  }

  /* line 666, ../sass/forms/_default.sass */
  .field.declaration .fieldInner input[type=checkbox], .field.declaration .fieldInner .baseForm [type=checkbox].mimicInput, .baseForm .field.declaration .fieldInner [type=checkbox].mimicInput, .field.declaration .fieldInner .pageBaseBtns [type=checkbox].mimicInput, .pageBaseBtns .field.declaration .fieldInner [type=checkbox].mimicInput, .field.declaration .fieldInner fieldset.checklistBlock [type=checkbox].mimicInput, fieldset.checklistBlock .field.declaration .fieldInner [type=checkbox].mimicInput, .field.declaration .fieldInner .logincta [type=checkbox].mimicInput, .logincta .field.declaration .fieldInner [type=checkbox].mimicInput {
    height: auto !important;
    width: auto !important;
    padding: 0px !important;
    background-color: transparent !important;
    border: none !important;
  }
}
/* line 1, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns {
  clear: both;
}
/* line 5, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonRight,
.pageBaseBtns .pageButtonLeft {
  font-size: 15px !important;
  font-weight: bold;
  background: transparent none repeat scroll 0 0;
  border: medium none;
  color: #375490;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
/* line 15, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonRight:hover,
.pageBaseBtns .pageButtonLeft:hover {
  color: #6382c3;
}
/* line 19, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonRight {
  float: right;
  text-align: right;
}
/* line 22, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonLeft {
  float: left;
  text-align: left;
}
/* line 26, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns fieldset.btnGroup {
  text-align: left;
  width: 100%;
}
/* line 29, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns fieldset.btnGroup input, .pageBaseBtns fieldset.btnGroup .mimicInput {
  margin-bottom: 0.8em;
  clear: both;
}

@media (min-width: 768px) {
  /* line 39, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns fieldset.btnGroup {
    text-align: center;
  }
  /* line 41, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns fieldset.btnGroup input, .pageBaseBtns fieldset.btnGroup .mimicInput {
    clear: none;
  }
}
@media (min-width: 960px) {
  /* line 45, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns {
    position: relative;
    padding-left: 150px;
    padding-right: 150px;
  }
  /* line 49, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns.noPaging {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 53, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonRight,
  .pageBaseBtns .pageButtonLeft {
    position: absolute;
    top: 30px;
  }
  /* line 58, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonRight {
    right: 0;
  }
  /* line 60, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonLeft {
    left: 0;
  }
}
/* line 1, ../sass/forms/_application_listing.sass */
.listingWrap {
  padding: 20px;
  background-color: #ececec;
}

/* line 5, ../sass/forms/_application_listing.sass */
fieldset.applicationListing {
  margin-bottom: 1.6em;
  clear: both;
  display: block;
}
/* line 10, ../sass/forms/_application_listing.sass */
fieldset.applicationListing legend {
  margin-top: 0em;
}
/* line 13, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .linkLookingButton {
  margin-right: 10px;
}
/* line 17, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingHead {
  padding: 5px 10px;
  background-color: #282C73;
  color: #ffffff;
  font-weight: bold;
}
/* line 24, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingHead .editDelete {
  display: none;
}
/* line 27, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail {
  padding: 15px 10px 10px;
  line-height: 16px;
  background-color: #dddddd;
}
/* line 32, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail.alt {
  background-color: #d0d0d0;
}
/* line 34, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail span {
  display: block;
  clear: both;
}
/* line 38, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail .editDelete {
  padding-top: 0.64em;
  padding-bottom: 0.64em;
  overflow: auto;
}
/* line 46, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .desktopHeader {
  display: none;
}
/* line 50, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingHead .hideSmall {
  display: none;
}
/* line 53, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .linkLookingButton {
  margin-bottom: 0.48em;
  display: block;
  word-wrap: break-word;
  max-width: 100%;
  white-space: normal;
  padding: 0;
  color: #6382c3;
}
/* line 61, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .linkLookingButton:hover {
  text-decoration: underline;
}

/* line 64, ../sass/forms/_application_listing.sass */
.noApplication {
  margin-bottom: 0.8em;
  background-color: #f7fbff;
  padding: 0 10px;
}

@media (min-width: 768px) {
  /* line 80, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .applicationListingHead .hideSmall {
    display: inline-block;
  }
  /* line 83, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .applicationListingDetail {
    font-size: 13.4px;
  }
  /* line 87, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .editDelete .linkLookingButton {
    display: inline-block;
  }
  /* line 91, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .field.btn .button {
    margin-right: 0;
  }
  /* line 94, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .mobileHeader {
    display: none;
  }
  /* line 97, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .desktopHeader,
  fieldset.applicationListing .hideSmall,
  fieldset.applicationListing .firstCol,
  fieldset.applicationListing .editDelete {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
  }
  /* line 105, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .firstCol,
  fieldset.applicationListing .hideSmall {
    padding-top: 0.64em;
    padding-bottom: 0.64em;
  }
  /* line 109, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .editDelete {
    text-align: right;
  }
  /* line 112, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col10 {
    width: 10%;
    max-width: 10%;
  }
  /* line 115, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col15 {
    width: 15%;
    max-width: 15%;
  }
  /* line 118, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col20 {
    width: 20%;
    max-width: 20%;
  }
  /* line 121, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col25 {
    width: 25%;
    max-width: 25%;
  }
  /* line 124, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col30 {
    width: 30%;
    max-width: 30%;
  }
  /* line 127, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col35 {
    width: 35%;
    max-width: 35%;
  }
  /* line 130, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col40 {
    width: 40%;
    max-width: 40%;
  }
  /* line 133, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col45 {
    width: 45%;
    max-width: 45%;
  }
  /* line 136, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col50 {
    width: 50%;
    max-width: 50%;
  }
  /* line 139, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col55 {
    width: 55%;
    max-width: 55%;
  }
  /* line 142, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col60 {
    width: 60%;
    max-width: 60%;
  }
  /* line 145, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col65 {
    width: 65%;
    max-width: 65%;
  }
  /* line 148, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col70 {
    width: 70%;
    max-width: 70%;
  }
  /* line 151, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col75 {
    width: 75%;
    max-width: 75%;
  }
  /* line 154, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col80 {
    width: 80%;
    max-width: 80%;
  }
  /* line 157, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col85 {
    width: 85%;
    max-width: 85%;
  }
  /* line 160, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col90 {
    width: 90%;
    max-width: 90%;
  }
  /* line 163, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col95 {
    width: 95%;
    max-width: 95%;
  }
  /* line 166, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col100 {
    width: 100%;
    max-width: 100%;
  }
  /* line 170, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col10,
  fieldset.applicationListing .col15,
  fieldset.applicationListing .col20,
  fieldset.applicationListing .col25,
  fieldset.applicationListing .col30,
  fieldset.applicationListing .col35,
  fieldset.applicationListing .col40,
  fieldset.applicationListing .col45,
  fieldset.applicationListing .col50,
  fieldset.applicationListing .col55,
  fieldset.applicationListing .col60,
  fieldset.applicationListing .col65,
  fieldset.applicationListing .col70,
  fieldset.applicationListing .col75,
  fieldset.applicationListing .col80,
  fieldset.applicationListing .col85,
  fieldset.applicationListing .col95,
  fieldset.applicationListing .col90,
  fieldset.applicationListing .col100 {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 5px;
    word-wrap: break-word;
  }
  /* line 193, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .linkLookingButton {
    margin-bottom: 0em;
    box-shadow: none;
  }
}
/* line 2, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock {
  margin-bottom: 1.6em;
  padding-bottom: 1.6em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ececec;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -50px;
}
/* line 12, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .fieldInner {
  width: 100%;
  margin-left: 0;
}
/* line 16, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock input.checklistDefaultButton, fieldset.checklistBlock .checklistDefaultButton.mimicInput {
  margin-top: 1.6em;
  width: 100%;
  margin-right: 10px;
}
/* line 22, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .checklistStaffOptions {
  width: 100%;
  text-align: right;
}
/* line 25, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .checklistStaffOptions input, fieldset.checklistBlock .checklistStaffOptions .mimicInput {
  padding: 8px;
  vertical-align: top;
}
/* line 29, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .checklistDescription {
  margin-top: 0.8em;
}
/* line 33, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock h3 {
  font-size: 1.33333em;
  line-height: 1.2em;
  border-bottom: 1px solid #f0f0f0;
}
/* line 37, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow {
  border-bottom: 1px solid #f0f0f0;
  padding-top: 0.32em;
  padding-bottom: 0.32em;
}
/* line 41, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons,
fieldset.checklistBlock .uploadedDocRow .uploadedDocDetails,
fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted,
fieldset.checklistBlock .uploadedDocRow .uploadedDocDetailsSubmitted {
  display: inline-block;
  vertical-align: top;
  font-size: 13.4px;
}
/* line 48, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocDate {
  padding-left: 0;
  display: block;
  clear: both;
}
/* line 53, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocDetailsSubmitted {
  margin-top: 0.16em;
}
/* line 57, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted input, fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted .mimicInput {
  padding: 8px;
}
/* line 61, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons input, fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons .mimicInput {
  border: none !important;
  box-shadow: none;
  background: transparent;
}

/* line 67, ../sass/forms/_checklistOptions.sass */
.uploadedDocDetails .uploadedDocView {
  word-break: break-all;
  word-wrap: break-word;
  display: inline-block;
}

/* line 72, ../sass/forms/_checklistOptions.sass */
.checklistStatusButton,
.uploadedDocButton {
  background: transparent !important;
}

/* line 77, ../sass/forms/_checklistOptions.sass */
.provideLaterOptions {
  padding-top: 0.8em;
  padding-left: 20px;
  position: relative;
}
/* line 81, ../sass/forms/_checklistOptions.sass */
.provideLaterOptions span {
  display: inline;
}
/* line 83, ../sass/forms/_checklistOptions.sass */
.provideLaterOptions input, .provideLaterOptions .baseForm .mimicInput, .baseForm .provideLaterOptions .mimicInput, .provideLaterOptions .pageBaseBtns .mimicInput, .pageBaseBtns .provideLaterOptions .mimicInput, .provideLaterOptions fieldset.checklistBlock .mimicInput, fieldset.checklistBlock .provideLaterOptions .mimicInput, .provideLaterOptions .logincta .mimicInput, .logincta .provideLaterOptions .mimicInput {
  position: absolute;
  top: 15px;
  left: 0;
}

/* line 88, ../sass/forms/_checklistOptions.sass */
.checklistStatusLabel {
  padding-top: 0.32em;
  vertical-align: bottom;
}

@media (min-width: 768px) {
  /* line 98, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .fieldInner {
    width: 100%;
    margin-left: 0 !important;
  }
  /* line 102, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock input.checklistDefaultButton, fieldset.checklistBlock .checklistDefaultButton.mimicInput {
    margin-top: 0 !important;
    float: none !important;
    margin-left: 0 !important;
  }
}
@media (min-width: 960px) {
  /* line 109, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock input.checklistDefaultButton, fieldset.checklistBlock .checklistDefaultButton.mimicInput,
  fieldset.checklistBlock input.checklistCancelButton,
  fieldset.checklistBlock .checklistCancelButton.mimicInput {
    width: auto;
  }
  /* line 117, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons,
  fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted {
    width: 180px;
  }
  /* line 121, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .button {
    margin-top: 0 !important;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome */
  /* line 130, ../sass/forms/_checklistOptions.sass */
  .baseForm fieldset.checklistBlock, .pageBaseBtns fieldset.checklistBlock, fieldset.checklistBlock fieldset.checklistBlock, .logincta fieldset.checklistBlock {
    margin-top: -40px;
    clear: both;
  }
  /* line 133, ../sass/forms/_checklistOptions.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-top: 4.8em;
  }

  /* Safari only override */
  /* line 138, ../sass/forms/_checklistOptions.sass */
  ::i-block-chrome legend, .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-bottom: 0.8em;
  }
}
@supports (-ms-ime-align: auto) {
  /* line 143, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock {
    margin-top: -10px !important;
  }
}
/* line 1, ../sass/forms/_activate.sass */
#ctl00_contentMain_CreateUserWizard1 {
  border: none !important;
}
/* line 3, ../sass/forms/_activate.sass */
#ctl00_contentMain_CreateUserWizard1 .field {
  overflow: auto;
}

/* line 6, ../sass/forms/_activate.sass */
#ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_lblPasswordStrengthHelpText,
#ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_PasswordCompare {
  color: #e6352b !important;
  clear: both;
  display: inline-block;
  padding-top: 10px;
}

/* line 15, ../sass/forms/_activate.sass */
#ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_Password_PasswordStrength {
  position: absolute !important;
  top: 0 !important;
  right: 30px !important;
  left: auto !important;
}

/* line 21, ../sass/forms/_activate.sass */
.passwordField {
  overflow: visible !important;
}

/* line 24, ../sass/forms/_activate.sass */
.pwdStrength1,
.pwdStrength2,
.pwdStrength3,
.pwdStrength4,
.pwdStrength5 {
  color: #666666;
  padding: 5px 10px !important;
}

/* line 33, ../sass/forms/_activate.sass */
.pwdStrength1 {
  background-color: #FF0000;
}

/* line 35, ../sass/forms/_activate.sass */
.pwdStrength2 {
  background-color: #FF4F00;
}

/* line 37, ../sass/forms/_activate.sass */
.pwdStrength3 {
  background-color: #FFFA00;
}

/* line 39, ../sass/forms/_activate.sass */
.pwdStrength4 {
  background-color: #A8F000;
}

/* line 41, ../sass/forms/_activate.sass */
.pwdStrength5 {
  background-color: #00CC00;
}

/* line 45, ../sass/forms/_activate.sass */
fieldset.activation input, fieldset.activation .baseForm .mimicInput, .baseForm fieldset.activation .mimicInput, fieldset.activation .pageBaseBtns .mimicInput, .pageBaseBtns fieldset.activation .mimicInput, fieldset.activation fieldset.checklistBlock .mimicInput, fieldset.checklistBlock fieldset.activation .mimicInput, fieldset.activation .logincta .mimicInput, .logincta fieldset.activation .mimicInput {
  float: none;
}
/* line 2, ../sass/mixins/_clearfix.sass */
fieldset.activation input:before, fieldset.activation .baseForm .mimicInput:before, .baseForm fieldset.activation .mimicInput:before, fieldset.activation .pageBaseBtns .mimicInput:before, .pageBaseBtns fieldset.activation .mimicInput:before, fieldset.activation fieldset.checklistBlock .mimicInput:before, fieldset.checklistBlock fieldset.activation .mimicInput:before, fieldset.activation .logincta .mimicInput:before, .logincta fieldset.activation .mimicInput:before, fieldset.activation input:after, fieldset.activation .baseForm .mimicInput:after, .baseForm fieldset.activation .mimicInput:after, fieldset.activation .pageBaseBtns .mimicInput:after, .pageBaseBtns fieldset.activation .mimicInput:after, fieldset.activation fieldset.checklistBlock .mimicInput:after, fieldset.checklistBlock fieldset.activation .mimicInput:after, fieldset.activation .logincta .mimicInput:after, .logincta fieldset.activation .mimicInput:after {
  content: "";
  display: table;
}
/* line 6, ../sass/mixins/_clearfix.sass */
fieldset.activation input:after, fieldset.activation .baseForm .mimicInput:after, .baseForm fieldset.activation .mimicInput:after, fieldset.activation .pageBaseBtns .mimicInput:after, .pageBaseBtns fieldset.activation .mimicInput:after, fieldset.activation fieldset.checklistBlock .mimicInput:after, fieldset.checklistBlock fieldset.activation .mimicInput:after, fieldset.activation .logincta .mimicInput:after, .logincta fieldset.activation .mimicInput:after {
  clear: both;
}
/* line 49, ../sass/forms/_activate.sass */
fieldset.activation .errorText {
  display: inline-block;
  width: 100%;
  clear: both;
  float: left;
}

/* line 55, ../sass/forms/_activate.sass */
.userWizard {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
  font-size: 13.4px !important;
}

@media (min-width: 960px) {
  /* line 68, ../sass/forms/_activate.sass */
  #ctl00_contentMain_CreateUserWizard1_CreateUserStepContainer_Password_PasswordStrength {
    position: absolute !important;
    top: -2px !important;
    right: -216px !important;
    left: auto !important;
  }
}
/* line 1, ../sass/forms/_dialogBox.sass */
.displayNone {
  display: none;
}

/* line 4, ../sass/forms/_dialogBox.sass */
.captaviaDialog {
  margin-bottom: 1.6em;
  background-color: #ffffff;
  border: solid 1px #282C73;
  text-align: center;
}
/* line 10, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogTitle {
  font-size: 1.2em;
  line-height: 1.33333em;
  background-color: #282C73;
  color: #ffffff;
  padding: 8px;
}
/* line 17, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogBody {
  padding-top: 1.6em;
  padding-bottom: 1.6em;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 22, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogBody img {
  margin-left: 10px;
}
/* line 25, ../sass/forms/_dialogBox.sass */
.captaviaDialog .dialogButtons {
  margin-top: 1.6em;
  clear: both;
  text-align: center;
  width: auto;
}
/* line 31, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogButton {
  font-weight: bold;
  -moz-transition-property: "all";
  -o-transition-property: "all";
  -webkit-transition-property: "all";
  transition-property: "all";
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
  transition-duration: 200ms;
  font-size: 0.93333em;
  line-height: 1.71429em;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: none;
  background-color: #282C73;
  padding: 2px 3px;
  color: #ffffff;
  display: inline-block;
  width: auto;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
}
/* line 47, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogButton:hover {
  background-color: #00AEEF;
  color: #ffffff;
  text-decoration: none !important;
}

/* line 2, ../sass/forms/_passwordRecovery.sass */
.passwordRecovery .field {
  overflow: auto;
}
/* line 5, ../sass/forms/_passwordRecovery.sass */
.passwordRecovery .errorText {
  float: left;
  width: auto;
  clear: none;
}
/* line 10, ../sass/forms/_passwordRecovery.sass */
.passwordRecovery input[type=email], .passwordRecovery .baseForm [type=email].mimicInput, .baseForm .passwordRecovery [type=email].mimicInput, .passwordRecovery .pageBaseBtns [type=email].mimicInput, .pageBaseBtns .passwordRecovery [type=email].mimicInput, .passwordRecovery fieldset.checklistBlock [type=email].mimicInput, fieldset.checklistBlock .passwordRecovery [type=email].mimicInput, .passwordRecovery .logincta [type=email].mimicInput, .logincta .passwordRecovery [type=email].mimicInput {
  float: left;
}

/* line 1, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  background: white;
  margin-top: -50px;
  clear: both;
}
/* line 7, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage legend {
  font-size: 1.33333em;
  line-height: 1.2em;
  margin-top: 4.8em;
  color: #282C73;
}
/* line 13, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorIcon,
fieldset.errorMessage .errorMsg {
  display: inline-block;
  vertical-align: top;
}
/* line 17, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .field {
  font-size: 13.4px;
}
/* line 20, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorIcon {
  margin-right: 10px;
}
/* line 24, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorMsg a {
  color: #375490;
  text-decoration: none;
}
/* line 27, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorMsg a:hover {
  text-decoration: underline;
}

/* line 2, ../sass/forms/_updatePassword.sass */
.updatePassword table {
  width: 100%;
}
/* line 5, ../sass/forms/_updatePassword.sass */
.updatePassword .field {
  position: relative;
  overflow: auto;
}
/* line 9, ../sass/forms/_updatePassword.sass */
.updatePassword .fieldInner {
  padding-right: 0;
}
/* line 12, ../sass/forms/_updatePassword.sass */
.updatePassword .errorText {
  float: left;
  clear: none;
}
/* line 16, ../sass/forms/_updatePassword.sass */
.updatePassword input[type=text], .updatePassword .baseForm [type=text].mimicInput, .baseForm .updatePassword [type=text].mimicInput, .updatePassword .pageBaseBtns [type=text].mimicInput, .pageBaseBtns .updatePassword [type=text].mimicInput, .updatePassword fieldset.checklistBlock [type=text].mimicInput, fieldset.checklistBlock .updatePassword [type=text].mimicInput, .updatePassword .logincta [type=text].mimicInput, .logincta .updatePassword [type=text].mimicInput,
.updatePassword input[type=password],
.updatePassword .baseForm [type=password].mimicInput,
.baseForm .updatePassword [type=password].mimicInput,
.updatePassword .pageBaseBtns [type=password].mimicInput,
.pageBaseBtns .updatePassword [type=password].mimicInput,
.updatePassword fieldset.checklistBlock [type=password].mimicInput,
fieldset.checklistBlock .updatePassword [type=password].mimicInput,
.updatePassword .logincta [type=password].mimicInput,
.logincta .updatePassword [type=password].mimicInput {
  float: left;
}

@media (min-width: 960px) {
  /* line 25, ../sass/forms/_updatePassword.sass */
  .updatePassword .field {
    margin-bottom: 0.32em;
  }
}
/* line 1, ../sass/tables/_default.sass */
.ugc table, .verMessages table, .logincta table, .displayChecklistWrapper table {
  margin-bottom: 1.6em;
  border-collapse: collapse;
  width: 100%;
  border-top: 1px solid #e5eff8;
  border-right: 1px solid #e5eff8;
  background-color: #ffffff;
}
/* line 13, ../sass/tables/_default.sass */
.ugc table th, .verMessages table th, .logincta table th, .displayChecklistWrapper table th, .ugc table td, .verMessages table td, .logincta table td, .displayChecklistWrapper table td {
  text-align: left;
  padding: 8px;
  vertical-align: top;
  word-wrap: break-word;
  white-space: normal;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13.4px;
}
/* line 23, ../sass/tables/_default.sass */
.ugc table tr:nth-child(even), .verMessages table tr:nth-child(even), .logincta table tr:nth-child(even), .displayChecklistWrapper table tr:nth-child(even) {
  background-color: #f7fbff;
}
/* line 26, ../sass/tables/_default.sass */
.ugc table th, .verMessages table th, .logincta table th, .displayChecklistWrapper table th {
  background-color: #6382c3;
  color: #ffffff;
  font-weight: bold !important;
}
/* line 32, ../sass/tables/_default.sass */
.ugc table .today td, .verMessages table .today td, .logincta table .today td, .displayChecklistWrapper table .today td {
  background-color: #2950a0;
  color: #fff;
}

/* line 38, ../sass/tables/_default.sass */
table.checklistFileTypesTable {
  width: 100%;
  table-layout: fixed;
}
/* line 41, ../sass/tables/_default.sass */
table.checklistFileTypesTable th.column1,
table.checklistFileTypesTable th.column2 {
  max-width: 50%;
  width: 50% !important;
}

/* line 48, ../sass/tables/_default.sass */
table.mainTable tr,
table.mainTable tr:nth-child(even) {
  background-color: #ffffff;
}

/* line 1, ../sass/pages/_home.sass */
.logincta,
.cookies {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 1.6em;
  background-color: #ececec;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}

/* line 9, ../sass/pages/_home.sass */
.logincta {
  width: 97.05882%;
  float: left;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
  margin-bottom: 1.6em;
  padding: 20px;
}
/* line 15, ../sass/pages/_home.sass */
.logincta h2 {
  font-size: 1.4em;
  line-height: 1.71429em;
  margin-bottom: 0.32em;
}
/* line 19, ../sass/pages/_home.sass */
.logincta p {
  line-height: 145%;
}
/* line 23, ../sass/pages/_home.sass */
.logincta .button {
  width: 100%;
  padding: 10px;
  text-align: center;
}

/* line 29, ../sass/pages/_home.sass */
.returnUser table {
  margin-bottom: 0em;
  border: none;
  padding: 0 !important;
}
/* line 33, ../sass/pages/_home.sass */
.returnUser table td {
  padding: 0;
}
/* line 36, ../sass/pages/_home.sass */
.returnUser .field {
  margin-bottom: 0.64em;
  overflow: auto;
  position: relative;
}
/* line 40, ../sass/pages/_home.sass */
.returnUser .field .fieldInner {
  padding-right: 10px;
}
/* line 43, ../sass/pages/_home.sass */
.returnUser label, .returnUser .baseForm .mimicLabel, .baseForm .returnUser .mimicLabel, .returnUser .pageBaseBtns .mimicLabel, .pageBaseBtns .returnUser .mimicLabel, .returnUser fieldset.checklistBlock .mimicLabel, fieldset.checklistBlock .returnUser .mimicLabel, .returnUser .logincta .mimicLabel, .logincta .returnUser .mimicLabel {
  font-size: 0.93333em;
  line-height: 1.71429em;
}
/* line 46, ../sass/pages/_home.sass */
.returnUser input[type=email], .returnUser .baseForm [type=email].mimicInput, .baseForm .returnUser [type=email].mimicInput, .returnUser .pageBaseBtns [type=email].mimicInput, .pageBaseBtns .returnUser [type=email].mimicInput, .returnUser fieldset.checklistBlock [type=email].mimicInput, fieldset.checklistBlock .returnUser [type=email].mimicInput, .returnUser .logincta [type=email].mimicInput, .logincta .returnUser [type=email].mimicInput,
.returnUser input[type=password],
.returnUser .baseForm [type=password].mimicInput,
.baseForm .returnUser [type=password].mimicInput,
.returnUser .pageBaseBtns [type=password].mimicInput,
.pageBaseBtns .returnUser [type=password].mimicInput,
.returnUser fieldset.checklistBlock [type=password].mimicInput,
fieldset.checklistBlock .returnUser [type=password].mimicInput,
.returnUser .logincta [type=password].mimicInput,
.logincta .returnUser [type=password].mimicInput,
.returnUser input[type=submit],
.returnUser .baseForm [type=submit].mimicInput,
.baseForm .returnUser [type=submit].mimicInput,
.returnUser .pageBaseBtns [type=submit].mimicInput,
.pageBaseBtns .returnUser [type=submit].mimicInput,
.returnUser fieldset.checklistBlock [type=submit].mimicInput,
fieldset.checklistBlock .returnUser [type=submit].mimicInput,
.returnUser .logincta [type=submit].mimicInput,
.logincta .returnUser [type=submit].mimicInput {
  width: 100% !important;
  float: left;
}
/* line 52, ../sass/pages/_home.sass */
.returnUser .errorText {
  position: absolute;
  float: left;
  top: 0;
  right: 0;
}

/* line 58, ../sass/pages/_home.sass */
.cookies {
  padding: 20px 40px;
  text-align: center;
  clear: both;
  font-size: 13.4px;
}

/* line 64, ../sass/pages/_home.sass */
.forgottenPassword {
  text-align: right;
  display: block;
}

@media (min-width: 480px) {
  /* line 73, ../sass/pages/_home.sass */
  .logincta,
  .cookies {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 78, ../sass/pages/_home.sass */
  .logincta,
  .cookies {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 83, ../sass/pages/_home.sass */
  .newUser,
  .returnUser {
    width: 48.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }

  /* line 86, ../sass/pages/_home.sass */
  .cookies {
    width: 48.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
}
@media (min-width: 960px) {
  /* line 90, ../sass/pages/_home.sass */
  .newUser,
  .returnUser {
    width: 49.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }

  /* line 93, ../sass/pages/_home.sass */
  .cookies {
    width: 99.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 97, ../sass/pages/_home.sass */
  .newUser,
  .returnUser {
    width: 48.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }

  /* line 100, ../sass/pages/_home.sass */
  .cookies {
    width: 98.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
}
/* line 3, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTitle {
  margin-bottom: 1.6em;
}
/* line 7, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable {
  border-top: 2px solid #375490;
  width: 100%;
}
/* line 10, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable .SectionTitle {
  font-size: 1.33333em;
  line-height: 1.2em;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
}
/* line 15, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable hr {
  color: #e5eff8;
}
/* line 19, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable td.SectionTitle hr {
  display: none;
}
/* line 21, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable td {
  vertical-align: top;
}
/* line 23, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable td table {
  background: transparent;
  width: calc(100% + 16px);
  margin: -8px;
  border: none;
}
/* line 28, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable td td {
  border: none;
  border-bottom: 1px solid #e5eff8;
}
/* line 31, ../sass/admin/_reports.sass */
.displayChecklistWrapper .mainTable td .FieldTitle {
  border-right: 1px solid #f4f9fd;
}
/* line 42, ../sass/admin/_reports.sass */
.displayChecklistWrapper table.mainTable tr.firstRow.odd {
  background-color: #f9fbfd;
}
/* line 46, ../sass/admin/_reports.sass */
.displayChecklistWrapper table.overviewChildTable .odd {
  background-color: #f7fbff;
}
/* line 48, ../sass/admin/_reports.sass */
.displayChecklistWrapper table.overviewChildTable .even {
  background-color: #e5eff8;
}
/* line 51, ../sass/admin/_reports.sass */
.displayChecklistWrapper table.overviewChildTable .transparent hr {
  display: block !important;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
  /* line 16, ../sass/structure/_edge.sass */
  .baseForm fieldset.questionBlock, .pageBaseBtns fieldset.questionBlock, fieldset.checklistBlock fieldset.questionBlock, .logincta fieldset.questionBlock {
    margin-bottom: 0.8em;
    margin-top: 0;
    clear: both;
  }
  /* line 20, ../sass/structure/_edge.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    margin-top: 0.8em;
  }
  /* line 23, ../sass/structure/_edge.sass */
  .baseForm fieldset.checklistBlock, .pageBaseBtns fieldset.checklistBlock, fieldset.checklistBlock fieldset.checklistBlock, .logincta fieldset.checklistBlock {
    margin-bottom: 0.8em;
    margin-top: 0;
    clear: both;
  }
  /* line 27, ../sass/structure/_edge.sass */
  .baseForm fieldset.checklistBlock legend, .pageBaseBtns fieldset.checklistBlock legend, fieldset.checklistBlock fieldset.checklistBlock legend, .logincta fieldset.checklistBlock legend {
    margin-top: 0.8em;
  }
}
@supports (-ms-accelerator: true) {
  /* IE Edge 12+ CSS styles go here */
}
@supports (-ms-ime-align: auto) {
  /* IE Edge 12+ CSS styles go here */
  /* line 39, ../sass/structure/_edge.sass */
  .baseForm fieldset.questionBlock, .pageBaseBtns fieldset.questionBlock, fieldset.checklistBlock fieldset.questionBlock, .logincta fieldset.questionBlock {
    margin-bottom: 0.8em;
    margin-top: 0;
    clear: both;
  }
  /* line 43, ../sass/structure/_edge.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-top: 0.8em;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }
}
