@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;
	Margin-top : 0;
vertical-align :bottom;
}
.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;
}