/*#region  ***  Variables  ***/
/*#endregion  Variables*/
/*#region  ***  Colors  ***/
/*#region  ***  Stock Colors  ***/
/*#endregion  Stock Colors*/
/*#region  ***  Custom Colors  ***/
/*#endregion  Custom Colors*/
/*#region  ***  Color Assignments  ***/
/*#endregion  Color Assignments*/
/*#region  ***  Client Color Assignments  ***/
/*#endregion  Client Color Assignments*/
/*#endregion  ***  Colors  ***/
/*#region  ***  Fonts  ***/
/*#region  ***  Sansation ***/
@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_regular-webfont.woff2") format("woff2"), url("fonts/sansation_regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_italic-webfont.woff2") format("woff2"), url("fonts/sansation_italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_bold-webfont.woff2") format("woff2"), url("fonts/sansation_bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_bold_italic-webfont.woff2") format("woff2"), url("fonts/sansation_bold_italic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_light-webfont.woff2") format("woff2"), url("fonts/sansation_light-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'sansation';
  src: url("fonts/sansation_light_italic-webfont.woff2") format("woff2"), url("fonts/sansation_light_italic-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: italic;
}

/*#endregion  Sansation*/
/*#region  ***  Artifika  ***/
@font-face {
  font-family: 'artifika';
  src: url("fonts/artifika-regular-webfont.woff2") format("woff2"), url("fonts/artifika-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/*#endregion  Artifika*/
/*#region  ***  Source Sans Pro  ***/
@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-regular-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-it-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-it-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-bold-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-boldit-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-boldit-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-light-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-light-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url("fonts/sourcesanspro-lightit-webfont.woff2") format("woff2"), url("fonts/sourcesanspro-lightit-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: italic;
}

/*#endregion  Source Sans Pro*/
/*#region  ***  Oswald ***/
@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-regular-webfont.woff2") format("woff2"), url("fonts/oswald-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-regularitalic-webfont.woff2") format("woff2"), url("fonts/oswald-regularitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-bold-webfont.woff2") format("woff2"), url("fonts/oswald-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-bolditalic-webfont.woff2") format("woff2"), url("fonts/oswald-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-light-webfont.woff2") format("woff2"), url("fonts/oswald-light-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'oswald';
  src: url("fonts/oswald-lightitalic-webfont.woff2") format("woff2"), url("fonts/oswald-lightitalic-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: italic;
}

/*#endregion  Oswald*/
/*#region  ***  Aller ***/
@font-face {
  font-family: 'aller';
  src: url("fonts/aller_rg-webfont.woff2") format("woff2"), url("fonts/aller_rg-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'aller';
  src: url("fonts/aller_it-webfont.woff2") format("woff2"), url("fonts/aller_it-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'aller';
  src: url("fonts/aller_bd-webfont.woff2") format("woff2"), url("fonts/aller_bd-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'aller';
  src: url("fonts/aller_bdit-webfont.woff2") format("woff2"), url("fonts/aller_bdit-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'aller';
  src: url("fonts/aller_lt-webfont.woff2") format("woff2"), url("fonts/aller_lt-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'aller';
  src: url("fonts/aller_ltit-webfont.woff2") format("woff2"), url("fonts/aller_ltit-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: italic;
}

@font-face {
  font-family: 'aller display';
  src: url("fonts/allerdisplay-webfont.woff2") format("woff2"), url("fonts/allerdisplay-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/*#endregion  Aller  */
/*#region  ***  League Gothic ***/
@font-face {
  font-family: 'League Gothic';
  src: url("fonts/leaguegothic-regular-webfont.woff2") format("woff2"), url("fonts/leaguegothic-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'League Gothic';
  src: url("fonts/leaguegothic-italic-webfont.woff2") format("woff2"), url("fonts/leaguegothic-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

/*#endregion  League Gothic  */
/*#region  ***  League Gothic Condensed  ***/
@font-face {
  font-family: 'League Gothic Condensed';
  src: url("fonts/leaguegothic-condensedregular-webfont.woff2") format("woff2"), url("fonts/leaguegothic-condensedregular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'League Gothic Condensed';
  src: url("fonts/leaguegothic-condenseditalic-webfont.woff2") format("woff2"), url("fonts/leaguegothic-condenseditalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

/*#endregion  League Gothic Condensed  */
/*#region  ***  Open Sans ***/
@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-regular-webfont.woff2") format("woff2"), url("fonts/opensans-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-bold-webfont.woff2") format("woff2"), url("fonts/opensans-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-italic-webfont.woff2") format("woff2"), url("fonts/opensans-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-bolditalic-webfont.woff2") format("woff2"), url("fonts/opensans-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-extrabold-webfont.woff2") format("woff2"), url("fonts/opensans-extrabold-webfont.woff") format("woff");
  font-weight: bolder;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-extrabolditalic-webfont.woff2") format("woff2"), url("fonts/opensans-extrabolditalic-webfont.woff") format("woff");
  font-weight: bolder;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-light-webfont.woff2") format("woff2"), url("fonts/opensans-light-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("fonts/opensans-lightitalic-webfont.woff") format("woff");
  font-weight: lighter;
  font-style: italic;
}

/*#endregion  Open Sans  */
/*#endregion  Fonts*/
/*#region  ***  Mixins  ***/
/*#endregion  Mixins*/
/*#region  ***  Functions  ***/
/*#endregion  Functions*/
/*#region  ***  Element Defaults  ***/
*, *::before, *::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-size: 16px;
  font-size: 1rem;
  font-family: Arial, Verdana, sans-serif;
  line-height: 1.6rem;
  font-family: "Open Sans", sans-serif;
}

body {
  text-align: center !important;
  /*needed to center container on page for ie 5*/
  background-color: white;
  padding: 0px;
  margin: 0px;
  width: 100%;
}

table {
  margin: 0px;
  padding: 0px;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
  border-spacing: 0;
}

caption {
  display: none;
}

.show-caption caption {
  display: table-caption;
}

td {
  font-size: 0.9em;
  font-size: 1rem;
  padding: 0px;
  margin: 0px;
}

ul, ol {
  padding: 0.3rem;
  list-style-position: outside;
}

ol li, ul li {
  list-style-position: outside;
  padding: 0.1rem 0;
  margin-inline-start: 1rem;
}

ol li {
  list-style-type: decimal;
}

a, a:hover, a:focus, a:active {
  font-weight: bold;
  color: #5172B9;
  text-decoration: none;
}

a:hover, a:focus, a:active {
  color: #5172B9;
  text-decoration: underline;
}

table.center a, table.center a:hover, table.center a:focus, table.center a:active {
  font-weight: inherit;
  border-bottom: 2px dotted #5172B9;
  text-decoration: none;
}

a:hover, a:focus, a:active {
  border-bottom: none;
}

#google_translate_element {
  color: initial;
  font-weight: initial;
}

h1, .show-caption caption, .h1, table[id^=user_fields][rules] > caption, [data-caption]:before {
  font-family: 'PT Sans', sans-serif;
  font-size: .8rem;
  font-size: 1.1rem;
  font-weight: bold;
  padding-top: 1.1rem;
  padding-top: 0;
  margin-top: 0;
  color: #17365D;
  background-color: transparent;
  border-bottom: 1px solid #548DD4;
  margin-bottom: 0.4rem;
}

.h1 {
  vertical-align: bottom;
}

fieldset > table > tbody > tr:first-child > .h1 {
  padding-top: 0.1rem;
}

.h1 a {
  display: inline-block !important;
  padding-top: 0.1rem !important;
  padding-bottom: 0.1rem !important;
  margin: 0.1rem !important;
}

::-webkit-input-placeholder {
  font-size: 0.9em;
  padding-inline-start: 0.25em;
}

:-ms-input-placeholder {
  font-size: 0.9em;
  padding-inline-start: 0.25em;
}

::-ms-input-placeholder {
  font-size: 0.9em;
  padding-inline-start: 0.25em;
}

::placeholder {
  font-size: 0.9em;
  padding-inline-start: 0.25em;
}

p, ol, ul, dl {
  margin-top: 0;
  margin-bottom: 0.875rem;
}

body, p, td, span {
  line-height: 1.5rem;
}

/*#endregion  Element Defaults*/
/*#region  ***  Base Container/Layout Styles  ***/
form {
  margin: 0;
  padding: 0;
}

table.layout {
  background-color: white;
  margin: 0 auto;
  /*centers container for non-ie*/
  padding: 0;
  min-height: 100vh;
  width: 80%;
  width: 100%;
}

/*#endregion  Base Container/Layout Styles*/
/*#region  ***  Icons  ***/
i[class*=icon-], span[class*=icon-] {
  font-style: normal;
}

i[class*=icon-]:empty:before, span[class*=icon-]:empty:before {
  content: "";
  background-repeat: no-repeat;
  display: block;
  padding: 0;
  margin: 0.1em auto 0.3em auto;
  height: 1.5em;
  width: 1.5em;
  overflow: hidden;
}

i.icon-home:empty:before, span.icon-home:empty:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 0 18 16' fill='snow' %3E%3Cpath d='M15.45,7L14,5.551V2c0-0.55-0.45-1-1-1h-1c-0.55,0-1,0.45-1,1v0.553L9,0.555C8.727,0.297,8.477,0,8,0S7.273,0.297,7,0.555 L0.55,7C0.238,7.325,0,7.562,0,8c0,0.563,0.432,1,1,1h1v6c0,0.55,0.45,1,1,1h3v-5c0-0.55,0.45-1,1-1h2c0.55,0,1,0.45,1,1v5h3 c0.55,0,1-0.45,1-1V9h1c0.568,0,1-0.437,1-1C16,7.562,15.762,7.325,15.45,7z'/%3E%3C/svg%3E");
}

i.icon-sign-in:empty:before, span.icon-sign-in:empty:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 2 100 95' fill='snow' %3E%3Cpolygon points='29.211,36.083 1,36.083 1,62.068 29.211,62.068 29.211,82.113 60.393,49.076 29.211,16.409 '/%3E%3Cpolygon points='54.234,16.511 60.068,16.511 60.068,9.678 54.234,9.678 54.234,9.678 47.402,9.678 47.402,30.568 54.234,37.726 '/%3E%3Cpolygon points='54.234,60.42 47.402,67.66 47.402,89.512 60.068,89.512 60.068,82.68 54.234,82.68 '/%3E%3Cpath d='M63.268,3.692V96l35.316-10V13.692L63.268,3.692z M74.811,54.132h-1.324c-1.551,0-2.857-1.518-3.271-3.593h-1.436v-2.74 h1.424c0.4-2.109,1.717-3.659,3.283-3.659h1.324c1.885,0,3.412,2.237,3.412,4.997C78.223,51.895,76.695,54.132,74.811,54.132z'/%3E%3C/svg%3E");
}

i.icon-log-out:empty:before, span.icon-log-out:empty:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1030 1030'%3E%3Cpath fill='snow' d='M640 768H384V192L128 64h512v192h64V0H0v832l384 192V832h320V512h-64V768zM1024 384L768 192v128H512v128h256v128L1024 384z'/%3E%3C/svg%3E");
}

i.icon-search:empty:before, span.icon-search:empty:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath stroke='snow' fill='snow' d='m31.989565,27.748568l-7.34198,-7.341995c-1.095032,1.701004 -2.541016,3.147995 -4.242004,4.242004l7.342957,7.341995c1.171997,1.171999 3.071045,1.171999 4.241028,0c1.173037,-1.169006 1.173037,-3.068008 0,-4.242004z'/%3E%3Cpath stroke='snow' fill='snow' d='m24.86957,12.86957c0,-6.626998 -5.372986,-12 -12,-12s-12,5.373001 -12,12s5.372986,12 12,12s12,-5.373001 12,-12zm-12,9c-4.963989,0 -9,-4.035995 -9,-9c0,-4.962997 4.036011,-9 9,-9c4.963013,0 9,4.037003 9,9c0,4.964005 -4.036987,9 -9,9z'/%3E%3Cpath stroke='snow' fill='snow' d='m5.86957,12.86957l2,0c0,-2.757004 2.242004,-5 5,-5l0,-2c-3.859985,0 -7,3.141998 -7,7z'/%3E%3C/svg%3E");
}

/*#endregion  Icons*/
/*#region  ***  Banner Styles  ***/
td.banner {
  vertical-align: top;
  width: 100%;
  height: 1px;
  background-color: #EEEEEE;
}

td.banner table.banner {
  vertical-align: top;
  padding: 0;
  margin: 0;
  width: 100%;
}

td.banner table.banner #va-commonBanner {
  padding: 0 3vw;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  letter-spacing: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: subpixel-antialiased;
}

td.banner table.banner #va-commonBanner.va-commonBanner--dark {
  background: #212121;
  color: #fff;
  -webkit-font-smoothing: antialiased;
}

td.banner table.banner #va-commonBanner #va-commonBanner__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

td.banner table.banner #va-commonBanner #va-commonBanner__container .va-commonBanner__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

td.banner table.banner #va-commonBanner #va-commonBanner__container ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

td.banner table.banner #va-commonBanner #va-commonBanner__container ul a, td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:hover, td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:focus, td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:active {
  text-decoration: underline;
  color: #bcbcbc;
  background-color: transparent;
  -webkit-transition: color 0.1s linear;
  -o-transition: color 0.1s linear;
  transition: color 0.1s linear;
}

td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:hover, td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:focus, td.banner table.banner #va-commonBanner #va-commonBanner__container ul a:active {
  color: #e8e8e8;
}

td.banner table.banner #va-commonBanner, td.banner table.banner #va-commonBanner__links .va-commonBanner__list {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
}

td.banner table.banner div.bg-primary {
  background-color: #5172B9;
}

td.banner table.banner div.bg-primary nav.navbar {
  padding: 0 10vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

td.banner table.banner div.bg-primary nav.navbar ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

td.banner table.banner div.bg-primary nav.navbar ul, td.banner table.banner div.bg-primary nav.navbar ul li {
  margin: 0;
  padding: 0;
}

td.banner table.banner div.bg-primary nav.navbar a.nav-link, td.banner table.banner div.bg-primary nav.navbar a.nav-link:hover, td.banner table.banner div.bg-primary nav.navbar a.nav-link:focus, td.banner table.banner div.bg-primary nav.navbar a.nav-link:active {
  display: block;
  padding: 0.5rem 0.825rem;
  color: white;
  font-weight: bold;
  text-decoration: none;
}

td.banner table.banner div.bg-primary nav.navbar a.nav-link:hover, td.banner table.banner div.bg-primary nav.navbar a.nav-link:focus, td.banner table.banner div.bg-primary nav.navbar a.nav-link:active {
  background: #476096;
}

td.banner table.banner div#masthead {
  padding: 1rem 10vw;
}

td.banner table.banner .crumbtrail {
  background-color: white;
  padding: 1.5rem 10vw 0.75rem;
  margin: 0;
}

td.banner table.banner .crumbtrail, td.banner table.banner .crumbtrail a, td.banner table.banner .crumbtrail a:hover, td.banner table.banner .crumbtrail a:focus, td.banner table.banner .crumbtrail a:active {
  font-weight: normal;
  color: #757575;
  line-height: 1.6rem;
  font-family: "Open Sans", sans-serif;
  text-decoration: none;
}

td.banner table.banner .crumbtrail a, td.banner table.banner .crumbtrail a:hover, td.banner table.banner .crumbtrail a:focus, td.banner table.banner .crumbtrail a:active {
  margin-inline-end: 0.5rem;
}

td.banner table.banner .crumbtrail a:hover, td.banner table.banner .crumbtrail a:focus, td.banner table.banner .crumbtrail a:active {
  text-decoration: underline;
}

td.banner table.banner .tab-top {
  display: inline-block;
  background: lightgray;
  padding: 0 1rem;
  border: 1px solid gray;
  border-radius: 2rem 2rem 0 0;
}

table.topnav {
  width: 100%;
}

table.topnav > tbody > tr {
  background: -webkit-gradient(linear, left top, left bottom, from(#7575a9), color-stop(midnightblue), to(#171765));
  background: -webkit-linear-gradient(#7575a9, midnightblue, #171765);
  background: -o-linear-gradient(#7575a9, midnightblue, #171765);
  background: linear-gradient(#7575a9, midnightblue, #171765);
}

table.topnav > tbody > tr > td {
  text-align: center;
}

table.topnav > tbody > tr > td:empty {
  display: none;
}

table.topnav a, table.topnav a:hover, table.topnav a:focus, table.topnav a:active {
  display: inline-block;
  white-space: nowrap;
  padding: 0.25rem 1rem;
  margin: 0;
  text-align: center;
  font-size: 0.8rem;
  font-size: 1rem;
  font-weight: normal;
  text-decoration: none;
  font-family: oswald, sans-serif;
  color: snow;
  background: transparent;
  height: 100%;
  vertical-align: middle;
  font-weight: bold;
  text-transform: uppercase;
}

table.topnav a[href]:hover, table.topnav a[href]:focus, table.topnav a[href]:active, table.topnav a:hover[href]:hover, table.topnav a[href]:focus, table.topnav a[href]:active {
  background: -webkit-gradient(linear, left top, left bottom, from(#40407f), color-stop(#47478d), to(#9191bb));
  background: -webkit-linear-gradient(#40407f, #47478d, #9191bb);
  background: -o-linear-gradient(#40407f, #47478d, #9191bb);
  background: linear-gradient(#40407f, #47478d, #9191bb);
}

table.topnav a:active, table.topnav a:hover:active, table.topnav a:active:focus, table.topnav a:active {
  position: relative;
  top: 1px;
}

table.topnav a i[class*=icon-]:empty:before, table.topnav a span[class*=icon-]:empty:before, table.topnav a:hover i[class*=icon-]:empty:before, table.topnav a:focus i[class*=icon-]:empty:before, table.topnav a:active i[class*=icon-]:empty:before, table.topnav a:hover span[class*=icon-]:empty:before, table.topnav a:focus span[class*=icon-]:empty:before, table.topnav a:active span[class*=icon-]:empty:before {
  height: 1.75em;
  width: 1.75em;
}

table.topnav a > img, table.topnav a:hover > img, table.topnav a:focus > img, table.topnav a:active > img {
  fill: snow;
}

table.topnav a.userid, table.topnav a.user_id:hover, table.topnav a.user_id:focus, table.topnav a.user_id:active, table.topnav a:hover.userid, table.topnav a.userid:focus, table.topnav a.userid:active, table.topnav a:hover.user_id:hover, table.topnav a.user_id:focus, table.topnav a.user_id:active {
  font-weight: normal;
  text-transform: none;
  padding: 0;
  padding-top: 0.6rem;
  padding-top: 0.5rem;
  line-height: 1.25em;
}

table.topnav .navbarlink svg {
  display: block;
  padding: 0;
  margin: 0.1em auto 0.3em auto;
  height: 1.75em;
  width: 1.75em;
  stroke: snow;
  overflow: hidden;
}

table.topnav .navbarlink svg path:not([fill=none]), table.topnav .navbarlink svg circle:not([fill=none]), table.topnav .navbarlink svg use:not([fill=none]) {
  fill: snow;
}

table.topnav .topnav_separator {
  border-left: 2px solid white;
  vertical-align: middle;
}

/*#endregion  Banner Styles*/
/*#region  ***  Error Message Styles  ***/
td.error span:not(:empty), span.error:not(:empty) {
  color: #D60000;
  display: block;
  background-color: #FFDDDD;
  border-left: 0.5em solid #F44336;
  font-weight: bold;
  font-size: .8em;
  font-size: 1rem;
  padding: 0.1em 1rem 0.1em 0.5em;
  display: block;
  padding: 0.4rem 0 0.4rem 0.4rem;
  margin: 0.3rem 0 0.3rem 0;
}

td.error span:not(:empty) label[for], span.error:not(:empty) label[for] {
  cursor: pointer;
  text-decoration: underline;
}

td.err_summary > div ul {
  color: #D60000;
  display: block;
  background-color: #FFDDDD;
  border-left: 0.5em solid #F44336;
  font-weight: bold;
  font-size: .8em;
  font-size: 1rem;
  padding: 0.1em 1rem 0.1em 0.5em;
  display: block;
  padding: 0.4rem 0 0.4rem 0.4rem;
  margin: 0.3rem 0 0.3rem 0;
  margin: 0;
  padding: 0;
}

td.err_summary > div ul label[for] {
  cursor: pointer;
  text-decoration: underline;
}

span[id^=required_], span[id$=_validator], span[id$=Validator],
td.errormessage > span,
td.err_msg > span,
td.err_message > span,
td.error_msg > span,
td.error_message > span,
td.err-msg > span,
td.err-message > span,
td.error-msg > span,
td.error-message > span,
td.errmsg > span,
td.errmessage > span,
td.errormsg > span,
span.errormessage,
span.err_msg,
span.err_message,
span.error_msg,
span.error_message,
span.err-msg,
span.err-message,
span.error-msg,
span.error-message,
span.errmsg,
span.errmessage,
span.errormsg,
td.textbox > table td + td > span[id*=ct] {
  color: #D60000;
  display: block;
  background-color: #FFDDDD;
  border-left: 0.5em solid #F44336;
  font-weight: bold;
  font-size: .8em;
  font-size: 1rem;
  padding: 0.1em 1rem 0.1em 0.5em;
}

td.textbox > input ~ span[id^=required_], td.textbox > input ~ span[id$=_validator], td.textbox > input ~ span[id$=Validator],
td.textbox > table td + td > span[id*=ct] {
  margin-inline-start: 0.5rem;
  white-space: nowrap;
}

/*#endregion  Error Message Styles*/
/*#region  ***  Left/Menu Column Styles  ***/
td.left {
  vertical-align: top;
  padding-inline-start: 10vw;
  padding-inline-end: 2rem;
}

td.left table.left {
  background-color: white;
  border-top: 1px solid #C1C1C1;
  border-right: 1px solid #C1C1C1;
  border-bottom: 1px solid #C1C1C1;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
  margin-top: 1rem;
}

td.left table.left tr {
  border-top: 1px inset #C1C1C1;
  border-bottom: 1px inset #C1C1C1;
  border: 0;
  border-top: 0;
  border-bottom: 0;
}

td.left table.left a, td.left table.left a:hover, td.left table.left a:focus, td.left table.left a:active {
  display: block;
  white-space: nowrap;
  color: black;
  font-size: 0.75rem;
  font-size: 1rem;
  font-weight: normal;
  text-decoration: none;
  padding: 0.3em 0.7em;
  padding: .5rem 0.5rem;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
}

form[action="ProcessStart.aspx"] td.left table.left a[href^=ProcessStart], form[action="ProcessStart.aspx"] td.left table.left a:hover[href^=ProcessStart], form[action="ProcessStart.aspx"] td.left table.left a[href^=ProcessStart]:focus, form[action="ProcessStart.aspx"] td.left table.left a[href^=ProcessStart]:active {
  cursor: default;
  font-weight: bold;
}

td.left table.left a:hover, td.left table.left a:focus, td.left table.left a:active,
form[action="ProcessStart.aspx"] td.left table.left a[href^=ProcessStart] {
  background-color: transparent;
  opacity: 0.5;
}

td.left table.left td.sectiontitle {
  background-color: white;
  color: #5172B9;
  font-weight: bold;
  padding: 0.05em 1.25rem 0.15em 1.25rem;
  border-bottom: 1px solid #DDD;
  margin-bottom: 12px;
  padding: 6px 0 0;
  font-weight: 700;
  font-stretch: normal;
  font-size: 1.375rem;
  line-height: 1.875rem;
  font-family: "Open Sans", sans-serif;
}

td.left table.left td.sectiontitle h2 {
  font-size: inherit;
  font-weight: inherit;
  margin: inherit;
}

td.left table.left td.subsectiontitle {
  background-color: white;
  color: #5172B9;
  padding: 0.05em 1.25rem;
  font-size: 0.9rem;
  font-weight: bold;
  font-variant: all-small-caps;
  text-decoration: none;
  white-space: nowrap;
  cursor: default;
}

td.left table.left tr.checklistItemRow td.checklistItemCell1 span.checklistItemCheckBox input {
  margin-inline-end: 0;
}

td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Unchecked, td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Checked {
  display: none;
}

td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Unchecked + td.checklistItemCell2 > a[class^=checklistItemAnchor], td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Checked + td.checklistItemCell2 > a[class^=checklistItemAnchor] {
  padding: 0.1em 0.5em 0.4em 0.3em;
}

td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Unchecked + td.checklistItemCell2 > a[class^=checklistItemAnchor]:before, td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Checked + td.checklistItemCell2 > a[class^=checklistItemAnchor]:before {
  content: "";
  display: inline-block;
  height: 1.5em;
  width: 1.5em;
  vertical-align: text-bottom;
  background: url("../images/checkbox_empty.png") 0 0/100% 100%;
  padding: 0;
  margin: 0 0.1em 0 0;
}

td.left table.left tr.checklistItemRow td.checklistItemCell1.CheckBox_Checked + td.checklistItemCell2 > a[class^=checklistItemAnchor]:before {
  background: url("../images/checkbox_checked.png") 0 0/100% 100%;
}

td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchor, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequired, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorCurrent, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequiredCurrent {
  font-weight: normal;
}

td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorCurrent {
  font-weight: bold;
}

td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequired, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequiredCurrent {
  text-transform: uppercase;
  color: black;
}

td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequired:before, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequiredCurrent:before {
  content: "* ";
  content: "";
}

td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorCurrent, td.left table.left tr.checklistItemRow td.checklistItemCell2 a.checklistItemAnchorRequiredCurrent {
  background-color: transparent;
}

/*#endregion  Left/Menu Column Styles*/
/*#region  ***  Center Column Styles  ***/
td.center {
  vertical-align: top;
  width: 100%;
  padding: 1rem 1rem 4rem 1rem;
  padding-top: 0;
  margin-top: 1rem;
  padding-bottom: 3rem;
}

/*#endregion  Center Column Styles*/
/*#region  ***  Footer Styles  ***/
td.footer {
  height: 1px;
  min-height: 2.5rem;
  background: -webkit-linear-gradient(135deg, #474747, #303030, #474747) 100% 100%;
  background: -o-linear-gradient(135deg, #474747, #303030, #474747) 100% 100%;
  background: linear-gradient(-45deg, #474747, #303030, #474747) 100% 100%;
  background: #EEEEEE;
  padding: 3rem 0;
}

td.footer table.footer {
  color: black;
  margin-top: 0.75rem;
  margin-bottom: 0.6em;
}

td.footer table.footer a, td.footer table.footer a:hover, td.footer table.footer a:focus, td.footer table.footer a:active {
  color: black;
  font-weight: normal;
  text-decoration: none;
  text-decoration: underline;
  padding: 0.4em;
  padding: 0;
  margin: 0.2em 0.6em;
  text-decoration: none;
}

td.footer table.footer a:hover, td.footer table.footer a:focus, td.footer table.footer a:active {
  text-decoration: underline;
  opacity: 0.8;
}

td.footer div.footer-links {
  margin: 1.5rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

td.footer div.footer-links a, td.footer div.footer-links a:hover, td.footer div.footer-links a:focus, td.footer div.footer-links a:active {
  color: #000;
  padding: .25rem 1rem;
  text-decoration: none;
  font: 400 1rem/1.6rem 'Open Sans', sans-serif;
}

td.footer div.footer-links a:hover, td.footer div.footer-links a:focus, td.footer div.footer-links a:active {
  text-decoration: underline;
}

td.footer .foot-img-links img {
  max-width: 100px;
}

td.footer img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
}

td.footer .socials a.ico-wrap, td.footer .socials a.ico-wrap:hover, td.footer .socials a.ico-wrap:focus, td.footer .socials a.ico-wrap:active {
  opacity: 1;
  -webkit-transition: opacity 250ms ease-in-out;
  -o-transition: opacity 250ms ease-in-out;
  transition: opacity 250ms ease-in-out;
  border: 1px solid #000;
  display: inline-block;
  border-radius: 50%;
}

td.footer .socials a.ico-wrap:hover, td.footer .socials a.ico-wrap:focus, td.footer .socials a.ico-wrap:active {
  opacity: .5;
}

td.footer .socials .icon {
  font-size: 2.25rem;
  color: #000;
  padding: .5rem;
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

.screen-reader-text, .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

td.footer a.button.btn.btn-secondary {
  padding: 0.875rem 1.25rem !important;
  font-size: 1rem;
  line-height: 1.5;
  vertical-align: middle;
}

/*#endregion  Footer Styles*/
/*#region  ***  Labels  ***/
td:not(.modulelabel):not(.pagetitle) > span.modulelabel,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle {
  display: block;
}

td.modulelabel,
td.pagetitle,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle {
  color: #990000;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 1.2em;
  font-size: 1.2rem;
  font-weight: normal;
  width: 100%;
  padding: 0.5em 20px 3pt;
  border-bottom: 1px solid #B4C4D3;
  color: black;
  font-weight: 700;
  font-stretch: normal;
  font-size: 2.25rem;
  line-height: 3rem;
  font-family: "Open Sans", sans-serif;
  border: 0;
  border-bottom: 0;
  padding: 0;
  padding-bottom: 1.5rem;
}

table.center[role=presentation] > tbody > tr > td.modulelabel, table.center[role=presentation] > tbody > tr >
td.pagetitle, table.center[role=presentation] > tbody > tr >
td:not(.modulelabel):not(.pagetitle) > span.modulelabel, table.center[role=presentation] > tbody > tr >
td:not(.modulelabel):not(.pagetitle) > span.pagetitle {
  padding-top: 1rem;
}

td.modulelabel h1, td.modulelabel .show-caption caption, .show-caption td.modulelabel caption, td.modulelabel .h1, td.modulelabel table[id^=user_fields][rules] > caption, td.modulelabel [data-caption]:before, td.modulelabel h2,
td.pagetitle h1,
td.pagetitle .show-caption caption,
.show-caption td.pagetitle caption,
td.pagetitle .h1,
td.pagetitle table[id^=user_fields][rules] > caption,
td.pagetitle [data-caption]:before,
td.pagetitle h2,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel h1,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel .show-caption caption,
.show-caption td:not(.modulelabel):not(.pagetitle) > span.modulelabel caption,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel .h1,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel table[id^=user_fields][rules] > caption,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel [data-caption]:before,
td:not(.modulelabel):not(.pagetitle) > span.modulelabel h2,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle h1,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle .show-caption caption,
.show-caption td:not(.modulelabel):not(.pagetitle) > span.pagetitle caption,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle .h1,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle table[id^=user_fields][rules] > caption,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle [data-caption]:before,
td:not(.modulelabel):not(.pagetitle) > span.pagetitle h2 {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  padding: 0;
  margin: 0;
  border: 0;
  text-transform: inherit;
}

td:not([class]) > span:not([class]) > h1, .show-caption td:not([class]) > span:not([class]) > caption, td:not([class]) > span:not([class]) > .h1, td:not([class]) > span:not([class]) > [data-caption]:before, td:not([class]) > span:not([class]) > h2 {
  font-weight: bold;
  font-size: 1.75rem;
  line-height: 2rem;
  font-family: "Open Sans", sans-serif;
  color: black;
  border: 0;
  border-bottom: 0;
}

td.instructions {
  padding: 0.75rem 0.5rem 1rem 0.5rem;
}

td.label, td.label-left, td.label_left, td.label-vertical, td.label_vertical, td.label-above, td.label_above, td.label1 {
  width: 1%;
  text-align: right;
  font-size: .75rem;
  font-size: 1rem;
  font-weight: bold;
  padding: 0.4rem 0.4rem 0.1rem 1rem;
}

td.label:empty, td.label-left:empty, td.label_left:empty, td.label-vertical:empty, td.label_vertical:empty, td.label-above:empty, td.label_above:empty, td.label1:empty {
  padding: 0 0 0 0;
}

td.label > span, td.label-left > span, td.label_left > span, td.label-vertical > span, td.label_vertical > span, td.label-above > span, td.label_above > span, td.label1 > span, td.label > label, td.label-left > label, td.label_left > label, td.label-vertical > label, td.label_vertical > label, td.label-above > label, td.label_above > label, td.label1 > label {
  width: 1px;
  white-space: nowrap;
}

td:not([class]) > span.label {
  font-weight: bold;
}

td.label + td:not([class]) > span.aspNetDisabled:not(:empty), td.label-left + td:not([class]) > span.aspNetDisabled:not(:empty), td.label_left + td:not([class]) > span.aspNetDisabled:not(:empty), td.label-vertical + td:not([class]) > span.aspNetDisabled:not(:empty), td.label_vertical + td:not([class]) > span.aspNetDisabled:not(:empty), td.label-above + td:not([class]) > span.aspNetDisabled:not(:empty), td.label_above + td:not([class]) > span.aspNetDisabled:not(:empty), td.label1 + td:not([class]) > span.aspNetDisabled:not(:empty),
td:not([class]):empty + td:not([class]) > span.aspNetDisabled:not(:empty) {
  display: inline-block;
  padding: 0.3rem 0 0 0;
}

td.label-left, td.label_left {
  text-align: left;
  padding-inline-start: 0.3rem;
}

td.label-vertical, td.label_vertical, td.label-above, td.label_above {
  text-align: left;
  padding-top: 1.5rem;
  padding-inline-start: 0;
  padding-bottom: 0;
}

td.example, td.sub_label {
  color: #17365D;
  vertical-align: top;
  text-align: left;
  line-height: 1em;
  font-size: .7em;
  font-size: 1rem;
}

td.example:not(:empty), td.sub_label:not(:empty) {
  padding: 0 0 0 0.5em;
}

td.sub_label {
  padding: 0 0.4rem 0 0;
  text-align: right;
  width: 0%;
}

td.sub_label, td.sub_label > span {
  width: 1px;
  white-space: nowrap;
}

td.topLabel {
  width: 20%;
  text-align: left;
  font-size: .7em;
  font-size: 1rem;
  font-weight: bold;
  padding: 0px 6px 0px 0px;
}

td.label1 {
  width: 30%;
}

td.label2 {
  width: 15%;
  font-weight: bold;
  text-align: right;
  font-size: .7em;
  font-size: 1rem;
  padding: 0px 6px 0px 0px;
}

h1 td.textbox:not(:empty), .show-caption caption td.textbox:not(:empty), .h1 td.textbox:not(:empty), table[id^=user_fields][rules] > caption td.textbox:not(:empty), [data-caption]:before td.textbox:not(:empty) {
  padding: 0.3rem 0.25rem 0 0;
}

h1 td.textbox > table[id^=user_fields]:not(:only-child), .show-caption caption td.textbox > table[id^=user_fields]:not(:only-child), .h1 td.textbox > table[id^=user_fields]:not(:only-child), table[id^=user_fields][rules] > caption td.textbox > table[id^=user_fields]:not(:only-child), [data-caption]:before td.textbox > table[id^=user_fields]:not(:only-child) {
  display: inline;
}

input.textbox,
input[type="text"],
input[type="password"],
textarea,
select {
  border: 1px solid black;
  padding: 0 0 0 0.2rem;
  font-size: 1rem;
}

input.textbox.required, input.textbox:required:not(:valid),
input[type="text"].required,
input[type="text"]:required:not(:valid),
input[type="password"].required,
input[type="password"]:required:not(:valid),
textarea.required,
textarea:required:not(:valid),
select.required,
select:required:not(:valid) {
  border-color: red;
  border-style: groove;
  border-width: 2px;
}

input.textbox :required:valid,
input[type="text"] :required:valid,
input[type="password"] :required:valid,
textarea :required:valid,
select :required:valid {
  border-color: maroon;
}

/*#endregion  TextBoxes*/
/*#region  ***  Buttons  ***/
td.button, td.link_button, td.button-small, td.button2, td.button_udo_add, td.button_add {
  padding-top: 1.5rem;
}

td.footer a.button.btn.btn-secondary, td.button input[type=button], td.button input[type=reset], td.button input[type=submit],
input[type=button], input[type=reset], input[type=submit],
input.button,
a.button,
.button.button a,
.button.button a.button, td.link_button input[type=button], td.link_button input[type=reset], td.link_button input[type=submit],
input.link_button,
a.link_button,
.link_button.link_button a,
.link_button.link_button a.link_button, td.button-small input[type=button], td.button-small input[type=reset], td.button-small input[type=submit],
input.button-small, td.textbox table input[type=button], td.textbox table input[type=reset], td.textbox table input[type=submit],
td.textbox input:not([class*=button]) ~ input[type=button], td.textbox input:not([class*=button]) ~ input[type=reset], td.textbox input:not([class*=button]) ~ input[type=submit], td.textbox table a,
td.textbox input:not([class*=button]) ~ a,
a.button-small,
.button-small.button-small a,
.button-small.button-small a.button-small, td.button2 input[type=button], td.button2 input[type=reset], td.button2 input[type=submit],
input.button2,
a.button2,
.button2.button2 a,
.button2.button2 a.button2, td.button_udo_add input[type=button], td.button_udo_add input[type=reset], td.button_udo_add input[type=submit],
input.button_udo_add,
a.button_udo_add,
.button_udo_add.button_udo_add a,
.button_udo_add.button_udo_add a.button_udo_add, td.button_add input[type=button], td.button_add input[type=reset], td.button_add input[type=submit],
input.button_add,
a.button_add,
.button_add.button_add a,
.button_add.button_add a.button_add, td.footer a.button.btn.btn-secondary:focus, td.button input:focus[type=button], td.button input:focus[type=reset], td.button input:focus[type=submit],
input:focus[type=button], input:focus[type=reset], input:focus[type=submit],
input.button:focus,
a.button:focus,
.button.button a.button:focus,
.button a:focus, td.link_button input:focus[type=button], td.link_button input:focus[type=reset], td.link_button input:focus[type=submit],
input.link_button:focus,
a.link_button:focus,
.link_button.link_button a.link_button:focus,
.link_button a:focus, td.button-small input:focus[type=button], td.button-small input:focus[type=reset], td.button-small input:focus[type=submit],
input.button-small:focus, td.textbox table input:focus[type=button], td.textbox table input:focus[type=reset], td.textbox table input:focus[type=submit],
td.textbox input:not([class*=button]) ~ input:focus[type=button], td.textbox input:not([class*=button]) ~ input:focus[type=reset], td.textbox input:not([class*=button]) ~ input:focus[type=submit], td.textbox table a:focus,
td.textbox input:not([class*=button]) ~ a:focus,
a.button-small:focus,
.button-small.button-small a.button-small:focus,
.button-small a:focus, td.button2 input:focus[type=button], td.button2 input:focus[type=reset], td.button2 input:focus[type=submit],
input.button2:focus,
a.button2:focus,
.button2.button2 a.button2:focus,
.button2 a:focus, td.button_udo_add input:focus[type=button], td.button_udo_add input:focus[type=reset], td.button_udo_add input:focus[type=submit],
input.button_udo_add:focus,
a.button_udo_add:focus,
.button_udo_add.button_udo_add a.button_udo_add:focus,
.button_udo_add a:focus, td.button_add input:focus[type=button], td.button_add input:focus[type=reset], td.button_add input:focus[type=submit],
input.button_add:focus,
a.button_add:focus,
.button_add.button_add a.button_add:focus,
.button_add a:focus, td.footer a.button.btn.btn-secondary:active, td.button input:active[type=button], td.button input:active[type=reset], td.button input:active[type=submit],
input:active[type=button], input:active[type=reset], input:active[type=submit],
input.button:active,
a.button:active,
.button.button a.button:active,
.button a:active, td.link_button input:active[type=button], td.link_button input:active[type=reset], td.link_button input:active[type=submit],
input.link_button:active,
a.link_button:active,
.link_button.link_button a.link_button:active,
.link_button a:active, td.button-small input:active[type=button], td.button-small input:active[type=reset], td.button-small input:active[type=submit],
input.button-small:active, td.textbox table input:active[type=button], td.textbox table input:active[type=reset], td.textbox table input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:active[type=button], td.textbox input:not([class*=button]) ~ input:active[type=reset], td.textbox input:not([class*=button]) ~ input:active[type=submit], td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a:active,
a.button-small:active,
.button-small.button-small a.button-small:active,
.button-small a:active, td.button2 input:active[type=button], td.button2 input:active[type=reset], td.button2 input:active[type=submit],
input.button2:active,
a.button2:active,
.button2.button2 a.button2:active,
.button2 a:active, td.button_udo_add input:active[type=button], td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit],
input.button_udo_add:active,
a.button_udo_add:active,
.button_udo_add.button_udo_add a.button_udo_add:active,
.button_udo_add a:active, td.button_add input:active[type=button], td.button_add input:active[type=reset], td.button_add input:active[type=submit],
input.button_add:active,
a.button_add:active,
.button_add.button_add a.button_add:active,
.button_add a:active, td.footer a.button.btn.btn-secondary:hover, td.button input:hover[type=button], td.button input:hover[type=reset], td.button input:hover[type=submit],
input:hover[type=button], input:hover[type=reset], input:hover[type=submit],
input.button:hover,
a.button:hover,
.button.button a:hover, .button.button a:focus, .button.button a:active,
.button.button a.button:hover,
.button a:hover, td.link_button input:hover[type=button], td.link_button input:hover[type=reset], td.link_button input:hover[type=submit],
input.link_button:hover,
a.link_button:hover,
.link_button.link_button a:hover, .link_button.link_button a:focus, .link_button.link_button a:active,
.link_button.link_button a.link_button:hover,
.link_button a:hover, td.button-small input:hover[type=button], td.button-small input:hover[type=reset], td.button-small input:hover[type=submit],
input.button-small:hover, td.textbox table input:hover[type=button], td.textbox table input:hover[type=reset], td.textbox table input:hover[type=submit],
td.textbox input:not([class*=button]) ~ input:hover[type=button], td.textbox input:not([class*=button]) ~ input:hover[type=reset], td.textbox input:not([class*=button]) ~ input:hover[type=submit], td.textbox table a:hover,
td.textbox input:not([class*=button]) ~ a:hover,
a.button-small:hover,
.button-small.button-small a:hover, .button-small.button-small a:focus, .button-small.button-small a:active,
.button-small.button-small a.button-small:hover,
.button-small a:hover, td.button2 input:hover[type=button], td.button2 input:hover[type=reset], td.button2 input:hover[type=submit],
input.button2:hover,
a.button2:hover,
.button2.button2 a:hover, .button2.button2 a:focus, .button2.button2 a:active,
.button2.button2 a.button2:hover,
.button2 a:hover, td.button_udo_add input:hover[type=button], td.button_udo_add input:hover[type=reset], td.button_udo_add input:hover[type=submit],
input.button_udo_add:hover,
a.button_udo_add:hover,
.button_udo_add.button_udo_add a:hover, .button_udo_add.button_udo_add a:focus, .button_udo_add.button_udo_add a:active,
.button_udo_add.button_udo_add a.button_udo_add:hover,
.button_udo_add a:hover, td.button_add input:hover[type=button], td.button_add input:hover[type=reset], td.button_add input:hover[type=submit],
input.button_add:hover,
a.button_add:hover,
.button_add.button_add a:hover, .button_add.button_add a:focus, .button_add.button_add a:active,
.button_add.button_add a.button_add:hover,
.button_add a:hover {
  min-width: 7.5rem;
  color: black;
  background: -webkit-gradient(linear, left top, left bottom, from(#8da229), color-stop(#d7e499), color-stop(#d7e499), to(#8da229));
  background: -webkit-linear-gradient(#8da229, #d7e499, #d7e499, #8da229);
  background: -o-linear-gradient(#8da229, #d7e499, #d7e499, #8da229);
  background: linear-gradient(#8da229, #d7e499, #d7e499, #8da229);
  font-family: 'ebrima';
  font-size: 0.75rem;
  font-size: 1rem;
  font-size: 1.3rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  border: 1px solid #8ba129;
  margin: 1rem;
  text-transform: uppercase;
  color: black;
  background: #AEC933;
  border-collapse: collapse;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  padding: 0.5rem 1.5rem;
}

td.footer a.button.btn.btn-secondary:active, td.button input:active[type=button], td.button input:active[type=reset], td.button input:active[type=submit],
input:active[type=button], input:active[type=reset], input:active[type=submit],
input.button:active,
a.button:active,
.button.button a.button:active,
.button a:active, td.link_button input:active[type=button], td.link_button input:active[type=reset], td.link_button input:active[type=submit],
input.link_button:active,
a.link_button:active,
.link_button.link_button a.link_button:active,
.link_button a:active, td.button-small input:active[type=button], td.button-small input:active[type=reset], td.button-small input:active[type=submit],
input.button-small:active, td.textbox table input:active[type=button], td.textbox table input:active[type=reset], td.textbox table input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:active[type=button], td.textbox input:not([class*=button]) ~ input:active[type=reset], td.textbox input:not([class*=button]) ~ input:active[type=submit], td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a:active,
a.button-small:active,
.button-small.button-small a.button-small:active,
.button-small a:active, td.button2 input:active[type=button], td.button2 input:active[type=reset], td.button2 input:active[type=submit],
input.button2:active,
a.button2:active,
.button2.button2 a.button2:active,
.button2 a:active, td.button_udo_add input:active[type=button], td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit],
input.button_udo_add:active,
a.button_udo_add:active,
.button_udo_add.button_udo_add a.button_udo_add:active,
.button_udo_add a:active, td.button_add input:active[type=button], td.button_add input:active[type=reset], td.button_add input:active[type=submit],
input.button_add:active,
a.button_add:active,
.button_add.button_add a.button_add:active,
.button_add a:active, input:active:focus[type=reset], input:active:focus[type=submit], td.footer a.button.btn.btn-secondary:active, td.button input:active[type=button], td.button input:active[type=reset], td.button input:active[type=submit],
input:active[type=button], input:active[type=reset], input:active[type=submit],
input.button:active,
a.button:active, td.link_button input:active[type=button], td.link_button input:active[type=reset], td.link_button input:active[type=submit],
input.link_button:active,
a.link_button:active, td.button-small input:active[type=button], td.button-small input:active[type=reset], td.button-small input:active[type=submit],
input.button-small:active, td.textbox table input:active[type=button], td.textbox table input:active[type=reset], td.textbox table input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:active[type=button], td.textbox input:not([class*=button]) ~ input:active[type=reset], td.textbox input:not([class*=button]) ~ input:active[type=submit], td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a:active,
a.button-small:active, td.button2 input:active[type=button], td.button2 input:active[type=reset], td.button2 input:active[type=submit],
input.button2:active,
a.button2:active, td.button_udo_add input:active[type=button], td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit],
input.button_udo_add:active,
a.button_udo_add:active, td.button_add input:active[type=button], td.button_add input:active[type=reset], td.button_add input:active[type=submit],
input.button_add:active,
a.button_add:active, input:hover:active[type=reset], input:hover:active[type=submit], .button.button a:active, .link_button.link_button a:active, .button-small.button-small a:active, .button2.button2 a:active, .button_udo_add.button_udo_add a:active, .button_add.button_add a:active {
  position: relative;
  top: 1px;
}

@media print {
  td.footer a.button.btn.btn-secondary, td.button input[type=button], td.button input[type=reset], td.button input[type=submit],
  input[type=button], input[type=reset], input[type=submit],
  input.button,
  a.button,
  .button.button a,
  .button.button a.button, td.link_button input[type=button], td.link_button input[type=reset], td.link_button input[type=submit],
  input.link_button,
  a.link_button,
  .link_button.link_button a,
  .link_button.link_button a.link_button, td.button-small input[type=button], td.button-small input[type=reset], td.button-small input[type=submit],
  input.button-small, td.textbox table input[type=button], td.textbox table input[type=reset], td.textbox table input[type=submit],
  td.textbox input:not([class*=button]) ~ input[type=button], td.textbox input:not([class*=button]) ~ input[type=reset], td.textbox input:not([class*=button]) ~ input[type=submit], td.textbox table a,
  td.textbox input:not([class*=button]) ~ a,
  a.button-small,
  .button-small.button-small a,
  .button-small.button-small a.button-small, td.button2 input[type=button], td.button2 input[type=reset], td.button2 input[type=submit],
  input.button2,
  a.button2,
  .button2.button2 a,
  .button2.button2 a.button2, td.button_udo_add input[type=button], td.button_udo_add input[type=reset], td.button_udo_add input[type=submit],
  input.button_udo_add,
  a.button_udo_add,
  .button_udo_add.button_udo_add a,
  .button_udo_add.button_udo_add a.button_udo_add, td.button_add input[type=button], td.button_add input[type=reset], td.button_add input[type=submit],
  input.button_add,
  a.button_add,
  .button_add.button_add a,
  .button_add.button_add a.button_add, td.footer a.button.btn.btn-secondary:focus, td.button input:focus[type=button], td.button input:focus[type=reset], td.button input:focus[type=submit],
  input:focus[type=button], input:focus[type=reset], input:focus[type=submit],
  input.button:focus,
  a.button:focus,
  .button.button a.button:focus,
  .button a:focus, td.link_button input:focus[type=button], td.link_button input:focus[type=reset], td.link_button input:focus[type=submit],
  input.link_button:focus,
  a.link_button:focus,
  .link_button.link_button a.link_button:focus,
  .link_button a:focus, td.button-small input:focus[type=button], td.button-small input:focus[type=reset], td.button-small input:focus[type=submit],
  input.button-small:focus, td.textbox table input:focus[type=button], td.textbox table input:focus[type=reset], td.textbox table input:focus[type=submit],
  td.textbox input:not([class*=button]) ~ input:focus[type=button], td.textbox input:not([class*=button]) ~ input:focus[type=reset], td.textbox input:not([class*=button]) ~ input:focus[type=submit], td.textbox table a:focus,
  td.textbox input:not([class*=button]) ~ a:focus,
  a.button-small:focus,
  .button-small.button-small a.button-small:focus,
  .button-small a:focus, td.button2 input:focus[type=button], td.button2 input:focus[type=reset], td.button2 input:focus[type=submit],
  input.button2:focus,
  a.button2:focus,
  .button2.button2 a.button2:focus,
  .button2 a:focus, td.button_udo_add input:focus[type=button], td.button_udo_add input:focus[type=reset], td.button_udo_add input:focus[type=submit],
  input.button_udo_add:focus,
  a.button_udo_add:focus,
  .button_udo_add.button_udo_add a.button_udo_add:focus,
  .button_udo_add a:focus, td.button_add input:focus[type=button], td.button_add input:focus[type=reset], td.button_add input:focus[type=submit],
  input.button_add:focus,
  a.button_add:focus,
  .button_add.button_add a.button_add:focus,
  .button_add a:focus, td.footer a.button.btn.btn-secondary:active, td.button input:active[type=button], td.button input:active[type=reset], td.button input:active[type=submit],
  input:active[type=button], input:active[type=reset], input:active[type=submit],
  input.button:active,
  a.button:active,
  .button.button a.button:active,
  .button a:active, td.link_button input:active[type=button], td.link_button input:active[type=reset], td.link_button input:active[type=submit],
  input.link_button:active,
  a.link_button:active,
  .link_button.link_button a.link_button:active,
  .link_button a:active, td.button-small input:active[type=button], td.button-small input:active[type=reset], td.button-small input:active[type=submit],
  input.button-small:active, td.textbox table input:active[type=button], td.textbox table input:active[type=reset], td.textbox table input:active[type=submit],
  td.textbox input:not([class*=button]) ~ input:active[type=button], td.textbox input:not([class*=button]) ~ input:active[type=reset], td.textbox input:not([class*=button]) ~ input:active[type=submit], td.textbox table a:active,
  td.textbox input:not([class*=button]) ~ a:active,
  a.button-small:active,
  .button-small.button-small a.button-small:active,
  .button-small a:active, td.button2 input:active[type=button], td.button2 input:active[type=reset], td.button2 input:active[type=submit],
  input.button2:active,
  a.button2:active,
  .button2.button2 a.button2:active,
  .button2 a:active, td.button_udo_add input:active[type=button], td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit],
  input.button_udo_add:active,
  a.button_udo_add:active,
  .button_udo_add.button_udo_add a.button_udo_add:active,
  .button_udo_add a:active, td.button_add input:active[type=button], td.button_add input:active[type=reset], td.button_add input:active[type=submit],
  input.button_add:active,
  a.button_add:active,
  .button_add.button_add a.button_add:active,
  .button_add a:active, td.footer a.button.btn.btn-secondary:hover, td.button input:hover[type=button], td.button input:hover[type=reset], td.button input:hover[type=submit],
  input:hover[type=button], input:hover[type=reset], input:hover[type=submit],
  input.button:hover,
  a.button:hover,
  .button.button a:hover, .button.button a:focus, .button.button a:active,
  .button.button a.button:hover,
  .button a:hover, td.link_button input:hover[type=button], td.link_button input:hover[type=reset], td.link_button input:hover[type=submit],
  input.link_button:hover,
  a.link_button:hover,
  .link_button.link_button a:hover, .link_button.link_button a:focus, .link_button.link_button a:active,
  .link_button.link_button a.link_button:hover,
  .link_button a:hover, td.button-small input:hover[type=button], td.button-small input:hover[type=reset], td.button-small input:hover[type=submit],
  input.button-small:hover, td.textbox table input:hover[type=button], td.textbox table input:hover[type=reset], td.textbox table input:hover[type=submit],
  td.textbox input:not([class*=button]) ~ input:hover[type=button], td.textbox input:not([class*=button]) ~ input:hover[type=reset], td.textbox input:not([class*=button]) ~ input:hover[type=submit], td.textbox table a:hover,
  td.textbox input:not([class*=button]) ~ a:hover,
  a.button-small:hover,
  .button-small.button-small a:hover, .button-small.button-small a:focus, .button-small.button-small a:active,
  .button-small.button-small a.button-small:hover,
  .button-small a:hover, td.button2 input:hover[type=button], td.button2 input:hover[type=reset], td.button2 input:hover[type=submit],
  input.button2:hover,
  a.button2:hover,
  .button2.button2 a:hover, .button2.button2 a:focus, .button2.button2 a:active,
  .button2.button2 a.button2:hover,
  .button2 a:hover, td.button_udo_add input:hover[type=button], td.button_udo_add input:hover[type=reset], td.button_udo_add input:hover[type=submit],
  input.button_udo_add:hover,
  a.button_udo_add:hover,
  .button_udo_add.button_udo_add a:hover, .button_udo_add.button_udo_add a:focus, .button_udo_add.button_udo_add a:active,
  .button_udo_add.button_udo_add a.button_udo_add:hover,
  .button_udo_add a:hover, td.button_add input:hover[type=button], td.button_add input:hover[type=reset], td.button_add input:hover[type=submit],
  input.button_add:hover,
  a.button_add:hover,
  .button_add.button_add a:hover, .button_add.button_add a:focus, .button_add.button_add a:active,
  .button_add.button_add a.button_add:hover,
  .button_add a:hover {
    display: none;
  }
}

td.footer a.button.btn.btn-secondary:focus, td.button input:focus[type=button], td.button input:focus[type=reset], td.button input:focus[type=submit],
input:focus[type=button], input:focus[type=reset], input:focus[type=submit],
input.button:focus,
a.button:focus,
.button.button a.button:focus,
.button a:focus, td.link_button input:focus[type=button], td.link_button input:focus[type=reset], td.link_button input:focus[type=submit],
input.link_button:focus,
a.link_button:focus,
.link_button.link_button a.link_button:focus,
.link_button a:focus, td.button-small input:focus[type=button], td.button-small input:focus[type=reset], td.button-small input:focus[type=submit],
input.button-small:focus, td.textbox table input:focus[type=button], td.textbox table input:focus[type=reset], td.textbox table input:focus[type=submit],
td.textbox input:not([class*=button]) ~ input:focus[type=button], td.textbox input:not([class*=button]) ~ input:focus[type=reset], td.textbox input:not([class*=button]) ~ input:focus[type=submit], td.textbox table a:focus,
td.textbox input:not([class*=button]) ~ a:focus,
a.button-small:focus,
.button-small.button-small a.button-small:focus,
.button-small a:focus, td.button2 input:focus[type=button], td.button2 input:focus[type=reset], td.button2 input:focus[type=submit],
input.button2:focus,
a.button2:focus,
.button2.button2 a.button2:focus,
.button2 a:focus, td.button_udo_add input:focus[type=button], td.button_udo_add input:focus[type=reset], td.button_udo_add input:focus[type=submit],
input.button_udo_add:focus,
a.button_udo_add:focus,
.button_udo_add.button_udo_add a.button_udo_add:focus,
.button_udo_add a:focus, td.button_add input:focus[type=button], td.button_add input:focus[type=reset], td.button_add input:focus[type=submit],
input.button_add:focus,
a.button_add:focus,
.button_add.button_add a.button_add:focus,
.button_add a:focus, td.footer a.button.btn.btn-secondary:active, td.button input:active[type=button], td.button input:active[type=reset], td.button input:active[type=submit],
input:active[type=button], input:active[type=reset], input:active[type=submit],
input.button:active,
a.button:active,
.button.button a.button:active,
.button a:active, td.link_button input:active[type=button], td.link_button input:active[type=reset], td.link_button input:active[type=submit],
input.link_button:active,
a.link_button:active,
.link_button.link_button a.link_button:active,
.link_button a:active, td.button-small input:active[type=button], td.button-small input:active[type=reset], td.button-small input:active[type=submit],
input.button-small:active, td.textbox table input:active[type=button], td.textbox table input:active[type=reset], td.textbox table input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:active[type=button], td.textbox input:not([class*=button]) ~ input:active[type=reset], td.textbox input:not([class*=button]) ~ input:active[type=submit], td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a:active,
a.button-small:active,
.button-small.button-small a.button-small:active,
.button-small a:active, td.button2 input:active[type=button], td.button2 input:active[type=reset], td.button2 input:active[type=submit],
input.button2:active,
a.button2:active,
.button2.button2 a.button2:active,
.button2 a:active, td.button_udo_add input:active[type=button], td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit],
input.button_udo_add:active,
a.button_udo_add:active,
.button_udo_add.button_udo_add a.button_udo_add:active,
.button_udo_add a:active, td.button_add input:active[type=button], td.button_add input:active[type=reset], td.button_add input:active[type=submit],
input.button_add:active,
a.button_add:active,
.button_add.button_add a.button_add:active,
.button_add a:active, td.footer a.button.btn.btn-secondary:hover, td.button input:hover[type=button], td.button input:hover[type=reset], td.button input:hover[type=submit],
input:hover[type=button], input:hover[type=reset], input:hover[type=submit],
input.button:hover,
a.button:hover,
.button.button a:hover, .button.button a:focus, .button.button a:active,
.button.button a.button:hover,
.button a:hover, td.link_button input:hover[type=button], td.link_button input:hover[type=reset], td.link_button input:hover[type=submit],
input.link_button:hover,
a.link_button:hover,
.link_button.link_button a:hover, .link_button.link_button a:focus, .link_button.link_button a:active,
.link_button.link_button a.link_button:hover,
.link_button a:hover, td.button-small input:hover[type=button], td.button-small input:hover[type=reset], td.button-small input:hover[type=submit],
input.button-small:hover, td.textbox table input:hover[type=button], td.textbox table input:hover[type=reset], td.textbox table input:hover[type=submit],
td.textbox input:not([class*=button]) ~ input:hover[type=button], td.textbox input:not([class*=button]) ~ input:hover[type=reset], td.textbox input:not([class*=button]) ~ input:hover[type=submit], td.textbox table a:hover,
td.textbox input:not([class*=button]) ~ a:hover,
a.button-small:hover,
.button-small.button-small a:hover, .button-small.button-small a:focus, .button-small.button-small a:active,
.button-small.button-small a.button-small:hover,
.button-small a:hover, td.button2 input:hover[type=button], td.button2 input:hover[type=reset], td.button2 input:hover[type=submit],
input.button2:hover,
a.button2:hover,
.button2.button2 a:hover, .button2.button2 a:focus, .button2.button2 a:active,
.button2.button2 a.button2:hover,
.button2 a:hover, td.button_udo_add input:hover[type=button], td.button_udo_add input:hover[type=reset], td.button_udo_add input:hover[type=submit],
input.button_udo_add:hover,
a.button_udo_add:hover,
.button_udo_add.button_udo_add a:hover, .button_udo_add.button_udo_add a:focus, .button_udo_add.button_udo_add a:active,
.button_udo_add.button_udo_add a.button_udo_add:hover,
.button_udo_add a:hover, td.button_add input:hover[type=button], td.button_add input:hover[type=reset], td.button_add input:hover[type=submit],
input.button_add:hover,
a.button_add:hover,
.button_add.button_add a:hover, .button_add.button_add a:focus, .button_add.button_add a:active,
.button_add.button_add a.button_add:hover,
.button_add a:hover {
  color: black;
  background: -webkit-gradient(linear, left top, left bottom, from(#8da229), color-stop(#cad595), color-stop(#cad595), to(#8da229));
  background: -webkit-linear-gradient(#8da229, #cad595, #cad595, #8da229);
  background: -o-linear-gradient(#8da229, #cad595, #cad595, #8da229);
  background: linear-gradient(#8da229, #cad595, #cad595, #8da229);
  cursor: pointer;
  border-collapse: separate;
  -webkit-box-shadow: 1px 1px 10px -2px #7a8d24;
          box-shadow: 1px 1px 10px -2px #7a8d24;
  background: #7e9125;
  border-collapse: collapse;
  -webkit-box-shadow: none;
          box-shadow: none;
}

td.footer a.button.btn.btn-secondary svg, td.button input[type=button] svg, td.button input[type=reset] svg, td.button input[type=submit] svg, input[type=button] svg, input[type=reset] svg, input[type=submit] svg, input.button svg, a.button svg, .button.button a svg, .button.button a.button svg, td.link_button input[type=button] svg, td.link_button input[type=reset] svg, td.link_button input[type=submit] svg, input.link_button svg, a.link_button svg, .link_button.link_button a svg, .link_button.link_button a.link_button svg, td.button-small input[type=button] svg, td.button-small input[type=reset] svg, td.button-small input[type=submit] svg, input.button-small svg, td.textbox table input[type=button] svg, td.textbox table input[type=reset] svg, td.textbox table input[type=submit] svg, td.textbox input:not([class*=button]) ~ input[type=button] svg, td.textbox input:not([class*=button]) ~ input[type=reset] svg, td.textbox input:not([class*=button]) ~ input[type=submit] svg, td.textbox table a svg, td.textbox input:not([class*=button]) ~ a svg, a.button-small svg, .button-small.button-small a svg, .button-small.button-small a.button-small svg, td.button2 input[type=button] svg, td.button2 input[type=reset] svg, td.button2 input[type=submit] svg, input.button2 svg, a.button2 svg, .button2.button2 a svg, .button2.button2 a.button2 svg, td.button_udo_add input[type=button] svg, td.button_udo_add input[type=reset] svg, td.button_udo_add input[type=submit] svg, input.button_udo_add svg, a.button_udo_add svg, .button_udo_add.button_udo_add a svg, .button_udo_add.button_udo_add a.button_udo_add svg, td.button_add input[type=button] svg, td.button_add input[type=reset] svg, td.button_add input[type=submit] svg, input.button_add svg, a.button_add svg, .button_add.button_add a svg, .button_add.button_add a.button_add svg, td.footer a.button.btn.btn-secondary:focus svg, td.button input:focus[type=button] svg, td.button input:focus[type=reset] svg, td.button input:focus[type=submit] svg, input:focus[type=button] svg, input:focus[type=reset] svg, input:focus[type=submit] svg, input.button:focus svg, a.button:focus svg, .button.button a.button:focus svg, .button a:focus svg, td.link_button input:focus[type=button] svg, td.link_button input:focus[type=reset] svg, td.link_button input:focus[type=submit] svg, input.link_button:focus svg, a.link_button:focus svg, .link_button.link_button a.link_button:focus svg, .link_button a:focus svg, td.button-small input:focus[type=button] svg, td.button-small input:focus[type=reset] svg, td.button-small input:focus[type=submit] svg, input.button-small:focus svg, td.textbox table input:focus[type=button] svg, td.textbox table input:focus[type=reset] svg, td.textbox table input:focus[type=submit] svg, td.textbox input:not([class*=button]) ~ input:focus[type=button] svg, td.textbox input:not([class*=button]) ~ input:focus[type=reset] svg, td.textbox input:not([class*=button]) ~ input:focus[type=submit] svg, td.textbox table a:focus svg, td.textbox input:not([class*=button]) ~ a:focus svg, a.button-small:focus svg, .button-small.button-small a.button-small:focus svg, .button-small a:focus svg, td.button2 input:focus[type=button] svg, td.button2 input:focus[type=reset] svg, td.button2 input:focus[type=submit] svg, input.button2:focus svg, a.button2:focus svg, .button2.button2 a.button2:focus svg, .button2 a:focus svg, td.button_udo_add input:focus[type=button] svg, td.button_udo_add input:focus[type=reset] svg, td.button_udo_add input:focus[type=submit] svg, input.button_udo_add:focus svg, a.button_udo_add:focus svg, .button_udo_add.button_udo_add a.button_udo_add:focus svg, .button_udo_add a:focus svg, td.button_add input:focus[type=button] svg, td.button_add input:focus[type=reset] svg, td.button_add input:focus[type=submit] svg, input.button_add:focus svg, a.button_add:focus svg, .button_add.button_add a.button_add:focus svg, .button_add a:focus svg, td.footer a.button.btn.btn-secondary:active svg, td.button input:active[type=button] svg, td.button input:active[type=reset] svg, td.button input:active[type=submit] svg, input:active[type=button] svg, input:active[type=reset] svg, input:active[type=submit] svg, input.button:active svg, a.button:active svg, .button.button a.button:active svg, .button a:active svg, td.link_button input:active[type=button] svg, td.link_button input:active[type=reset] svg, td.link_button input:active[type=submit] svg, input.link_button:active svg, a.link_button:active svg, .link_button.link_button a.link_button:active svg, .link_button a:active svg, td.button-small input:active[type=button] svg, td.button-small input:active[type=reset] svg, td.button-small input:active[type=submit] svg, input.button-small:active svg, td.textbox table input:active[type=button] svg, td.textbox table input:active[type=reset] svg, td.textbox table input:active[type=submit] svg, td.textbox input:not([class*=button]) ~ input:active[type=button] svg, td.textbox input:not([class*=button]) ~ input:active[type=reset] svg, td.textbox input:not([class*=button]) ~ input:active[type=submit] svg, td.textbox table a:active svg, td.textbox input:not([class*=button]) ~ a:active svg, a.button-small:active svg, .button-small.button-small a.button-small:active svg, .button-small a:active svg, td.button2 input:active[type=button] svg, td.button2 input:active[type=reset] svg, td.button2 input:active[type=submit] svg, input.button2:active svg, a.button2:active svg, .button2.button2 a.button2:active svg, .button2 a:active svg, td.button_udo_add input:active[type=button] svg, td.button_udo_add input:active[type=reset] svg, td.button_udo_add input:active[type=submit] svg, input.button_udo_add:active svg, a.button_udo_add:active svg, .button_udo_add.button_udo_add a.button_udo_add:active svg, .button_udo_add a:active svg, td.button_add input:active[type=button] svg, td.button_add input:active[type=reset] svg, td.button_add input:active[type=submit] svg, input.button_add:active svg, a.button_add:active svg, .button_add.button_add a.button_add:active svg, .button_add a:active svg, td.footer a.button.btn.btn-secondary:hover svg, td.button input:hover[type=button] svg, td.button input:hover[type=reset] svg, td.button input:hover[type=submit] svg, input:hover[type=button] svg, input:hover[type=reset] svg, input:hover[type=submit] svg, input.button:hover svg, a.button:hover svg, .button.button a:hover svg, .button.button a:focus svg, .button.button a:active svg, .button.button a.button:hover svg, .button a:hover svg, td.link_button input:hover[type=button] svg, td.link_button input:hover[type=reset] svg, td.link_button input:hover[type=submit] svg, input.link_button:hover svg, a.link_button:hover svg, .link_button.link_button a:hover svg, .link_button.link_button a:focus svg, .link_button.link_button a:active svg, .link_button.link_button a.link_button:hover svg, .link_button a:hover svg, td.button-small input:hover[type=button] svg, td.button-small input:hover[type=reset] svg, td.button-small input:hover[type=submit] svg, input.button-small:hover svg, td.textbox table input:hover[type=button] svg, td.textbox table input:hover[type=reset] svg, td.textbox table input:hover[type=submit] svg, td.textbox input:not([class*=button]) ~ input:hover[type=button] svg, td.textbox input:not([class*=button]) ~ input:hover[type=reset] svg, td.textbox input:not([class*=button]) ~ input:hover[type=submit] svg, td.textbox table a:hover svg, td.textbox input:not([class*=button]) ~ a:hover svg, a.button-small:hover svg, .button-small.button-small a:hover svg, .button-small.button-small a:focus svg, .button-small.button-small a:active svg, .button-small.button-small a.button-small:hover svg, .button-small a:hover svg, td.button2 input:hover[type=button] svg, td.button2 input:hover[type=reset] svg, td.button2 input:hover[type=submit] svg, input.button2:hover svg, a.button2:hover svg, .button2.button2 a:hover svg, .button2.button2 a:focus svg, .button2.button2 a:active svg, .button2.button2 a.button2:hover svg, .button2 a:hover svg, td.button_udo_add input:hover[type=button] svg, td.button_udo_add input:hover[type=reset] svg, td.button_udo_add input:hover[type=submit] svg, input.button_udo_add:hover svg, a.button_udo_add:hover svg, .button_udo_add.button_udo_add a:hover svg, .button_udo_add.button_udo_add a:focus svg, .button_udo_add.button_udo_add a:active svg, .button_udo_add.button_udo_add a.button_udo_add:hover svg, .button_udo_add a:hover svg, td.button_add input:hover[type=button] svg, td.button_add input:hover[type=reset] svg, td.button_add input:hover[type=submit] svg, input.button_add:hover svg, a.button_add:hover svg, .button_add.button_add a:hover svg, .button_add.button_add a:focus svg, .button_add.button_add a:active svg, .button_add.button_add a.button_add:hover svg, .button_add a:hover svg, td.llheader a svg {
  display: inline-block;
  vertical-align: sub;
  height: 1em;
  width: 1em;
  padding: 0;
  margin: 0 0.2em 0 0;
  overflow: hidden;
  stroke: black;
}

td.footer a.button.btn.btn-secondary svg path:not([fill=none]), td.button input[type=button] svg path:not([fill=none]), td.button input[type=reset] svg path:not([fill=none]), td.button input[type=submit] svg path:not([fill=none]), input[type=button] svg path:not([fill=none]), input[type=reset] svg path:not([fill=none]), input[type=submit] svg path:not([fill=none]), input.button svg path:not([fill=none]), a.button svg path:not([fill=none]), .button.button a svg path:not([fill=none]), .button.button a.button svg path:not([fill=none]), td.link_button input[type=button] svg path:not([fill=none]), td.link_button input[type=reset] svg path:not([fill=none]), td.link_button input[type=submit] svg path:not([fill=none]), input.link_button svg path:not([fill=none]), a.link_button svg path:not([fill=none]), .link_button.link_button a svg path:not([fill=none]), .link_button.link_button a.link_button svg path:not([fill=none]), td.button-small input[type=button] svg path:not([fill=none]), td.button-small input[type=reset] svg path:not([fill=none]), td.button-small input[type=submit] svg path:not([fill=none]), input.button-small svg path:not([fill=none]), td.textbox table input[type=button] svg path:not([fill=none]), td.textbox table input[type=reset] svg path:not([fill=none]), td.textbox table input[type=submit] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=button] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=reset] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=submit] svg path:not([fill=none]), td.textbox table a svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ a svg path:not([fill=none]), a.button-small svg path:not([fill=none]), .button-small.button-small a svg path:not([fill=none]), .button-small.button-small a.button-small svg path:not([fill=none]), td.button2 input[type=button] svg path:not([fill=none]), td.button2 input[type=reset] svg path:not([fill=none]), td.button2 input[type=submit] svg path:not([fill=none]), input.button2 svg path:not([fill=none]), a.button2 svg path:not([fill=none]), .button2.button2 a svg path:not([fill=none]), .button2.button2 a.button2 svg path:not([fill=none]), td.button_udo_add input[type=button] svg path:not([fill=none]), td.button_udo_add input[type=reset] svg path:not([fill=none]), td.button_udo_add input[type=submit] svg path:not([fill=none]), input.button_udo_add svg path:not([fill=none]), a.button_udo_add svg path:not([fill=none]), .button_udo_add.button_udo_add a svg path:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add svg path:not([fill=none]), td.button_add input[type=button] svg path:not([fill=none]), td.button_add input[type=reset] svg path:not([fill=none]), td.button_add input[type=submit] svg path:not([fill=none]), input.button_add svg path:not([fill=none]), a.button_add svg path:not([fill=none]), .button_add.button_add a svg path:not([fill=none]), .button_add.button_add a.button_add svg path:not([fill=none]), td.footer a.button.btn.btn-secondary:focus svg path:not([fill=none]), td.button input:focus[type=button] svg path:not([fill=none]), td.button input:focus[type=reset] svg path:not([fill=none]), td.button input:focus[type=submit] svg path:not([fill=none]), input:focus[type=button] svg path:not([fill=none]), input:focus[type=reset] svg path:not([fill=none]), input:focus[type=submit] svg path:not([fill=none]), input.button:focus svg path:not([fill=none]), a.button:focus svg path:not([fill=none]), .button.button a.button:focus svg path:not([fill=none]), .button a:focus svg path:not([fill=none]), td.link_button input:focus[type=button] svg path:not([fill=none]), td.link_button input:focus[type=reset] svg path:not([fill=none]), td.link_button input:focus[type=submit] svg path:not([fill=none]), input.link_button:focus svg path:not([fill=none]), a.link_button:focus svg path:not([fill=none]), .link_button.link_button a.link_button:focus svg path:not([fill=none]), .link_button a:focus svg path:not([fill=none]), td.button-small input:focus[type=button] svg path:not([fill=none]), td.button-small input:focus[type=reset] svg path:not([fill=none]), td.button-small input:focus[type=submit] svg path:not([fill=none]), input.button-small:focus svg path:not([fill=none]), td.textbox table input:focus[type=button] svg path:not([fill=none]), td.textbox table input:focus[type=reset] svg path:not([fill=none]), td.textbox table input:focus[type=submit] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=button] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=reset] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=submit] svg path:not([fill=none]), td.textbox table a:focus svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ a:focus svg path:not([fill=none]), a.button-small:focus svg path:not([fill=none]), .button-small.button-small a.button-small:focus svg path:not([fill=none]), .button-small a:focus svg path:not([fill=none]), td.button2 input:focus[type=button] svg path:not([fill=none]), td.button2 input:focus[type=reset] svg path:not([fill=none]), td.button2 input:focus[type=submit] svg path:not([fill=none]), input.button2:focus svg path:not([fill=none]), a.button2:focus svg path:not([fill=none]), .button2.button2 a.button2:focus svg path:not([fill=none]), .button2 a:focus svg path:not([fill=none]), td.button_udo_add input:focus[type=button] svg path:not([fill=none]), td.button_udo_add input:focus[type=reset] svg path:not([fill=none]), td.button_udo_add input:focus[type=submit] svg path:not([fill=none]), input.button_udo_add:focus svg path:not([fill=none]), a.button_udo_add:focus svg path:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:focus svg path:not([fill=none]), .button_udo_add a:focus svg path:not([fill=none]), td.button_add input:focus[type=button] svg path:not([fill=none]), td.button_add input:focus[type=reset] svg path:not([fill=none]), td.button_add input:focus[type=submit] svg path:not([fill=none]), input.button_add:focus svg path:not([fill=none]), a.button_add:focus svg path:not([fill=none]), .button_add.button_add a.button_add:focus svg path:not([fill=none]), .button_add a:focus svg path:not([fill=none]), td.footer a.button.btn.btn-secondary:active svg path:not([fill=none]), td.button input:active[type=button] svg path:not([fill=none]), td.button input:active[type=reset] svg path:not([fill=none]), td.button input:active[type=submit] svg path:not([fill=none]), input:active[type=button] svg path:not([fill=none]), input:active[type=reset] svg path:not([fill=none]), input:active[type=submit] svg path:not([fill=none]), input.button:active svg path:not([fill=none]), a.button:active svg path:not([fill=none]), .button.button a.button:active svg path:not([fill=none]), .button a:active svg path:not([fill=none]), td.link_button input:active[type=button] svg path:not([fill=none]), td.link_button input:active[type=reset] svg path:not([fill=none]), td.link_button input:active[type=submit] svg path:not([fill=none]), input.link_button:active svg path:not([fill=none]), a.link_button:active svg path:not([fill=none]), .link_button.link_button a.link_button:active svg path:not([fill=none]), .link_button a:active svg path:not([fill=none]), td.button-small input:active[type=button] svg path:not([fill=none]), td.button-small input:active[type=reset] svg path:not([fill=none]), td.button-small input:active[type=submit] svg path:not([fill=none]), input.button-small:active svg path:not([fill=none]), td.textbox table input:active[type=button] svg path:not([fill=none]), td.textbox table input:active[type=reset] svg path:not([fill=none]), td.textbox table input:active[type=submit] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=button] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=reset] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=submit] svg path:not([fill=none]), td.textbox table a:active svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ a:active svg path:not([fill=none]), a.button-small:active svg path:not([fill=none]), .button-small.button-small a.button-small:active svg path:not([fill=none]), .button-small a:active svg path:not([fill=none]), td.button2 input:active[type=button] svg path:not([fill=none]), td.button2 input:active[type=reset] svg path:not([fill=none]), td.button2 input:active[type=submit] svg path:not([fill=none]), input.button2:active svg path:not([fill=none]), a.button2:active svg path:not([fill=none]), .button2.button2 a.button2:active svg path:not([fill=none]), .button2 a:active svg path:not([fill=none]), td.button_udo_add input:active[type=button] svg path:not([fill=none]), td.button_udo_add input:active[type=reset] svg path:not([fill=none]), td.button_udo_add input:active[type=submit] svg path:not([fill=none]), input.button_udo_add:active svg path:not([fill=none]), a.button_udo_add:active svg path:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:active svg path:not([fill=none]), .button_udo_add a:active svg path:not([fill=none]), td.button_add input:active[type=button] svg path:not([fill=none]), td.button_add input:active[type=reset] svg path:not([fill=none]), td.button_add input:active[type=submit] svg path:not([fill=none]), input.button_add:active svg path:not([fill=none]), a.button_add:active svg path:not([fill=none]), .button_add.button_add a.button_add:active svg path:not([fill=none]), .button_add a:active svg path:not([fill=none]), td.footer a.button.btn.btn-secondary:hover svg path:not([fill=none]), td.button input:hover[type=button] svg path:not([fill=none]), td.button input:hover[type=reset] svg path:not([fill=none]), td.button input:hover[type=submit] svg path:not([fill=none]), input:hover[type=button] svg path:not([fill=none]), input:hover[type=reset] svg path:not([fill=none]), input:hover[type=submit] svg path:not([fill=none]), input.button:hover svg path:not([fill=none]), a.button:hover svg path:not([fill=none]), .button.button a:hover svg path:not([fill=none]), .button.button a:focus svg path:not([fill=none]), .button.button a:active svg path:not([fill=none]), .button.button a.button:hover svg path:not([fill=none]), .button a:hover svg path:not([fill=none]), td.link_button input:hover[type=button] svg path:not([fill=none]), td.link_button input:hover[type=reset] svg path:not([fill=none]), td.link_button input:hover[type=submit] svg path:not([fill=none]), input.link_button:hover svg path:not([fill=none]), a.link_button:hover svg path:not([fill=none]), .link_button.link_button a:hover svg path:not([fill=none]), .link_button.link_button a:focus svg path:not([fill=none]), .link_button.link_button a:active svg path:not([fill=none]), .link_button.link_button a.link_button:hover svg path:not([fill=none]), .link_button a:hover svg path:not([fill=none]), td.button-small input:hover[type=button] svg path:not([fill=none]), td.button-small input:hover[type=reset] svg path:not([fill=none]), td.button-small input:hover[type=submit] svg path:not([fill=none]), input.button-small:hover svg path:not([fill=none]), td.textbox table input:hover[type=button] svg path:not([fill=none]), td.textbox table input:hover[type=reset] svg path:not([fill=none]), td.textbox table input:hover[type=submit] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=button] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=reset] svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=submit] svg path:not([fill=none]), td.textbox table a:hover svg path:not([fill=none]), td.textbox input:not([class*=button]) ~ a:hover svg path:not([fill=none]), a.button-small:hover svg path:not([fill=none]), .button-small.button-small a:hover svg path:not([fill=none]), .button-small.button-small a:focus svg path:not([fill=none]), .button-small.button-small a:active svg path:not([fill=none]), .button-small.button-small a.button-small:hover svg path:not([fill=none]), .button-small a:hover svg path:not([fill=none]), td.button2 input:hover[type=button] svg path:not([fill=none]), td.button2 input:hover[type=reset] svg path:not([fill=none]), td.button2 input:hover[type=submit] svg path:not([fill=none]), input.button2:hover svg path:not([fill=none]), a.button2:hover svg path:not([fill=none]), .button2.button2 a:hover svg path:not([fill=none]), .button2.button2 a:focus svg path:not([fill=none]), .button2.button2 a:active svg path:not([fill=none]), .button2.button2 a.button2:hover svg path:not([fill=none]), .button2 a:hover svg path:not([fill=none]), td.button_udo_add input:hover[type=button] svg path:not([fill=none]), td.button_udo_add input:hover[type=reset] svg path:not([fill=none]), td.button_udo_add input:hover[type=submit] svg path:not([fill=none]), input.button_udo_add:hover svg path:not([fill=none]), a.button_udo_add:hover svg path:not([fill=none]), .button_udo_add.button_udo_add a:hover svg path:not([fill=none]), .button_udo_add.button_udo_add a:focus svg path:not([fill=none]), .button_udo_add.button_udo_add a:active svg path:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:hover svg path:not([fill=none]), .button_udo_add a:hover svg path:not([fill=none]), td.button_add input:hover[type=button] svg path:not([fill=none]), td.button_add input:hover[type=reset] svg path:not([fill=none]), td.button_add input:hover[type=submit] svg path:not([fill=none]), input.button_add:hover svg path:not([fill=none]), a.button_add:hover svg path:not([fill=none]), .button_add.button_add a:hover svg path:not([fill=none]), .button_add.button_add a:focus svg path:not([fill=none]), .button_add.button_add a:active svg path:not([fill=none]), .button_add.button_add a.button_add:hover svg path:not([fill=none]), .button_add a:hover svg path:not([fill=none]), td.llheader a svg path:not([fill=none]), td.footer a.button.btn.btn-secondary svg circle:not([fill=none]), td.button input[type=button] svg circle:not([fill=none]), td.button input[type=reset] svg circle:not([fill=none]), td.button input[type=submit] svg circle:not([fill=none]), input[type=button] svg circle:not([fill=none]), input[type=reset] svg circle:not([fill=none]), input[type=submit] svg circle:not([fill=none]), input.button svg circle:not([fill=none]), a.button svg circle:not([fill=none]), .button.button a svg circle:not([fill=none]), .button.button a.button svg circle:not([fill=none]), td.link_button input[type=button] svg circle:not([fill=none]), td.link_button input[type=reset] svg circle:not([fill=none]), td.link_button input[type=submit] svg circle:not([fill=none]), input.link_button svg circle:not([fill=none]), a.link_button svg circle:not([fill=none]), .link_button.link_button a svg circle:not([fill=none]), .link_button.link_button a.link_button svg circle:not([fill=none]), td.button-small input[type=button] svg circle:not([fill=none]), td.button-small input[type=reset] svg circle:not([fill=none]), td.button-small input[type=submit] svg circle:not([fill=none]), input.button-small svg circle:not([fill=none]), td.textbox table input[type=button] svg circle:not([fill=none]), td.textbox table input[type=reset] svg circle:not([fill=none]), td.textbox table input[type=submit] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=button] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=reset] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=submit] svg circle:not([fill=none]), td.textbox table a svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ a svg circle:not([fill=none]), a.button-small svg circle:not([fill=none]), .button-small.button-small a svg circle:not([fill=none]), .button-small.button-small a.button-small svg circle:not([fill=none]), td.button2 input[type=button] svg circle:not([fill=none]), td.button2 input[type=reset] svg circle:not([fill=none]), td.button2 input[type=submit] svg circle:not([fill=none]), input.button2 svg circle:not([fill=none]), a.button2 svg circle:not([fill=none]), .button2.button2 a svg circle:not([fill=none]), .button2.button2 a.button2 svg circle:not([fill=none]), td.button_udo_add input[type=button] svg circle:not([fill=none]), td.button_udo_add input[type=reset] svg circle:not([fill=none]), td.button_udo_add input[type=submit] svg circle:not([fill=none]), input.button_udo_add svg circle:not([fill=none]), a.button_udo_add svg circle:not([fill=none]), .button_udo_add.button_udo_add a svg circle:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add svg circle:not([fill=none]), td.button_add input[type=button] svg circle:not([fill=none]), td.button_add input[type=reset] svg circle:not([fill=none]), td.button_add input[type=submit] svg circle:not([fill=none]), input.button_add svg circle:not([fill=none]), a.button_add svg circle:not([fill=none]), .button_add.button_add a svg circle:not([fill=none]), .button_add.button_add a.button_add svg circle:not([fill=none]), td.footer a.button.btn.btn-secondary:focus svg circle:not([fill=none]), td.button input:focus[type=button] svg circle:not([fill=none]), td.button input:focus[type=reset] svg circle:not([fill=none]), td.button input:focus[type=submit] svg circle:not([fill=none]), input:focus[type=button] svg circle:not([fill=none]), input:focus[type=reset] svg circle:not([fill=none]), input:focus[type=submit] svg circle:not([fill=none]), input.button:focus svg circle:not([fill=none]), a.button:focus svg circle:not([fill=none]), .button.button a.button:focus svg circle:not([fill=none]), .button a:focus svg circle:not([fill=none]), td.link_button input:focus[type=button] svg circle:not([fill=none]), td.link_button input:focus[type=reset] svg circle:not([fill=none]), td.link_button input:focus[type=submit] svg circle:not([fill=none]), input.link_button:focus svg circle:not([fill=none]), a.link_button:focus svg circle:not([fill=none]), .link_button.link_button a.link_button:focus svg circle:not([fill=none]), .link_button a:focus svg circle:not([fill=none]), td.button-small input:focus[type=button] svg circle:not([fill=none]), td.button-small input:focus[type=reset] svg circle:not([fill=none]), td.button-small input:focus[type=submit] svg circle:not([fill=none]), input.button-small:focus svg circle:not([fill=none]), td.textbox table input:focus[type=button] svg circle:not([fill=none]), td.textbox table input:focus[type=reset] svg circle:not([fill=none]), td.textbox table input:focus[type=submit] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=button] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=reset] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=submit] svg circle:not([fill=none]), td.textbox table a:focus svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ a:focus svg circle:not([fill=none]), a.button-small:focus svg circle:not([fill=none]), .button-small.button-small a.button-small:focus svg circle:not([fill=none]), .button-small a:focus svg circle:not([fill=none]), td.button2 input:focus[type=button] svg circle:not([fill=none]), td.button2 input:focus[type=reset] svg circle:not([fill=none]), td.button2 input:focus[type=submit] svg circle:not([fill=none]), input.button2:focus svg circle:not([fill=none]), a.button2:focus svg circle:not([fill=none]), .button2.button2 a.button2:focus svg circle:not([fill=none]), .button2 a:focus svg circle:not([fill=none]), td.button_udo_add input:focus[type=button] svg circle:not([fill=none]), td.button_udo_add input:focus[type=reset] svg circle:not([fill=none]), td.button_udo_add input:focus[type=submit] svg circle:not([fill=none]), input.button_udo_add:focus svg circle:not([fill=none]), a.button_udo_add:focus svg circle:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:focus svg circle:not([fill=none]), .button_udo_add a:focus svg circle:not([fill=none]), td.button_add input:focus[type=button] svg circle:not([fill=none]), td.button_add input:focus[type=reset] svg circle:not([fill=none]), td.button_add input:focus[type=submit] svg circle:not([fill=none]), input.button_add:focus svg circle:not([fill=none]), a.button_add:focus svg circle:not([fill=none]), .button_add.button_add a.button_add:focus svg circle:not([fill=none]), .button_add a:focus svg circle:not([fill=none]), td.footer a.button.btn.btn-secondary:active svg circle:not([fill=none]), td.button input:active[type=button] svg circle:not([fill=none]), td.button input:active[type=reset] svg circle:not([fill=none]), td.button input:active[type=submit] svg circle:not([fill=none]), input:active[type=button] svg circle:not([fill=none]), input:active[type=reset] svg circle:not([fill=none]), input:active[type=submit] svg circle:not([fill=none]), input.button:active svg circle:not([fill=none]), a.button:active svg circle:not([fill=none]), .button.button a.button:active svg circle:not([fill=none]), .button a:active svg circle:not([fill=none]), td.link_button input:active[type=button] svg circle:not([fill=none]), td.link_button input:active[type=reset] svg circle:not([fill=none]), td.link_button input:active[type=submit] svg circle:not([fill=none]), input.link_button:active svg circle:not([fill=none]), a.link_button:active svg circle:not([fill=none]), .link_button.link_button a.link_button:active svg circle:not([fill=none]), .link_button a:active svg circle:not([fill=none]), td.button-small input:active[type=button] svg circle:not([fill=none]), td.button-small input:active[type=reset] svg circle:not([fill=none]), td.button-small input:active[type=submit] svg circle:not([fill=none]), input.button-small:active svg circle:not([fill=none]), td.textbox table input:active[type=button] svg circle:not([fill=none]), td.textbox table input:active[type=reset] svg circle:not([fill=none]), td.textbox table input:active[type=submit] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=button] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=reset] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=submit] svg circle:not([fill=none]), td.textbox table a:active svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ a:active svg circle:not([fill=none]), a.button-small:active svg circle:not([fill=none]), .button-small.button-small a.button-small:active svg circle:not([fill=none]), .button-small a:active svg circle:not([fill=none]), td.button2 input:active[type=button] svg circle:not([fill=none]), td.button2 input:active[type=reset] svg circle:not([fill=none]), td.button2 input:active[type=submit] svg circle:not([fill=none]), input.button2:active svg circle:not([fill=none]), a.button2:active svg circle:not([fill=none]), .button2.button2 a.button2:active svg circle:not([fill=none]), .button2 a:active svg circle:not([fill=none]), td.button_udo_add input:active[type=button] svg circle:not([fill=none]), td.button_udo_add input:active[type=reset] svg circle:not([fill=none]), td.button_udo_add input:active[type=submit] svg circle:not([fill=none]), input.button_udo_add:active svg circle:not([fill=none]), a.button_udo_add:active svg circle:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:active svg circle:not([fill=none]), .button_udo_add a:active svg circle:not([fill=none]), td.button_add input:active[type=button] svg circle:not([fill=none]), td.button_add input:active[type=reset] svg circle:not([fill=none]), td.button_add input:active[type=submit] svg circle:not([fill=none]), input.button_add:active svg circle:not([fill=none]), a.button_add:active svg circle:not([fill=none]), .button_add.button_add a.button_add:active svg circle:not([fill=none]), .button_add a:active svg circle:not([fill=none]), td.footer a.button.btn.btn-secondary:hover svg circle:not([fill=none]), td.button input:hover[type=button] svg circle:not([fill=none]), td.button input:hover[type=reset] svg circle:not([fill=none]), td.button input:hover[type=submit] svg circle:not([fill=none]), input:hover[type=button] svg circle:not([fill=none]), input:hover[type=reset] svg circle:not([fill=none]), input:hover[type=submit] svg circle:not([fill=none]), input.button:hover svg circle:not([fill=none]), a.button:hover svg circle:not([fill=none]), .button.button a:hover svg circle:not([fill=none]), .button.button a:focus svg circle:not([fill=none]), .button.button a:active svg circle:not([fill=none]), .button.button a.button:hover svg circle:not([fill=none]), .button a:hover svg circle:not([fill=none]), td.link_button input:hover[type=button] svg circle:not([fill=none]), td.link_button input:hover[type=reset] svg circle:not([fill=none]), td.link_button input:hover[type=submit] svg circle:not([fill=none]), input.link_button:hover svg circle:not([fill=none]), a.link_button:hover svg circle:not([fill=none]), .link_button.link_button a:hover svg circle:not([fill=none]), .link_button.link_button a:focus svg circle:not([fill=none]), .link_button.link_button a:active svg circle:not([fill=none]), .link_button.link_button a.link_button:hover svg circle:not([fill=none]), .link_button a:hover svg circle:not([fill=none]), td.button-small input:hover[type=button] svg circle:not([fill=none]), td.button-small input:hover[type=reset] svg circle:not([fill=none]), td.button-small input:hover[type=submit] svg circle:not([fill=none]), input.button-small:hover svg circle:not([fill=none]), td.textbox table input:hover[type=button] svg circle:not([fill=none]), td.textbox table input:hover[type=reset] svg circle:not([fill=none]), td.textbox table input:hover[type=submit] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=button] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=reset] svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=submit] svg circle:not([fill=none]), td.textbox table a:hover svg circle:not([fill=none]), td.textbox input:not([class*=button]) ~ a:hover svg circle:not([fill=none]), a.button-small:hover svg circle:not([fill=none]), .button-small.button-small a:hover svg circle:not([fill=none]), .button-small.button-small a:focus svg circle:not([fill=none]), .button-small.button-small a:active svg circle:not([fill=none]), .button-small.button-small a.button-small:hover svg circle:not([fill=none]), .button-small a:hover svg circle:not([fill=none]), td.button2 input:hover[type=button] svg circle:not([fill=none]), td.button2 input:hover[type=reset] svg circle:not([fill=none]), td.button2 input:hover[type=submit] svg circle:not([fill=none]), input.button2:hover svg circle:not([fill=none]), a.button2:hover svg circle:not([fill=none]), .button2.button2 a:hover svg circle:not([fill=none]), .button2.button2 a:focus svg circle:not([fill=none]), .button2.button2 a:active svg circle:not([fill=none]), .button2.button2 a.button2:hover svg circle:not([fill=none]), .button2 a:hover svg circle:not([fill=none]), td.button_udo_add input:hover[type=button] svg circle:not([fill=none]), td.button_udo_add input:hover[type=reset] svg circle:not([fill=none]), td.button_udo_add input:hover[type=submit] svg circle:not([fill=none]), input.button_udo_add:hover svg circle:not([fill=none]), a.button_udo_add:hover svg circle:not([fill=none]), .button_udo_add.button_udo_add a:hover svg circle:not([fill=none]), .button_udo_add.button_udo_add a:focus svg circle:not([fill=none]), .button_udo_add.button_udo_add a:active svg circle:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:hover svg circle:not([fill=none]), .button_udo_add a:hover svg circle:not([fill=none]), td.button_add input:hover[type=button] svg circle:not([fill=none]), td.button_add input:hover[type=reset] svg circle:not([fill=none]), td.button_add input:hover[type=submit] svg circle:not([fill=none]), input.button_add:hover svg circle:not([fill=none]), a.button_add:hover svg circle:not([fill=none]), .button_add.button_add a:hover svg circle:not([fill=none]), .button_add.button_add a:focus svg circle:not([fill=none]), .button_add.button_add a:active svg circle:not([fill=none]), .button_add.button_add a.button_add:hover svg circle:not([fill=none]), .button_add a:hover svg circle:not([fill=none]), td.llheader a svg circle:not([fill=none]), td.footer a.button.btn.btn-secondary svg use:not([fill=none]), td.button input[type=button] svg use:not([fill=none]), td.button input[type=reset] svg use:not([fill=none]), td.button input[type=submit] svg use:not([fill=none]), input[type=button] svg use:not([fill=none]), input[type=reset] svg use:not([fill=none]), input[type=submit] svg use:not([fill=none]), input.button svg use:not([fill=none]), a.button svg use:not([fill=none]), .button.button a svg use:not([fill=none]), .button.button a.button svg use:not([fill=none]), td.link_button input[type=button] svg use:not([fill=none]), td.link_button input[type=reset] svg use:not([fill=none]), td.link_button input[type=submit] svg use:not([fill=none]), input.link_button svg use:not([fill=none]), a.link_button svg use:not([fill=none]), .link_button.link_button a svg use:not([fill=none]), .link_button.link_button a.link_button svg use:not([fill=none]), td.button-small input[type=button] svg use:not([fill=none]), td.button-small input[type=reset] svg use:not([fill=none]), td.button-small input[type=submit] svg use:not([fill=none]), input.button-small svg use:not([fill=none]), td.textbox table input[type=button] svg use:not([fill=none]), td.textbox table input[type=reset] svg use:not([fill=none]), td.textbox table input[type=submit] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=button] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=reset] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input[type=submit] svg use:not([fill=none]), td.textbox table a svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ a svg use:not([fill=none]), a.button-small svg use:not([fill=none]), .button-small.button-small a svg use:not([fill=none]), .button-small.button-small a.button-small svg use:not([fill=none]), td.button2 input[type=button] svg use:not([fill=none]), td.button2 input[type=reset] svg use:not([fill=none]), td.button2 input[type=submit] svg use:not([fill=none]), input.button2 svg use:not([fill=none]), a.button2 svg use:not([fill=none]), .button2.button2 a svg use:not([fill=none]), .button2.button2 a.button2 svg use:not([fill=none]), td.button_udo_add input[type=button] svg use:not([fill=none]), td.button_udo_add input[type=reset] svg use:not([fill=none]), td.button_udo_add input[type=submit] svg use:not([fill=none]), input.button_udo_add svg use:not([fill=none]), a.button_udo_add svg use:not([fill=none]), .button_udo_add.button_udo_add a svg use:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add svg use:not([fill=none]), td.button_add input[type=button] svg use:not([fill=none]), td.button_add input[type=reset] svg use:not([fill=none]), td.button_add input[type=submit] svg use:not([fill=none]), input.button_add svg use:not([fill=none]), a.button_add svg use:not([fill=none]), .button_add.button_add a svg use:not([fill=none]), .button_add.button_add a.button_add svg use:not([fill=none]), td.footer a.button.btn.btn-secondary:focus svg use:not([fill=none]), td.button input:focus[type=button] svg use:not([fill=none]), td.button input:focus[type=reset] svg use:not([fill=none]), td.button input:focus[type=submit] svg use:not([fill=none]), input:focus[type=button] svg use:not([fill=none]), input:focus[type=reset] svg use:not([fill=none]), input:focus[type=submit] svg use:not([fill=none]), input.button:focus svg use:not([fill=none]), a.button:focus svg use:not([fill=none]), .button.button a.button:focus svg use:not([fill=none]), .button a:focus svg use:not([fill=none]), td.link_button input:focus[type=button] svg use:not([fill=none]), td.link_button input:focus[type=reset] svg use:not([fill=none]), td.link_button input:focus[type=submit] svg use:not([fill=none]), input.link_button:focus svg use:not([fill=none]), a.link_button:focus svg use:not([fill=none]), .link_button.link_button a.link_button:focus svg use:not([fill=none]), .link_button a:focus svg use:not([fill=none]), td.button-small input:focus[type=button] svg use:not([fill=none]), td.button-small input:focus[type=reset] svg use:not([fill=none]), td.button-small input:focus[type=submit] svg use:not([fill=none]), input.button-small:focus svg use:not([fill=none]), td.textbox table input:focus[type=button] svg use:not([fill=none]), td.textbox table input:focus[type=reset] svg use:not([fill=none]), td.textbox table input:focus[type=submit] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=button] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=reset] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:focus[type=submit] svg use:not([fill=none]), td.textbox table a:focus svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ a:focus svg use:not([fill=none]), a.button-small:focus svg use:not([fill=none]), .button-small.button-small a.button-small:focus svg use:not([fill=none]), .button-small a:focus svg use:not([fill=none]), td.button2 input:focus[type=button] svg use:not([fill=none]), td.button2 input:focus[type=reset] svg use:not([fill=none]), td.button2 input:focus[type=submit] svg use:not([fill=none]), input.button2:focus svg use:not([fill=none]), a.button2:focus svg use:not([fill=none]), .button2.button2 a.button2:focus svg use:not([fill=none]), .button2 a:focus svg use:not([fill=none]), td.button_udo_add input:focus[type=button] svg use:not([fill=none]), td.button_udo_add input:focus[type=reset] svg use:not([fill=none]), td.button_udo_add input:focus[type=submit] svg use:not([fill=none]), input.button_udo_add:focus svg use:not([fill=none]), a.button_udo_add:focus svg use:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:focus svg use:not([fill=none]), .button_udo_add a:focus svg use:not([fill=none]), td.button_add input:focus[type=button] svg use:not([fill=none]), td.button_add input:focus[type=reset] svg use:not([fill=none]), td.button_add input:focus[type=submit] svg use:not([fill=none]), input.button_add:focus svg use:not([fill=none]), a.button_add:focus svg use:not([fill=none]), .button_add.button_add a.button_add:focus svg use:not([fill=none]), .button_add a:focus svg use:not([fill=none]), td.footer a.button.btn.btn-secondary:active svg use:not([fill=none]), td.button input:active[type=button] svg use:not([fill=none]), td.button input:active[type=reset] svg use:not([fill=none]), td.button input:active[type=submit] svg use:not([fill=none]), input:active[type=button] svg use:not([fill=none]), input:active[type=reset] svg use:not([fill=none]), input:active[type=submit] svg use:not([fill=none]), input.button:active svg use:not([fill=none]), a.button:active svg use:not([fill=none]), .button.button a.button:active svg use:not([fill=none]), .button a:active svg use:not([fill=none]), td.link_button input:active[type=button] svg use:not([fill=none]), td.link_button input:active[type=reset] svg use:not([fill=none]), td.link_button input:active[type=submit] svg use:not([fill=none]), input.link_button:active svg use:not([fill=none]), a.link_button:active svg use:not([fill=none]), .link_button.link_button a.link_button:active svg use:not([fill=none]), .link_button a:active svg use:not([fill=none]), td.button-small input:active[type=button] svg use:not([fill=none]), td.button-small input:active[type=reset] svg use:not([fill=none]), td.button-small input:active[type=submit] svg use:not([fill=none]), input.button-small:active svg use:not([fill=none]), td.textbox table input:active[type=button] svg use:not([fill=none]), td.textbox table input:active[type=reset] svg use:not([fill=none]), td.textbox table input:active[type=submit] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=button] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=reset] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:active[type=submit] svg use:not([fill=none]), td.textbox table a:active svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ a:active svg use:not([fill=none]), a.button-small:active svg use:not([fill=none]), .button-small.button-small a.button-small:active svg use:not([fill=none]), .button-small a:active svg use:not([fill=none]), td.button2 input:active[type=button] svg use:not([fill=none]), td.button2 input:active[type=reset] svg use:not([fill=none]), td.button2 input:active[type=submit] svg use:not([fill=none]), input.button2:active svg use:not([fill=none]), a.button2:active svg use:not([fill=none]), .button2.button2 a.button2:active svg use:not([fill=none]), .button2 a:active svg use:not([fill=none]), td.button_udo_add input:active[type=button] svg use:not([fill=none]), td.button_udo_add input:active[type=reset] svg use:not([fill=none]), td.button_udo_add input:active[type=submit] svg use:not([fill=none]), input.button_udo_add:active svg use:not([fill=none]), a.button_udo_add:active svg use:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:active svg use:not([fill=none]), .button_udo_add a:active svg use:not([fill=none]), td.button_add input:active[type=button] svg use:not([fill=none]), td.button_add input:active[type=reset] svg use:not([fill=none]), td.button_add input:active[type=submit] svg use:not([fill=none]), input.button_add:active svg use:not([fill=none]), a.button_add:active svg use:not([fill=none]), .button_add.button_add a.button_add:active svg use:not([fill=none]), .button_add a:active svg use:not([fill=none]), td.footer a.button.btn.btn-secondary:hover svg use:not([fill=none]), td.button input:hover[type=button] svg use:not([fill=none]), td.button input:hover[type=reset] svg use:not([fill=none]), td.button input:hover[type=submit] svg use:not([fill=none]), input:hover[type=button] svg use:not([fill=none]), input:hover[type=reset] svg use:not([fill=none]), input:hover[type=submit] svg use:not([fill=none]), input.button:hover svg use:not([fill=none]), a.button:hover svg use:not([fill=none]), .button.button a:hover svg use:not([fill=none]), .button.button a:focus svg use:not([fill=none]), .button.button a:active svg use:not([fill=none]), .button.button a.button:hover svg use:not([fill=none]), .button a:hover svg use:not([fill=none]), td.link_button input:hover[type=button] svg use:not([fill=none]), td.link_button input:hover[type=reset] svg use:not([fill=none]), td.link_button input:hover[type=submit] svg use:not([fill=none]), input.link_button:hover svg use:not([fill=none]), a.link_button:hover svg use:not([fill=none]), .link_button.link_button a:hover svg use:not([fill=none]), .link_button.link_button a:focus svg use:not([fill=none]), .link_button.link_button a:active svg use:not([fill=none]), .link_button.link_button a.link_button:hover svg use:not([fill=none]), .link_button a:hover svg use:not([fill=none]), td.button-small input:hover[type=button] svg use:not([fill=none]), td.button-small input:hover[type=reset] svg use:not([fill=none]), td.button-small input:hover[type=submit] svg use:not([fill=none]), input.button-small:hover svg use:not([fill=none]), td.textbox table input:hover[type=button] svg use:not([fill=none]), td.textbox table input:hover[type=reset] svg use:not([fill=none]), td.textbox table input:hover[type=submit] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=button] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=reset] svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ input:hover[type=submit] svg use:not([fill=none]), td.textbox table a:hover svg use:not([fill=none]), td.textbox input:not([class*=button]) ~ a:hover svg use:not([fill=none]), a.button-small:hover svg use:not([fill=none]), .button-small.button-small a:hover svg use:not([fill=none]), .button-small.button-small a:focus svg use:not([fill=none]), .button-small.button-small a:active svg use:not([fill=none]), .button-small.button-small a.button-small:hover svg use:not([fill=none]), .button-small a:hover svg use:not([fill=none]), td.button2 input:hover[type=button] svg use:not([fill=none]), td.button2 input:hover[type=reset] svg use:not([fill=none]), td.button2 input:hover[type=submit] svg use:not([fill=none]), input.button2:hover svg use:not([fill=none]), a.button2:hover svg use:not([fill=none]), .button2.button2 a:hover svg use:not([fill=none]), .button2.button2 a:focus svg use:not([fill=none]), .button2.button2 a:active svg use:not([fill=none]), .button2.button2 a.button2:hover svg use:not([fill=none]), .button2 a:hover svg use:not([fill=none]), td.button_udo_add input:hover[type=button] svg use:not([fill=none]), td.button_udo_add input:hover[type=reset] svg use:not([fill=none]), td.button_udo_add input:hover[type=submit] svg use:not([fill=none]), input.button_udo_add:hover svg use:not([fill=none]), a.button_udo_add:hover svg use:not([fill=none]), .button_udo_add.button_udo_add a:hover svg use:not([fill=none]), .button_udo_add.button_udo_add a:focus svg use:not([fill=none]), .button_udo_add.button_udo_add a:active svg use:not([fill=none]), .button_udo_add.button_udo_add a.button_udo_add:hover svg use:not([fill=none]), .button_udo_add a:hover svg use:not([fill=none]), td.button_add input:hover[type=button] svg use:not([fill=none]), td.button_add input:hover[type=reset] svg use:not([fill=none]), td.button_add input:hover[type=submit] svg use:not([fill=none]), input.button_add:hover svg use:not([fill=none]), a.button_add:hover svg use:not([fill=none]), .button_add.button_add a:hover svg use:not([fill=none]), .button_add.button_add a:focus svg use:not([fill=none]), .button_add.button_add a:active svg use:not([fill=none]), .button_add.button_add a.button_add:hover svg use:not([fill=none]), .button_add a:hover svg use:not([fill=none]), td.llheader a svg use:not([fill=none]) {
  fill: black;
}

td.button-small input[type=button], td.button-small input[type=reset], td.button-small input[type=submit], td.button-small input[type=button]:hover, td.button-small input[type=button]:focus, td.button-small input:focus[type=reset], td.button-small input:focus[type=submit], td.button-small input[type=button]:active, td.button-small input:active[type=reset], td.button-small input:active[type=submit], td.button-small input:hover[type=reset], td.button-small input:hover[type=submit],
input[type=button],
input[type=reset],
input[type=submit],
input[type=button]:hover,
input[type=button]:focus,
input:focus[type=reset],
input:focus[type=submit],
input[type=button]:active,
input:active[type=reset],
input:active[type=submit],
input:hover[type=reset],
input:hover[type=submit],
input.button-small,
td.textbox table input[type=button],
td.textbox table input[type=reset],
td.textbox table input[type=submit],
td.textbox input:not([class*=button]) ~ input[type=button],
td.textbox input:not([class*=button]) ~ input[type=reset],
td.textbox input:not([class*=button]) ~ input[type=submit],
td.textbox table a,
td.textbox input:not([class*=button]) ~ a,
input.button-small:hover,
input.button-small:focus,
td.textbox table input:focus[type=button],
td.textbox table input:focus[type=reset],
td.textbox table input:focus[type=submit],
td.textbox input:not([class*=button]) ~ input:focus[type=button],
td.textbox input:not([class*=button]) ~ input:focus[type=reset],
td.textbox input:not([class*=button]) ~ input:focus[type=submit],
td.textbox table a:focus,
td.textbox input:not([class*=button]) ~ a:focus,
input.button-small:active,
td.textbox table input:active[type=button],
td.textbox table input:active[type=reset],
td.textbox table input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:active[type=button],
td.textbox input:not([class*=button]) ~ input:active[type=reset],
td.textbox input:not([class*=button]) ~ input:active[type=submit],
td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a:active,
td.textbox table input:hover[type=button],
td.textbox table input:hover[type=reset],
td.textbox table input:hover[type=submit],
td.textbox input:not([class*=button]) ~ input:hover[type=button],
td.textbox input:not([class*=button]) ~ input:hover[type=reset],
td.textbox input:not([class*=button]) ~ input:hover[type=submit],
td.textbox table a:hover,
td.textbox input:not([class*=button]) ~ a:hover,
a.button-small,
a.button-small:hover,
a.button-small:focus,
a.button-small:active,
a.button-small.button-small,
a.button-small.button-small:hover,
a.button-small.button-small:focus,
a.button-small.button-small:active,
.button-small.button-small a,
.button-small.button-small a:hover,
.button-small.button-small a:focus,
.button-small.button-small a:active,
.button-small.button-small a.button-small,
.button-small.button-small a.button-small:hover,
.button-small.button-small a.button-small:focus,
.button-small.button-small a.button-small:active,
.button-small a,
.button-small a:hover,
.button-small a:focus,
.button-small a:active {
  font-size: 0.65rem;
  font-size: 1rem;
  font-weight: normal;
  font-weight: bold;
  padding: 0.1em 1em;
  min-width: 1rem;
}

td.button-small {
  padding-top: 0.3rem;
}

td.button2 input[type=button], td.button2 input[type=reset], td.button2 input[type=submit], td.button2 input[type=button]:hover, td.button2 input[type=button]:focus, td.button2 input:focus[type=reset], td.button2 input:focus[type=submit], td.button2 input[type=button]:active, td.button2 input:active[type=reset], td.button2 input:active[type=submit], td.button2 input:hover[type=reset], td.button2 input:hover[type=submit],
input[type=button],
input[type=reset],
input[type=submit],
input[type=button]:hover,
input[type=button]:focus,
input:focus[type=reset],
input:focus[type=submit],
input[type=button]:active,
input:active[type=reset],
input:active[type=submit],
input:hover[type=reset],
input:hover[type=submit],
input.button2,
input.button2:hover,
input.button2:focus,
input.button2:active,
a.button2,
a.button2:hover,
a.button2:focus,
a.button2:active,
a.button2.button2,
a.button2.button2:hover,
a.button2.button2:focus,
a.button2.button2:active,
.button2.button2 a,
.button2.button2 a:hover,
.button2.button2 a:focus,
.button2.button2 a:active,
.button2.button2 a.button2,
.button2.button2 a.button2:hover,
.button2.button2 a.button2:focus,
.button2.button2 a.button2:active,
.button2 a,
.button2 a:hover,
.button2 a:focus,
.button2 a:active {
  background-color: #AEC933;
  color: black;
  padding: 0.2em 0.5em;
  margin: 0 0 0 0.5rem;
}

td.button2 input[type=button]:hover, td.button2 input[type=button]:focus, td.button2 input:focus[type=reset], td.button2 input:focus[type=submit], td.button2 input[type=button]:active, td.button2 input:active[type=reset], td.button2 input:active[type=submit], td.button2 input:hover[type=reset], td.button2 input:hover[type=submit],
input[type=button]:hover,
input[type=button]:focus,
input:focus[type=reset],
input:focus[type=submit],
input[type=button]:active,
input:active[type=reset],
input:active[type=submit],
input:hover[type=reset],
input:hover[type=submit],
input.button2:hover,
input.button2:focus,
input.button2:active,
a.button2:hover,
a.button2:focus,
a.button2:active,
a.button2.button2:hover,
a.button2.button2:focus,
a.button2.button2:active,
.button2.button2 a:hover,
.button2.button2 a:focus,
.button2.button2 a:active,
.button2.button2 a.button2:hover,
.button2.button2 a.button2:focus,
.button2.button2 a.button2:active,
.button2 a:hover,
.button2 a:focus,
.button2 a:active {
  background-color: #94AB2B;
  color: black;
}

td.textbox table {
  width: 1px;
  white-space: nowrap;
}

td.textbox table input + img[onclick^=popUpCalendar] {
  vertical-align: bottom;
  margin-inline-start: 0.25rem;
}

td.textbox table input[type=button], td.textbox table input[type=reset], td.textbox table input[type=submit], td.textbox table input[type=button]:hover, td.textbox table input[type=button]:focus, td.textbox table input:focus[type=reset], td.textbox table input:focus[type=submit], td.textbox table input[type=button]:active, td.textbox table input:active[type=reset], td.textbox table input:active[type=submit], td.textbox table input:hover[type=reset], td.textbox table input:hover[type=submit],
td.textbox input:not([class*=button]) ~ input[type=button],
td.textbox input:not([class*=button]) ~ input[type=reset],
td.textbox input:not([class*=button]) ~ input[type=submit],
td.textbox input:not([class*=button]) ~ input[type=button]:hover,
td.textbox input:not([class*=button]) ~ input[type=button]:focus,
td.textbox input:not([class*=button]) ~ input:focus[type=reset],
td.textbox input:not([class*=button]) ~ input:focus[type=submit],
td.textbox input:not([class*=button]) ~ input[type=button]:active,
td.textbox input:not([class*=button]) ~ input:active[type=reset],
td.textbox input:not([class*=button]) ~ input:active[type=submit],
td.textbox input:not([class*=button]) ~ input:hover[type=reset],
td.textbox input:not([class*=button]) ~ input:hover[type=submit], td.textbox table a, td.textbox table a:hover, td.textbox table a:focus, td.textbox table a:active,
td.textbox input:not([class*=button]) ~ a,
td.textbox input:not([class*=button]) ~ a:hover,
td.textbox input:not([class*=button]) ~ a:focus,
td.textbox input:not([class*=button]) ~ a:active {
  background-color: #AEC933;
  color: black;
  margin-top: 0;
  margin-bottom: 0;
}

td.button_udo_add input[type=button], td.button_udo_add input[type=reset], td.button_udo_add input[type=submit], td.button_udo_add input[type=button]:hover, td.button_udo_add input[type=button]:focus, td.button_udo_add input:focus[type=reset], td.button_udo_add input:focus[type=submit], td.button_udo_add input[type=button]:active, td.button_udo_add input:active[type=reset], td.button_udo_add input:active[type=submit], td.button_udo_add input:hover[type=reset], td.button_udo_add input:hover[type=submit],
input[type=button],
input[type=reset],
input[type=submit],
input[type=button]:hover,
input[type=button]:focus,
input:focus[type=reset],
input:focus[type=submit],
input[type=button]:active,
input:active[type=reset],
input:active[type=submit],
input:hover[type=reset],
input:hover[type=submit],
input.button_udo_add,
input.button_udo_add:hover,
input.button_udo_add:focus,
input.button_udo_add:active,
a.button_udo_add,
a.button_udo_add:hover,
a.button_udo_add:focus,
a.button_udo_add:active,
a.button_udo_add.button_udo_add,
a.button_udo_add.button_udo_add:hover,
a.button_udo_add.button_udo_add:focus,
a.button_udo_add.button_udo_add:active,
.button_udo_add.button_udo_add a,
.button_udo_add.button_udo_add a:hover,
.button_udo_add.button_udo_add a:focus,
.button_udo_add.button_udo_add a:active,
.button_udo_add.button_udo_add a.button_udo_add,
.button_udo_add.button_udo_add a.button_udo_add:hover,
.button_udo_add.button_udo_add a.button_udo_add:focus,
.button_udo_add.button_udo_add a.button_udo_add:active,
.button_udo_add a,
.button_udo_add a:hover,
.button_udo_add a:focus,
.button_udo_add a:active {
  font-size: 0.65rem;
  font-size: 1rem;
  min-width: 1rem;
  padding: 0.1em 0.7em;
  margin: auto auto 0.3rem 0.3rem;
}

td.button_udo_add {
  text-align: center;
  padding-top: 0.25rem;
  padding-bottom: 1rem;
}

td.button_add input[type=button], td.button_add input[type=reset], td.button_add input[type=submit], td.button_add input[type=button]:hover, td.button_add input[type=button]:focus, td.button_add input:focus[type=reset], td.button_add input:focus[type=submit], td.button_add input[type=button]:active, td.button_add input:active[type=reset], td.button_add input:active[type=submit], td.button_add input:hover[type=reset], td.button_add input:hover[type=submit],
input[type=button],
input[type=reset],
input[type=submit],
input[type=button]:hover,
input[type=button]:focus,
input:focus[type=reset],
input:focus[type=submit],
input[type=button]:active,
input:active[type=reset],
input:active[type=submit],
input:hover[type=reset],
input:hover[type=submit],
input.button_add,
input.button_add:hover,
input.button_add:focus,
input.button_add:active,
a.button_add,
a.button_add:hover,
a.button_add:focus,
a.button_add:active,
a.button_add.button_add,
a.button_add.button_add:hover,
a.button_add.button_add:focus,
a.button_add.button_add:active,
.button_add.button_add a,
.button_add.button_add a:hover,
.button_add.button_add a:focus,
.button_add.button_add a:active,
.button_add.button_add a.button_add,
.button_add.button_add a.button_add:hover,
.button_add.button_add a.button_add:focus,
.button_add.button_add a.button_add:active,
.button_add a,
.button_add a:hover,
.button_add a:focus,
.button_add a:active {
  font-size: 1rem;
  min-width: 1rem;
  padding: 0 1em;
  margin: 0.5rem auto;
}

td.button_add {
  text-align: center;
  padding-top: 0.25rem;
  padding-bottom: 1rem;
}

/*#endregion  Buttons*/
/*#region  ***  Repeater List Styles  ***/
td.llheader {
  font-size: 0.8rem;
  font-size: 1rem;
  font-weight: bold;
  padding: 0.3rem;
  color: white;
  background-color: #5172B9;
}

td.llheader a, td.llheader a:hover, td.llheader a:focus, td.llheader a:active {
  float: right;
  margin: 0 1.5em;
  padding: 0.1em 0.6em 0.2em 0.6em;
  font-size: 0.9em;
  font-size: 1rem;
  text-decoration: none !important;
  color: black;
  background-color: #AEC933;
  border: 0;
  border-bottom: 0;
  text-transform: uppercase;
  padding: 0.1em 0.6em;
  min-width: 8rem;
  text-align: center;
}

td.llheader a:active, td.llheader a:hover:active, td.llheader a:active:focus, td.llheader a:active {
  position: relative;
  top: 1px;
}

td.llheader a:hover, td.llheader a:focus, td.llheader a:active {
  color: black;
  background-color: #94AB2B;
}

.glabel, .rlabel, .gdata, .rdata {
  font-size: 0.8em;
  font-size: 1rem;
  padding: 0.2rem;
}

.glabel, .rlabel {
  color: #4B7CB5;
  white-space: nowrap;
}

td.glabel, td.rlabel {
  width: 1px;
  font-weight: bold;
}

.glabel-right {
  text-align: right;
}

.rlabel-right .gdata, .rlabel-right .rdata {
  color: black;
}

.radio {
  padding-inline-end: 6px;
}

.emptymessage, .emptyMessage, .repeatercontainer > table:only-child > tbody > tr:only-child > td:only-child[align], .repeater-container-columns > table:only-child > tbody > tr:only-child > td:only-child[align], .repeatercontainer_columns > table:only-child > tbody > tr:only-child > td:only-child[align], .repeatercontainer_slant > table:only-child > tbody > tr:only-child > td:only-child[align],
.repeatercontainer > * > table:only-of-type > tbody > tr:only-child > td:only-child[align],
.repeater-container-columns > * > table:only-of-type > tbody > tr:only-child > td:only-child[align],
.repeatercontainer_columns > * > table:only-of-type > tbody > tr:only-child > td:only-child[align],
.repeatercontainer_slant > * > table:only-of-type > tbody > tr:only-child > td:only-child[align], .repeater-container > table:only-child > tbody > tr:only-child > td:only-child[align],
.repeater-container > * > table:only-of-type > tbody > tr:only-child > td:only-child[align] {
  display: block;
  text-align: center;
  margin-inline-start: auto;
  margin-inline-end: auto;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  padding: 0.2rem;
  border: 1px solid gray;
  width: 90%;
}

.repeatercontainer > table, .repeater-container-columns > table, .repeatercontainer_columns > table, .repeatercontainer_slant > table, .repeatercontainer > * > table, .repeater-container-columns > * > table, .repeatercontainer_columns > * > table, .repeatercontainer_slant > * > table, .repeater-container > table, .repeater-container > * > table {
  margin: 0.3rem auto;
  width: 90%;
  width: 100%;
  border-color: transparent;
}

.repeatercontainer > table > tbody > tr > td, .repeater-container-columns > table > tbody > tr > td, .repeatercontainer_columns > table > tbody > tr > td, .repeatercontainer_slant > table > tbody > tr > td, .repeatercontainer > * > table > tbody > tr > td, .repeater-container-columns > * > table > tbody > tr > td, .repeatercontainer_columns > * > table > tbody > tr > td, .repeatercontainer_slant > * > table > tbody > tr > td, .repeater-container > table > tbody > tr > td, .repeater-container > * > table > tbody > tr > td {
  border-color: transparent;
}

.repeatercontainer > table > tbody > tr > td > table, .repeater-container-columns > table > tbody > tr > td > table, .repeatercontainer_columns > table > tbody > tr > td > table, .repeatercontainer_slant > table > tbody > tr > td > table, .repeatercontainer > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeater-container-columns > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeatercontainer_columns > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeatercontainer_slant > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeatercontainer > * > table > tbody > tr > td > table, .repeater-container-columns > * > table > tbody > tr > td > table, .repeatercontainer_columns > * > table > tbody > tr > td > table, .repeatercontainer_slant > * > table > tbody > tr > td > table, .repeatercontainer > * > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeater-container-columns > * > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeatercontainer_columns > * > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeatercontainer_slant > * > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeater-container > table > tbody > tr > td > table, .repeater-container > table > tbody > tr > td > table > tbody > tr > td > div > table, .repeater-container > * > table > tbody > tr > td > table, .repeater-container > * > table > tbody > tr > td > table > tbody > tr > td > div > table {
  margin: 0.25rem auto 0.5rem auto;
  background-color: #f2f2f2;
}

.repeatercontainer > table > tbody > tr:first-of-type > td > table, .repeater-container-columns > table > tbody > tr:first-of-type > td > table, .repeatercontainer_columns > table > tbody > tr:first-of-type > td > table, .repeatercontainer_slant > table > tbody > tr:first-of-type > td > table, .repeatercontainer > * > table > tbody > tr:first-of-type > td > table, .repeater-container-columns > * > table > tbody > tr:first-of-type > td > table, .repeatercontainer_columns > * > table > tbody > tr:first-of-type > td > table, .repeatercontainer_slant > * > table > tbody > tr:first-of-type > td > table, .repeater-container > table > tbody > tr:first-of-type > td > table, .repeater-container > * > table > tbody > tr:first-of-type > td > table {
  margin-top: 0;
}

/*#endregion  Repeater List Styles*/
/*#region  ***  Data Grid Styles  ***/
td.datagrid_questions .gdetail, td.datagrid_questions table.datagrid > tbody:first-child > tr:not([class]):not(:first-child),
td.datagrid_questions table.datagrid > tbody:not(:first-child) > tr:not([class]), td.datagrid_questions td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child), td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child),
td.datagrid_questions td.datagrid > table > tbody:not(:first-child) > tr:not([class]),
td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]), td.datagrid_questions .galt, td.datagrid_questions table.datagrid > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd),
td.datagrid_questions table.datagrid > tbody:not(:first-child) > tr:not([class]):nth-child(odd), td.datagrid_questions td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd), td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd),
td.datagrid_questions td.datagrid > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd),
td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd), td.datagrid_questions .gleft {
  text-align: left;
}

td.datagrid_questions table[id*=_AnswerEdit_] input[type=text] {
  width: 20rem;
}

table.datagrid, td.datagrid > table, td.datagrid_questions > table {
  margin: 1rem auto;
  margin: 1rem 0;
  width: 0px;
}

table.datagrid, table.datagrid_questions, td.datagrid_questions > table, td.datagrid > table, td.datagrid_questions > table {
  width: 90%;
}

.repeatercontainer table.datagrid, .repeater-container-columns table.datagrid, .repeatercontainer_columns table.datagrid, .repeatercontainer_slant table.datagrid, .repeatercontainer td.datagrid > table, .repeater-container-columns td.datagrid > table, .repeatercontainer_columns td.datagrid > table, .repeatercontainer_slant td.datagrid > table, .repeatercontainer td.datagrid_questions > table, .repeater-container-columns td.datagrid_questions > table, .repeatercontainer_columns td.datagrid_questions > table, .repeatercontainer_slant td.datagrid_questions > table {
  margin: 0.5rem auto;
  width: 70%;
}

table.datagrid, table.datagrid td, td.datagrid > table, td.datagrid_questions > table, td.datagrid > table td, td.datagrid_questions > table td {
  border: 0;
  white-space: nowrap;
  border-color: black;
  border-width: 1px;
  border-style: solid;
}

table.datagrid, table.datagrid_questions, table.datagrid_questions td, td.datagrid_questions > table, td.datagrid_questions > table td, table.datagrid td, td.datagrid > table, td.datagrid_questions > table, td.datagrid > table td, td.datagrid_questions > table td {
  white-space: normal;
}

table.datagrid table, table.datagrid table td, table.datagrid td table, table.datagrid td table td, td.datagrid > table table, td.datagrid_questions > table table, td.datagrid > table table td, td.datagrid_questions > table table td, td.datagrid > table td table, td.datagrid_questions > table td table, td.datagrid > table td table td, td.datagrid_questions > table td table td {
  border: 0;
  border-color: transparent;
}

table.datagrid td, td.datagrid > table td, td.datagrid_questions > table td {
  padding: 0.4em 0.7em;
  padding: 0.15em 0.7em;
}

.repeatercontainer table.datagrid td, .repeater-container-columns table.datagrid td, .repeatercontainer_columns table.datagrid td, .repeatercontainer_slant table.datagrid td, .repeatercontainer td.datagrid > table td, .repeater-container-columns td.datagrid > table td, .repeatercontainer_columns td.datagrid > table td, .repeatercontainer_slant td.datagrid > table td, .repeatercontainer td.datagrid_questions > table td, .repeater-container-columns td.datagrid_questions > table td, .repeatercontainer_columns td.datagrid_questions > table td, .repeatercontainer_slant td.datagrid_questions > table td {
  padding: 0.2em 0.3em;
}

.gheader:not(.gleft), .gfooter:not(.gleft), .gdetail:not(.gleft), table.datagrid > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child),
table.datagrid > tbody:not(:first-child) > tr:not(.gleft):not([class]), td.datagrid > table > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child), td.datagrid_questions > table > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child),
td.datagrid > table > tbody:not(:first-child) > tr:not(.gleft):not([class]),
td.datagrid_questions > table > tbody:not(:first-child) > tr:not(.gleft):not([class]), .galt:not(.gleft), table.datagrid > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child):nth-child(odd),
table.datagrid > tbody:not(:first-child) > tr:not(.gleft):not([class]):nth-child(odd), td.datagrid > table > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child):nth-child(odd), td.datagrid_questions > table > tbody:first-child > tr:not(.gleft):not([class]):not(:first-child):nth-child(odd),
td.datagrid > table > tbody:not(:first-child) > tr:not(.gleft):not([class]):nth-child(odd),
td.datagrid_questions > table > tbody:not(:first-child) > tr:not(.gleft):not([class]):nth-child(odd), .gleft:not(.gleft) {
  text-align: center;
}

.gheader td, .gfooter td, .gdetail td, table.datagrid > tbody:first-child > tr:not([class]):not(:first-child) td, table.datagrid > tbody:not(:first-child) > tr:not([class]) td, td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child) td, td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child) td, td.datagrid > table > tbody:not(:first-child) > tr:not([class]) td, td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]) td, .galt td, table.datagrid > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) td, table.datagrid > tbody:not(:first-child) > tr:not([class]):nth-child(odd) td, td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) td, td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) td, td.datagrid > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd) td, td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd) td, .gleft td {
  font-size: 0.7rem;
  font-size: 1rem;
  padding: 0.4rem 0.7rem;
}

tr.gheader > td, tr.gheader > td > a, tr.gheader > td > a:hover, tr.gheader > td > a:focus, tr.gheader > td > a:active,
tr.gheader > th,
tr.gheader > th > a,
tr.gheader > th > a:hover,
tr.gheader > th > a:focus,
tr.gheader > th > a:active,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]),
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:hover,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:focus,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:active,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]),
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:hover,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:focus,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:active,
td.gheader,
td.gheader > a,
td.gheader > a:hover,
td.gheader > a:focus,
td.gheader > a:active {
  color: white;
  background-color: #5172B9;
  font-size: 0.8rem;
  font-size: 1rem;
  font-weight: bold;
  border-color: transparent;
}

tr.gheader > td > a, tr.gheader > td > a:hover, tr.gheader > td > a:focus, tr.gheader > td > a:active,
tr.gheader > th > a,
tr.gheader > th > a:hover,
tr.gheader > th > a:focus,
tr.gheader > th > a:active,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:hover,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:focus,
.datagrid tbody > tr:first-child:not([class]) > th:not([class]) > a:active,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:hover,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:focus,
.datagrid tbody > tr:first-child:not([class]) > td:not([class]) > a:active,
td.gheader > a,
td.gheader > a:hover,
td.gheader > a:focus,
td.gheader > a:active {
  text-decoration: none;
}

tr.gfooter > td,
td.gfooter {
  color: black;
  background-color: rgba(0, 0, 0, 0.2);
  font-weight: bold;
  padding: 0 0 !important;
  border-top: 1px solid black !important;
}

tr.gdetail > td, table.datagrid > tbody:first-child > tr:not([class]):not(:first-child) > td, table.datagrid > tbody:not(:first-child) > tr:not([class]) > td, td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child) > td, td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child) > td, td.datagrid > table > tbody:not(:first-child) > tr:not([class]) > td, td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]) > td,
td.gdetail {
  background-color: rgba(0, 0, 0, 0.03);
}

tr.galt > td, table.datagrid > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) > td, table.datagrid > tbody:not(:first-child) > tr:not([class]):nth-child(odd) > td, td.datagrid > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) > td, td.datagrid_questions > table > tbody:first-child > tr:not([class]):not(:first-child):nth-child(odd) > td, td.datagrid > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd) > td, td.datagrid_questions > table > tbody:not(:first-child) > tr:not([class]):nth-child(odd) > td,
td.galt {
  background-color: rgba(0, 0, 0, 0.08);
}

td.gtreedepth {
  font-family: Courier, monospace;
  text-align: left;
  padding-inline-end: 3px;
}

td.shrunken_grid td {
  font-size: 0.8em;
  font-size: 1rem;
}

.datagrid-left td, .datagrid-left th {
  text-align: left;
}

/*#endregion  Data Grid Styles*/
/*#region  ***  UserField Styles  ***/
table[id^=user_fields] input ~ span[id*=rv], table[id^=user_fields] select ~ span[id*=rv] {
  color: #D60000;
  display: block;
  background-color: #FFDDDD;
  border-left: 0.5em solid #F44336;
  font-weight: bold;
  font-size: .8em;
  font-size: 1rem;
  padding: 0.1em 1rem 0.1em 0.5em;
  white-space: pre;
}

table[id^=user_fields][rules] {
  margin-bottom: 1.5rem;
}

table[id^=user_fields][rules] > caption {
  display: table-caption;
  text-align: left;
}

table[id^=user_fields][rules], table[id^=user_fields][rules] tbody, table[id^=user_fields][rules] table, table[id^=user_fields][rules] td {
  text-align: center;
  margin: auto;
  border-color: transparent;
}

table[id^=user_fields][rules], table[id^=user_fields][rules] > table, table[id^=user_fields][rules] > table > tbody {
  text-align: left;
  margin: 0;
}

table[id^=user_fields][rules]:only-child, table[id^=user_fields][rules]:only-child table, table[id^=user_fields][rules]:only-child tbody {
  width: 1px;
}

table[id^=user_fields][rules]:not(:only-child) > thead > tr > td, table[id^=user_fields][rules]:not(:only-child) > thead > tr > th, table[id^=user_fields][rules]:not(:only-child) > tbody:first-child > tr > td, table[id^=user_fields][rules]:not(:only-child) > tbody:first-child > tr > th {
  white-space: nowrap;
}

table[id^=user_fields][rules] > tbody:not(:first-child) > tr > td {
  background-color: rgba(0, 0, 0, 0.03);
}

table[id^=user_fields][rules] > tbody:not(:first-child) > tr:nth-child(2n+2) > td {
  background-color: rgba(0, 0, 0, 0.08);
}

table[id^=user_fields][rules] > tbody:not(:first-child) > tr td {
  text-align: center;
  padding: 0.1em 0.3em;
}

table[id^=user_fields][rules] > thead > tr:first-child > td, table[id^=user_fields][rules] > thead > tr:first-child > th, table[id^=user_fields][rules] > tbody:first-child > tr:first-child > td, table[id^=user_fields][rules] > tbody:first-child > tr:first-child > th {
  background-color: #5172B9;
  color: white;
  font-weight: bold;
  white-space: nowrap;
  padding-inline-start: 0.4rem;
  padding-inline-end: 0.4rem;
}

table[id^=user_fields][rules] input ~ span[id*=rv], table[id^=user_fields][rules] select ~ span[id*=rv] {
  display: block;
}

td.udo_checkbox table[id^=user_fields]:not([rules]),
td.udo_checkbox_left table[id^=user_fields]:not([rules]),
td.udo_checkbox_right table[id^=user_fields]:not([rules]) {
  width: 1px;
}

td.udo_checkbox table[id^=user_fields]:not([rules]) input[type=checkbox],
td.udo_checkbox_left table[id^=user_fields]:not([rules]) input[type=checkbox],
td.udo_checkbox_right table[id^=user_fields]:not([rules]) input[type=checkbox] {
  margin-top: 0.5rem;
}

td.udo_checkbox_left table[id^=user_fields]:not([rules]) {
  margin-inline-start: 0;
  margin-inline-end: auto;
}

td.udo_checkbox_left table[id^=user_fields]:not([rules]) td:not(:only-of-type):first-child {
  float: right;
}

td.udo_checkbox_left table[id^=user_fields]:not([rules]) td:not(:only-of-type):nth-child(2) {
  float: left;
  position: absolute;
  margin-top: -0.05rem;
}

td.udo_checkbox_right table[id^=user_fields]:not([rules]) {
  margin-inline-end: 0;
  margin-inline-start: auto;
}

table[id^=user_fields]:not([rules]) input ~ span[id*=rv], table[id^=user_fields]:not([rules]) select ~ span[id*=rv] {
  margin-inline-start: 0.4rem;
}

/*	Data entry controls in a UDODataGrid (e.g.: input, select) get their ids constructed dynamically, but they include the following:	*/
/*	_{user_field_group_id}_{user_field_table_id}_{user_field_id}_	*/
/*	user_field_table_id will be either 7 (for License) or 8 (for Person)	*/
/*	So if we wanted to target the textbox of a field named State with a user_field_id of 83	*/
/*	in a multi-occurrence License UDO named Dispensing Locations with a user_field_group_id of 9	*/
/*	we'd identify it like this: table[id^="user_fields"][rules] input[id*="_9_7_83_"]	*/
/*#endregion  UserField Styles*/
/*#region  ***  General-Use Classes  ***/
.hidden, [style*="visibility: hidden"], [style*="visibility:hidden"], input[disabled=disabled] + img[onclick^=popUpCalendar] {
  display: none !important;
}

.clearfix:after {
  content: "";
  clear: both;
  display: table;
}

.compact, .compact table, .compact td {
  white-space: nowrap;
  width: 1px;
}

.centered {
  text-align: center;
}

.vertical-align-top {
  vertical-align: top;
}

.vertical-align-middle {
  vertical-align: middle;
}

.vertical-align-bottom {
  vertical-align: bottom;
}

.align_left,
.align-left, .text-align-left {
  text-align: left;
}

.float_left,
.float-left {
  float: left;
}

.align_right,
.align-right, .text-align-right {
  text-align: right;
}

.float_right,
.float-right {
  float: right;
}

.padding-xsmall {
  padding: 0.01rem;
}

.padding-top-xsmall {
  padding-top: 0.01rem;
}

.before-padding-top-xsmall:before {
  padding-top: 0.01rem;
}

.after-padding-top-xsmall:after {
  padding-top: 0.01rem;
}

.padding-bottom-xsmall {
  padding-bottom: 0.01rem;
}

.before-padding-bottom-xsmall:before {
  padding-bottom: 0.01rem;
}

.after-padding-bottom-xsmall:after {
  padding-bottom: 0.01rem;
}

.padding-inline-start-xsmall {
  padding-inline-start: 0.01rem;
}

.before-padding-inline-start-xsmall:before {
  padding-inline-start: 0.01rem;
}

.after-padding-inline-start-xsmall:after {
  padding-inline-start: 0.01rem;
}

.padding-inline-end-xsmall {
  padding-inline-end: 0.01rem;
}

.before-padding-inline-end-xsmall:before {
  padding-inline-end: 0.01rem;
}

.after-padding-inline-end-xsmall:after {
  padding-inline-end: 0.01rem;
}

.padding-small {
  padding: 0.25rem;
}

.padding-top-small {
  padding-top: 0.25rem;
}

.before-padding-top-small:before {
  padding-top: 0.25rem;
}

.after-padding-top-small:after {
  padding-top: 0.25rem;
}

.padding-bottom-small {
  padding-bottom: 0.25rem;
}

.before-padding-bottom-small:before {
  padding-bottom: 0.25rem;
}

.after-padding-bottom-small:after {
  padding-bottom: 0.25rem;
}

.padding-inline-start-small {
  padding-inline-start: 0.25rem;
}

.before-padding-inline-start-small:before {
  padding-inline-start: 0.25rem;
}

.after-padding-inline-start-small:after {
  padding-inline-start: 0.25rem;
}

.padding-inline-end-small {
  padding-inline-end: 0.25rem;
}

.before-padding-inline-end-small:before {
  padding-inline-end: 0.25rem;
}

.after-padding-inline-end-small:after {
  padding-inline-end: 0.25rem;
}

.padding-medium {
  padding: 1rem;
}

.padding-top-medium {
  padding-top: 1rem;
}

.before-padding-top-medium:before {
  padding-top: 1rem;
}

.after-padding-top-medium:after {
  padding-top: 1rem;
}

.padding-bottom-medium {
  padding-bottom: 1rem;
}

.before-padding-bottom-medium:before {
  padding-bottom: 1rem;
}

.after-padding-bottom-medium:after {
  padding-bottom: 1rem;
}

.padding-inline-start-medium {
  padding-inline-start: 1rem;
}

.before-padding-inline-start-medium:before {
  padding-inline-start: 1rem;
}

.after-padding-inline-start-medium:after {
  padding-inline-start: 1rem;
}

.padding-inline-end-medium {
  padding-inline-end: 1rem;
}

.before-padding-inline-end-medium:before {
  padding-inline-end: 1rem;
}

.after-padding-inline-end-medium:after {
  padding-inline-end: 1rem;
}

.padding-large {
  padding: 3rem;
}

.padding-top-large {
  padding-top: 3rem;
}

.before-padding-top-large:before {
  padding-top: 3rem;
}

.after-padding-top-large:after {
  padding-top: 3rem;
}

.padding-bottom-large {
  padding-bottom: 3rem;
}

.before-padding-bottom-large:before {
  padding-bottom: 3rem;
}

.after-padding-bottom-large:after {
  padding-bottom: 3rem;
}

.padding-inline-start-large {
  padding-inline-start: 3rem;
}

.before-padding-inline-start-large:before {
  padding-inline-start: 3rem;
}

.after-padding-inline-start-large:after {
  padding-inline-start: 3rem;
}

.padding-inline-end-large {
  padding-inline-end: 3rem;
}

.before-padding-inline-end-large:before {
  padding-inline-end: 3rem;
}

.after-padding-inline-end-large:after {
  padding-inline-end: 3rem;
}

.padding-xlarge {
  padding: 8rem;
}

.padding-top-xlarge {
  padding-top: 8rem;
}

.before-padding-top-xlarge:before {
  padding-top: 8rem;
}

.after-padding-top-xlarge:after {
  padding-top: 8rem;
}

.padding-bottom-xlarge {
  padding-bottom: 8rem;
}

.before-padding-bottom-xlarge:before {
  padding-bottom: 8rem;
}

.after-padding-bottom-xlarge:after {
  padding-bottom: 8rem;
}

.padding-inline-start-xlarge {
  padding-inline-start: 8rem;
}

.before-padding-inline-start-xlarge:before {
  padding-inline-start: 8rem;
}

.after-padding-inline-start-xlarge:after {
  padding-inline-start: 8rem;
}

.padding-inline-end-xlarge {
  padding-inline-end: 8rem;
}

.before-padding-inline-end-xlarge:before {
  padding-inline-end: 8rem;
}

.after-padding-inline-end-xlarge:after {
  padding-inline-end: 8rem;
}

.margin-xsmall {
  margin: 0.01rem;
}

.margin-top-xsmall {
  margin-top: 0.01rem;
}

.before-margin-top-xsmall:before {
  margin-top: 0.01rem;
}

.after-margin-top-xsmall:after {
  margin-top: 0.01rem;
}

.margin-bottom-xsmall {
  margin-bottom: 0.01rem;
}

.before-margin-bottom-xsmall:before {
  margin-bottom: 0.01rem;
}

.after-margin-bottom-xsmall:after {
  margin-bottom: 0.01rem;
}

.margin-inline-start-xsmall {
  margin-inline-start: 0.01rem;
}

.before-margin-inline-start-xsmall:before {
  margin-inline-start: 0.01rem;
}

.after-margin-inline-start-xsmall:after {
  margin-inline-start: 0.01rem;
}

.margin-inline-end-xsmall {
  margin-inline-end: 0.01rem;
}

.before-margin-inline-end-xsmall:before {
  margin-inline-end: 0.01rem;
}

.after-margin-inline-end-xsmall:after {
  margin-inline-end: 0.01rem;
}

.margin-small {
  margin: 0.25rem;
}

.margin-top-small {
  margin-top: 0.25rem;
}

.before-margin-top-small:before {
  margin-top: 0.25rem;
}

.after-margin-top-small:after {
  margin-top: 0.25rem;
}

.margin-bottom-small {
  margin-bottom: 0.25rem;
}

.before-margin-bottom-small:before {
  margin-bottom: 0.25rem;
}

.after-margin-bottom-small:after {
  margin-bottom: 0.25rem;
}

.margin-inline-start-small {
  margin-inline-start: 0.25rem;
}

.before-margin-inline-start-small:before {
  margin-inline-start: 0.25rem;
}

.after-margin-inline-start-small:after {
  margin-inline-start: 0.25rem;
}

.margin-inline-end-small {
  margin-inline-end: 0.25rem;
}

.before-margin-inline-end-small:before {
  margin-inline-end: 0.25rem;
}

.after-margin-inline-end-small:after {
  margin-inline-end: 0.25rem;
}

.margin-medium {
  margin: 1rem;
}

.margin-top-medium {
  margin-top: 1rem;
}

.before-margin-top-medium:before {
  margin-top: 1rem;
}

.after-margin-top-medium:after {
  margin-top: 1rem;
}

.margin-bottom-medium {
  margin-bottom: 1rem;
}

.before-margin-bottom-medium:before {
  margin-bottom: 1rem;
}

.after-margin-bottom-medium:after {
  margin-bottom: 1rem;
}

.margin-inline-start-medium {
  margin-inline-start: 1rem;
}

.before-margin-inline-start-medium:before {
  margin-inline-start: 1rem;
}

.after-margin-inline-start-medium:after {
  margin-inline-start: 1rem;
}

.margin-inline-end-medium {
  margin-inline-end: 1rem;
}

.before-margin-inline-end-medium:before {
  margin-inline-end: 1rem;
}

.after-margin-inline-end-medium:after {
  margin-inline-end: 1rem;
}

.margin-large {
  margin: 3rem;
}

.margin-top-large {
  margin-top: 3rem;
}

.before-margin-top-large:before {
  margin-top: 3rem;
}

.after-margin-top-large:after {
  margin-top: 3rem;
}

.margin-bottom-large {
  margin-bottom: 3rem;
}

.before-margin-bottom-large:before {
  margin-bottom: 3rem;
}

.after-margin-bottom-large:after {
  margin-bottom: 3rem;
}

.margin-inline-start-large {
  margin-inline-start: 3rem;
}

.before-margin-inline-start-large:before {
  margin-inline-start: 3rem;
}

.after-margin-inline-start-large:after {
  margin-inline-start: 3rem;
}

.margin-inline-end-large {
  margin-inline-end: 3rem;
}

.before-margin-inline-end-large:before {
  margin-inline-end: 3rem;
}

.after-margin-inline-end-large:after {
  margin-inline-end: 3rem;
}

.margin-xlarge {
  margin: 8rem;
}

.margin-top-xlarge {
  margin-top: 8rem;
}

.before-margin-top-xlarge:before {
  margin-top: 8rem;
}

.after-margin-top-xlarge:after {
  margin-top: 8rem;
}

.margin-bottom-xlarge {
  margin-bottom: 8rem;
}

.before-margin-bottom-xlarge:before {
  margin-bottom: 8rem;
}

.after-margin-bottom-xlarge:after {
  margin-bottom: 8rem;
}

.margin-inline-start-xlarge {
  margin-inline-start: 8rem;
}

.before-margin-inline-start-xlarge:before {
  margin-inline-start: 8rem;
}

.after-margin-inline-start-xlarge:after {
  margin-inline-start: 8rem;
}

.margin-inline-end-xlarge {
  margin-inline-end: 8rem;
}

.before-margin-inline-end-xlarge:before {
  margin-inline-end: 8rem;
}

.after-margin-inline-end-xlarge:after {
  margin-inline-end: 8rem;
}

.width-full {
  width: 100%;
}

.width-xsmall {
  width: 0.01rem;
}

.width-small {
  width: 0.25rem;
}

.width-medium {
  width: 1rem;
}

.width-large {
  width: 3rem;
}

.width-xlarge {
  width: 8rem;
}

.height-full {
  height: 100%;
}

.height-xsmall {
  height: 0.01rem;
}

.height-small {
  height: 0.25rem;
}

.height-medium {
  height: 1rem;
}

.height-large {
  height: 3rem;
}

.height-xlarge {
  height: 8rem;
}

.display-block {
  display: block !important;
}

.display-inline-block {
  display: inline-block !important;
}

.notice, .notice_bold {
  font-size: 0.7rem;
  font-size: 1rem;
  text-align: center;
  padding: 2rem 0 0 0;
}

.notice_bold {
  font-weight: bold;
}

fieldset.page-section, fieldset.pagesection, fieldset.page_section,
div.page-section,
div.pagesection,
div.page_section,
td.page-section > div,
td.pagesection > div,
td.page_section > div,
.page-section > span:only-child > span:empty + table:only-of-type,
.pagesection > span:only-child > span:empty + table:only-of-type,
.page_section > span:only-child > span:empty + table:only-of-type {
  background-color: azure;
  padding: 0.5rem;
  border: 1px solid cyan;
  min-height: 1rem;
  margin: 1rem auto;
}

fieldset.page-section .label, fieldset.pagesection .label, fieldset.page_section .label,
div.page-section .label,
div.pagesection .label,
div.page_section .label,
td.page-section > div .label,
td.pagesection > div .label,
td.page_section > div .label,
.page-section > span:only-child > span:empty + table:only-of-type .label,
.pagesection > span:only-child > span:empty + table:only-of-type .label,
.page_section > span:only-child > span:empty + table:only-of-type .label {
  width: 1px;
  white-space: nowrap;
  padding-inline-start: 2rem;
}

td.page-section, td.pagesection, td.page_section {
  padding: 1rem 0 0.5rem 0;
}

.page-section > h1:first-child, .pagesection > h1:first-child, .page_section > h1:first-child, .show-caption .page-section > caption:first-child, .show-caption .pagesection > caption:first-child, .show-caption .page_section > caption:first-child, .page-section > .h1:first-child, .pagesection > .h1:first-child, .page_section > .h1:first-child, table.page-section[id^=user_fields][rules] > caption:first-child, table.pagesection[id^=user_fields][rules] > caption:first-child, table.page_section[id^=user_fields][rules] > caption:first-child, .page-section > :first-child[data-caption]:before, .pagesection > :first-child[data-caption]:before, .page_section > :first-child[data-caption]:before,
.page-section tr:first-of-type h1,
.pagesection tr:first-of-type h1,
.page_section tr:first-of-type h1,
.page-section tr:first-of-type .show-caption caption,
.show-caption .page-section tr:first-of-type caption,
.pagesection tr:first-of-type .show-caption caption,
.show-caption .pagesection tr:first-of-type caption,
.page_section tr:first-of-type .show-caption caption,
.show-caption .page_section tr:first-of-type caption,
.page-section tr:first-of-type .h1,
.pagesection tr:first-of-type .h1,
.page_section tr:first-of-type .h1,
.page-section tr:first-of-type table[id^=user_fields][rules] > caption,
.pagesection tr:first-of-type table[id^=user_fields][rules] > caption,
.page_section tr:first-of-type table[id^=user_fields][rules] > caption,
.page-section tr:first-of-type [data-caption]:before,
.pagesection tr:first-of-type [data-caption]:before,
.page_section tr:first-of-type [data-caption]:before, .page-section[data-caption]:before, .pagesection[data-caption]:before, .page_section[data-caption]:before,
.page-section [data-caption]:before,
.pagesection [data-caption]:before,
.page_section [data-caption]:before {
  padding-top: 0;
  margin-top: 0;
}

[data-caption]:before {
  display: block;
  content: attr(data-caption);
}

[data-content-before]:before {
  content: attr(data-content-before);
  white-space: nowrap;
}

[data-content-after]:after {
  content: attr(data-content-after);
  white-space: nowrap;
}

[data-content-empty]:empty:before {
  content: attr(data-content-empty);
  white-space: nowrap;
}

[data-emptymsg]:empty:before {
  content: attr(data-emptymsg);
  white-space: nowrap;
}

[data-content-replace] {
  text-indent: -9999px;
  line-height: 0;
  /* Collapse the original line */
}

[data-content-replace]:after {
  content: attr(data-content-replace);
  text-indent: 0;
  display: block;
  line-height: normal;
  /* New content takes up original line height */
}

.hideforpending-container .hideforpending-item {
  display: none !important;
}

.paragraph-icon {
  float: left;
}

/*#endregion  General-Use Classes*/
/*#region  ***  Other OOTB Styles  ***/
td.ccradio {
  background-color: #4B7CB5;
  color: white;
  width: 5%;
}

.lblDelete {
  color: #D60000;
  font-size: 10pt;
  font-size: 1rem;
}

.cartItemDesc {
  display: block;
  text-align: left;
  font-weight: bold;
  padding-inline-start: 5px;
}

.feeItemDesc {
  display: block;
  text-align: right;
  padding-inline-end: 5px;
}

td.signature {
  border-bottom: 1px solid;
  height: 50px;
}

p#note {
  padding: 0px 40px 0px 40px;
}

/*#endregion  Other OOTB Styles*/
/*#region  ***  Styles Not for Printing  ***/
@media print {
  td.banner {
    display: none;
  }
  td.left {
    display: none;
  }
  td.footer {
    display: none;
  }
}

/*#endregion  Styles Not for Printing*/
/*#region  ***  Client-Specific Overrides  ***/
td.left {
  padding-inline-start: 10vw;
}

td.center {
  padding-inline-end: 10vw;
}

/*#endregion  Client-Specific Overrides*/
/*# sourceMappingURL=elicense2000.css.map */