/*! Tablesaw - v2.0.3 - 2016-05-02
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2016 Filament Group; Licensed MIT */

table.tablesaw {
  empty-cells: show;
  max-width: 100%;
  width: 100%;
}

.tablesaw {
  border-collapse: collapse;
  width: 100%;
}

/* Structure */

.tablesaw {
  border: 0;
  padding: 0;
}

.tablesaw th,
.tablesaw td {
  box-sizing: border-box;
  padding: .5em .7em;
}

.tablesaw thead tr:first-child th {
  padding-top: .9em;
  padding-bottom: .7em;
}

.tablesaw-enhanced .tablesaw-bar .btn {
  border: 1px solid #ccc;
  background: none;
  background-color: #fafafa;
  box-shadow: 0 1px 0 rgba(255,255,255,1);
  color: #4a4a4a;
  clear: both;
  cursor: pointer;
  display: block;
  font: bold 20px/1 sans-serif;
  margin: 0;
  padding: .5em .85em .4em .85em;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  text-shadow: 0 1px 0 #fff;
  width: 100%;
  /* Theming */
  background-image: -webkit-linear-gradient(top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100%);
  background-image: linear-gradient( top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100% );
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  border-radius: .25em;
}

.tablesaw-enhanced .tablesaw-bar a.btn {
  color: #1c95d4;
}

.tablesaw-enhanced .tablesaw-bar .btn:hover {
  text-decoration: none;
}

/* Default radio/checkbox styling horizonal controlgroups. */

.tablesaw-enhanced .tablesaw-bar .btn:active {
  background-color: #ddd;
  background-image: -webkit-linear-gradient(top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70%);
  background-image: linear-gradient( top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70% );
}

.tablesaw-enhanced .tablesaw-bar .btn:hover,
.tablesaw-enhanced .tablesaw-bar .btn:focus {
  color: #208de3;
  background-color: #fff;
  outline: none;
}

.tablesaw-bar .btn:focus {
  box-shadow: 0 0 .35em #4faeef !important;
}

.tablesaw-bar .btn-select select {
  background: none;
  border: none;
  display: block;
  position: absolute;
  font-weight: inherit;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  min-height: 1em;
}

.tablesaw-bar .btn-select select {
  opacity: 0;
  filter: alpha(opacity=0);
  display: inline-block;
  color: transparent;
}

.tablesaw-bar .btn select option {
  background: #fff;
  color: #000;
  font-family: sans-serif;
}

.tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  color: #4d4d4d;
  padding-right: 2.5em;
  min-width: 7.25em;
  text-align: left;
  text-indent: 0;
}

.tablesaw-bar .btn.btn-small,
.tablesaw-bar .btn.btn-micro {
  display: inline-block;
  width: auto;
  height: auto;
  position: relative;
  top: 0;
}

.tablesaw-bar .btn.btn-small {
  font-size: 1.0625em;
  line-height: 19px;
  padding: .3em 1em .3em 1em;
}

.tablesaw-bar .btn.btn-micro {
  font-size: .8125em;
  padding: .4em .7em .25em .7em;
}

.tablesaw-enhanced .tablesaw-bar .btn-select {
  text-align: left;
}

.tablesaw-bar .btn-select:after {
  background: #e5e5e5;
  background: rgba(0,0,0,.1);
  box-shadow: 0 2px 2px rgba(255,255,255,.25);
  content: " ";
  display: block;
  position: absolute;
}

.tablesaw-bar .btn-select.btn-small,
.tablesaw-bar .btn-select.btn-micro {
  padding-right: 1.5em;
}

.tablesaw-bar .btn-select:after {
  background: none;
  background-repeat: no-repeat;
  background-position: .25em .45em;
  content: "\25bc";
  font-size: .55em;
  padding-top: 1.2em;
  padding-left: 1em;
  left: auto;
  right: 0;
  margin: 0;
  top: 0;
  bottom: 0;
  width: 1.8em;
}

.tablesaw-bar .btn-select.btn-small:after,
.tablesaw-bar .btn-select.btn-micro:after {
  width: 1.2em;
  font-size: .5em;
  padding-top: 1em;
  padding-right: .5em;
  line-height: 1.65;
  background: none;
  box-shadow: none;
  border-left-width: 0;
}

/* Column navigation buttons for swipe and columntoggle tables */

.tablesaw-advance .btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  box-sizing: border-box;
  text-shadow: 0 1px 0 #fff;
  border-radius: .25em;
}

.tablesaw-advance .btn.btn-micro {
  font-size: .8125em;
  padding: .3em .7em .25em .7em;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {
  display: inline-block;
  overflow: hidden;
  width: 1.8em;
  height: 1.8em;
  background-position: 50% 50%;
  margin-left: .5em;
  position: relative;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {
  content: "\0020";
  overflow: hidden;
  width: 0;
  height: 0;
  position: absolute;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before {
  left: .5em;
  top: .65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #808080;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {
  left: .5em;
  top: .65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #808080;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {
  top: .45em;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before {
  left: .6em;
  border-right: 5px solid #808080;
}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {
  left: .7em;
  border-left: 5px solid #808080;
}

.tablesaw-advance a.tablesaw-nav-btn.disabled {
  opacity: .25;
  filter: alpha(opacity=25);
  cursor: default;
  pointer-events: none;
}

/* Table Toolbar */

.tablesaw-bar {
  clear: both;
  font-family: sans-serif;
}

.tablesaw-toolbar {
  font-size: .875em;
  float: left;
}

.tablesaw-toolbar label {
  padding: .5em 0;
  clear: both;
  display: block;
  color: #888;
  margin-right: .5em;
  text-transform: uppercase;
}

.tablesaw-bar .btn,
.tablesaw-enhanced .tablesaw-bar .btn {
  margin-top: .5em;
  margin-bottom: .5em;
}

.tablesaw-bar .btn-select,
.tablesaw-enhanced .tablesaw-bar .btn-select {
  margin-bottom: 0;
}

.tablesaw-bar .tablesaw-toolbar .btn {
  margin-left: .4em;
  margin-top: 0;
  text-transform: uppercase;
  border: none;
  box-shadow: none;
  background: transparent;
  font-family: sans-serif;
  font-size: 1em;
  padding-left: .3em;
}

.tablesaw-bar .tablesaw-toolbar .btn-select {
  min-width: 0;
}

.tablesaw-bar .tablesaw-toolbar .btn-select:after {
  padding-top: .9em;
}

.tablesaw-bar .tablesaw-toolbar select {
  color: #888;
  text-transform: none;
  background: transparent;
}

.tablesaw-toolbar ~ table {
  clear: both;
}

.tablesaw-toolbar .a11y-sm {
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px;
}

@media (min-width: 24em) {
  .tablesaw-toolbar .a11y-sm {
    clip: none;
    height: auto;
    width: auto;
    position: static;
    overflow: visible;
  }
}

table.tablesaw tbody th {
  font-weight: bold;
}

table.tablesaw thead th,
table.tablesaw thead td {
  color: #444;
  font-size: .9em;
}

.tablesaw th,
.tablesaw td {
  line-height: 1em;
  text-align: left;
  vertical-align: middle;
}

.tablesaw td,
.tablesaw tbody th {
  vertical-align: middle;
  font-size: 1.17em;
  /* 19px */
}

.tablesaw td .btn,
.tablesaw tbody th .btn {
  margin: 0;
}

.tablesaw thead {
  border: 1px solid #e5e5e4;
  background: #e2dfdc;
  background-image: -webkit-linear-gradient(top, #fff, #e2dfdc);
  background-image: linear-gradient(to bottom, #fff, #e2dfdc);
}

.tablesaw thead th {
  font-weight: 100;
  color: #777;
  text-transform: uppercase;
  text-shadow: 0 1px 0 #fff;
  text-align: left;
}

.tablesaw thead tr:first-child th {
  font-weight: normal;
  font-family: sans-serif;
  border-right: 1px solid #e4e1de;
}

/* Table rows have a gray bottom stroke by default */

.tablesaw tbody tr {
  border-bottom: 1px solid #dfdfdf;
}

.tablesaw caption {
  text-align: left;
  margin-bottom: 0;
  opacity: .5;
  filter: alpha(opacity=50);
  line-height: 2.4;
}

@media (min-width: 25em) {
  .tablesaw caption {
    margin-bottom: .6em;
    line-height: 1.2;
  }
}

/* Stack */

.tablesaw-cell-label-top {
  text-transform: uppercase;
  font-size: .9em;
  font-weight: normal;
}

.tablesaw-cell-label {
  font-size: .65em;
  text-transform: uppercase;
  color: #888;
  font-family: sans-serif;
}

@media (min-width: 40em) {
  .tablesaw td {
    line-height: 2em;
  }
}

@media only all {
  .tablesaw-swipe .tablesaw-cell-persist {
    border-right: 1px solid #e4e1de;
  }

  .tablesaw-swipe .tablesaw-cell-persist {
    box-shadow: 3px 0 4px -1px #e4e1de;
  }
}

/* Table rows have a gray bottom stroke by default */

.tablesaw-stack tbody tr {
  border-bottom: 1px solid #dfdfdf;
}

.tablesaw-stack td .tablesaw-cell-label,
.tablesaw-stack th .tablesaw-cell-label {
  display: none;
}

/* Mobile first styles: Begin with the stacked presentation at narrow widths */

@media only all {
  /* Show the table cells as a block level element */

  .tablesaw-stack td,
  .tablesaw-stack th {
    text-align: left;
    display: block;
  }

  .tablesaw-stack tr {
    clear: both;
    display: table-row;
  }

  /* Make the label elements a percentage width */

  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: block;
    padding: 0 .6em 0 0;
    width: 30%;
    display: inline-block;
  }

  /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */

  .tablesaw-stack th .tablesaw-cell-label-top,
  .tablesaw-stack td .tablesaw-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
  }

  .tablesaw-cell-label {
    display: block;
  }

  /* Avoid double strokes when stacked */

  .tablesaw-stack tbody th.group {
    margin-top: -1px;
  }

  /* Avoid double strokes when stacked */

  .tablesaw-stack th.group b.tablesaw-cell-label {
    display: none !important;
  }
}

@media (max-width: 39.9375em) {
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: none;
  }

  .tablesaw-stack tbody td,
  .tablesaw-stack tbody th {
    clear: left;
    float: left;
    width: 100%;
  }

  .tablesaw-cell-label {
    vertical-align: top;
  }

  .tablesaw-cell-content {
    max-width: 67%;
    display: inline-block;
  }

  .tablesaw-stack td:empty,
  .tablesaw-stack th:empty {
    display: none;
  }
}

/* Media query to show as a standard table at 560px (35em x 16px) or wider */

@media (min-width: 40em) {
  .tablesaw-stack tr {
    display: table-row;
  }

  /* Show the table header rows */

  .tablesaw-stack td,
  .tablesaw-stack th,
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: table-cell;
    margin: 0;
  }

  /* Hide the labels in each cell */

  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: none !important;
  }
}

.tablesaw-fix-persist {
  table-layout: fixed;
}

@media only all {
  /* Unchecked manually: Always hide */

  .tablesaw-swipe th.tablesaw-cell-hidden,
  .tablesaw-swipe td.tablesaw-cell-hidden {
    display: none;
  }
}

.btn.tablesaw-columntoggle-btn span {
  text-indent: -9999px;
  display: inline-block;
}

.tablesaw-columntoggle-btnwrap {
  position: relative;
  /* for dialog positioning */
}

.tablesaw-columntoggle-btnwrap .dialog-content {
  padding: .5em;
}

.tablesaw-columntoggle tbody td {
  line-height: 1.5;
}

/* Remove top/bottom margins around the fieldcontain on check list */

.tablesaw-columntoggle-popup {
  display: none;
}

.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  display: block;
  position: absolute;
  top: 2em;
  right: 0;
  background-color: #fff;
  padding: .5em .8em;
  border: 1px solid #ccc;
  box-shadow: 0 1px 2px #ccc;
  border-radius: .2em;
  z-index: 1;
}

.tablesaw-columntoggle-popup fieldset {
  margin: 0;
}

/* Hide all prioritized columns by default */

@media only all {
  .tablesaw-columntoggle th.tablesaw-priority-6,
  .tablesaw-columntoggle td.tablesaw-priority-6,
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5,
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4,
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3,
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2,
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: none;
  }
}

.tablesaw-columntoggle-btnwrap .dialog-content {
  top: 0 !important;
  right: 1em;
  left: auto !important;
  width: 12em;
  max-width: 18em;
  margin: -.5em auto 0;
}

.tablesaw-columntoggle-btnwrap .dialog-content:focus {
  outline-style: none;
}

/* Preset breakpoints if "" class added to table */

/* Show priority 1 at 320px (20em x 16px) */

@media (min-width: 20em) {
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: table-cell;
  }
}

/* Show priority 2 at 480px (30em x 16px) */

@media (min-width: 30em) {
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2 {
    display: table-cell;
  }
}

/* Show priority 3 at 640px (40em x 16px) */

@media (min-width: 40em) {
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3 {
    display: table-cell;
  }

  .tablesaw-columntoggle tbody td {
    line-height: 2;
  }
}

/* Show priority 4 at 800px (50em x 16px) */

@media (min-width: 50em) {
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4 {
    display: table-cell;
  }
}

/* Show priority 5 at 960px (60em x 16px) */

@media (min-width: 60em) {
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5 {
    display: table-cell;
  }
}

/* Show priority 6 at 1,120px (70em x 16px) */

@media (min-width: 70em) {
  .tablesaw-columntoggle th.tablesaw-priority-6,
  .tablesaw-columntoggle td.tablesaw-priority-6 {
    display: table-cell;
  }
}

@media only all {
  /* Unchecked manually: Always hide */

  .tablesaw-columntoggle th.tablesaw-cell-hidden,
  .tablesaw-columntoggle td.tablesaw-cell-hidden {
    display: none;
  }

  /* Checked manually: Always show */

  .tablesaw-columntoggle th.tablesaw-cell-visible,
  .tablesaw-columntoggle td.tablesaw-cell-visible {
    display: table-cell;
  }
}

.tablesaw-columntoggle-popup .btn-group > label {
  display: block;
  padding: .2em 0;
  white-space: nowrap;
}

.tablesaw-columntoggle-popup .btn-group > label input {
  margin-right: .8em;
}

.tablesaw-sortable,
.tablesaw-sortable thead,
.tablesaw-sortable thead tr,
.tablesaw-sortable thead tr th {
  position: relative;
}

.tablesaw-sortable thead tr th {
  padding-right: 1.6em;
  vertical-align: top;
}

.tablesaw-sortable th.tablesaw-sortable-head,
.tablesaw-sortable tr:first-child th.tablesaw-sortable-head {
  padding: 0;
}

.tablesaw-sortable th.tablesaw-sortable-head button {
  padding-top: .9em;
  padding-bottom: .7em;
  padding-left: .6em;
  padding-right: 1.6em;
}

.tablesaw-sortable .tablesaw-sortable-head button {
  min-width: 100%;
  color: inherit;
  background: transparent;
  border: 0;
  padding: 0;
  text-align: left;
  font: inherit;
  text-transform: inherit;
  position: relative;
}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
  width: 7px;
  height: 10px;
  content: "\0020";
  position: absolute;
  right: .5em;
}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {
  content: "\2191";
}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
  content: "\2193";
}

.tablesaw-sortable .not-applicable:after {
  content: "--";
  display: block;
}

.tablesaw-sortable .not-applicable span {
  display: none;
}

.tablesaw-advance {
  float: right;
}

.tablesaw-advance.minimap {
  margin-right: .4em;
}

.tablesaw-advance-dots {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}

.tablesaw-advance-dots li {
  display: table-cell;
  margin: 0;
  padding: .4em .2em;
}

.tablesaw-advance-dots li i {
  width: .25em;
  height: .25em;
  background: #555;
  border-radius: 100%;
  display: inline-block;
}

.tablesaw-advance-dots-hide {
  opacity: .25;
  filter: alpha(opacity=25);
  cursor: default;
  pointer-events: none;
}
#stacks_in_1 {
	border: solid rgba(153, 0, 0, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 15px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4256Calligrapher{			font-size: 120% !important;			color: #660000 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4256Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4256Calligrapher h6, .stacks_in_4256Calligrapher h5, .stacks_in_4256Calligrapher h4, .stacks_in_4256Calligrapher h3, .stacks_in_4256Calligrapher h2, .stacks_in_4256Calligrapher h1{			color: #FEF2DA !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4256Calligrapher, .stacks_in_4256Calligrapher h1, .stacks_in_4256Calligrapher h2, .stacks_in_4256Calligrapher h3, .stacks_in_4256Calligrapher h4, .stacks_in_4256Calligrapher h5, .stacks_in_4256Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_4256Calligrapher, .stacks_in_4256Calligrapher h1, .stacks_in_4256Calligrapher h2, .stacks_in_4256Calligrapher h3, .stacks_in_4256Calligrapher h4, .stacks_in_4256Calligrapher h5, .stacks_in_4256Calligrapher h6{	text-shadow: 2px 2px 3px #850002 !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4256targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4256Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4256Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4256Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4256Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4256 {
	padding: 15px 0px 15px 0px;
}

#stacks_in_4257 {
	margin: 0px 0px 0px 25px;
}
#stacks_in_4275>.s3_row {
	margin: 0 -8px;
}

#stacks_in_4275>.s3_row>.s3_column_left {
	width: 63.93%;
}

#stacks_in_4275>.s3_row>.s3_column_right {
	width: 36.070000%;
}




#stacks_in_4275>.s3_row>.s3_column {
	padding: 0 8px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_4275>.s3_row  {
		margin: -8px 0;
	}
	#stacks_in_4275>.s3_row>.s3_column {
		padding: 8px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_4275>.s3_row  {
		margin: -8px 0;
	}
	#stacks_in_4275>.s3_row>.s3_column {
		padding: 8px 0;
		width:100%;
	}


}






#stacks_in_4275 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_4276>.s3_row {
	margin: 0 -10px;
}

#stacks_in_4276>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_4276>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_4276>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_4276>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_4276>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_4276>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_4276>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_4267buttonPressWrapper{
	position: relative !important;
}

#stacks_in_4267 a, #stacks_in_4267 a:hover, #stacks_in_4267 a:visited, #stacks_in_4267 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_4267button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #330000 !important;
	background-color: #330000 !important;
	border-color: #2B0000 !important;
	box-sizing: border-box !important;
}

.stacks_in_4267button:hover{
	color: #330000 !important;
	background-color: #660000 !important;
	border-color: #560000 !important;
}

#stacks_in_4267 a, #stacks_in_4267 a:visited, #stacks_in_4267 a:active{
	color: #330000 !important;
}

#stacks_in_4267 a:hover{
	color: #330000 !important;
}
























	/* -- TYPE GHOST REGULAR OVERRIDE -- */
	.stacks_in_4267button{
		background-color: transparent !important;
		border: 2px solid #2B0000 !important;
	}
	.stacks_in_4267button:hover{
		background-color: transparent !important;
	}
	















.stacks_in_4267buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_4267buttonPressWrapper{
	position: relative !important;
	text-align: right !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_4267buttonPressWrapper{
		text-align: right !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_4267buttonPressWrapper{
		text-align: right !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_4267 {
	margin:  2px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_4269buttonPressWrapper{
	position: relative !important;
}

#stacks_in_4269 a, #stacks_in_4269 a:hover, #stacks_in_4269 a:visited, #stacks_in_4269 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_4269button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #330000 !important;
	background-color: #330000 !important;
	border-color: #2B0000 !important;
	box-sizing: border-box !important;
}

.stacks_in_4269button:hover{
	color: #CC0000 !important;
	background-color: #FF6633 !important;
	border-color: #D8562B !important;
}

#stacks_in_4269 a, #stacks_in_4269 a:visited, #stacks_in_4269 a:active{
	color: #330000 !important;
}

#stacks_in_4269 a:hover{
	color: #CC0000 !important;
}
























	/* -- TYPE GHOST REGULAR OVERRIDE -- */
	.stacks_in_4269button{
		background-color: transparent !important;
		border: 2px solid #2B0000 !important;
	}
	.stacks_in_4269button:hover{
		background-color: transparent !important;
	}
	















.stacks_in_4269buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_4269buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_4269buttonPressWrapper{
		text-align: right !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_4269buttonPressWrapper{
		text-align: right !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_4269 {
	margin:  2px;
}
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_1729 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_1729.transparentOn .accordion,
#accordion_stacks_in_1729.transparentOn .accordionTheme,
#accordion_stacks_in_1729.transparentOn .accordionTheme2,
#accordion_stacks_in_1729.transparentOn .accordionTheme dt,
#accordion_stacks_in_1729.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_1729.transparentOn .accordionTheme dd,
#accordion_stacks_in_1729.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_1729,
#accordion_stacks_in_1729 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_1729.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_1729 .accordion dt,
#accordion_stacks_in_1729 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_1729 .accordion dt .accordionContent {
  font-size: 18px;
  line-height: 18px;
}

#accordion_stacks_in_1729 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_1729 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_1729 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_1729 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_1729 .accordion dd {
  padding: 10px;
  text-indent: none;
}
#accordion_stacks_in_1729 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_1729 .accordion dt a.accordionSlide {
  color: #663300;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 10px;
}
#accordion_stacks_in_1729 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_1729 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_1729 .accordionTheme dt a,
#accordion_stacks_in_1729 .accordionTheme.accGradientOff dt a {
  border-radius: -1px;
  -o-border-radius: -1px;
  -webkit-border-radius: -1px;
  -moz-border-radius: -1px;
  -ms-border-radius: -1px;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme dt a,
#accordion_stacks_in_1729.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #E6CCB3;
}
#accordion_stacks_in_1729.trasnparentOff .accordionTheme dt.selected a {
  background-color: #FF9966;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme.accGradientOn dt a {
  background: #F5B865; /* Old browsers */
  background-image: linear-gradient(bottom, #E6CCB3 12%, #F5B865 61%);
  background-image: -o-linear-gradient(bottom, #E6CCB3 12%, #F5B865 61%);
  background-image: -moz-linear-gradient(bottom, #E6CCB3 12%, #F5B865 61%);
  background-image: -webkit-linear-gradient(bottom, #E6CCB3 12%, #F5B865 61%);
  background-image: -ms-linear-gradient(bottom, #E6CCB3 12%, #F5B865 61%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.12, #E6CCB3),
    color-stop(0.61, #F5B865)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5B865', endColorstr='#E6CCB3',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_1729.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #FF9966 !important; /* Old browsers */
  background-image: linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -o-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -moz-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -webkit-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -ms-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.12, #FF9966),
    color-stop(0.61, #FF9966)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9966', endColorstr='#FF9966',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_1729 .accordion dt.selected a {
  color: #CC0000 !important;
}

#accordion_stacks_in_1729 .accordion dd {
  background-color: transparent;
  color: #660000 !important;
}

#accordion_stacks_in_1729.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_1729 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_1729 .accordionTheme dt {
  border-radius: 0px;
  -o-border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-style: solid;
  border-color: #666666;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 2px;
  position: relative;
}
#accordion_stacks_in_1729 .accordionTheme dt.selected {
  border-color: #666666;
}
#accordion_stacks_in_1729 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_1729 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_1729 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_1729 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_1729 .accordionTheme5.backgroundOn dd {
  background-color: #FFEDCC;
}
#accordion_stacks_in_1729 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_1729 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_1729 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_1729 .accordionTheme.backgroundOn dd {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

#accordion_stacks_in_1729 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_1729 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_1729 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 36px;
  line-height: 18px;
  padding: none;
  padding-left: none;
  color: #660000;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_1729 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_1729 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_1729 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 30px;
}
#accordion_stacks_in_1729 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 30px;
}
#accordion_stacks_in_1729 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_1729 dt.accordionIconOn a.selected span.customIcon {
  color: #990000;
}
#accordion_stacks_in_1729 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(315deg);
  -moz-transform:rotate(315deg);
  -ms-transform:rotate(315deg);
  -o-transform:rotate(315deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_1729 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_1729.borderMinimalOff .accordionTheme2 {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-style: solid;
  border-width: 0px;
  border-color: #666666;
}
#accordion_stacks_in_1729 .accordionTheme2 dd {
  background-color: #FFEDCC;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_1729.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_1729 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-radius-bottomleft: 0px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_1729 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-radius-bottomleft: 0px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_1729 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  -khtml-border-radius-topright: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  -khtml-border-radius-topleft: 0px;
}
#accordion_stacks_in_1729 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_1729 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_1729 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 2px;
  width: 100%;
}

  #accordion_stacks_in_1729 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_1729 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 86px;
  }
  #accordion_stacks_in_1729 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 86px;
  }

#accordion_stacks_in_1729 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_1729 .accordionTheme3 dt .accordionContent {
  padding: 10px;
  border-style: solid;
  border-color: #666666;
  border-width: 0px;
  border-radius: 0px;
  -o-border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
}
}
#accordion_stacks_in_1729 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_1729 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_1729 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_1729 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_1729 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_1729 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_1729 .accordionTheme3 dt.selected .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_1729 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_1729.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_1729 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_1729 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 10px;
  padding-right: 10px;
}
#accordion_stacks_in_1729 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_1729 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_1729.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #FF9966 !important;
  background-image: linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -o-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -moz-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -webkit-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -ms-linear-gradient(bottom, #FF9966 12%, #FF9966 61%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.12, #FF9966),
    color-stop(0.61, #FF9966)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9966', endColorstr='#FF9966',GradientType=0 );
}
#accordion_stacks_in_1729.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #FF9966;
}

#accordion_stacks_in_1729.nonTouch .accordion dt a:hover {
  color: #CC0000 !important;
}

#accordion_stacks_in_1729.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_1729.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #990000;
}
#accordion_stacks_in_1729.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_1729.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_1729.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_1729.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_1729.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_1729 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_1729 .accordionTheme4 dt {
  background: #666666;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_1729 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_1729 .accordionTheme4 dd {
  background: #FFEDCC;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_1729 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_1729 .accordionTheme5 {
  background: #666666;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_1729 .accordionTheme5 dt {

}
#accordion_stacks_in_1729 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_1729 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_1729 .accordionTheme6 dd {
  padding: 0;
}


#stacks_in_1729 {
	margin: 26px 0px 0px 0px;
}
/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_1730.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_1730.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_1730.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_1730.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}

#stacks_in_1814 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1814 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_1814 #jwresp_col2_stacks_in_1814{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_1814 #jwresp_col1_stacks_in_1814,#stacks_in_1814 #jwresp_col2_stacks_in_1814{width:100%;float:none;display:block}#stacks_in_1814 #jwresp_col1_stacks_in_1814{margin-bottom:15px}}

#stacks_in_1814 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4144Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4144Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4144Calligrapher h6, .stacks_in_4144Calligrapher h5, .stacks_in_4144Calligrapher h4, .stacks_in_4144Calligrapher h3, .stacks_in_4144Calligrapher h2, .stacks_in_4144Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4144Calligrapher, .stacks_in_4144Calligrapher h1, .stacks_in_4144Calligrapher h2, .stacks_in_4144Calligrapher h3, .stacks_in_4144Calligrapher h4, .stacks_in_4144Calligrapher h5, .stacks_in_4144Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4144targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4144Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4144Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4144Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4144Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1817 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4136Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4136Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4136Calligrapher h6, .stacks_in_4136Calligrapher h5, .stacks_in_4136Calligrapher h4, .stacks_in_4136Calligrapher h3, .stacks_in_4136Calligrapher h2, .stacks_in_4136Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4136Calligrapher, .stacks_in_4136Calligrapher h1, .stacks_in_4136Calligrapher h2, .stacks_in_4136Calligrapher h3, .stacks_in_4136Calligrapher h4, .stacks_in_4136Calligrapher h5, .stacks_in_4136Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4136targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4136Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4136Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4136Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4136Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4136 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_1821 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4140Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4140Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4140Calligrapher h6, .stacks_in_4140Calligrapher h5, .stacks_in_4140Calligrapher h4, .stacks_in_4140Calligrapher h3, .stacks_in_4140Calligrapher h2, .stacks_in_4140Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4140Calligrapher, .stacks_in_4140Calligrapher h1, .stacks_in_4140Calligrapher h2, .stacks_in_4140Calligrapher h3, .stacks_in_4140Calligrapher h4, .stacks_in_4140Calligrapher h5, .stacks_in_4140Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4140targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4140Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4140Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4140Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4140Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4140 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_3010 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4132Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4132Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4132Calligrapher h6, .stacks_in_4132Calligrapher h5, .stacks_in_4132Calligrapher h4, .stacks_in_4132Calligrapher h3, .stacks_in_4132Calligrapher h2, .stacks_in_4132Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4132Calligrapher, .stacks_in_4132Calligrapher h1, .stacks_in_4132Calligrapher h2, .stacks_in_4132Calligrapher h3, .stacks_in_4132Calligrapher h4, .stacks_in_4132Calligrapher h5, .stacks_in_4132Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4132targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4132Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4132Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4132Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4132Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1826 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4128Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4128Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4128Calligrapher h6, .stacks_in_4128Calligrapher h5, .stacks_in_4128Calligrapher h4, .stacks_in_4128Calligrapher h3, .stacks_in_4128Calligrapher h2, .stacks_in_4128Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4128Calligrapher, .stacks_in_4128Calligrapher h1, .stacks_in_4128Calligrapher h2, .stacks_in_4128Calligrapher h3, .stacks_in_4128Calligrapher h4, .stacks_in_4128Calligrapher h5, .stacks_in_4128Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4128targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4128Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4128Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4128Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4128Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4128 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_1830 {
	margin: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4124Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4124Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4124Calligrapher h6, .stacks_in_4124Calligrapher h5, .stacks_in_4124Calligrapher h4, .stacks_in_4124Calligrapher h3, .stacks_in_4124Calligrapher h2, .stacks_in_4124Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4124Calligrapher, .stacks_in_4124Calligrapher h1, .stacks_in_4124Calligrapher h2, .stacks_in_4124Calligrapher h3, .stacks_in_4124Calligrapher h4, .stacks_in_4124Calligrapher h5, .stacks_in_4124Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4124targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4124Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4124Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4124Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4124Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4124 {
	margin: 10px 0px 0px 0px;
}
/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_1748.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_1748.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_1748.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_1748.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4150Calligrapher{			font-size: 85% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4150Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4150Calligrapher h6, .stacks_in_4150Calligrapher h5, .stacks_in_4150Calligrapher h4, .stacks_in_4150Calligrapher h3, .stacks_in_4150Calligrapher h2, .stacks_in_4150Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4150Calligrapher, .stacks_in_4150Calligrapher h1, .stacks_in_4150Calligrapher h2, .stacks_in_4150Calligrapher h3, .stacks_in_4150Calligrapher h4, .stacks_in_4150Calligrapher h5, .stacks_in_4150Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4150targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4150Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4150Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4150Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4150Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4154Calligrapher{			font-size: 85% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_4154Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4154Calligrapher h6, .stacks_in_4154Calligrapher h5, .stacks_in_4154Calligrapher h4, .stacks_in_4154Calligrapher h3, .stacks_in_4154Calligrapher h2, .stacks_in_4154Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4154Calligrapher, .stacks_in_4154Calligrapher h1, .stacks_in_4154Calligrapher h2, .stacks_in_4154Calligrapher h3, .stacks_in_4154Calligrapher h4, .stacks_in_4154Calligrapher h5, .stacks_in_4154Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4154targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4154Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4154Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4154Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4154Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_1752 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1752 .jwresp_col{overflow:hidden;margin:0;width:47%; float:left;}#stacks_in_1752 #jwresp_col2_stacks_in_1752{ float:right; width:47%}@media screen and (max-width:500px){#stacks_in_1752 #jwresp_col1_stacks_in_1752,#stacks_in_1752 #jwresp_col2_stacks_in_1752{width:100%;float:none;display:block}#stacks_in_1752 #jwresp_col1_stacks_in_1752{margin-bottom:15px}}

#stacks_in_1752 {
	margin: 12px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4160Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_4160Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4160Calligrapher h6, .stacks_in_4160Calligrapher h5, .stacks_in_4160Calligrapher h4, .stacks_in_4160Calligrapher h3, .stacks_in_4160Calligrapher h2, .stacks_in_4160Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4160Calligrapher, .stacks_in_4160Calligrapher h1, .stacks_in_4160Calligrapher h2, .stacks_in_4160Calligrapher h3, .stacks_in_4160Calligrapher h4, .stacks_in_4160Calligrapher h5, .stacks_in_4160Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4160targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4160Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4160Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4160Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4160Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4160 {
	background-color: rgba(221, 193, 163, 1.00);
	border: solid rgba(153, 0, 0, 1.00);
	border-width:  1px;
	padding: 12px 6px 12px 6px;
}
/* Resets */
.tablePro_stacks_in_3012 thead {
  border: none; /* Reset */
}
.tablesaw thead tr:first-child th {
  border: none; /* Reset */
}

.tablesaw-swipe .tablesaw-cell-persist {
  box-shadow: none;
}
/* End resets */



#tableLoadingTextDiv_stacks_in_3012 {
  width: 100%;
  text-align: center;
}



.tablesaw-enhanced .tablesaw-bar .btn {
  text-shadow: none;
  background-color: rgba(192, 192, 192, 1.00);
}
/* Maybe add an option to customize this, if users want it? */
.tablesaw-enhanced .tablesaw-bar .btn:hover {
  background-color: rgba(192, 192, 192, 1.00);
}

/* Table labels */
#tablePro_stacks_in_3012_wrapper .tablesaw-toolbar label {
  color: rgba(146, 146, 146, 1.00);
  font-family:  !important;
}

/* Swipe buttons */
#tablePro_stacks_in_3012_wrapper .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {
  background-color: rgba(204, 0, 0, 1.00);
}
/* Swipe buttons, hovered */
/* Maybe add an option to customize this, if users want it? */
#tablePro_stacks_in_3012_wrapper .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn:hover {
  background-color: rgba(204, 0, 0, 1.00);
}

.tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  color: rgba(0, 0, 0, 1.00);
  font-family:  !important;
}

/* Alternating row colors */
.tablePro_stacks_in_3012 tbody tr:nth-child(even) {
	background: rgba(255, 237, 204, 1.00);
}
.tablePro_stacks_in_3012 tbody tr:nth-child(odd) {
	background: rgba(230, 204, 179, 1.00);
}

/* Table header color */
.tablePro_stacks_in_3012 thead th {
	text-shadow: none;
}
.tablePro_stacks_in_3012 thead tr {
	background-color: rgba(245, 217, 188, 1.00);
}

#tablePro_stacks_in_3012 .tablesaw-sortable .tablesaw-sortable-head button {
	color: rgba(204, 0, 0, 1.00);
	text-align: center;
}

/* This is a fix for Text stacks inside the table header, so that the "text-align: center" above will take effect */
#tablePro_stacks_in_3012_wrapper .tablesaw-sortable .tablesaw-sortable-head button div {
	width: 100%;
}

table.tablePro_stacks_in_3012 thead th, table.tablesaw thead td {
	color: rgba(204, 0, 0, 1.00);
}

#tablePro_stacks_in_3012_wrapper .tablesaw-advance-dots li i {
	background: rgba(0, 5, 85, 1.00);
}

/* Borders for the inner cells of rows */
.tablePro_stacks_in_3012 tr td:not(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
}
/* Borders for the non header row and non-last row */
.tablePro_stacks_in_3012 tr:not(:last-child) {
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}

/* Borders for the header's inner cells */
.tablePro_stacks_in_3012 thead tr:first-child th:not(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
}

/* Borders for the header's rightmost cell */
.tablePro_stacks_in_3012 thead tr:first-child th(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
  padding: 0.7em 0.5em;
}

/* Table bottom border */
.tablePro_stacks_in_3012 tr:last-child td {
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}

@media only all {
  #tablePro_stacks_in_3012.tablesaw-swipe .tablesaw-cell-persist {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
    box-shadow: none;
  }

  .tablePro_stacks_in_3012.tablesaw-swipe td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  .tablePro_stacks_in_3012.tablesaw-columntoggle td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  /* This is needed here so that in mobile mode, the toggle table will have a left border. */
  .tablePro_stacks_in_3012 tr td:first-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }

  #tablePro_stacks_in_3012.tablesaw-stack tr:first-child td:first-child {
    border-top: 1px solid rgba(102, 0, 0, 1.00);
  }
  .tablePro_stacks_in_3012.tablesaw-stack td {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }

  .tablePro_stacks_in_3012 td,
  .tablePro_stacks_in_3012 th,
  .tablePro_stacks_in_3012 button.tablesaw-sortable-btn {
      text-align: center !important;
      font-family:  !important;
  }

  .tablesaw-bar .btn-select:after {
    content: none;
  }

/*  #tablePro_stacks_in_3012.tablesaw-stack td:only-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }
*/
}

/* Set the cell's line-height to normal */
@media (max-width: 40em) {
  .tablePro_stacks_in_3012 td {
    line-height: normal;
  }
  /* Set the borders for the first and last columns of the table, but only if the screen isn't too narrow */
  .tablePro_stacks_in_3012 td:first-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }
  .tablePro_stacks_in_3012 td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  #tablePro_stacks_in_3012.tablesaw-stack td {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }
  #tablePro_stacks_in_3012.tablesaw-stack tr:last-child td:not(:last-child) {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-bottom: none;
  }



}

.tablePro_stacks_in_3012 thead tr:first-child {
  /* Table top border */
  border-top: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' left borders */
  border-left: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' right borders */
  border-right: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' bottom borders */
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}


/*table td:first-child { border-left: none; }
*/

/* Cell padding */
.tablePro_stacks_in_3012 td {
  padding: 0.7em 0.5em;
}

#stacks_in_3029 {
	text-transform: uppercase;
}

#stacks_in_3039 {
	text-transform: uppercase;
}

#stacks_in_3049 {
	text-transform: uppercase;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_4164Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_4164Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_4164Calligrapher h6, .stacks_in_4164Calligrapher h5, .stacks_in_4164Calligrapher h4, .stacks_in_4164Calligrapher h3, .stacks_in_4164Calligrapher h2, .stacks_in_4164Calligrapher h1{			color: #CC0000 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_4164Calligrapher, .stacks_in_4164Calligrapher h1, .stacks_in_4164Calligrapher h2, .stacks_in_4164Calligrapher h3, .stacks_in_4164Calligrapher h4, .stacks_in_4164Calligrapher h5, .stacks_in_4164Calligrapher h6{	font-family: "Questrial" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_4164targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_4164Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_4164Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_4164Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_4164Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_4164 {
	background-color: rgba(221, 193, 163, 1.00);
	border: solid rgba(153, 0, 0, 1.00);
	border-width:  1px;
	padding: 12px 6px 12px 6px;
}
/* Resets */
.tablePro_stacks_in_1964 thead {
  border: none; /* Reset */
}
.tablesaw thead tr:first-child th {
  border: none; /* Reset */
}

.tablesaw-swipe .tablesaw-cell-persist {
  box-shadow: none;
}
/* End resets */



#tableLoadingTextDiv_stacks_in_1964 {
  width: 100%;
  text-align: center;
}



.tablesaw-enhanced .tablesaw-bar .btn {
  text-shadow: none;
  background-color: rgba(192, 192, 192, 1.00);
}
/* Maybe add an option to customize this, if users want it? */
.tablesaw-enhanced .tablesaw-bar .btn:hover {
  background-color: rgba(192, 192, 192, 1.00);
}

/* Table labels */
#tablePro_stacks_in_1964_wrapper .tablesaw-toolbar label {
  color: rgba(146, 146, 146, 1.00);
  font-family:  !important;
}

/* Swipe buttons */
#tablePro_stacks_in_1964_wrapper .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {
  background-color: rgba(204, 0, 0, 1.00);
}
/* Swipe buttons, hovered */
/* Maybe add an option to customize this, if users want it? */
#tablePro_stacks_in_1964_wrapper .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn:hover {
  background-color: rgba(204, 0, 0, 1.00);
}

.tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  color: rgba(0, 0, 0, 1.00);
  font-family:  !important;
}

/* Alternating row colors */
.tablePro_stacks_in_1964 tbody tr:nth-child(even) {
	background: rgba(255, 237, 204, 1.00);
}
.tablePro_stacks_in_1964 tbody tr:nth-child(odd) {
	background: rgba(230, 204, 179, 1.00);
}

/* Table header color */
.tablePro_stacks_in_1964 thead th {
	text-shadow: none;
}
.tablePro_stacks_in_1964 thead tr {
	background-color: rgba(245, 217, 188, 1.00);
}

#tablePro_stacks_in_1964 .tablesaw-sortable .tablesaw-sortable-head button {
	color: rgba(204, 0, 0, 1.00);
	text-align: center;
}

/* This is a fix for Text stacks inside the table header, so that the "text-align: center" above will take effect */
#tablePro_stacks_in_1964_wrapper .tablesaw-sortable .tablesaw-sortable-head button div {
	width: 100%;
}

table.tablePro_stacks_in_1964 thead th, table.tablesaw thead td {
	color: rgba(204, 0, 0, 1.00);
}

#tablePro_stacks_in_1964_wrapper .tablesaw-advance-dots li i {
	background: rgba(0, 5, 85, 1.00);
}

/* Borders for the inner cells of rows */
.tablePro_stacks_in_1964 tr td:not(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
}
/* Borders for the non header row and non-last row */
.tablePro_stacks_in_1964 tr:not(:last-child) {
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}

/* Borders for the header's inner cells */
.tablePro_stacks_in_1964 thead tr:first-child th:not(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
}

/* Borders for the header's rightmost cell */
.tablePro_stacks_in_1964 thead tr:first-child th(:last-child) {
  border-right: 1px solid rgba(102, 0, 0, 1.00);
  padding: 0.7em 0.5em;
}

/* Table bottom border */
.tablePro_stacks_in_1964 tr:last-child td {
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}

@media only all {
  #tablePro_stacks_in_1964.tablesaw-swipe .tablesaw-cell-persist {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
    box-shadow: none;
  }

  .tablePro_stacks_in_1964.tablesaw-swipe td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  .tablePro_stacks_in_1964.tablesaw-columntoggle td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  /* This is needed here so that in mobile mode, the toggle table will have a left border. */
  .tablePro_stacks_in_1964 tr td:first-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }

  #tablePro_stacks_in_1964.tablesaw-stack tr:first-child td:first-child {
    border-top: 1px solid rgba(102, 0, 0, 1.00);
  }
  .tablePro_stacks_in_1964.tablesaw-stack td {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }

  .tablePro_stacks_in_1964 td,
  .tablePro_stacks_in_1964 th,
  .tablePro_stacks_in_1964 button.tablesaw-sortable-btn {
      text-align: center !important;
      font-family:  !important;
  }

  .tablesaw-bar .btn-select:after {
    content: none;
  }

/*  #tablePro_stacks_in_1964.tablesaw-stack td:only-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }
*/
}

/* Set the cell's line-height to normal */
@media (max-width: 40em) {
  .tablePro_stacks_in_1964 td {
    line-height: normal;
  }
  /* Set the borders for the first and last columns of the table, but only if the screen isn't too narrow */
  .tablePro_stacks_in_1964 td:first-child {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
  }
  .tablePro_stacks_in_1964 td:last-child {
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }

  #tablePro_stacks_in_1964.tablesaw-stack td {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-right: 1px solid rgba(102, 0, 0, 1.00);
  }
  #tablePro_stacks_in_1964.tablesaw-stack tr:last-child td:not(:last-child) {
    border-left: 1px solid rgba(102, 0, 0, 1.00);
    border-bottom: none;
  }



}

.tablePro_stacks_in_1964 thead tr:first-child {
  /* Table top border */
  border-top: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' left borders */
  border-left: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' right borders */
  border-right: 1px solid rgba(102, 0, 0, 1.00);
  /* Table header cells' bottom borders */
  border-bottom: 1px solid rgba(102, 0, 0, 1.00);
}


/*table td:first-child { border-left: none; }
*/

/* Cell padding */
.tablePro_stacks_in_1964 td {
  padding: 0.7em 0.5em;
}

#stacks_in_1981 {
	text-transform: uppercase;
}

#stacks_in_1991 {
	text-transform: uppercase;
}

#stacks_in_2001 {
	text-transform: uppercase;
}

#stacks_in_2912 {
	background-color: rgba(230, 204, 179, 1.00);
	margin: 2px 0px 0px 0px;
	padding: 16px 8px 16px 72px;
}

#stacks_in_2913 {
	font-size: 117%;
	font-weight: bold;
}

#stacks_in_3008 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_3240 .zebratable {
margin: 0px auto;
width:100%;
border-collapse: collapse;
table-layout: auto;
background-color: #FFF5E1;
border-spacing: 1px;
}
#stacks_in_3240 .zebratable td, #stacks_in_3240 .zebratable th {
	vertical-align:middle;
	padding: 5px;
	border: 1px solid #660000;
}
#stacks_in_3240 .zebratable .zebrahead {
	background-color: #E6CCB3 !important;
	text-align:left;
}
#stacks_in_3240 .zebratable tr.alt > td > div.stacks_out > div.stacks_in, #stacks_in_3240 .zebratable tr.alt > td {
	background-color: #FFEDCC;
}
#stacks_in_3240 .zebratable tr.over > td > div.stacks_out > div.stacks_in, #stacks_in_3240 .zebratable tr.over > td {
	background-color: #FFCC99;
}
#stacks_in_3240 .zebratable p {
	margin:0;
	padding:0;
}
div#stacks_in_3240.stacks_in {
		
}
#stacks_in_3240 {
	margin: 7px 0px 0px 0px;
}

#stacks_out_3240 {
	margin-left:0;
}

#stacks_in_3251 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3254 {
	font-size: 80%;
}

#stacks_in_3256_2 {
	font-size: 80%;
}

#stacks_in_3259 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3262 {
	font-size: 80%;
}

#stacks_in_3264_2 {
	font-size: 80%;
}

#stacks_in_3267 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3270 {
	font-size: 80%;
}

#stacks_in_3272_2 {
	font-size: 80%;
}

#stacks_in_3275 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3278 {
	font-size: 80%;
}

#stacks_in_3280_2 {
	font-size: 80%;
}

#stacks_in_3283 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3286 {
	font-size: 80%;
}

#stacks_in_3288_2 {
	font-size: 80%;
}

#stacks_in_3291 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3294 {
	font-size: 80%;
}

#stacks_in_3296_2 {
	font-size: 80%;
}

#stacks_in_3299 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3302 {
	font-size: 80%;
}

#stacks_in_3304_2 {
	font-size: 80%;
}

#stacks_in_3307 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3310 {
	font-size: 80%;
}

#stacks_in_3312_2 {
	font-size: 80%;
}

#stacks_in_3315 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3318 {
	font-size: 80%;
}

#stacks_in_3320_2 {
	font-size: 80%;
}

#stacks_in_3323 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3326 {
	font-size: 80%;
}

#stacks_in_3328_2 {
	font-size: 80%;
}

#stacks_in_3331 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3334 {
	font-size: 80%;
}

#stacks_in_3336_2 {
	font-size: 80%;
}

#stacks_in_3339 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3342 {
	font-size: 80%;
}

#stacks_in_3344_2 {
	font-size: 80%;
}

#stacks_in_3347 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3350 {
	font-size: 80%;
}

#stacks_in_3352_2 {
	font-size: 80%;
}

#stacks_in_3355 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3358 {
	font-size: 80%;
}

#stacks_in_3360_2 {
	font-size: 80%;
}

#stacks_in_3363 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3366 {
	font-size: 80%;
}

#stacks_in_3368_2 {
	font-size: 80%;
}

#stacks_in_3371 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3374 {
	font-size: 80%;
}

#stacks_in_3376_2 {
	font-size: 80%;
}

#stacks_in_3379 {
	font-size: 80%;
}

#stacks_in_3382 {
	font-size: 80%;
}

#stacks_in_3385 {
	font-size: 80%;
}

#stacks_in_3388 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3391 {
	font-size: 80%;
}

#stacks_in_3394 {
	font-size: 80%;
}

#stacks_in_3397 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3400 {
	font-size: 80%;
}

#stacks_in_3403 {
	font-size: 80%;
}

#stacks_in_3406 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3409 {
	font-size: 80%;
}

#stacks_in_3412 {
	font-size: 80%;
}

#stacks_in_3415 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3418 {
	font-size: 80%;
}

#stacks_in_3421 {
	font-size: 80%;
}

#stacks_in_3424 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3427 {
	font-size: 80%;
}

#stacks_in_3430 {
	font-size: 80%;
}

#stacks_in_3433 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3436 {
	font-size: 80%;
}

#stacks_in_3439 {
	font-size: 80%;
}

#stacks_in_3442 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3445 {
	font-size: 80%;
}

#stacks_in_3448 {
	font-size: 80%;
}

#stacks_in_3451 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3454 {
	font-size: 80%;
}

#stacks_in_3457 {
	font-size: 80%;
}

#stacks_in_3460 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3463 {
	font-size: 80%;
}

#stacks_in_3466 {
	font-size: 80%;
}

#stacks_in_3469 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3472 {
	font-size: 80%;
}

#stacks_in_3475 {
	font-size: 80%;
}

#stacks_in_3478 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3481 {
	font-size: 80%;
}

#stacks_in_3484 {
	font-size: 80%;
}

#stacks_in_3487 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3490 {
	font-size: 80%;
}

#stacks_in_3493 {
	font-size: 80%;
}

#stacks_in_3496 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3499 {
	font-size: 80%;
}

#stacks_in_3502 {
	font-size: 80%;
}

#stacks_in_3505 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3508 {
	font-size: 80%;
}

#stacks_in_3511 {
	font-size: 80%;
}

#stacks_in_3514 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3517 {
	font-size: 80%;
}

#stacks_in_3520 {
	font-size: 80%;
}

#stacks_in_3523 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3526 {
	font-size: 80%;
}

#stacks_in_3529 {
	font-size: 80%;
}

#stacks_in_3532 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3535 {
	font-size: 80%;
}

#stacks_in_3538 {
	font-size: 80%;
}

#stacks_in_3541 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3544 {
	font-size: 80%;
}

#stacks_in_3547 {
	font-size: 80%;
}

#stacks_in_3550 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3553 {
	font-size: 80%;
}

#stacks_in_3556 {
	font-size: 80%;
}

#stacks_in_3559 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3562 {
	font-size: 80%;
}

#stacks_in_3565 {
	font-size: 80%;
}

#stacks_in_3568 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3571 {
	font-size: 80%;
}

#stacks_in_3574 {
	font-size: 80%;
}

#stacks_in_3577 {
	text-transform: uppercase;
}

#stacks_in_3580 {
	font-size: 80%;
}

#stacks_in_3583 {
	font-size: 80%;
}

#stacks_in_3586 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3589 {
	font-size: 80%;
}

#stacks_in_3592 {
	font-size: 80%;
}

#stacks_in_3595 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3598 {
	font-size: 80%;
}

#stacks_in_3601 {
	font-size: 80%;
}

#stacks_in_3604 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3607 {
	font-size: 80%;
}

#stacks_in_3610 {
	font-size: 80%;
}

#stacks_in_3613 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3616 {
	font-size: 80%;
}

#stacks_in_3619 {
	font-size: 80%;
}

#stacks_in_3622 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3625 {
	font-size: 80%;
}

#stacks_in_3628 {
	font-size: 80%;
}

#stacks_in_3631 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3634 {
	font-size: 80%;
}

#stacks_in_3637 {
	font-size: 80%;
}

#stacks_in_3640 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3643 {
	font-size: 80%;
}

#stacks_in_3646 {
	font-size: 80%;
}

#stacks_in_3649 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3652 {
	font-size: 80%;
}

#stacks_in_3655 {
	font-size: 80%;
}

#stacks_in_3658 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3661 {
	font-size: 80%;
}

#stacks_in_3664 {
	font-size: 80%;
}

#stacks_in_3667 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3670 {
	font-size: 80%;
}

#stacks_in_3673 {
	font-size: 80%;
}

#stacks_in_3676 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3679 {
	font-size: 80%;
}

#stacks_in_3682 {
	font-size: 80%;
}

#stacks_in_3685 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3688 {
	font-size: 80%;
}

#stacks_in_3691 {
	font-size: 80%;
}

#stacks_in_3694 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3697 {
	font-size: 80%;
}

#stacks_in_3700 {
	font-size: 80%;
}

#stacks_in_3703 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3706 {
	font-size: 80%;
}

#stacks_in_3709 {
	font-size: 80%;
}

#stacks_in_3712 {
	font-size: 80%;
}

#stacks_in_3715 {
	font-size: 80%;
}

#stacks_in_3717_2 {
	font-size: 80%;
}

#stacks_in_3720 {
	font-size: 80%;
}

#stacks_in_3723 {
	font-size: 80%;
}

#stacks_in_3725_2 {
	font-size: 80%;
}

#stacks_in_3728 {
	font-size: 80%;
}

#stacks_in_3731 {
	font-size: 80%;
}

#stacks_in_3733_2 {
	font-size: 80%;
}

#stacks_in_3736 {
	font-size: 80%;
}

#stacks_in_3739 {
	font-size: 80%;
}

#stacks_in_3742 {
	font-size: 80%;
}

#stacks_in_3745 {
	font-size: 80%;
}

#stacks_in_3748 {
	font-size: 80%;
}

#stacks_in_3751 {
	font-size: 80%;
}

#stacks_in_3754 {
	font-size: 80%;
}

#stacks_in_3757 {
	font-size: 80%;
}

#stacks_in_3760 {
	font-size: 80%;
}

#stacks_in_3763 {
	font-size: 80%;
}

#stacks_in_3766 {
	font-size: 80%;
}

#stacks_in_3768_2 {
	font-size: 80%;
}

#stacks_in_3771 {
	font-size: 80%;
}

#stacks_in_3774 {
	font-size: 80%;
}

#stacks_in_3776_2 {
	font-size: 80%;
}

#stacks_in_3779 {
	font-size: 80%;
}

#stacks_in_3782 {
	font-size: 80%;
}

#stacks_in_3784_2 {
	font-size: 80%;
}

#stacks_in_3787 {
	font-size: 80%;
}

#stacks_in_3790 {
	font-size: 80%;
}

#stacks_in_3792_2 {
	font-size: 80%;
}

#stacks_in_3795 {
	font-size: 80%;
}

#stacks_in_3798 {
	font-size: 80%;
}

#stacks_in_3800_2 {
	font-size: 80%;
}

#stacks_in_3803 {
	font-size: 80%;
}

#stacks_in_3806 {
	font-size: 80%;
}

#stacks_in_3808_2 {
	font-size: 80%;
}

#stacks_in_3811 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3814 {
	font-size: 80%;
}

#stacks_in_3816_2 {
	font-size: 80%;
}

#stacks_in_3819 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3822 {
	font-size: 80%;
}

#stacks_in_3824_2 {
	font-size: 80%;
}

#stacks_in_3827 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3830 {
	font-size: 80%;
}

#stacks_in_3832_2 {
	font-size: 80%;
}

#stacks_in_3835 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3838 {
	font-size: 80%;
}

#stacks_in_3840_2 {
	font-size: 80%;
}

#stacks_in_3843 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3846 {
	font-size: 80%;
}

#stacks_in_3848_2 {
	font-size: 80%;
}

#stacks_in_3851 {
	font-size: 80%;
}

#stacks_in_3854 {
	font-size: 80%;
}

#stacks_in_3856_2 {
	font-size: 80%;
}

#stacks_in_3859 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3862 {
	font-size: 80%;
}

#stacks_in_3865 {
	font-size: 80%;
}

#stacks_in_3868 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3871 {
	font-size: 80%;
}

#stacks_in_3873_2 {
	font-size: 80%;
}

#stacks_in_3876 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3879 {
	font-size: 80%;
}

#stacks_in_3882 {
	font-size: 80%;
}

#stacks_in_3885 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3887 {
	padding: 0px 0px 24px 0px;
}

#stacks_in_3888 {
	font-size: 80%;
}

#stacks_in_3891 {
	font-size: 80%;
}

#stacks_in_3894 {
	text-transform: uppercase;
	font-size: 80%;
}

#stacks_in_3897 {
	font-size: 80%;
}

#stacks_in_3900 {
	font-size: 80%;
}

#stacks_in_3903 {
	font-size: 80%;
}

#stacks_in_3906 {
	font-size: 80%;
}

#stacks_in_3909 {
	font-size: 80%;
}

#stacks_in_3912 {
	font-size: 80%;
}

#stacks_in_3915 {
	font-size: 80%;
}

#stacks_in_3918 {
	font-size: 80%;
}

#stacks_in_3921 {
	font-size: 80%;
}

#stacks_in_3924 {
	font-size: 80%;
}

#stacks_in_3927 {
	font-size: 80%;
}

#stacks_in_3930 {
	font-size: 80%;
}

#stacks_in_3933 {
	font-size: 80%;
}

#stacks_in_3936 {
	font-size: 80%;
}

#stacks_in_3939 {
	font-size: 80%;
}

#stacks_in_3942 {
	font-size: 80%;
}

#stacks_in_3945 {
	font-size: 80%;
}

#stacks_in_3948 {
	font-size: 80%;
}

#stacks_in_3951 {
	font-size: 80%;
}

#stacks_in_3954 {
	font-size: 80%;
}

#stacks_in_3956_2 {
	font-size: 80%;
}

#stacks_in_3959 {
	font-size: 80%;
}

#stacks_in_3961_2 {
	font-size: 80%;
}

#stacks_in_3963_2 {
	font-size: 80%;
}

#stacks_in_3966 {
	font-size: 80%;
}

#stacks_in_3968_2 {
	font-size: 80%;
}

#stacks_in_3970_2 {
	font-size: 80%;
}

#stacks_in_3973 {
	font-size: 80%;
}

#stacks_in_3975_2 {
	font-size: 80%;
}

#stacks_in_3977_2 {
	font-size: 80%;
}

#stacks_in_3980 {
	font-size: 80%;
}

#stacks_in_3982_2 {
	font-size: 80%;
}

#stacks_in_3984_2 {
	font-size: 80%;
}

#stacks_in_3987 {
	font-size: 80%;
}

#stacks_in_3989_2 {
	font-size: 80%;
}

#stacks_in_3991_2 {
	font-size: 80%;
}

#stacks_in_3994 {
	font-size: 80%;
}

#stacks_in_3996_2 {
	font-size: 80%;
}

#stacks_in_3998_2 {
	font-size: 80%;
}

#stacks_in_4001 {
	font-size: 80%;
}

#stacks_in_4004 {
	font-size: 80%;
}

#stacks_in_4006_2 {
	font-size: 80%;
}

#stacks_in_4009 {
	font-size: 80%;
}

#stacks_in_4012 {
	font-size: 80%;
}

#stacks_in_4015 {
	font-size: 80%;
}

#stacks_in_4018 {
	font-size: 80%;
}

#stacks_in_4021 {
	font-size: 80%;
}

#stacks_in_4024 {
	font-size: 80%;
}

#stacks_in_4027 {
	font-size: 80%;
}

#stacks_in_4030 {
	font-size: 80%;
}

#stacks_in_4032_2 {
	font-size: 80%;
}

#stacks_in_4035 {
	font-size: 80%;
}

#stacks_in_4038 {
	font-size: 80%;
}

#stacks_in_4041 {
	font-size: 80%;
}

#stacks_in_4044 {
	font-size: 80%;
}

#stacks_in_4047 {
	font-size: 80%;
}

#stacks_in_4050 {
	font-size: 80%;
}

#stacks_in_4053 {
	font-size: 80%;
}

#stacks_in_4056 {
	font-size: 80%;
}

#stacks_in_4059 {
	font-size: 80%;
}

#stacks_in_4062 {
	font-size: 80%;
}

#stacks_in_4065 {
	font-size: 80%;
}

#stacks_in_4068 {
	font-size: 80%;
}

#stacks_in_4071 {
	font-size: 80%;
}

#stacks_in_4074 {
	font-size: 80%;
}

#stacks_in_4076_2 {
	font-size: 80%;
}

#stacks_in_4093 {
	font-size: 80%;
}

#stacks_in_4081 {
	font-size: 80%;
}

#stacks_in_4099 {
	font-size: 80%;
}

#stacks_in_4097 {
	font-size: 80%;
}

#stacks_in_4095 {
	font-size: 80%;
}

#stacks_in_4108 {
	font-size: 80%;
}

#stacks_in_4104 {
	font-size: 80%;
}

#stacks_in_4106 {
	font-size: 80%;
}
