/* line 5, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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: "open_sansregular";
  src: url("../fonts/OpenSans-Regular-webfont.eot");
  src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");
}
@font-face {
  font-family: "open_sansitalic";
  src: url("../fonts/OpenSans-Italic-webfont.eot");
  src: url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");
}
@font-face {
  font-family: "open_sansbold";
  src: url("../fonts/OpenSans-Bold-webfont.eot");
  src: url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");
}
@font-face {
  font-family: "open_sansbold_italic";
  src: url("../fonts/OpenSans-BoldItalic-webfont.eot");
  src: url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic") format("svg");
}
@font-face {
  font-family: "open_sanslight";
  src: url("../fonts/OpenSans-Light-webfont.eot");
  src: url("../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Light-webfont.woff") format("woff"), url("../fonts/OpenSans-Light-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Light-webfont.svg#open_sanslight") format("svg");
}
@font-face {
  font-family: "open_sanslight_italic";
  src: url("../fonts/OpenSans-LightItalic-webfont.eot");
  src: url("../fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-LightItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic") 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;
  background-color: #ac238d;
  padding: 4px;
  text-decoration: none;
  margin: 0;
  width: auto;
  cursor: pointer;
  -webkit-appearance: none;
  overflow: hidden;
  border: none;
}
/* line 19, ../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: #821a6a;
  text-decoration: underline;
}
/* line 25, ../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: #043356;
  text-shadow: none;
}
/* line 29, ../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: #03253e;
  color: #ffffff;
}
/* line 33, ../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 37, ../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: "open_sansregular", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
}

/* line 20, ../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;
}

/* line 25, ../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, .footerBlock .addressCol strong,
.footerBlock .emailCol strong, .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: "open_sansbold", 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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .center:after, .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}

/* line 106, ../../../../../../Ruby21-x64/lib/ruby/gems/2.1.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: 2.4em;
  line-height: 1.33333em;
  color: #043356;
}

/* line 17, ../sass/basic/_typography.sass */
.pageName {
  color: #043356;
  text-align: center;
}
/* line 20, ../sass/basic/_typography.sass */
.pageName h1.pageTitle {
  font-size: 1.6em;
  line-height: 1.5em;
}

/* line 50, ../sass/basic/_typography.sass */
.ugc, .verMessages, .logincta, .displayChecklistWrapper {
  /*Anchors */
  /*Headings */
  /*list */
  /*DefininitionList */
  /*Figure */
  /*TextLevel */
}
/* line 52, ../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: #ac238d;
}
/* line 57, ../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: #043356;
  text-decoration: underline;
}
/* line 63, ../sass/basic/_typography.sass */
.ugc img, .verMessages img, .logincta img, .displayChecklistWrapper img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}
/* line 68, ../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: #043356;
}
/* line 74, ../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: #ac238d;
}
/* line 79, ../sass/basic/_typography.sass */
.ugc p, .verMessages p, .logincta p, .displayChecklistWrapper p {
  margin-bottom: 0.8em;
  color: #666666;
}
/* line 82, ../sass/basic/_typography.sass */
.ugc p small, .verMessages p small, .logincta p small, .displayChecklistWrapper p small {
  font-size: 80%;
}
/* line 89, ../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 92, ../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 {
  list-style-position: outside;
}
/* line 94, ../sass/basic/_typography.sass */
.ugc ul, .verMessages ul, .logincta ul, .displayChecklistWrapper ul {
  list-style-type: disc;
}
/* line 97, ../sass/basic/_typography.sass */
.ugc ol, .verMessages ol, .logincta ol, .displayChecklistWrapper ol {
  list-style-type: decimal;
}
/* line 102, ../sass/basic/_typography.sass */
.ugc dl dt, .verMessages dl dt, .logincta dl dt, .displayChecklistWrapper dl dt {
  float: left;
  display: inline;
  width: 30%;
}
/* line 107, ../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 114, ../sass/basic/_typography.sass */
.ugc figure, .verMessages figure, .logincta figure, .displayChecklistWrapper figure {
  width: 1px;
  border: 1px solid #eaeaea;
  display: table;
}
/* line 118, ../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 123, ../sass/basic/_typography.sass */
.ugc figure img, .verMessages figure img, .logincta figure img, .displayChecklistWrapper figure img {
  display: block;
}
/* line 127, ../sass/basic/_typography.sass */
.ugc abbr[title], .verMessages abbr[title], .logincta abbr[title], .displayChecklistWrapper abbr[title] {
  border-bottom: 1px dotted;
}
/* line 133, ../sass/basic/_typography.sass */
.ugc mark, .verMessages mark, .logincta mark, .displayChecklistWrapper mark {
  background-color: #ff0;
  color: #000;
}
/* line 140, ../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 148, ../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 154, ../sass/basic/_typography.sass */
.ugc .panelErrors ul, .verMessages .panelErrors ul, .logincta .panelErrors ul, .displayChecklistWrapper .panelErrors ul {
  margin-bottom: 1.6em;
}
/* line 156, ../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: "open_sansregular", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #666666;
  background-color: #ffffff;
}

/* line 9, ../sass/structure/_layout.sass */
.content, header#primaryHeader, #contact, footer#footer, #copyrightsAndSocial {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 19, ../sass/structure/_layout.sass */
.mainDisplayArea {
  padding-top: 1.6em;
  padding-bottom: 3.2em;
}
/* line 22, ../sass/structure/_layout.sass */
.noSub .mainDisplayArea, .withSub .mainDisplayArea {
  width: 97.05882%;
  float: left;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}

/* line 29, ../sass/structure/_layout.sass */
#CAMSBranding {
  padding-top: 1.6em;
  padding-bottom: 1.6em;
  clear: both;
  border-top: 1px solid #dddddd;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* line 36, ../sass/structure/_layout.sass */
#CAMSBranding a {
  margin-right: 1.47059%;
}

/* line 43, ../sass/structure/_layout.sass */
.trailer {
  margin-bottom: 1.6em;
}

/* line 46, ../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 59, ../sass/structure/_layout.sass */
.itemsPageTopMessage {
  margin-bottom: 1.6em;
}

@media (min-width: 480px) {
  /* line 67, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea, .withSub .mainDisplayArea {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }

  /* line 71, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 77, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea, .withSub .mainDisplayArea {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }

  /* line 81, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 86, ../sass/structure/_layout.sass */
  .mainDisplayArea {
    padding-top: 3.2em;
  }
  /* line 88, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 98.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
  /* line 90, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 67.36111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }

  /* line 93, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
}
@media (min-width: 960px) {
  /* line 99, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 99.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
  /* line 101, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 65.74074%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }

  /* line 104, ../sass/structure/_layout.sass */
  #CAMSBranding {
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 110, ../sass/structure/_layout.sass */
  .noSub .mainDisplayArea {
    width: 98.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
  /* line 112, ../sass/structure/_layout.sass */
  .withSub .mainDisplayArea {
    width: 67.5%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }

  /* line 115, ../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;
  width: 100%;
}
/* line 24, ../sass/structure/_header.sass */
header#primaryHeader .defaultOpButton {
  background: none;
  border: none;
}
/* line 28, ../sass/structure/_header.sass */
header#primaryHeader .accountLink {
  position: absolute;
  top: 20px;
  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 42, ../sass/structure/_header.sass */
.welcomebannerRight .break,
.welcomebannerRight .welcomebannertitle {
  display: none;
}

/* line 49, ../sass/structure/_header.sass */
#ctl00_btnDefaultOp {
  position: absolute;
  top: -999px;
  left: -999px;
}

@media (min-width: 480px) {
  /* line 63, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 1.38889%;
    width: 200px;
  }
}
@media (min-width: 600px) {
  /* line 69, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.92593%;
    width: 260px;
  }
  /* line 72, ../sass/structure/_header.sass */
  header#primaryHeader .accountLink {
    top: 40px;
  }
}
@media (min-width: 768px) {
  /* line 77, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.69444%;
    float: left;
    width: 300px;
  }
  /* line 82, ../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 94, ../sass/structure/_header.sass */
  .welcomebannerRight {
    float: right;
  }
  /* line 96, ../sass/structure/_header.sass */
  .welcomebannerRight .break,
  .welcomebannerRight .welcomebannertitle {
    display: inline-block;
  }
}
@media (min-width: 960px) {
  /* line 102, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.2451%;
  }
}
@media (min-width: 1024px) {
  /* line 107, ../sass/structure/_header.sass */
  header#primaryHeader #logoWrap {
    margin-left: 0.36765%;
  }
}
/* line 1, ../sass/structure/_footer.sass */
#contact {
  background-color: #ac238d;
  color: #ffffff;
}

/* line 6, ../sass/structure/_footer.sass */
footer#footer {
  padding-top: 1.6em;
  padding-bottom: 2.4em;
  background-color: #043356;
  overflow: auto;
  clear: both;
}

/* line 14, ../sass/structure/_footer.sass */
.footerBlock {
  padding-top: 1.6em;
  clear: both;
}
/* line 17, ../sass/structure/_footer.sass */
.footerBlock h3 {
  margin-bottom: 0.8em;
  color: #043356;
  border-bottom: 1px solid #ffffff;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* line 23, ../sass/structure/_footer.sass */
.footerBlock li {
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* line 27, ../sass/structure/_footer.sass */
.footerBlock p,
.footerBlock a {
  color: #ffffff;
}
/* line 30, ../sass/structure/_footer.sass */
.footerBlock a {
  text-decoration: none;
}
/* line 32, ../sass/structure/_footer.sass */
.footerBlock a:hover {
  text-decoration: underline;
}
/* line 35, ../sass/structure/_footer.sass */
.footerBlock .usefulIcon {
  padding-top: 1.6em;
  clear: both;
  display: block;
}
/* line 40, ../sass/structure/_footer.sass */
.footerBlock .addressCol,
.footerBlock .emailCol {
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* line 46, ../sass/structure/_footer.sass */
.footerBlock .addressCol .tel,
.footerBlock .addressCol .addressItem,
.footerBlock .addressCol .emailItem,
.footerBlock .emailCol .tel,
.footerBlock .emailCol .addressItem,
.footerBlock .emailCol .emailItem {
  margin-bottom: 0.8em;
}
/* line 50, ../sass/structure/_footer.sass */
.footerBlock .emailCol {
  padding-top: 0.8em;
}

/* line 53, ../sass/structure/_footer.sass */
#copyrightsAndSocial {
  padding-bottom: 1.6em;
}
/* line 57, ../sass/structure/_footer.sass */
#copyrightsAndSocial .footerLinks {
  width: 99.01961%;
  float: left;
  margin-left: 0.4902%;
  margin-right: 0.4902%;
  padding-top: 2.4em;
  padding-bottom: 0.8em;
}
/* line 61, ../sass/structure/_footer.sass */
#copyrightsAndSocial .footerLinks ul {
  margin-bottom: 0.8em;
}
/* line 63, ../sass/structure/_footer.sass */
#copyrightsAndSocial .footerLinks a {
  color: #868686;
  text-decoration: none;
}
/* line 66, ../sass/structure/_footer.sass */
#copyrightsAndSocial .footerLinks a:hover {
  text-decoration: underline;
  color: #ac238d;
}
/* line 70, ../sass/structure/_footer.sass */
#copyrightsAndSocial .socialIcons {
  width: 99.01961%;
  float: left;
  margin-left: 0.4902%;
  margin-right: 0.4902%;
  padding-top: 1.6em;
}
/* line 73, ../sass/structure/_footer.sass */
#copyrightsAndSocial .socialIcons li {
  display: inline-block;
}
/* line 75, ../sass/structure/_footer.sass */
#copyrightsAndSocial .socialIcons a {
  margin-right: 10px;
}

@media (min-width: 480px) {
  /* line 83, ../sass/structure/_footer.sass */
  footer#footer h3 {
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }

  /* line 87, ../sass/structure/_footer.sass */
  .footerBlock li {
    width: 47.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
  /* line 89, ../sass/structure/_footer.sass */
  .footerBlock .addressCol,
  .footerBlock .emailCol {
    width: 47.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
  /* line 92, ../sass/structure/_footer.sass */
  .footerBlock .emailCol {
    padding-top: 0em;
  }
}
@media (min-width: 600px) {
  /* line 97, ../sass/structure/_footer.sass */
  footer#footer h3 {
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }

  /* line 101, ../sass/structure/_footer.sass */
  .footerBlock li {
    width: 31.48148%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
  /* line 103, ../sass/structure/_footer.sass */
  .footerBlock .addressCol,
  .footerBlock .emailCol {
    width: 48.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }

  /* line 109, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .footerLinks li {
    display: inline-block;
  }
  /* line 111, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .footerLinks a {
    border-right: 1px solid #868686;
    padding-right: 10px;
    margin-right: 10px;
  }
}
@media (min-width: 768px) {
  /* line 118, ../sass/structure/_footer.sass */
  footer#footer h3 {
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }

  /* line 122, ../sass/structure/_footer.sass */
  .footerBlock li {
    width: 23.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
  /* line 124, ../sass/structure/_footer.sass */
  .footerBlock .addressCol,
  .footerBlock .emailCol {
    width: 48.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
  }
}
@media (min-width: 960px) {
  /* line 130, ../sass/structure/_footer.sass */
  footer#footer .footerBlock {
    clear: none;
  }
  /* line 132, ../sass/structure/_footer.sass */
  footer#footer .footerBlock.usefulLinks {
    width: 40.74074%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
  /* line 134, ../sass/structure/_footer.sass */
  footer#footer .footerBlock.addressess {
    width: 57.40741%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
  /* line 136, ../sass/structure/_footer.sass */
  footer#footer .footerBlock h3 {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 139, ../sass/structure/_footer.sass */
  footer#footer .footerBlock li {
    width: auto;
    clear: both;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 146, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .socialIcons {
    width: 40.74074%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
  /* line 148, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .footerLinks {
    width: 57.40741%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 154, ../sass/structure/_footer.sass */
  footer#footer .footerBlock.usefulLinks {
    width: 48.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
  /* line 156, ../sass/structure/_footer.sass */
  footer#footer .footerBlock.addressess {
    width: 48.75%;
    float: left;
    margin-left: 0.625%;
    margin-right: 0.625%;
  }
  /* line 160, ../sass/structure/_footer.sass */
  footer#footer .footerBlock.usefulLinks li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    padding-right: 50px;
    float: left;
    clear: none;
  }

  /* line 168, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .socialIcons,
  #copyrightsAndSocial .footerLinks {
    width: 49.30556%;
    float: left;
    margin-left: 0.34722%;
    margin-right: 0.34722%;
  }
  /* line 172, ../sass/structure/_footer.sass */
  #copyrightsAndSocial .socialIcons a {
    margin-right: 20px;
  }
}
/* line 1, ../sass/navigation/_toggles.sass */
.togglesWrap {
  right: 1.47059%;
  display: block;
  position: relative;
  height: 44px;
  width: 44px;
  float: right;
  position: absolute;
  top: 20px;
  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: 0;
  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: "open_sansregular", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  background-color: #ac238d;
  color: #ffffff;
  padding-left: 15px;
  border: none;
  text-align: left;
  position: relative;
  margin-left: 1.47059%;
  margin-right: 1.47059%;
}
/* 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: 40px;
  }

  /* 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: #4d4d4d;
  clear: both;
  display: none;
}
/* line 30, ../sass/navigation/_primary.sass */
#primaryNav li {
  border-bottom: 1px solid #eaeaea;
}
/* 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: uppercase;
  width: 100%;
  background: transparent;
  border: none;
  border-left: 5px solid transparent;
  color: #ffffff;
  cursor: pointer;
  text-align: left;
  padding-left: 10px;
}
/* line 47, ../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: #ac238d;
  color: #ffffff;
}
/* line 50, ../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: #eaeaea;
  cursor: default;
  color: #666666;
}

@media (min-width: 480px) {
  /* line 59, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 63, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 67, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 98.61111%;
    float: left;
    margin-left: 0.69444%;
    margin-right: 0.69444%;
    border: none;
    background: transparent;
    display: block !important;
  }
  /* line 72, ../sass/navigation/_primary.sass */
  #primaryNav ul {
    margin-left: 0;
    margin-right: 0;
    border-left: 1px solid #2d373f;
    border: none;
  }
  /* line 78, ../sass/navigation/_primary.sass */
  #primaryNav li {
    display: inline-block;
    border: none;
  }
  /* line 85, ../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: 0.93333em;
    line-height: 1.71429em;
    padding: 0 10px 0 10px;
    border: none;
    color: #666666;
  }
  /* line 91, ../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: transparent;
    color: #ac238d;
    text-decoration: underline;
  }
  /* line 95, ../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 {
    font-size: 1.06667em;
    line-height: 1.5em;
    color: #ac238d;
    text-decoration: none;
    background: transparent;
  }
}
@media (min-width: 960px) {
  /* line 102, ../sass/navigation/_primary.sass */
  #primaryNav {
    width: 99.07407%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 106, ../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: #f4f4f4;
  position: relative;
  border-bottom: 1px solid #ffffff;
}
/* line 14, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .listitemNavigation img {
  position: absolute;
  right: 18px;
  top: 18px;
}
/* line 19, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .listitemNavigation:hover {
  cursor: pointer;
}
/* line 22, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton {
  -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: 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: "open_sansregular", Arial, Helvetica Neue, Helvetica, sans-serif;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  color: #666666;
  padding-left: 15px;
  padding-right: 30px;
  width: 100%;
  text-align: left;
  word-wrap: break-word;
  white-space: normal;
  border-left: 5px solid transparent;
}
/* line 41, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton:hover, nav.applicationMenuPanel .navButton.selectedItem {
  color: #666666;
  border-left: 5px solid #ac238d;
  background-color: #ffffff;
}
/* line 46, ../sass/navigation/_secondary.sass */
nav.applicationMenuPanel .navButton.selectedItem {
  background-color: #ffffff;
  cursor: default;
}

/* line 50, ../sass/navigation/_secondary.sass */
.applicationMenuPanel {
  display: none;
}
/* line 52, ../sass/navigation/_secondary.sass */
.applicationMenuPanel.active {
  display: block;
}

@media (min-width: 480px) {
  /* line 60, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 97.22222%;
    float: left;
    margin-left: 1.38889%;
    margin-right: 1.38889%;
  }
}
@media (min-width: 600px) {
  /* line 64, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 98.14815%;
    float: left;
    margin-left: 0.92593%;
    margin-right: 0.92593%;
  }
}
@media (min-width: 768px) {
  /* line 68, ../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: #666666;
  }
}
@media (min-width: 960px) {
  /* line 76, ../sass/navigation/_secondary.sass */
  .applicationMenuPanel {
    width: 32.40741%;
    float: left;
    margin-left: 0.46296%;
    margin-right: 0.46296%;
  }
}
@media (min-width: 1024px) {
  /* line 80, ../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: 3.2em;
}

/* line 4, ../sass/navigation/_paging.sass */
.pageButtonLeft,
.pageButtonRight {
  font-size: 1em;
  line-height: 1.6em;
  color: #05416e;
  border: none;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  background: transparent;
}
/* line 13, ../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;
}

/* line 17, ../sass/navigation/_paging.sass */
.pageButtonLeft {
  float: left;
  text-align: left;
}

/* line 20, ../sass/navigation/_paging.sass */
.pageButtonRight {
  float: right;
  text-align: right;
}

@media (min-width: 960px) {
  /* line 29, ../sass/navigation/_paging.sass */
  .pageName {
    padding-left: 150px;
    padding-right: 150px;
    position: relative;
  }
  /* line 33, ../sass/navigation/_paging.sass */
  .pageName h1.pageTitle {
    display: inline-block;
  }
  /* line 35, ../sass/navigation/_paging.sass */
  .pageName .pageButtonLeft {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  /* line 39, ../sass/navigation/_paging.sass */
  .pageName .pageButtonRight {
    position: absolute;
    bottom: 0;
    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: #fafafa;
  border: 1px solid #fafafa;
  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;
  color: #ac238d;
  text-decoration: none;
}
/* line 24, ../sass/forms/_default.sass */
.baseForm a:hover, .pageBaseBtns a:hover, fieldset.checklistBlock a:hover, .logincta a:hover {
  color: #043356;
  text-decoration: underline;
}
/* line 32, ../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: #eaeaea;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -50px;
  clear: both;
}
/* line 41, ../sass/forms/_default.sass */
.baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
  font-size: 1.33333em;
  line-height: 1.2em;
  margin-bottom: 0.96em;
  margin-top: 4.8em;
  color: #043356;
  font-weight: 500;
  white-space: normal;
  width: 100%;
}
/* line 49, ../sass/forms/_default.sass */
.baseForm legend span, .pageBaseBtns legend span, fieldset.checklistBlock legend span, .logincta legend span {
  display: block;
  width: 100%;
}
/* line 53, ../sass/forms/_default.sass */
.baseForm .labelText, .pageBaseBtns .labelText, fieldset.checklistBlock .labelText, .logincta .labelText {
  display: block;
  clear: both;
}
/* line 57, ../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 65, ../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 69, ../sass/forms/_default.sass */
.baseForm .fieldInner img, .pageBaseBtns .fieldInner img, fieldset.checklistBlock .fieldInner img, .logincta .fieldInner img {
  position: absolute;
  top: 5px;
  right: 0;
}
/* line 74, ../sass/forms/_default.sass */
.baseForm label, .pageBaseBtns label, fieldset.checklistBlock label, .logincta label, .baseForm .mimicLabel, .pageBaseBtns .mimicLabel, fieldset.checklistBlock .mimicLabel, .logincta .mimicLabel {
  font-size: 1.06667em;
  line-height: 1.5em;
  margin-bottom: 0.64em;
  display: block;
}
/* line 80, ../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 86, ../sass/forms/_default.sass */
.baseForm .mandatoryField, .pageBaseBtns .mandatoryField, fieldset.checklistBlock .mandatoryField, .logincta .mandatoryField {
  color: #e6352b;
}
/* line 90, ../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 {
  -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;
  font-size: 1.06667em;
  line-height: 1.5em;
  width: auto;
  background-color: #fff;
  color: #666666;
  border: 1px solid #c2c2c2;
  padding: 7px 12px;
  margin: 0;
  max-width: 100%;
}
/* line 106, ../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 109, ../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: #043356;
  outline: none;
}
/* line 113, ../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 116, ../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 118, ../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 121, ../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 125, ../sass/forms/_default.sass */
.baseForm textarea, .pageBaseBtns textarea, fieldset.checklistBlock textarea, .logincta textarea {
  resize: none;
}
/* line 129, ../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 {
  height: 38px;
}
/* line 133, ../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;
}
/* line 152, ../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;
}
/* line 166, ../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 168, ../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 173, ../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;
}
/* line 176, ../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;
}
/* line 184, ../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 191, ../sass/forms/_default.sass */
.baseForm select, .pageBaseBtns select, fieldset.checklistBlock select, .logincta select {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  font-size: 1.06667em;
  line-height: 1.5em;
  padding: 8px 10px;
  width: calc(100% - 30px);
  max-width: 100%;
  color: #666666;
  border: 1px solid #c2c2c2;
}
/* line 199, ../sass/forms/_default.sass */
.baseForm select[disabled], .pageBaseBtns select[disabled], fieldset.checklistBlock select[disabled], .logincta select[disabled] {
  background-color: #eee;
}
/* line 202, ../sass/forms/_default.sass */
.baseForm span.required, .pageBaseBtns span.required, fieldset.checklistBlock span.required, .logincta span.required {
  color: #ac238d;
}
/* line 206, ../sass/forms/_default.sass */
.baseForm .note, .pageBaseBtns .note, fieldset.checklistBlock .note, .logincta .note {
  font-size: 0.8em;
  line-height: 2em;
}
/* line 209, ../sass/forms/_default.sass */
.baseForm .clear, .pageBaseBtns .clear, fieldset.checklistBlock .clear, .logincta .clear {
  clear: both;
}
/* line 212, ../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 223, ../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 227, ../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 231, ../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: #ac238d;
  width: auto !important;
  display: inline-block;
  text-align: left;
  cursor: pointer;
  margin-right: 10px;
}
/* line 242, ../sass/forms/_default.sass */
.baseForm .linkLookingButton:hover, .pageBaseBtns .linkLookingButton:hover, fieldset.checklistBlock .linkLookingButton:hover, .logincta .linkLookingButton:hover {
  color: #043356;
}
/* line 247, ../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 250, ../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 257, ../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 259, ../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 262, ../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 266, ../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 #c2c2c2;
  width: calc(100% - 30px);
  padding-top: 10px;
  display: block;
}
/* line 273, ../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 277, ../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 281, ../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: 14px;
  left: 5px;
  margin-left: 10px;
}
/* line 286, ../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 291, ../sass/forms/_default.sass */
.baseForm .field.declaration, .pageBaseBtns .field.declaration, fieldset.checklistBlock .field.declaration, .logincta .field.declaration {
  padding-top: 0.48em;
  position: relative;
}
/* line 294, ../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 297, ../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 299, ../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: 14px;
  left: 6px;
  width: auto;
}
/* line 306, ../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 310, ../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 368, ../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 391, ../sass/forms/_default.sass */
.baseForm .messageField, .pageBaseBtns .messageField, fieldset.checklistBlock .messageField, .logincta .messageField {
  margin-bottom: 1.12em;
}
/* line 393, ../sass/forms/_default.sass */
.baseForm .messageField.detail, .pageBaseBtns .messageField.detail, fieldset.checklistBlock .messageField.detail, .logincta .messageField.detail {
  padding: 2px 5px;
  background-color: #fafafa;
}
/* line 396, ../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 399, ../sass/forms/_default.sass */
.baseForm .messageField strong, .pageBaseBtns .messageField strong, fieldset.checklistBlock .messageField strong, .logincta .messageField strong {
  margin-left: 10px;
}

/* line 402, ../sass/forms/_default.sass */
.ToolTip {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #ffffff;
  padding: 10px;
  background-color: #043356;
}

/* line 411, ../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 420, ../sass/forms/_default.sass */
.verMessages h3 {
  color: #e6352b;
}
/* line 422, ../sass/forms/_default.sass */
.verMessages li {
  list-style-position: outside !important;
  margin-left: 18px;
}

@media (min-width: 768px) {
  /* line 433, ../sass/forms/_default.sass */
  .baseForm fieldset.noBorder, .pageBaseBtns fieldset.noBorder, fieldset.checklistBlock fieldset.noBorder, .logincta fieldset.noBorder {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 440, ../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 442, ../sass/forms/_default.sass */
  .baseForm .field.btn .button, .pageBaseBtns .field.btn .button, fieldset.checklistBlock .field.btn .button, .logincta .field.btn .button {
    width: auto;
  }
  /* line 459, ../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 464, ../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 471, ../sass/forms/_default.sass */
  .baseForm .field, .pageBaseBtns .field, fieldset.checklistBlock .field, .logincta .field {
    margin-bottom: 1.12em;
    position: relative;
    clear: both;
    display: table;
  }
  /* line 476, ../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: 0.48em;
    float: left;
    width: 40%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 10px;
    text-align: right;
  }
  /* line 485, ../sass/forms/_default.sass */
  .baseForm .field .fieldInner, .pageBaseBtns .field .fieldInner, fieldset.checklistBlock .field .fieldInner, .logincta .field .fieldInner {
    float: left;
    width: 60%;
  }
  /* line 490, ../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 508, ../sass/forms/_default.sass */
  .baseForm .field select, .pageBaseBtns .field select, fieldset.checklistBlock .field select, .logincta .field select {
    width: auto;
  }
  /* line 511, ../sass/forms/_default.sass */
  .baseForm .field .mimicInput, .pageBaseBtns .field .mimicInput, fieldset.checklistBlock .field .mimicInput, .logincta .field .mimicInput {
    width: 240px;
  }
  /* line 529, ../sass/forms/_default.sass */
  .baseForm .field.declaration, .pageBaseBtns .field.declaration, fieldset.checklistBlock .field.declaration, .logincta .field.declaration {
    padding-top: 0.48em;
  }
  /* line 531, ../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 533, ../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 536, ../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 {
    top: 20px;
  }
  /* line 540, ../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 569, ../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 571, ../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 578, ../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 583, ../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 587, ../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 613, ../sass/forms/_default.sass */
  .baseForm fieldset.questionBlock, .pageBaseBtns fieldset.questionBlock, fieldset.checklistBlock fieldset.questionBlock, .logincta fieldset.questionBlock {
    margin-top: -40px;
    clear: both;
  }
  /* line 616, ../sass/forms/_default.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-top: 4.8em;
  }

  /* Safari only override */
  /* line 621, ../sass/forms/_default.sass */
  ::i-block-chrome legend, .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-bottom: 0.8em;
  }
}
/* line 1, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns {
  clear: both;
}
/* line 5, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonRight,
.pageBaseBtns .pageButtonLeft {
  font-size: 0.93333em;
  line-height: 1.71429em;
  background: transparent none repeat scroll 0 0;
  border: medium none;
  color: #05416e;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
/* line 15, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonRight {
  float: right;
  text-align: right;
}
/* line 18, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns .pageButtonLeft {
  float: left;
  text-align: left;
}
/* line 22, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns fieldset.btnGroup {
  text-align: left;
  width: 100%;
}
/* line 25, ../sass/forms/_pageBaseBtns.sass */
.pageBaseBtns fieldset.btnGroup input, .pageBaseBtns fieldset.btnGroup .mimicInput {
  margin-bottom: 0.8em;
  clear: both;
}

@media (min-width: 768px) {
  /* line 35, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns fieldset.btnGroup {
    text-align: center;
  }
  /* line 37, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns fieldset.btnGroup input, .pageBaseBtns fieldset.btnGroup .mimicInput {
    clear: none;
  }
}
@media (min-width: 960px) {
  /* line 41, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns {
    position: relative;
    padding-left: 150px;
    padding-right: 150px;
  }
  /* line 45, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns.noPaging {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 49, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonRight,
  .pageBaseBtns .pageButtonLeft {
    position: absolute;
    top: 30px;
  }
  /* line 54, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonRight {
    right: 0;
  }
  /* line 56, ../sass/forms/_pageBaseBtns.sass */
  .pageBaseBtns .pageButtonLeft {
    left: 0;
  }
}
/* line 1, ../sass/forms/_application_listing.sass */
.listingWrap {
  padding: 20px;
  background-color: #eaeaea;
}

/* 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 .applicationListingHead {
  padding: 5px 10px;
  background-color: #043356;
  color: #ffffff;
}
/* line 19, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingHead .editDelete {
  display: none;
}
/* line 22, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail {
  padding: 15px 10px 10px;
  border-bottom: 1px solid white;
  background-color: white;
}
/* line 26, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail.alt {
  background-color: #f4fafe;
}
/* line 28, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail span {
  display: block;
  clear: both;
}
/* line 32, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingDetail .editDelete {
  padding-top: 0.64em;
  padding-bottom: 0.64em;
  overflow: auto;
}
/* line 40, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .desktopHeader {
  display: none;
}
/* line 44, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .applicationListingHead .hideSmall {
  display: none;
}
/* line 47, ../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: #043356;
}
/* line 55, ../sass/forms/_application_listing.sass */
fieldset.applicationListing .linkLookingButton:hover {
  text-decoration: underline;
}

/* line 58, ../sass/forms/_application_listing.sass */
.noApplication {
  margin-bottom: 0.8em;
  background-color: #f7fbff;
  padding: 0 10px;
}

@media (min-width: 768px) {
  /* line 75, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .applicationListingHead .hideSmall {
    display: inline-block;
  }
  /* line 79, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .editDelete .linkLookingButton {
    display: inline-block;
  }
  /* line 83, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .field.btn .button {
    margin-right: 0;
  }
  /* line 86, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .mobileHeader {
    display: none;
  }
  /* line 89, ../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 97, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .firstCol,
  fieldset.applicationListing .hideSmall {
    padding-top: 0.64em;
    padding-bottom: 0.64em;
  }
  /* line 101, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .editDelete {
    text-align: right;
  }
  /* line 104, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col10 {
    width: 10%;
    max-width: 10%;
  }
  /* line 107, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col15 {
    width: 15%;
    max-width: 15%;
  }
  /* line 110, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col20 {
    width: 20%;
    max-width: 20%;
  }
  /* line 113, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col25 {
    width: 25%;
    max-width: 25%;
  }
  /* line 116, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col30 {
    width: 30%;
    max-width: 30%;
  }
  /* line 119, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col35 {
    width: 35%;
    max-width: 35%;
  }
  /* line 122, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col40 {
    width: 40%;
    max-width: 40%;
  }
  /* line 125, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col45 {
    width: 45%;
    max-width: 45%;
  }
  /* line 128, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col50 {
    width: 50%;
    max-width: 50%;
  }
  /* line 131, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col55 {
    width: 55%;
    max-width: 55%;
  }
  /* line 134, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col60 {
    width: 60%;
    max-width: 60%;
  }
  /* line 137, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col65 {
    width: 65%;
    max-width: 65%;
  }
  /* line 140, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col70 {
    width: 70%;
    max-width: 70%;
  }
  /* line 143, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col75 {
    width: 75%;
    max-width: 75%;
  }
  /* line 146, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col80 {
    width: 80%;
    max-width: 80%;
  }
  /* line 149, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col85 {
    width: 85%;
    max-width: 85%;
  }
  /* line 152, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col90 {
    width: 90%;
    max-width: 90%;
  }
  /* line 155, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col95 {
    width: 95%;
    max-width: 95%;
  }
  /* line 158, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .col100 {
    width: 100%;
    max-width: 100%;
  }
  /* line 162, ../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 185, ../sass/forms/_application_listing.sass */
  fieldset.applicationListing .linkLookingButton {
    margin-bottom: 0em;
  }
}
/* 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: #eaeaea;
  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 #fafafa;
}
/* line 37, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow {
  border-bottom: 1px solid #fafafa;
  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;
}
/* line 47, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocDate {
  padding-left: 0;
  display: block;
  clear: both;
}
/* line 52, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocDetailsSubmitted {
  margin-top: 0.16em;
}
/* line 56, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted input, fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted .mimicInput {
  padding: 8px;
}
/* line 60, ../sass/forms/_checklistOptions.sass */
fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons input, fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons .mimicInput {
  background: transparent;
}

/* line 64, ../sass/forms/_checklistOptions.sass */
.uploadedDocDetails .uploadedDocView {
  word-break: break-all;
  word-wrap: break-word;
  display: inline-block;
}

/* line 69, ../sass/forms/_checklistOptions.sass */
.checklistStatusButton,
.uploadedDocButton {
  background: transparent !important;
}

/* line 74, ../sass/forms/_checklistOptions.sass */
.provideLaterOptions {
  padding-top: 0.8em;
  padding-left: 20px;
  position: relative;
}
/* line 78, ../sass/forms/_checklistOptions.sass */
.provideLaterOptions span {
  display: inline;
}
/* line 80, ../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 85, ../sass/forms/_checklistOptions.sass */
.checklistStatusLabel {
  padding-top: 0.32em;
  vertical-align: bottom;
}

@media (min-width: 768px) {
  /* line 95, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .fieldInner {
    width: 100%;
    margin-left: 0 !important;
  }
  /* line 99, ../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 106, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock input.checklistDefaultButton, fieldset.checklistBlock .checklistDefaultButton.mimicInput,
  fieldset.checklistBlock input.checklistCancelButton,
  fieldset.checklistBlock .checklistCancelButton.mimicInput {
    width: auto;
  }
  /* line 114, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .uploadedDocRow .uploadedDocIcons,
  fieldset.checklistBlock .uploadedDocRow .uploadedDocIconsSubmitted {
    width: 180px;
  }
  /* line 118, ../sass/forms/_checklistOptions.sass */
  fieldset.checklistBlock .button {
    margin-top: 0 !important;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome */
  /* line 127, ../sass/forms/_checklistOptions.sass */
  .baseForm fieldset.checklistBlock, .pageBaseBtns fieldset.checklistBlock, fieldset.checklistBlock fieldset.checklistBlock, .logincta fieldset.checklistBlock {
    margin-top: -40px;
    clear: both;
  }
  /* line 130, ../sass/forms/_checklistOptions.sass */
  .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-top: 4.8em;
  }

  /* Safari only override */
  /* line 135, ../sass/forms/_checklistOptions.sass */
  ::i-block-chrome legend, .baseForm legend, .pageBaseBtns legend, fieldset.checklistBlock legend, .logincta legend {
    padding-bottom: 0.8em;
  }
}
/* 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;
}

@media (min-width: 960px) {
  /* line 63, ../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 #043356;
  text-align: center;
}
/* line 10, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogTitle {
  font-size: 1.2em;
  line-height: 1.33333em;
  background-color: #043356;
  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 {
  -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: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border: none;
  background-color: #043356;
  padding: 2px 3px;
  color: #ffffff;
  display: inline-block;
  width: auto;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
}
/* line 46, ../sass/forms/_dialogBox.sass */
.captaviaDialog .captaviaDialogButton:hover {
  background-color: darkenn(#ac238d, 5%);
  color: #ffffff;
  text-decoration: underline;
}

/* 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: #f4fafe;
  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: #043356;
}
/* line 13, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorIcon,
fieldset.errorMessage .errorMsg {
  display: inline-block;
  vertical-align: top;
}
/* line 18, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorIcon {
  margin-right: 10px;
}
/* line 22, ../sass/forms/_errorMessage.sass */
fieldset.errorMessage .errorMsg a {
  color: #ac238d;
  text-decoration: none;
}
/* line 25, ../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 9, ../sass/tables/_default.sass */
.ugc table td, .verMessages table td, .logincta table td, .displayChecklistWrapper table td {
  border-bottom: 1px solid #e5eff8;
  border-left: 1px solid #e5eff8;
}
/* 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;
}
/* line 21, ../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 24, ../sass/tables/_default.sass */
.ugc table th, .verMessages table th, .logincta table th, .displayChecklistWrapper table th {
  background-color: #043356;
  color: #ffffff;
}
/* line 29, ../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 35, ../sass/tables/_default.sass */
table.checklistFileTypesTable {
  width: 100%;
  table-layout: fixed;
}
/* line 38, ../sass/tables/_default.sass */
table.checklistFileTypesTable th.column1,
table.checklistFileTypesTable th.column2 {
  max-width: 50%;
  width: 50% !important;
}

/* line 45, ../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: #eaeaea;
  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: 2em;
  line-height: 1.2em;
  margin-bottom: 0.32em;
}
/* line 19, ../sass/pages/_home.sass */
.logincta p {
  font-size: 1em;
  line-height: 1.6em;
}
/* line 22, ../sass/pages/_home.sass */
.logincta .button {
  width: 100%;
  padding: 10px;
  text-align: center;
}

/* line 28, ../sass/pages/_home.sass */
.returnUser table {
  margin-bottom: 0em;
  border: none;
  padding: 0 !important;
}
/* line 32, ../sass/pages/_home.sass */
.returnUser table td {
  padding: 0;
}
/* line 35, ../sass/pages/_home.sass */
.returnUser .field {
  margin-bottom: 0.64em;
  overflow: auto;
  position: relative;
}
/* line 39, ../sass/pages/_home.sass */
.returnUser .field .fieldInner {
  padding-right: 10px;
}
/* line 42, ../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 45, ../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 51, ../sass/pages/_home.sass */
.returnUser .errorText {
  position: absolute;
  float: left;
  top: 0;
  right: 0;
}

/* line 57, ../sass/pages/_home.sass */
.cookies {
  padding: 20px 40px;
  text-align: center;
  clear: both;
}
/* line 61, ../sass/pages/_home.sass */
.cookies a {
  color: #05416e;
}

/* 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 #ac238d;
  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-ime-align: auto) {
  /* IE Edge 12+ CSS styles go here */
  /* line 35, ../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 39, ../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;
  }
}
