@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*/
HTML
{
    Padding : 0;
    Margin : 0;
    Margin-bottom : 0;
    Margin-top : 0;
    padding-top : 0;
    Display : block;
}
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 : 0;
 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;
}
.MinutesWitnessRight {
width : 40%;
    Padding : 0;
    Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
 }
.MinutesAttribution
{
    display : block;
     Font-family : Verdana , Sans-serif;
     Font-size : small;
 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-family : Verdana , Sans-Serif;
     Font-size : small;
     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-family : Verdana, Sans-serif;
     Font-size : small;
 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 : 1em;
}
.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;
}

.WitnessList {
text-align : center;
width : 80%;
margin : 0 10% 0 10%;
}

.Witnesses {
text-align : center;
   Padding : 0;
 width : 80%;
margin : 0 10% 0 10%;}

.witnessleftcolumntitle{
width: 25%;
}

.witnessrightcolumntitle{
width: 25%;
}

.WitnessLeftColumn {
width : 25%;
   Padding : 0;
    Margin : 0;
   Margin-bottom : 0;
    Margin-top : 0;
}
.WitnessRightColumn {
width : 65%;
    Padding : 0;
    Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
}
.WitnessFullColumn {
width : 100%;
height : 3em;
 }
.WitnessRow {
vertical-align:top;
   Padding : 0;

   Margin-bottom : 0;
    Margin-top : 0;
 }
.WitnessRowLine {
height : 3em;
vertical-align:top;
 }
/* 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;
}
.TitlePageSitting
{
    Display : none;
}
.TitlePageChair
{
    Display : none;
}

.TitlePageISSN
{
    Display : block;
    Text-align : center;
    Font-weight : normal;
    Margin-top : 1em;
}

SPAN.LegLogo
{
    Display : block;
    Float : right;
    Text-align : right;
}
.MinutesTable
{
    Display : block;
    Width : 100%;
}
.MinutesColumn
{
    Display : block;
}
.CommitteeLogoCell
{
    Display : block;
    Padding-left : 60px;
    Margin-left : 60px;
    Width : 20%;
}
.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;
}

.TitlePageDate
{
    Text-align : center;
    Font-weight : bold;
    Text-transform : uppercase;
    Font-size : medium;
    Margin-top : 2em;
    Margin-right : 40%;
    Margin-bottom : 0;
    Margin-left : 40%;
    Margin : 0;
    Padding-top : 2em;
    Padding-right : 40%;
    Padding-bottom : 0;
    Padding-left : 40%;
    Padding : 0;
}
.TitlePageVolNumberIssue
{
    Text-align : center;
    Font-weight : bold;
    Font-size : medium;
    Margin-top : 1em;
}
.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;
}
.TitlePageISSN
{
    Display : block;
    Text-align : center;
    Font-weight : normal;
    Margin-top : 1em;
}
.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;
}

.MinutesHeader
{
    Font-weight : normal;
    Display : block;
    Font-family : Verdana , Sans-serif;
    Font-style : normal;
    Font-size : medium;
}
.MinutesCommitteeName
{
    Margin-top : 1em;
    Text-align : left;
    Font-weight : normal;
    Display : block;
    Font-size : large;
    Font-family : Verdana , Sans-serif;
}
.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;
    Font-family : Verdana , Sans-serif;
    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;
    Font-family : Verdana , Sans-serif;
    Display : block;
}
.MinutesPresent
{
    Margin-top : 1em;
    Font-weight : normal;
    Font-family : Verdana , Sans-serif;
    Font-size : small;
    Display : block;
    Text-align : left;
}
.MinutesAbsent
{
    Margin-top : 1em;
    Font-weight : normal;
    Font-family : Verdana , Sans-serif;
    Font-size : small;
    Display : block;
    Text-align : left;
}
.MinutesEntry
{
    Margin-top : 1em;
    Font-weight : normal;
    Font-family : Verdana , Sans-serif;
    Font-size : small;
    Display : block;
     Text-align : left;
}
.MinutesWitnessList
{
    Margin-top : 1em;
    Font-weight : normal;
    Font-size : small;
    Display : block;
    Font-family : Verdana , Sans-serif;
    Text-align : left;
}
.MinutesFooterLeft
{
    Padding : 0;
    Margin : 0;
    vertical-align : top;
    Font-weight : bold;
    Font-size : small;
    Font-family : Verdana , Sans-serif;
    Display : block;
    Text-align : left;
}
.MinutesFooterRight
{
    Margin-top : 0;
    Font-weight : bold;
    Font-size : small;
    vertical-align : top;
    Text-align : right;
    Font-family : Verdana , Sans-serif;
    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;
   font-family : Verdana , Sans-serif;
}
.hr
{
    Text-align : center;
    Padding-top : 2em;
    Margin-top : 2em;
}
.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;
}