.actionBar {
  margin: auto;
  width: 100%;
  text-align: center;
}
.actionBar .shareBtn {
  padding: 5px;
  width: 20px;
  height: 20px;
  display: inline;
}
.actionBar .notesIcon {
  padding: 5px;
  height: 2.5em;
  display: inline;
}
.actionBar #noteForm {
  width: 100%;
}
::-webkit-scrollbar {
  width: 12px;
}
::-webkit-scrollbar-track-piece {
  -webkit-box-shadow: inset 0 0 6px #b4b8b7;
}
::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 20px #767877;
}
* {
  font-family: Helvetica !important;
}
body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: none;
  width: 100%;
  height: 100%;
  background-color: #9ccee1;
  color: black;
  font-family: sans-serif;
  font-size: 14px;
  text-decoration: none;
}
a {
  color: black;
  text-decoration: none;
}
a:visited {
  color: black;
  text-decoration: none;
}
#app {
  background-size: 100%;
  padding-top: 0px;
  padding-bottom: 100px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 100%;
}
#app_header {
  background-color: #9ccee1;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  height: 70px;
}
#app_header img {
  margin-left: auto;
  margin-right: auto;
  display: block;
  height: 70px;
}
#app_content {
  background-color: #f1f1f1;
  position: absolute;
  left: 3%;
  right: 3%;
  width: 94%;
  top: 70px;
  bottom: 0px;
}
#app_content #app_content_scrollable_area {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
#app_content #app_content_scrollable_area.pageMain {
  bottom: 0px;
}
#app_content #app_content_middle {
  padding-left: 1em;
  padding-right: 1em;
}
.splash {
  background-color: white;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  z-index: 3;
}
.splash div {
  position: absolute;
  top: 15%;
  text-align: center;
  width: 90%;
  padding-left: 5%;
  padding-right: 5%;
}
.splash div img {
  max-width: 70%;
}
#splash {
  background-color: white;
}
.bgLightBlue {
  background-color: #d6edf4;
}
.bgBlue {
  background-color: #0090c6;
}
.fgBlue {
  color: #0090c6;
  font-weight: bolder;
  font-size: large;
  margin-top: 1em;
}
.headerText {
  margin-top: 10px;
  font-weight: bold;
  font-stretch: expanded;
  font-style: oblique;
}
#indexOrderForm .userClickeable {
  min-height: 2em;
  padding-bottom: 5px;
}
#indexOrderForm .orderButtons {
  margin-left: 2em;
}
#ch1 #table1_1,
#ch1 #table1_2,
#ch1 #table1_3,
#ch1 #table1_4,
#ch1 #table1_5 {
  width: 90%;
  margin-left: 5%;
  text-align: center;
}
#ch1 #table1_1,
#ch1 #table1_2 {
  border-collapse: collapse;
  border: 1px solid black;
}
#ch1 #table1_1 caption,
#ch1 #table1_2 caption {
  font-weight: bold;
}
#ch1 #table1_1 th,
#ch1 #table1_2 th,
#ch1 #table1_1 td,
#ch1 #table1_2 td {
  border: 1px solid black;
}
#ch1 #table1_1 .col1 {
  background-color: orange;
}
#ch1 #table1_2 thead tr {
  background-color: orange;
}
#ch1 #table1_3 thead tr td,
#ch1 #table1_4 thead tr td,
#ch1 #table1_5 thead tr td {
  width: 100%;
}
#ch1 #table1_3 .col1,
#ch1 #table1_4 .col1,
#ch1 #table1_5 .col1 {
  width: 45% !important;
}
#ch1 #table1_3 .col2,
#ch1 #table1_4 .col2,
#ch1 #table1_5 .col2 {
  width: 10% !important;
}
#ch1 #table1_3 .col3,
#ch1 #table1_4 .col3,
#ch1 #table1_5 .col3 {
  width: 45% !important;
}
#ch2 #table2_1,
#ch2 #table2_2 {
  width: 90%;
  margin-left: 5%;
  text-align: left;
  border-collapse: collapse;
  border: 1px solid black;
}
#ch2 #table2_1 .col1,
#ch2 #table2_2 .col1 {
  width: 50%;
}
#ch2 #table2_1 th,
#ch2 #table2_2 th,
#ch2 #table2_1 td,
#ch2 #table2_2 td {
  border: 1px solid black;
}
#ch2 #table2_2 .col1,
#ch2 #table2_2 .col6 {
  background-color: #0b97c4;
}
#ch2 #table2_2 .col2 {
  background-color: orange;
}
#ch2 #table2_2 .col4 {
  min-width: 6em !important;
  text-align: center;
}
#ch2 #table2_2 .col5 {
  min-width: 10em !important;
}
#ch3A #table3A_1,
#ch3A #table3A_2,
#ch3A #table3A_3 {
  width: 90%;
  margin-left: 5%;
  text-align: left;
  border-collapse: collapse;
  border: 1px solid black;
  word-wrap: break-word;
}
#ch3A #table3A_1 th,
#ch3A #table3A_2 th,
#ch3A #table3A_3 th,
#ch3A #table3A_1 td,
#ch3A #table3A_2 td,
#ch3A #table3A_3 td {
  border: 1px solid black;
}
#ch3A #table3A_1 thead,
#ch3A #table3A_2 thead,
#ch3A #table3A_3 thead {
  background-color: orange;
}
#ch3A #table3A_1 .col1 {
  font-weight: bold;
}
#ch3B #table3B_1,
#ch3B #table3B_2,
#ch3B #table3B_3,
#ch3B #table3B_4 {
  width: 90%;
  margin-left: 5%;
  text-align: left;
  border-collapse: collapse;
  border: 1px solid black;
}
#ch3B #table3B_1 th,
#ch3B #table3B_2 th,
#ch3B #table3B_3 th,
#ch3B #table3B_4 th,
#ch3B #table3B_1 td,
#ch3B #table3B_2 td,
#ch3B #table3B_3 td,
#ch3B #table3B_4 td {
  border: 1px solid black;
}
#ch3B #table3B_1 thead,
#ch3B #table3B_2 thead,
#ch3B #table3B_3 thead,
#ch3B #table3B_4 thead {
  background-color: orange;
}
#ch3C .defi {
  font-weight: bold;
  text-decoration: underline;
}
#ch3C table {
  width: 90%;
  margin-left: 5%;
  text-align: left;
  border-collapse: collapse;
  border: 1px solid black;
}
#ch3C table th,
#ch3C table td {
  border: 1px solid black;
}
#ch3C table thead {
  background-color: orange;
}
.chs .cmTitle {
  font-size: 16.000000pt;
  font-family: 'HelveticaNeueLTCom';
  font-weight: bold;
  color: #2268a1;
  text-align: right;
}
.chs .cmSubtitle {
  margin-top: 0.5em;
  font-size: 14.000000pt;
  font-family: 'HelveticaNeueLTCom';
  text-align: right;
}
.chs .cmAutores {
  font-size: 10.000000pt;
  font-family: 'HelveticaNeueLTStd';
  font-weight: bold;
  font-style: italic;
  text-align: right;
}
.chs .page {
  text-align: justify;
}
#contentHeader #headerBar {
  width: 100%;
  background-color: #0b97c4;
  height: 30px;
}
#contentHeader #headerBar span {
  font-family: sans-serif;
  text-transform: uppercase;
  display: inline-block;
  font-size: large;
  font-weight: 700;
  padding-top: 3px;
  padding-left: 10px;
}
#contentHeader #headerBar img {
  left: 10px;
  position: absolute;
  height: 30px;
  float: left;
}
.twoLevelList .firstList {
  background-color: blue;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
  padding-right: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  display: block;
}
.twoLevelList .firstList .firstListIcon {
  height: 12px;
}
.twoLevelList .firstList .firstListText {
  margin-left: 5px;
}
.twoLevelList .firstList.odd {
  background-color: white;
}
.twoLevelList .firstList.even {
  background-color: #ebebec;
}
.twoLevelList .firstList.odd.active a {
  color: #9ac3d1;
}
.twoLevelList .firstList.even.active a {
  color: #9ac3d1;
}
.twoLevelList .firstList.active a {
  color: #9ac3d1;
}
.subList {
  margin-left: 2%;
}
.listItem {
  padding-top: 3px;
  padding-bottom: 3px;
}
.listItem a {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 2px;
  padding-right: 1em;
  display: inline-block;
  width: 100%;
}
.listItem table {
  width: 100%;
}
.listItem .title {
  display: block;
  padding-left: 2px;
}
.listItem .section {
  width: 50%;
  font-style: oblique;
  font-weight: 100;
  text-align: left;
  padding-left: 1em;
}
.listItem .acronimo {
  font-weight: 100;
  width: 50%;
  font-style: italic;
  font-stretch: ultra-condensed;
  font-variant: small-caps;
  text-align: right;
  padding-right: 1em;
}
.listItem.odd {
  background-color: #9ac3d1;
}
.listItem.odd a {
  color: #1465b6;
}
.listItem.odd a .acronimo {
  color: darkslategray;
  font-weight: bold;
}
.listItem.even {
  background-color: #1465b6;
}
.listItem.even a {
  color: #9ac3d1;
}
.listItem.even a .acronimo {
  color: white;
}
dt {
  font-weight: bold;
}
#mainMenu {
  text-align: center;
  padding-top: 10px;
}
#mainMenu .mainMenuEntry {
  height: 11em;
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px;
  vertical-align: bottom;
  margin-top: 5px;
  margin-bottom: 5px;
}
#mainMenu .mainMenuEntry .mainMenuText {
  font-size: xx-small;
  font-weight: 700;
  width: 14em;
  text-align: center;
  text-transform: uppercase;
}
#mainMenu .mainMenuEntry a .mainMenuEntryIcon {
  max-width: 50px;
}
#authors {
  color: #1465b6;
  font-weight: bold;
  margin-top: 50px;
}
#authors table {
  width: 100%;
}
#authors table .col1 {
  width: 50%;
  text-align: right;
  padding-right: 4px;
}
#authors table .col2 {
  text-align: left;
  padding-left: 4px;
  border-left: 2px;
  border-color: #1465b6;
  border-left-style: solid;
}
#authors .coord {
  margin-top: 2em;
  width: 100%;
  font-weight: normal;
  text-align: center;
}
#authors .title {
  margin-top: 2em;
  width: 100%;
  font-size: large;
  font-weight: bold;
  text-align: center;
}
#authors .year {
  width: 100%;
  font-weight: normal;
  text-align: center;
}
#authors .auth {
  width: 100%;
  font-weight: bold;
  text-align: center;
}
.author .authorName {
  font-weight: bold;
  margin-top: 2em;
}
#searchPage {
  padding-left: 20px;
  padding-top: 5px;
}
#searchPage #searchText {
  width: 80%;
  height: 2.5em;
}
#searchPage .toggleAll {
  text-align: right;
}
#searchPage .headerText {
  margin-top: 10px;
  font-weight: bold;
  font-stretch: expanded;
  font-style: oblique;
}
#searchPage .tooltip {
  max-width: 80%;
  font-size: small;
  background-color: yellow;
  text-align: justify;
  padding: 3px;
}
#searchPage .results {
  font-size: large;
  font-variant: small-caps;
  color: blue;
}
#searchPage #searchForm .userClickeable {
  min-height: 2em;
  padding-bottom: 5px;
}
#highlighter img,
#highlighter input {
  vertical-align: bottom;
}
.highlight {
  background-color: yellow;
}
.horizLine {
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-style: inset;
  border-width: 1px;
}
.helpText {
  font-weight: bolder;
  padding: 0.2em;
  margin-top: 2em;
  margin-bottom: 2em;
  background-color: #eee89d;
}
#trialPage {
  background-color: #f1f1f1;
}
#trialPage .title {
  color: #0b6292;
  text-transform: uppercase;
}
#trialPage .study {
  color: #0b6292;
  text-transform: uppercase;
  font-weight: bold;
}
#trialPage .published .pubName {
  font-style: italic;
  font-weight: bold;
}
#trialPage .published .pubAuth {
  font-style: italic;
}
#trialPage .text .textKey {
  color: #0b6292;
  text-transform: uppercase;
  font-weight: bold;
}
#trialPage #actionsForm table {
  width: 100%;
}
#trialPage #actionsForm .favIcon {
  width: 30px;
}
#trialPage #actionsForm .shareIcon {
  width: 30px;
}
#trialPage #noteForm textarea {
  width: 98%;
  height: 10em;
}
#highlighText {
  width: 80%;
  height: 2.5em;
}
.highlight {
  font-weight: bolder;
  padding: 0.2em;
  margin-top: 2em;
  margin-bottom: 2em;
  background-color: #eee89d;
}
.highlightIcon {
  border: black;
  border-width: 2px;
  border-style: double;
  padding: 2px;
  height: 2.5em;
}
table {
  width: 95%;
  overflow: auto;
  display: inline-block;
}
/*# sourceMappingURL=stylesheets/style.css.map */