@charset "utf-8";
/*  CSS Document  */
/*October 15, 2010 ejacques changed one of the subscript styles 
so it was sub instead of super; changed divisionname and divisionheader to have
1em space above and font-size small. Plus, changed body font-size to medium from small. 
ToC text, block quotes, amendments and motions changed from x-small to small.SubjectHeading added
text-transform:uppercase. Added span.LowerCase. cd*/

/* rsaxifrage: Hotfixes 
So hot... these fixes are smoking*/
/*.logo img {
	width: 300px !important;
}*/

/*.footertext {
	margin-top: 90px !important;
}*/

.minutes-bottom .and {
  font-size: 14px !important;
}

/* End hotfixes ----- */

html body p div {
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
body {
  text-align: left;
  font-family: "Times New Roman", Serif;
  font-size: medium;
  background-color: white;
  color: black;
  display: block;
  padding: 0;
  margin: 0;
  margin-right: 5%;
  margin-left: 5%;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
.MinutesWitnessTable {
  text-align: center;
  width: 100%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: 15px;
  margin-right: 0;
}

.MinutesWitnessRow {
  height: 1em;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  vertical-align: bottom;
}

.MinutesWitnessRow:last-child {
  display: none;
}

.MinutesWitnessLeft {
  width: 60%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  vertical-align: top;
}
.MinutesWitnessRight {
  width: 40%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.MinutesAttribution {
  display: block;

  font-size: 15px;
  font-weight: normal;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1em;
  margin-left: 1.75em;
}
.MinutesWitnessListLineTwo {
  display: block;

  font-size: 15px;
  font-weight: normal;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1em;
  margin-left: 3.25em;
}
.MinutesWitnessName {
  display: block;

  font-size: 15px;
  font-weight: normal;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1em;
  margin-left: 1.75em;
}

.TableofContents {
  font-size: medium;
  text-align: center;
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
}
.ToCTable {
  text-align: center;
  width: 80%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: 10%;
  margin-right: 10%;
}

.ToCRow {
  height: 2em;
  padding: 0;
  margin-bottom: 1em;
  margin-top: 1em;
  vertical-align: bottom;
}
.ToCRowTwo {
  height: 0;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.ToCFullColumn {
  height: 2em;
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.ToCLeftColumn {
  width: 75%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.ToCRightColumn {
  width: 25%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.PageHeader {
  font-weight: bold;
  font-size: medium;
  text-align: right;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 1em;
}
.ToCPageNumber {
  font-weight: normal;
  font-size: medium;
  text-align: right;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 1em;
}
.ToCLevel1 {
  text-align: left;
  display: block;
  font-size: medium;
}
.ToCLevel2 {
  display: block;
  font-size: small;
  text-align: left;
  text-indent: 0em;
}
.ToCLevel3 {
  text-align: left;
  display: block;
  font-size: small;
  text-indent: 2em;
}
.ToCLevel4 {
  text-align: left;
  display: block;
  font-size: small;
  text-indent: 3em;
}
.ToCLevel5 {
  display: block;
  text-align: left;
  font-size: small;
  text-indent: 4em;
}

.ToCContentsHeading {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 1em;
}

/* ymendel Jan 6, 2016 added --*/
.WitnessListFirstMember {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin-right: 1em;
  margin-left: 1em;
  margin-bottom: 0;
  margin-top: 1em;
}
/*-- ymendel Jan 6, 2016 added --*/
.WitnessListMember {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin-right: 1em;
  margin-left: 1em;
  margin-bottom: 0;
  margin-top: 0em;
}

/* ymendel removed Jan 6, 2016

 .WitnessListFirstMemberPresent
{
    display : block;
	font-weight : normal;
	font-size : medium;
	text-align : left;
	Padding : 0; 
    Margin-right : 1em;
	Margin-left : 1em;
	Margin-bottom : 0;
	Margin-top : 1em;
}
.WitnessListFirstMemberAbsent
{
    display : block;
	font-weight : normal;
	font-size : medium;
	text-align : left;
	Padding : 0; 
    Margin-right : 1em;
	Margin-left : 1.75em;
	Margin-bottom : 0;
	Margin-top : 1em;
}
 .WitnessListMemberPresent
{
    display : block;
	font-weight : normal;
	font-size : medium;
	text-align : left;
	Padding : 0;
	Margin : 0;    
    Margin-right : 1em;
	Margin-left : 1em;
	Margin-bottom : 0;
	Margin-top : 0;
}

  .WitnessListMemberAbsent
{
    display : block;
	font-weight : normal;
	font-size : medium;
	text-align : left;
	Padding : 0;
	Margin : 0;    
    Margin-right : 1em;
	Margin-left : 1.75em;
	Margin-bottom : 0;
	Margin-top : 0;
}
*/
.WitnessListStaff {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-right: 1em;
  margin-left: 1.75em;
  margin-bottom: 0;
  margin-top: 0;
}
.WitnessListStaffFirstLine {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-right: 1em;
  margin-left: 1.75em;
  margin-bottom: 0;
  margin-top: 0em;
}
.WitnessListFirstName {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin-right: 1em;
  margin-left: 1.75em;
  margin-bottom: 0;
  margin-top: 1em;
}

.WitnessListName {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1em;
  margin-left: 1.75em;
}
.WitnessListSpacer {
  display: block;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 1em;
  margin-left: 1em;
}
.WitnessListIntro {
  display: block;
  font-style: italic;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  vertical-align: top;
  padding: 0;
  margin-right: 1em;
  margin-left: 1em;
  margin-bottom: 0;
  margin-top: 1em;
}
.WitnessListAttribution {
  display: block;
  font-style: italic;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-right: 1em;
  margin-left: 1em;
  margin-bottom: 0;
  margin-top: 0em;
}

.ExecutiveCouncilList {
  display: none;
}
.TitlePageWebHeader {
  display: block;
  text-align: center;
  font-weight: bold;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.TitlePageSessionAndParliament {
  display: none;
  text-align: center;
  font-weight: bold;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.Disclaimer {
  display: block;
  text-align: center;
  font-weight: normal;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.TitlePageOfficialReport {
  display: block;
  text-align: center;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.TitlePageChair {
  display: none;
}

.MinutesTable {
  display: block;
  width: 100%;
}
.MinutesColumn {
  display: block;
}

.CommitteeNameCell {
  display: block;
}
.MinutesFooterTable {
  display: block;
  width: 100%;
  vertical-align: top;
}
.MinutesFooterColumn {
  display: block;
  vertical-align: top;
}
.MinutesFooterRow {
  display: block;
  vertical-align: top;
}
.MinutesFooterCell {
  display: block;
  vertical-align: top;
}
.ChairFooterCell {
  display: block;
}
.ClerkFooterCell {
  display: block;
}

.inline-number {
  display: inline-block;
}

.minutes-org-title {
  margin-left: 8px;
}

.TitlePageDate {
  text-align: center;
  margin: 0;
  padding: 0;
}
.instance {
  font-size: 18px;
  margin-bottom: 50px;
  text-align: center;
}

.city {
  margin: 0;
}

.TitlePageVolNumberIssue {
  margin: 0;
}
.TitlePageCommitteeType {
  display: none;
  text-transform: uppercase;
}
.TitlePageCommitteeName {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: large;
  margin-top: 1em;
  margin-right: 2em;
  margin-left: 2em;
  padding-right: 2em;
  padding-bottom: 0;
  padding-left: 2em;
}
.TitlePageMinutesAndHansard {
  display: block;
  text-align: center;
  font-weight: bold;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding: 0;
}
.TitlePageHansard {
  display: none;
}
.TitlePageDebatesHeader {
  display: none;
}

.Header {
  display: none;
}
.RunningHeads {
  display: none;
}

.MemberListHeader {
  display: none;
}
.MemberList {
  display: none;
}

/*.DougFirProceedings
{
    display : block;
	Font-weight : bold;
	Font-size : medium;
	Text-align : center;
	Margin-top : 1em;
	Line-height : -1em;
}*/
.ProceduralHeading {
  display: block;
  font-size: medium;
  font-weight: bold;
  text-align: center;
  padding: 0;
  margin: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 1em;
  padding-top: 0;
}
.SSCAgendaHeading {
  display: block;
  font-size: medium;
  font-weight: bold;
  text-align: center;
  padding: 0;
  margin: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 1em;
  padding-top: 0;
}
.SubjectHeading {
  display: block;
  font-size: medium;
  text-align: center;
  font-weight: normal;
  padding: 0;
  margin: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 1em;
  text-transform: uppercase;
}
.ContinuedHeading {
  font-size: medium;
  font-style: italic;
  text-align: center;
  display: block;
  padding: 0;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
.EditorialComment {
  display: block;
  font-weight: normal;
  text-indent: 2em;
  padding-top: 1em;
  font-size: medium;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
.StyleLine {
  display: block;
  font-weight: normal;
  text-indent: 2em;
  padding-top: 1em;
  font-size: medium;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
.StyleLineTime {
  display: block;
  font-weight: normal;
  text-indent: 2em;
  padding-top: 1em;
  font-size: medium;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
.SpeakerBegins {
  display: block;
  font-weight: normal;
  text-indent: 2em;
  padding-top: 1em;
  font-size: medium;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
.SpeakerContinues {
  display: block;
  text-indent: 2em;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.SpeakerContinuesNoIndent {
  display: block;
  text-indent: 0;
  font-weight: normal;
  font-size: medium;
  text-align: left;
  padding: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.TimeLine {
  display: block;
  font-size: medium;
  font-weight: normal;
  text-align: right;
}
.DateOfTranscript {
  display: block;
  font-size: medium;
  font-weight: normal;
  text-align: right;
}
.BlockQuoteIndented {
  text-indent: 1em;
  text-align: left;
  margin-left: 2em;
  margin-right: 4em;
  display: block;
  font-size: small;
}
.BlockQuoteIndentedAboveAndBelow {
  text-align: left;
  text-indent: 1em;
  margin-left: 2em;
  margin-right: 4em;
  margin-bottom: 1em;
  margin-top: 1em;
  display: block;
  font-size: small;
}
.BlockQuoteFirstpara {
  text-align: left;
  text-indent: 0;
  margin-left: 2em;
  margin-right: 4em;
  margin-bottom: 0;
  margin-top: 1em;
  display: block;
  font-size: small;
}
.BlockQuoteNoIndent {
  text-align: left;
  text-indent: 0;
  margin-left: 2em;
  margin-right: 4em;
  margin-bottom: 0;
  margin-top: 0;
  display: block;
  font-size: small;
}
.BlockQuoteLastpara {
  text-align: left;
  text-indent: 0;
  margin-left: 2em;
  margin-right: 4em;
  margin-bottom: 1em;
  margin-top: 0;
  display: block;
  font-size: small;
}
.DivisionName {
  text-align: left;
  font-weight: normal;
  font-size: small;
  margin-top: 1em;
  display: block;
}
.DivisionHeader {
  text-align: center;
  font-weight: normal;
  font-size: small;
  margin-top: 1em;
  display: block;
  text-transform: uppercase;
}
.AmendmentLevel0 {
  display: block;
  text-align: left;
  text-indent: 1em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel1 {
  display: block;
  text-align: left;
  text-indent: -1em;
  margin-left: 1em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel2 {
  display: block;
  text-align: left;
  text-indent: -2em;
  margin-left: 2em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel3 {
  display: block;
  text-align: left;
  text-indent: -3em;
  margin-left: 3em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel4 {
  display: block;
  text-align: left;
  text-indent: -4em;
  margin-left: 4em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel5 {
  display: block;
  text-align: left;
  text-indent: -5em;
  margin-left: 5em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel6 {
  display: block;
  text-align: left;
  text-indent: -6em;
  margin-left: 6em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel7 {
  display: block;
  text-align: left;
  text-indent: -7em;
  margin-left: 7em;
  font-weight: normal;
  font-size: small;
}
.AmendmentLevel8 {
  display: block;
  text-align: left;
  text-indent: -8em;
  margin-left: 8em;
  font-weight: normal;
  font-size: small;
}
.WitnessListCommitteeName {
  margin-top: 1em;
  display: block;
  font-weight: bold;
  text-align: center;
}
.WitnessListCommitteeDate {
  margin-top: 1em;
  display: block;
  font-weight: normal;
  text-align: center;
}
.WitnessListCommitteeLocation {
  margin-top: 1em;
  display: block;
  font-weight: normal;
  text-align: center;
}

.MinutesDate {
  position: relative;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding: 0;
  font-size: small;
  font-weight: bold;
  display: block;
}
.MinutesLocation {
  position: relative;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding: 0;
  font-size: small;
  font-weight: normal;
  display: block;
}

.MinutesPresent {
  margin-top: 1em;
  font-weight: normal;
  font-size: 15px;
  display: block;
  text-align: left;
}
.MinutesAbsent {
  margin-top: 1em;
  font-weight: normal;
  font-size: 15px;
  display: block;
  text-align: left;
}

.MinutesEntry {
  margin-top: 21px;
  font-weight: normal;
  font-size: 15px;
  display: block;
  text-align: left;
}

.minutesText {
  margin-left: 25px;
}

.agendaNumber {
  color: #008995;
  font-weight: bold;
  float: left;
}

.MinutesWitnessList {
  margin-top: 1em;
  font-weight: normal;
  font-size: small;
  display: block;
  text-align: left;
}
.MinutesFooterLeft {
  padding: 0;
  margin: 0;
  vertical-align: top;
  font-weight: bold;
  font-size: small;
  display: block;
  text-align: left;
}
.MinutesFooterRight {
  margin-top: 0;
  font-weight: bold;
  font-size: small;
  vertical-align: top;
  text-align: right;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding: 0;
}
.FooterText {
  font-size: small;
  text-align: center;
  margin-top: 1em;
}
.Copyright {
  font-size: xx-small;
  text-align: center;
  margin-top: 1em;
}

.hr {
  margin: 55px 0;
}
.MastheadHeader {
  display: none;
}
.MastheadText {
  display: none;
}

.Page {
  text-align: center;
  font-size: medium;
  font-weight: normal;
  display: block;
}
span.PageNumber {
  margin-top: 1em;
  text-align: center;
  margin-left: 30%;
  margin-right: 30%;
  font-size: medium;
  font-weight: normal;
  display: block;
}
span.LowerCase {
  text-transform: lowercase;
}
span.Attribution {
  font-weight: bold;
  display: inline;
}
span.RomanSmallCap {
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  display: inline;
}
span.BoldSmallCap {
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
}
span.ItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  display: inline;
}
span.BoldItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
}
span.UnderlineRomanSmallCap {
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  display: inline;
  text-decoration: underline;
}
span.UnderlineBoldSmallCap {
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: underline;
}
span.UnderlineItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  display: inline;
  text-decoration: underline;
}
span.UnderlineBoldItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: underline;
}
span.StrikethroughRomanSmallCap {
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughBoldSmallCap {
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughBoldItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: line-through;
}
span.UnderlineStrikethroughRomanSmallCap {
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughBoldSmallCap {
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughBoldItalicSmallCap {
  font-style: italic;
  font-variant: small-caps;
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
}
span.Fraction {
  font-style: normal;
  font-weight: normal;
  display: inline;
}
span.Roman {
  font-style: normal;
  font-weight: normal;
  display: inline;
}
span.Bold {
  font-weight: bold;
  display: inline;
}
span.Italic {
  font-style: italic;
  display: inline;
}
span.BoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
}
span.StrikethroughRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughBold {
  font-weight: bold;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughItalic {
  font-style: italic;
  display: inline;
  text-decoration: line-through;
}
span.StrikethroughBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  text-decoration: line-through;
}
span.UnderlineRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  text-decoration: underline;
}
span.UnderlineBold {
  font-weight: bold;
  display: inline;
  text-decoration: underline;
}
span.UnderlineItalic {
  font-style: italic;
  display: inline;
  text-decoration: underline;
}
span.UnderlineBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  text-decoration: underline;
}
span.UnderlineStrikethroughRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughBold {
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughItalic {
  font-style: italic;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
}
span.UnderlineStrikethroughSuperscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: super;
  font-size: xx-small;
}
span.UnderlineStrikethroughSuperscriptItalic {
  font-style: italic;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: super;
  font-size: xx-small;
}
span.UnderlineStrikethroughSuperscriptBold {
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: super;
  font-size: xx-small;
}
span.UnderlineStrikethroughSuperscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline line-through;
  vertical-align: super;
}
span.UnderlineStrikethroughSubscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: sub;
  font-size: xx-small;
}
span.UnderlineStrikethroughSubscriptItalic {
  font-style: italic;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: sub;
  font-size: xx-small;
}
span.UnderlineStrikethroughSubscriptBold {
  font-weight: bold;
  display: inline;
  text-decoration: underline line-through;
  vertical-align: sub;
  font-size: xx-small;
}
span.UnderlineStrikethroughSubscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline line-through;
  vertical-align: sub;
}
span.SuperscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  vertical-align: super;
}
span.SuperscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  vertical-align: super;
}
span.SuperscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  vertical-align: super;
}
span.SuperscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  vertical-align: super;
}
span.UnderlineSuperscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: super;
}
span.UnderlineSuperscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: super;
}
span.UnderlineSuperscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: super;
}
span.UnderlineSuperscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: super;
}
span.UnderlineSubscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: sub;
}
span.UnderlineSubscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: sub;
}
span.UnderlineSubscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: sub;
}
span.UnderlineSubscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: underline;
  vertical-align: sub;
}
span.StrikethroughSuperscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: super;
}
span.StrikethroughSuperscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: super;
}
span.StrikethroughSuperscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: super;
}
span.StrikethroughSuperscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: super;
}
span.StrikethroughSubscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: sub;
}
span.StrikethroughSubscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: sub;
}
span.StrikethroughSubscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: sub;
}
span.StrikethroughSubscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  text-decoration: line-through;
  vertical-align: sub;
}
span.SubscriptRoman {
  font-style: normal;
  font-weight: normal;
  display: inline;
  font-size: xx-small;
  vertical-align: sub;
}
span.SubscriptBold {
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  vertical-align: sub;
}
span.SubscriptItalic {
  font-style: italic;
  display: inline;
  font-size: xx-small;
  vertical-align: sub;
}
span.SubscriptBoldItalic {
  font-style: italic;
  font-weight: bold;
  display: inline;
  font-size: xx-small;
  vertical-align: sub;
}

/*----------------------MIKE------------------------- */

.TableofContents {
  font-size: medium;
  text-align: center;
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
}

.ToCTable {
  text-align: center;
  width: 100%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
  /*    Margin-left: 19px;*/
  margin-right: 0;
  /* border-left: 1px solid #ccc; */
}

.ToCRow {
  padding: 0;
  margin-bottom: 1em;
  margin-top: 1em;
  vertical-align: bottom;
}
.ToCRowTwo {
  height: 0;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.ToCFullColumn {
  height: 2em;
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.ToCLeftColumn {
  width: 75%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}
.ToCRightColumn {
  width: 25%;
  padding: 0;
  margin: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.MinutesHeader {
  font-weight: normal;
  display: block;
  font-style: normal;
  font-size: medium;
  text-align: center;
}
.MinutesCommitteeName {
  margin-top: 1em;
  text-align: center;
  font-weight: normal;
  display: block;
  font-size: large;
}
.CommitteeLogoCell {
  display: block;
}
.LegLogo {
  text-align: center;
  padding-bottom: 70px;
}
.ToCLevel1 {
  text-align: left;
  display: block;
  padding-top: 5px;
  font-size: 16px;
  font-weight: 100;
  color: teal;
}

.ToCLevel2,
.ToCLevel2a {
  display: block;
  font-size: 15px;
  text-align: left;
  margin-left: 19px;
  margin-top: 7px;
}

.ToCLevel2a {
  text-decoration: none;
  font-size: 14px;
  color: black;
  font-weight: bold;
  padding-left: 18px;
}

.ToCLevel3 {
  text-align: left;
  display: block;
  font-size: 15px;
  text-indent: 38px;
}
.ToCLevel4 {
  text-align: left;
  display: block;
  font-size: small;
  text-indent: 3em;
}
.ToCLevel5 {
  display: block;
  text-align: left;
  font-size: small;
  text-indent: 4em;
}

.ToCContentsHeading {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-weight: 100;
  margin-top: 50px;
  font-size: 22px;
}

.top {
  text-align: center;
  font-weight: bold;
  border-bottom: solid 1px grey;
  padding: 22px 0;
  font-size: 18px;
}

.minutesOnlyTiptop {
  margin: 35px 0;
}
.minutesOnlyTipTop > .minutesCommitteeName {
  font-size: 24px;
  margin: 0px;
}

.minutesOnlyTipTop > .top-header {
  margin: 0px;
  padding: 0px;
  text-align: center;
  padding-top: 20px;
  font-size: 20px;
  padding-bottom: 0px;
  margin-bottom: 0em;
}

.top-header {
  margin: 0px;
  padding: 0px;
  text-align: center;
  padding-top: 40px;
  font-size: 25px;
  padding-bottom: 49px;
  margin-bottom: 1em;
}
.titleMinutes {
  text-align: center;
  font-size: 24px;
  text-transform: uppercase;
}
/*.logo > img {
    margin: auto;
    width: 46%;
    display: block;
    text-align: center;
    margin-top: 52px;
}*/

.minutesCommitteeName {
  font-size: 28px;
  margin-bottom: 55px;
}

.minutesContent {
  margin-top: 50px;
  margin-bottom: 20px;
  padding-left: 19px;
  border-left: 1px solid #ccc;
}

.MinutesContent > * {
  font-size: 15px;
}

.main {
  /* padding-bottom: 70px;*/
  max-width: 53em;
  margin: auto;
}

.ISSN {
  margin-bottom: 12px; !important
  Display: block;
  text-align: center;
  font-weight: normal;
  font-size: 12px;
}

.sscTitle {
  text-align: center;
  font-size: 30px;
  margin-bottom: 36px;
}
.agenda-heading {
  text-decoration: none;
  font-size: 16px;
  /* font-weight: 100; */
  color: #008995;
  padding-left: 18px;
}

.Witnesses {
  /* border-left: 1px solid #ccc; */
}
.heading {
  display: block;
  font-weight: bold;
  text-align: center;
  padding: 0;
  margin: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 1em;
  padding-top: 0;
  color: #008995;
  font-size: 18px;
}
.transcript {
  padding-left: 19px;
  border-left: 1px solid #ccc;
}
.present {
  color: #008995;
  font-weight: bold;
}
.agendaNumber {
  color: #008995;
  font-weight: bold;
}

.attendance,
.toc {
  border-left: solid 1px #ccc;
}

.minutes {
  position: relative;
  padding-bottom: 55px;
}

.minutes-bottom {
  padding-bottom: 55px;
}

.clerks {
  /*    display: inline-block;
    float: right;*/
  font-weight: bold;
}

.clerk {
  text-align: right;
  font-size: 14px;
}

.chair {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  width: 50%;
  vertical-align: top;
}

.minutes-logo {
  position: absolute;
  right: 19px;
  top: 10px;
  width: 109px;
}

.minutes-logo > img {
  width: 100%;
}

.minutesTimeLocation {
  text-align: center;
  color: #008995;
}

.minutesLogo {
  width: 32%;
  margin: 38px auto;
}

.minutesTimeLocation > * {
  font-size: 15px;
}

.minuteslocation {
  color: black !important;
}
