/* the style for the table (the name will differ based on what name the user specifies). */.happy_42_3_100041__table {  border: 1px solid #000;  width: 100%}.happy_42_3_100041__table TH {  padding-left: 2px;  padding-right: 2px;  text-align:center;}.happy_42_3_100041__table TD {  padding-left: 2px;  padding-right: 2px;  text-align:center;}/* Header row */.happy_42_3_100041__table .rowH {  background-color: #CCC;  color: #000000;  font-weight: bold;  border-bottom: 1px solid #000000;}.happy_42_3_100041__table .rowH a:link {  color: green;    font-weight: bold;    text-decoration : none;}.happy_42_3_100041__table .rowH a:active {  color: green;    font-weight: bold;    text-decoration : none;}.happy_42_3_100041__table .rowH a:visited {  color: green;    font-weight: bold;    text-decoration : none;}.happy_42_3_100041__table .rowH a:hover {    color: orangered;    text-decoration: underline;}.happy_42_3_100041__table .rowTop TD {}.happy_42_3_100041__table .rowInner {}.happy_42_3_100041__table .rowBottom TD {  border-bottom: 1px solid #999;}/* alternating row 0 */.happy_42_3_100041__table .row0 TD {}/* alternating row 1 */.happy_42_3_100041__table .row1 TD {}/* Footer row (if any) */.happy_42_3_100041__table .rowF {  background-color: #ccc;}.happy_42_3_100041__table .pubNoteBox {  padding-left: 10px;  padding-right: 10px;  background-color: #eee;}.happy_42_3_100041__table .privNoteBox {  padding-left: 10px;  padding-right: 10px;  background-color: #ccc;}.navButtons {padding-top: 2px; padding-bottom: 2px;}.navButton {width: 40px;}
