.modal-dialog
{
width:800px;
}

div.PITLink a:link, div.PITLink a:visited, div.PITLink a:active {
	font-size	: 85%;
	color		: blue;
}

div.miniSearch form#miniSearchForm  input#txtS3archA11
{
	width:16em;
	display:inline;
}
div.miniSearch input
{
margin:0;
display:inline;
margin-left:0.5em;
}

div.wet-boew-slideout {
border: solid 1px #CCC;
margin: 0px 0px 5px 5px;
padding: 5px;
height:450px;
overflow:auto;
background-color:white;
}

form.goToSection
{
	margin:0;
	padding:0;
}

input#term {
	width	: 15em;
}

abbr {
	text-decoration	: none;
	border-bottom	: 0;
}

h1#wb-cont {
	margin-top	: 0px;
}

#actButton {
	vertical-align	: top;
}

div.miniSearch, form#miniSearchForm 
{
display:inline;
margin:0;
padding:0;
}

.SubDivision
{
margin-bottom: 0.0em;
margin-top: 0.7em;
text-align: center;
font-weight: normal;
font-style: italic;
font-size: 108%;
}

.Division
{
font-size: 100%;
font-weight: normal;
margin-bottom: 0.7em;
margin-top: 0.7em;
text-align: center;
}

ul.whatsNew {
	padding-left	: 5pt;
}

ul.whatsNew li {
	margin-top	: 10pt;
}

h4.newsTitle {
	margin-top	: 5pt;
}

div.info {
	background-image		: url('/img/info2.png');
	background-position		: left;
	background-repeat		: no-repeat;
	padding-left			: 2em;
}

div.archiveBar {
	background		: #C00;
	font-weight		: bold;
	font-size		: 1em;
	text-align		: center;
	border			: 1px solid black;
	margin-left		: 1em;
	margin-bottom	: 0.5em;
}

div.archiveBar a {
	color	: white;
}

.wb-sec-def h3 {
	display			: block;
	color			: #333;
	text-decoration	: none;
	font-weight		: 700;
	background		: #DDD;
	padding			: 2px 4px;
}

ul.linkList {
	margin-top		: 0.5em;
	margin-bottom	: 0.5em;
	font-size		: 90%;
}

.nextPreviousBtnAlign {
	text-align	: center;
}

.leftResources {
	float			: left; 
	width			: 45%; 
	padding-right	: 0.75em;
}
.rightResources {
	float	: right; 
	width	: 50%;
}

div.headerNote a {
	font-size	: 80%;
}

div#printAll ul, ul.HorizontalList {
	list-style-type	: none;
	display			: inline;
	margin			: 0;
	padding			: 0;
}

div#printAll ul li, ul.HorizontalList li {
	display	: inline;
}

#FullDoc {
	display		: inline;
	font-size	: 100%;
	font-weight	: normal;
	margin		: 0;
}

.archiveMsg {
	margin-top	: 0;
}

h1.PITIndex {
	font-size	: 120%;
}

h1.HeadTitle {
	text-align	: left;
	margin		: 0;
	padding		: 0;
	font-size	: 100%;
}

div.legisHeader {
	font-size		: 90%;
	padding-left	: 1em;
}

.legisHeader header {
	background-color:white;
}

div.tocNotes {
	margin	: 0;
}

div.tocNotes ul {
	margin-top		: 0;
	margin-bottom	: 0;
}

div.tocNotes li {
	margin		: 0;
	margin-left	: 3em;
	padding-top	: 0;
}

span.tocNoteLabel {
	float	: left;
}

ul.enablingList  {
	margin-top		: 0;
	margin-bottom	: 0;
}

ul.enablingList li {
	margin		: 0;
	margin-left	: 8em;
	padding-top	: 0;
}

ul.RelatedProvs, ul.NifProvs {
	margin	: 0;
	padding	: 0;
}

ul.RelatedProvs li, ul.NifProvs li {
	list-style-type	: none;
}

ul.pageLinks {
	list-style-type	: none;
	display			: inline;
	margin			: 0;
	padding			: 0;
}
 
ul.pageLinks li { 
	display	: inline;
}

h2.Footnote {
	font-size	: 1em;
}

ol.TocIndent, ul.TocIndent {
	margin		: 0.2em 1.5em;
	text-indent	: 0;
	padding		: 0;
}

ol.TocIndent li,ul.TocIndent li  {
	margin-top	: 0.2em;
	font-size	: 1em;
}

ul.rssfeed {
	list-style-image	: url("/images/feed-icon14x14.jpg");
}

/* Image pour les puces Gold */
ol.TocIndent li, ul.TocIndent li, li.liGold {
	list-style-image	: url("/images/BouleOr-6x6.gif");
}

ol {
/* list-style-type:none;
	margin		: 0.5em 0;
	padding		: 0; */
	text-indent	: 0;
}

table {
	width			: 95%;
	margin-top		: 1em;
	border-spacing	: 0;
	border-color	: black;
	border-collapse	: collapse;
	font-size		: 90%;
}

tr {
	vertical-align	: top;
	margin-bottom	: 0.2em;
}

td, th {
	font-weight	: normal;
	margin		: 0;
	padding		: 0.2em;
}


.wet-boew-zebra .LeaderRightJustified {
	display	: none;
}

td p, th p {
	margin-top	: 0;
}

.bottom {
	vertical-align	: bottom;
}

.top {
	vertical-align	: top;
}

.middle {
	vertical-align	: middle;
}


a.anchor {
	text-decoration	: none!important;
	color			: black!important;
}

.width1 {width:1%;}
.width2 {width:2%;}
.width3 {width:3%;}
.width4 {width:4%;}
.width5 {width:5%;}
.width6 {width:6%;}
.width7 {width:7%;}
.width8 {width:8%;}
.width9 {width:9%;}
.width10 {width:10%;}
.width11 {width:11%;}
.width12 {width:12%;}
.width13 {width:13%;}
.width14 {width:14%;}
.width15 {width:15%;}
.width16 {width:16%;}
.width17 {width:17%;}
.width18 {width:18%;}
.width19 {width:19%;}
.width20 {width:20%;}
.width21 {width:21%;}
.width22 {width:22%;}
.width23 {width:23%;}
.width24 {width:24%;}
.width25 {width:25%;}
.width26 {width:26%;}
.width27 {width:27%;}
.width28 {width:28%;}
.width29 {width:29%;}
.width30 {width:30%;}
.width31 {width:31%;}
.width32 {width:32%;}
.width33 {width:33%;}
.width34 {width:34%;}
.width35 {width:35%;}
.width36 {width:36%;}
.width37 {width:37%;}
.width38 {width:38%;}
.width39 {width:39%;}
.width40 {width:40%;}
.width41 {width:41%;}
.width42 {width:42%;}
.width43 {width:43%;}
.width44 {width:44%;}
.width45 {width:45%;}
.width46 {width:46%;}
.width47 {width:47%;}
.width48 {width:48%;}
.width49 {width:49%;}
.width50 {width:50%;}
.width51 {width:51%;}
.width52 {width:52%;}
.width53 {width:53%;}
.width54 {width:54%;}
.width55 {width:55%;}
.width56 {width:56%;}
.width57 {width:57%;}
.width58 {width:58%;}
.width59 {width:59%;}
.width60 {width:60%;}
.width61 {width:61%;}
.width62 {width:62%;}
.width63 {width:63%;}
.width64 {width:64%;}
.width65 {width:65%;}
.width66 {width:66%;}
.width67 {width:67%;}
.width68 {width:68%;}
.width69 {width:69%;}
.width70 {width:70%;}
.width71 {width:71%;}
.width72 {width:72%;}
.width73 {width:73%;}
.width74 {width:74%;}
.width75 {width:75%;}
.width76 {width:76%;}
.width77 {width:77%;}
.width78 {width:78%;}
.width79 {width:79%;}
.width80 {width:80%;}
.width81 {width:81%;}
.width82 {width:82%;}
.width83 {width:83%;}
.width84 {width:84%;}
.width85 {width:85%;}
.width86 {width:86%;}
.width87 {width:87%;}
.width88 {width:88%;}
.width89 {width:89%;}
.width90 {width:90%;}
.width91 {width:91%;}
.width92 {width:92%;}
.width93 {width:93%;}
.width94 {width:94%;}
.width95 {width:95%;}
.width96 {width:96%;}
.width97 {width:97%;}
.width98 {width:98%;}
.width99 {width:99%;}
.width100 {width:100%;}

img.footer {
	border	: none;
}

div.dottedLine {
	background-image	: url(/images/point.gif);
	background-repeat	: repeat-x;
	background-position	: bottom;
	height				: 3px;
	padding-top			: 0.5em;
}

span.fileSize {
	color		: #333;
	font-size	: 1em;
}

span.RelatedRegOrderNum {
	color		: #333;
	font-size	: 1em;
}



div.PITLink {
	margin-bottom	: 0.5em;
}

div.pitNote {
	font-style	: italic;
}

.sectionRange {
	font-size	: 90%;
}

.IndentLabel {
	text-indent	: 1.4em 
}



.right-align {
	text-align	: right;
}

.Bold  {
	font-weight	: bold;
}

.Regular {
	text-decoration	: none;
	font-weight		: normal;
	font-style		: normal;
}

.Charter {
	font-size	: 125%;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-weight	: bold;
	margin-top	: 0em;
	text-align	: center;
}

div.tocButtonBar {
	text-align	: right;
}


.Smallcaps {
	font-variant	: small-caps;
}

/* Used in NIF and RP */
.nifrpCitation {
	font-variant	: normal; 
	font-weight		: bold; 
	border-top		: 1px dashed black;
	margin-top		: 2em;
	padding-top		: 1em;
}

.Symbol {
	font-family	: symbol
}

.rowleft h1, .rowleft h2, .rowleft h3 {
	text-align	: left !important;
	font-size	: 100% !important;
}

div.docContents a:link h1, a:link h2 {
	color			:black;
	text-decoration	:none;
}

div.docContents {
	padding-left	: 1em;
	padding-right	: 1.5em;
}

hgroup a:hover {
	text-decoration	: none;
}

.Underline {
	text-decoration	: underline;
}

.Centered,.centered {
	text-align	: center;
}

h1.TocHeading {
	font-size		: 120%;
	margin-bottom	: 0.5em;
}

h2.relatedInfo {
	margin-bottom	: 0.5em;
	margin-top		: 0.8em;
	padding			: 0px;
	font-weight		: normal;
}

div.ReadAsText {
	font-weight	: normal;
}

p.amending {
	font-weight	: bold;
}

blockquote {
	margin	: 0;
}



aside.ExNote {
	border-left-width	: 8px!important;
	border-left-color	: #176ca7!important;
	font-family			: Georgia,"Times New Roman",Times,serif;
	font-size			: 110%;
	line-height			: 1.6em;
	padding				: 10px 20px;
	background-color	: #f6f6f6;
	color				: #222!important;
	border				: 1px solid gainsboro
}

span.searchTerm {
	font-weight	: bold;
	font-style	: italic;
}

dl.searchFieldLabels dt {
	font-weight	: bold;
}

/* Largeur et font de select */
select.navSelect {
   font-size	: 0.8em;
   width        : 200px;
}

p.button-group {
	margin-top		: 0;
	margin-bottom	: 0;
}

#alphaList a.btn {
	min-width	: 24px;
}

.selectTop input {
	margin	: 0; 
}

div.goldLineTop {
	padding-top		: 0.5em;
}

div.goldLinePos {
	text-align		: center;
	padding-bottom	: 0.2em;
	padding-top		: 0.2em;
}

div.selectTop {
	text-align		: center;
	margin-top		: 0.5em;;
}

#selectForm {
	margin	: 0;
}

.wb-panel-l {
	max-width	: 30%;
}

.wb-panel-r {
	max-width	: 30%;
}


@media speech, aural {
	div.selectTop {
		speak	: none;
	}
}

@media print{
   .FCSelector, .breadcrumb, .col-md-5, .PITLink, .tocButtonBar, #printAll, #assentedDate > a, .btn-group, .miniSearch, .lineSeparator, .nextPreviousBtnAlign {
       display: none !important;
   }
   
   cite.XRefExternalAct a, cite.XRefExternalRegulation a, cite.XRefExternal a, p.EnablingAct , p.EnablingAct > a{
	   text-decoration: none !important;
   }
   
   abbr[title]{
	   border-bottom : none !important;
   }
}

/*Corrections footnote override to give space underneath table*/
p#correctionsFootnote {
	margin-top: 23px !important;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

-Food and Drug Regulation has a few tables that don't take the
styles of table-striped. 
-This sets the styling to mirror default theme styling on tables.
-Sets the table styling for Criminal Code Act tables

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*Sets the hover color on table body.*/
.Schedule .tablePointsize9 > tbody > tr:hover,
.tablePointsize9.topdouble.topbot > tbody > tr:hover {
	background-color	: #e6e6e6;/*Light Grey*/
}

/*Sets the separator color on table rows.*/
.tablePointsize9 > tbody > tr > td,
.tablePointsize9 > tbody > tr > th {
	border-top	: 1px solid #ddd;/*Light Grey*/
}

/*Sets the background color on odd rows.*/
.tablePointsize9 > tbody > tr:nth-child(odd) {
	background-color	: #e5f5f5;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Font changer css styling will override the original css styles.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

- Sets the styles for the font selector division.
- Sets the styles for the span selectors.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.FCSelector {
	float	: right;
	padding	: 5px;
}

#doWhite {
	cursor				: pointer;
	font-family			: Arial;
	border				: 2px solid #000;
	margin				: 3pt;
	padding-bottom		: 3pt;
	padding-left		: 3pt;
	padding-right		: 3pt;
	padding-top			: 4.5pt;	
	background-color	: #FFF;/*White*/
	color				: #000;/*Black*/
}

#doBlack {
	cursor				: pointer; 
	font-family			: Verdana; 
	border				: 2px solid #000; 
	margin				: 3pt; 
	padding				: 3pt; 
	background-color	: #000;/*Black*/
	color				: #DDD;/*Light Grey*/
}

#doBlue {
	cursor				: pointer; 
	font-family			: Verdana;
	border				: 2px solid #000;
	margin				: 3pt;
	padding				: 3pt; 
	background-color	: #E9F0F6;/*Light Blue*/
	color				: #000;/*Black*/
}

#doGrey {
	cursor				: pointer;
	font-family			: Century Gothic;
	border				: 2px solid #000;
	margin				: 3pt; 
	padding				: 3pt;
	background-color	: #F2EEED;/*Light Bergundy*/
	color				: #000;/*Black*/
}

#doYellow {
	cursor				: pointer; 
	font-family			: Comic Sans MS;
	border				: 2px solid #000;
	margin				: 3pt;
	padding-bottom		: 3pt;
	padding-left		: 3pt;
	padding-right		: 3pt;
	padding-top			: 1.5pt;
	background-color	: #FFC;/*Light Yellow*/
	color				: #000;/*Black*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

- Sets the style for the main content when the user chooses one 
of the font changer buttons. 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.doBlack {
	background-color	: #000;/*Black*/
	color				: #DDD;/*Light Grey*/
	font-family			: "Verdana";
	padding-left		: 1em;
	padding-right		: 1em;
}

.doBlack input#surveySubmit {
	color : black!important;
}

.doBlue {
	background-color	: #E9F0F6;/*Light Blue*/
	color				: #000;/*Black*/
	font-family			: "Verdana";
	padding-left		: 1em;
	padding-right		: 1em;
}

.doGrey {
	background-color	: #F2EEED;/*Light Brown*/
	color				: #000;/*Black*/
	font-family			: "Century Gothic";
	padding-left		: 1em;
	padding-right		: 1em;
}

.doYellow {
	background-color	: #FFC;/*Light Yellow*/
	color				: #000;/*Black*/
	font-family			: "Comic Sans MS";
	padding-left		: 1em;
	padding-right		: 1em;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

- Sets the text color (black or white) when transitioning with
the FontChanger from doBlack to any other color selector.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.DefinedTerm.whiteText,
.DefinedTermLink.whiteText,
.MarginalNote.whiteText,
.MarginalNoteDEF.whiteText,
.table.whiteText tbody tr .PITLink-doBlack ,
ul.ProvisionList .lawlabel.whiteText,
span.lawlabel.whiteText,
span.HTitleText2.whiteText,
span.HTitleText3.whiteText,
span.HTitleText4.whiteText,
span.HLabel2.whiteText,
span.HLabel3.whiteText,
.sectionLabel.whiteText , 
.scheduleLabel.whiteText,
.scheduleTitleText.whiteText,
.SchedHeadL2.whiteText, 
.SchedHeadL3.whiteText,
.doBlack .RelatedProvs strong,
.doBlack .RelatedProvs .nifrpCitation-doBlack,
.doBlack .NifProvs strong,
.doBlack .NifProvs .nifrpCitation-doBlack,
.doBlack .NifProvs .Section.amending,
.Schedule-doBlack .BilingualGroupTitleText,
.doBlack dfn,
.doBlack legend,
.doBlack section strong {
	color	: #FFF;/*White*/
}

.sectionLabel.blackText , 
ul.ProvisionList .lawlabel.blackText, 
span.HTitleText2.blackText,
.DefinedTermLink.blackText,
.MarginalNoteDEF.blackText,
.DefinedTerm.blackText,
.MarginalNote.blackText,
.table.blackText,
.scheduleTitleText.blackText,
.scheduleLabel.blackText,
span.HTitleText3.blackText,
span.lawlabel.blackText,
span.HLabel2.blackText,
span.HTitleText4.blackText,
span.HLabel3.blackText,
.SchedHeadL2.blackText, 
.SchedHeadL3.blackText,
.RelatedProvs strong,
.RelatedProvs .nifrpCitation-doBlack,
.NifProvs strong,
.NifProvs .nifrpCitation-doBlack,
.NifProvs .Section.amending {
	color	: #000;/*Black*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 

- Adds zebra style to tables.
- Adds hover option when users mouse moves over a section 
cell in a table.
- Adds line separators for table lists and header lists.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*------------------------------------------------------------------doBlack*/
.table-striped-doBlack > tbody > tr:nth-child(odd) {
	background-color	: #464646;/*Dark Grey*/
}

.table-striped-doBlack > tbody > tr:hover {
	background-color	: #666666;/*Light Grey*/
}

/*Sets the border around the table*/
table.topdouble-doBlack {
	border-bottom-style	: solid;
    border-bottom-width	: thin;
	border-bottom-color	: #FFF;/*White*/
    border-top-style	: double;
    border-top-width	: 3px;
	border-top-color	: #FFF;/*White*/
	background-color	: #000;/*Black*/
}

/*Sets the color of the bottom border to white in doBlack*/
.doBlack table.table-striped-doBlack {
	border-bottom-color	: #FFF;/*White*/
}

/*sets the separator between list items in a table.*/
.table-striped-doBlack > tbody > tr > td {
	padding			: 8px;
    line-height		: 1.4375;
    vertical-align	: top;
    border-top		: 1px solid #949494;/*Grey*/
}

/*Sets the border for the header in a table.*/
.table-striped-doBlack > thead {
    border-bottom-width	: thin;
	border-bottom-color	: #FFF;/*White*/
}

/*Sets the separator for header items.*/
.table-striped-doBlack > thead > tr > th {
    vertical-align		: bottom;
    border-bottom		: 2px solid #949494;/*Grey*/
	border-right-color	: #FFF;/*White*/
}

/*Sets the separator for body items including header items.*/
.table-striped-doBlack > tbody > tr > td,
.table-striped-doBlack > tbody > tr > th {
    border-right-color	: #FFF;/*White*/
	border-top-color	: #a0a0a0;/*Grey*/
}

/*Sets the cell vertical line separator.*/
.table-striped-doBlack > th {
	border-style	: solid;
}

/*Sets the header border on the bottom.
some tables have an extra tr to separate the header sections in a table*/
div#docCont  .table-striped-doBlack  th.borderBottom {
	border-bottom: 1px solid #FFF;/*White*/
}

/*Sets the bottom border color black on tables that have table headers in the body.*/
.table-striped-doBlack > tbody > tr:last-child > th.borderRight {
	border-bottom-color: #FFF;/*White*/
}

/*Sets the bottom border with styling on tables that have table headers in the body.*/
.table-striped-doBlack > tbody > tr:last-child,
.table-striped-doBlack > tbody > tr:last-child > th {
	border-bottom	: 1px solid #FFF;/*White*/
}

/*Sets the border and background color for tables in Regulations. Federal Child Support Guidlines.*/
.Schedule-doBlack table.table-striped-doBlack {
	border-color		: #FFF;/*White*/
	background-color	: #000;/*Black*/
}

/*------------------------------------------------------------------doBlue*/
.table-striped-doBlue > tbody > tr:nth-child(odd) {
	background-color	: #c7e2fa;/*Light Blue*/
}

.table-striped-doBlue > tbody > tr:hover {
	background-color	: #e6e6e6;/*Light Grey*/
}

/*Sets the border around the table*/
table.topdouble-doBlue {
	border-bottom-style	: solid;
    border-bottom-width	: thin;
	border-bottom-color	: #000;/*Black*/
    border-top-style	: double;
    border-top-width	: 3px;
	border-top-color	: #000;/*Black*/
	background-color	: #E9F0F6;/*Light Blue*/
}

/*sets the separator between rows in a table.*/
.table-striped-doBlue > tbody > tr > td {
	padding			: 8px;
    line-height		: 1.4375;
    vertical-align	: top;
    border-top		: 1px solid #a0a0a0;/*Grey*/
}

/*Sets the border for the header in a table.*/
.table-striped-doBlue > thead {
	border-bottom-style	: double;
    border-bottom-width	: 3px;
	border-bottom-color	: #000;/*Black*/
}

/*Sets the separator for header items.*/
.table-striped-doBlue > thead > tr > th,
.table-striped-doBlue > tbody > tr > th {
    vertical-align		: bottom;
    border-bottom		: 2px solid #a0a0a0;/*Grey*/
	border-top-color	: #a0a0a0;/*Grey*/
}

/*Sets the bottom border color black on tables that have table headers in the body.*/
.table-striped-doBlue > tbody > tr:last-child > th.borderRight {
	border-bottom-color: #000;/*Black*/
}

/*
Sets the bottom border with styling on tables that have table headers in the body.
This adds the 
*/
.table-striped-doBlue > tbody > tr:last-child,
.table-striped-doBlue > tbody > tr:last-child > th {
	border-bottom	: 1px solid #000;/*Black*/
}

/*------------------------------------------------------------------doGrey*/
.table-striped-doGrey > tbody > tr:nth-child(odd) {
	background-color	: #d2cccb;/*Light Grey*/
}

.table-striped-doGrey > tbody > tr:hover {
	background-color	: #cccccc;/*Light Grey*/
}

/*Sets the border around the table*/
table.topdouble-doGrey {
	border-bottom-style	: solid;
    border-bottom-width	: thin;
	border-bottom-color	: #000;/*Black*/
    border-top-style	: double;
    border-top-width	: 3px;
	border-top-color	: #000;/*Black*/
}

/*sets the separator between list items in a table.*/
.table-striped-doGrey > tbody > tr > td {
	padding			: 8px;
    line-height		: 1.4375;
    vertical-align	: top;
    border-top		: 1px solid #a0a0a0;/*Grey*/
}

/*Sets the border for the header in a table.*/
.table-striped-doGrey > thead {
	border-bottom-style	: double;
    border-bottom-width	: 3px;
	border-bottom-color	: #000;/*Black*/
}

/*Sets the separator for header items.*/
.table-striped-doGrey > thead > tr > th,
.table-striped-doGrey > tbody > tr > th {
    vertical-align		: bottom;
    border-bottom		: 2px solid #a0a0a0;/*Grey*/
	border-top-color	: #a0a0a0;/*Grey*/
}

/*Sets the bottom border color black on tables that have table headers in the body.*/
.table-striped-doGrey > tbody > tr:last-child > th.borderRight {
	border-bottom-color: #000;/*Black*/
}

/*
Sets the bottom border with styling on tables that have table headers in the body.
This adds the 
*/
.table-striped-doGrey > tbody > tr:last-child,
.table-striped-doGrey > tbody > tr:last-child > th {
	border-bottom	: 1px solid #000;/*Black*/
}

/*------------------------------------------------------------------doYellow*/
.table-striped-doYellow > tbody > tr:nth-child(odd) {
	background-color	: #ffa;/*Light Yellow*/
}

.table-striped-doYellow > tbody > tr:hover {
	background-color	: #e6e6e6;/*Light Grey*/
}

/*Sets the border around the table*/
table.topdouble-doYellow {
	border-bottom-style	: solid;
    border-bottom-width	: thin;
	border-bottom-color	: #000;/*Black*/
    border-top-style	: double;
    border-top-width	: 3px;
	border-top-color	: #000;/*Black*/
}

/*sets the separator between list items in a table.*/
.table-striped-doYellow > tbody > tr > td {
	padding			: 8px;
    line-height		: 1.4375;
    vertical-align	: top;
    border-top		: 1px solid #a0a0a0;/*Grey*/
}

/*Sets the border for the header in a table.*/
.table-striped-doYellow > thead {
	border-bottom-style	: double;
    border-bottom-width	: 3px;
	border-bottom-color	: #000;/*Black*/
}

/*Sets the separator for header items.*/
.table-striped-doYellow > thead > tr > th,
.table-striped-doYellow > tbody > tr > th {
    vertical-align		: bottom;
    border-bottom		: 2px solid #a0a0a0;/*Grey*/
	border-top-color	: #a0a0a0;/*Grey*/
}

/*Sets the bottom border color black on tables that have table headers in the body.*/
.table-striped-doYellow > tbody > tr:last-child > th.borderRight {
	border-bottom-color: #000;/*Black*/
}

/*
Sets the bottom border with styling on tables that have table headers in the body.*/
.table-striped-doYellow > tbody > tr:last-child,
.table-striped-doYellow > tbody > tr:last-child > th {
	border-bottom	: 1px solid #000;/*Black*/
}

/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Overrides the color on cited reference links.
- Overrides the visited color on cited reference links that have been 
clicked.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
/*Unclickable References.*/
.doBlack .NifProvs cite.cite-doBlack,
.doBlack cite.XRefExternal.cite-doBlack,
.doBlack .RelatedProvs cite.cite-doBlack,
.doBlack cite.XRefExternalRegulation.cite-doBlack,
div.ScheduleRP.doBlack cite.cite-doBlack a.PITLink-doBlack {
	color	: #1da1f9;/*Light Blue*/
}

/*Clickable References.*/
.cite-doBlack > a:link,
.doBlack .EnablingAct .PITLink-doBlack:link,
.doBlack .order cite.cite-doBlack a.PITLink-doBlack:link,
.doBlack .order cite.XRefExternal.cite-doBlack .PITLink-doBlack:link,
.doBlack div .Schedule-doBlack cite.cite-doBlack a.PITLink-doBlack:link {
	color	: #57cc50;/*Green*/
}

.cite-doBlack > a:visited,
.doBlack .EnablingAct .PITLink-doBlack:visited,
.doBlack .order cite.cite-doBlack a.PITLink-doBlack:visited,
.doBlack .order cite.XRefExternal.cite-doBlack .PITLink-doBlack:visited,
.doBlack div .Schedule-doBlack cite.cite-doBlack a.PITLink-doBlack:visited {
	color	: orange;/*Purple#a673d9*/
}

/*------------------------------------------------------------------doBlue*/
/*Unclickable References.*/
.doBlue .NifProvs cite.cite-doBlue,
.doBlue cite.XRefExternal.cite-doBlue,
.doBlue .RelatedProvs cite.cite-doBlue,
.doBlue cite.XRefExternalRegulation.cite-doBlue,
div.Schedule-doBlue cite.cite-doBlue a.PITLink-doBlue {
	color	: #0064ff;/*Blue*/
}

/*Clickable References.*/
.cite-doBlue > a:link,
.doBlue .EnablingAct .PITLink-doBlue:link,
.doBlue .order cite.cite-doBlue a.PITLink-doBlue:link,
.doBlue .order cite.XRefExternal.cite-doBlue .PITLink-doBlue:link,
.doBlue div .Schedule-doBlue cite.cite-doBlue a.PITLink-doBlue:link {
	color	: #008e0c;/*Dark Green*/
}

.cite-doBlue > a:visited,
.doBlue .EnablingAct .PITLink-doBlue:visited,
.doBlue .order cite.cite-doBlue a.PITLink-doBlue:visited,
.doBlue .order cite.XRefExternal.cite-doBlue .PITLink-doBlue:visited,
.doBlue div .Schedule-doBlue cite.cite-doBlue a.PITLink-doBlue:visited {
	color	: #7834BC;/*Purple*/
}

/*------------------------------------------------------------------doGrey*/
/*Unclickable References.*/
.doGrey .NifProvs cite.cite-doGrey,
.doGrey cite.XRefExternal.cite-doGrey,
.doGrey .RelatedProvs cite.cite-doGrey,
.doGrey cite.XRefExternalRegulation.cite-doGrey,
div.Schedule-doGrey cite.cite-doGrey a.PITLink-doGrey {
	color	: #0064ff;/*Blue*/
}

/*Clickable References.*/
.cite-doGrey > a:link,
.doGrey .EnablingAct .PITLink-doGrey:link,
.doGrey .order cite.cite-doGrey a.PITLink-doGrey:link,
.doGrey .order cite.XRefExternal.cite-doGrey .PITLink-doGrey:link,
.doGrey div .Schedule-doGrey cite.cite-doGrey a.PITLink-doGrey:link {
	color	: #008e0c;/*Dark Green*/
}

.cite-doGrey > a:visited,
.doGrey .EnablingAct .PITLink-doGrey:visited,
.doGrey .order cite.cite-doGrey a.PITLink-doGrey:visited,
.doGrey .order cite.XRefExternal.cite-doGrey .PITLink-doGrey:visited,
.doGrey div .Schedule-doGrey cite.cite-doGrey a.PITLink-doGrey:visited {
	color	: #7834BC;/*Purple*/
}

/*------------------------------------------------------------------doYellow*/
/*Unclickable References.*/
.doYellow .NifProvs cite.cite-doYellow,
.doYellow cite.XRefExternal.cite-doYellow,
.doYellow .RelatedProvs cite.cite-doYellow,
.doYellow cite.XRefExternalRegulation.cite-doYellow,
div.Schedule-doYellow cite.cite-doYellow a.PITLink-doYellow {
	color	: #0064ff;/*Blue*/
}

/*Clickable References.*/
.cite-doYellow > a:link,
.doYellow .EnablingAct .PITLink-doYellow:link,
.doYellow .order cite.cite-doYellow a.PITLink-doYellow:link,
.doYellow .order cite.XRefExternal.cite-doYellow .PITLink-doYellow:link,
.doYellow div .Schedule-doYellow cite.cite-doYellow a.PITLink-doYellow:link {
	color	: #008e0c;/*Dark Green*/
}

.cite-doYellow > a:visited,
.doYellow .EnablingAct .PITLink-doYellow:visited,
.doYellow .order cite.cite-doYellow a.PITLink-doYellow:visited,
.doYellow .order cite.XRefExternal.cite-doYellow .PITLink-doYellow:visited,
.doYellow div .Schedule-doYellow cite.cite-doYellow a.PITLink-doYellow:visited {
	color	: #7834BC;/*Purple*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Overrides the color on point in time links (Previous Version).
- Overrides the visited color on point in time links (Previous Version).
- Overrides the color on footnote references.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/

div.PITLink .PITLink-doBlack:link,
p.Footnote  .PITLink-doBlack:link,
p.transitional .PITLink-doBlack:link,
h2.SchedHeadL1 a.PITLink-doBlack:link,
.doBlack .order a.PITLink-doBlack:link,
p.Subsection.amending a.PITLink-doBlack:link,
.doBlack  p.Section > strong > a.PITLink-doBlack:link,
div.Schedule-doBlack .indent-0-0 a.PITLink-doBlack:link,
div.ScheduleNIF.doBlack .NifProvs .PITLink-doBlack:link,
div.Schedule-doBlack .indent-1-1 a.PITLink-doBlack :link,
.doBlack .table-striped-doBlack tbody a.PITLink-doBlack:link,
.doBlack  div.Schedule-doBlack > h2.SchedHeadL1 > a.PITLink-doBlack:link,
.doBlack section > ul.ProvisionList > li > p.Subsection > a.PITLink-doBlack:link {
	color	: pink;/*Blue#1041ff*/
}

div.PITLink .PITLink-doBlack:visited,
p.Footnote  .PITLink-doBlack:visited,
p.transitional .PITLink-doBlack:visited,
h2.SchedHeadL1 a.PITLink-doBlack:visited,
.doBlack .order a.PITLink-doBlack:visited,
p.Subsection.amending a.PITLink-doBlack:visited,
.doBlack  p.Section > strong > a.PITLink-doBlack:visited,
div.Schedule-doBlack .indent-0-0 a.PITLink-doBlack:visited,
div.ScheduleNIF.doBlack .NifProvs .PITLink-doBlack:visited,
div.Schedule-doBlack .indent-1-1 a.PITLink-doBlack :visited,
.doBlack .table-striped-doBlack tbody a.PITLink-doBlack:visited,
.doBlack  div.Schedule-doBlack > h2.SchedHeadL1 > a.PITLink-doBlack:visited,
.doBlack section > ul.ProvisionList > li > p.Subsection > a.PITLink-doBlack:visited {
	color	: red;/*Purple#a673d9*/
}

/*------------------------------------------------------------------doBlue*/
div.PITLink .PITLink-doBlue:link,
p.Footnote  .PITLink-doBlue:link,
p.transitional .PITLink-doBlue:link,
h2.SchedHeadL1 a.PITLink-doBlue:link,
.doBlue .order a.PITLink-doBlue:link,
p.Subsection.amending a.PITLink-doBlue:link,
.doBlue  p.Section > strong > a.PITLink-doBlue:link,
div.Schedule-doBlue .indent-0-0 a.PITLink-doBlue:link,
div.ScheduleNIF.doBlue .NifProvs .PITLink-doBlue:link,
div.Schedule-doBlue .indent-1-1 a.PITLink-doBlue :link,
.doBlue .table-striped-doBlue tbody a.PITLink-doBlue:link,
.doBlue  div.Schedule-doBlue > h2.SchedHeadL1 > a.PITLink-doBlue:link,
.doBlue section > ul.ProvisionList > li > p.Subsection > a.PITLink-doBlue:link {
	color	: blue;/*Blue*/
}

div.PITLink .PITLink-doBlue:visited,
p.Footnote  .PITLink-doBlue:visited,
p.transitional .PITLink-doBlue:visited,
h2.SchedHeadL1 a.PITLink-doBlue:visited,
.doBlue .order a.PITLink-doBlue:visited,
p.Subsection.amending a.PITLink-doBlue:visited,
.doBlue  p.Section > strong > a.PITLink-doBlue:visited,
div.Schedule-doBlue .indent-0-0 a.PITLink-doBlue:visited,
div.ScheduleNIF.doBlue .NifProvs .PITLink-doBlue:visited,
div.Schedule-doBlue .indent-1-1 a.PITLink-doBlue :visited,
.doBlue .table-striped-doBlue tbody a.PITLink-doBlue:visited,
.doBlue  div.Schedule-doBlue > h2.SchedHeadL1 > a.PITLink-doBlue:visited,
.doBlue section > ul.ProvisionList > li > p.Subsection > a.PITLink-doBlue:visited {
	color	: #7834BC;/*Purple*/
}

/*------------------------------------------------------------------doGrey*/
div.PITLink .PITLink-doGrey:link,
p.Footnote  .PITLink-doGrey:link,
p.transitional .PITLink-doGrey:link,
h2.SchedHeadL1 a.PITLink-doGrey:link,
.doGrey .order a.PITLink-doGrey:link,
p.Subsection.amending a.PITLink-doGrey:link,
.doGrey  p.Section > strong > a.PITLink-doGrey:link,
div.Schedule-doGrey .indent-0-0 a.PITLink-doGrey:link,
div.ScheduleNIF.doGrey .NifProvs .PITLink-doGrey:link,
div.Schedule-doGrey .indent-1-1 a.PITLink-doGrey :link,
.doGrey .table-striped-doGrey tbody a.PITLink-doGrey:link,
.doGrey  div.Schedule-doGrey > h2.SchedHeadL1 > a.PITLink-doGrey:link,
.doGrey section > ul.ProvisionList > li > p.Subsection > a.PITLink-doGrey:link {
	color	: blue;/*Blue*/
}

div.PITLink .PITLink-doGrey:visited,
p.Footnote  .PITLink-doGrey:visited,
p.transitional .PITLink-doGrey:visited,
h2.SchedHeadL1 a.PITLink-doGrey:visited,
.doGrey .order a.PITLink-doGrey:visited,
p.Subsection.amending a.PITLink-doGrey:visited,
.doGrey  p.Section > strong > a.PITLink-doGrey:visited,
div.Schedule-doGrey .indent-0-0 a.PITLink-doGrey:visited,
div.ScheduleNIF.doGrey .NifProvs .PITLink-doGrey:visited,
div.Schedule-doGrey .indent-1-1 a.PITLink-doGrey :visited,
.doGrey .table-striped-doGrey tbody a.PITLink-doGrey:visited,
.doGrey  div.Schedule-doGrey > h2.SchedHeadL1 > a.PITLink-doGrey:visited,
.doGrey section > ul.ProvisionList > li > p.Subsection > a.PITLink-doGrey:visited {
	color	: #7834BC;/*Purple*/
}

/*------------------------------------------------------------------doYellow*/
div.PITLink .PITLink-doYellow:link,
p.Footnote  .PITLink-doYellow:link,
p.transitional .PITLink-doYellow:link,
h2.SchedHeadL1 a.PITLink-doYellow:link,
.doYellow .order a.PITLink-doYellow:link,
p.Subsection.amending a.PITLink-doYellow:link,
.doYellow  p.Section > strong > a.PITLink-doYellow:link,
div.Schedule-doYellow .indent-0-0 a.PITLink-doYellow:link,
div.ScheduleNIF.doYellow .NifProvs .PITLink-doYellow:link,
div.Schedule-doYellow .indent-1-1 a.PITLink-doYellow :link,
.doYellow .table-striped-doYellow tbody a.PITLink-doYellow:link,
.doYellow  div.Schedule-doYellow > h2.SchedHeadL1 > a.PITLink-doYellow:link,
.doYellow section > ul.ProvisionList > li > p.Subsection > a.PITLink-doYellow:link {
	color	: blue;/*Blue*/
}

div.PITLink .PITLink-doYellow:visited,
p.Footnote  .PITLink-doYellow:visited,
p.transitional .PITLink-doYellow:visited,
h2.SchedHeadL1 a.PITLink-doYellow:visited,
.doYellow .order a.PITLink-doYellow:visited,
p.Subsection.amending a.PITLink-doYellow:visited,
.doYellow  p.Section > strong > a.PITLink-doYellow:visited,
div.Schedule-doYellow .indent-0-0 a.PITLink-doYellow:visited,
div.ScheduleNIF.doYellow .NifProvs .PITLink-doYellow:visited,
div.Schedule-doYellow .indent-1-1 a.PITLink-doYellow :visited,
.doYellow .table-striped-doYellow tbody a.PITLink-doYellow:visited,
.doYellow  div.Schedule-doYellow > h2.SchedHeadL1 > a.PITLink-doYellow:visited,
.doYellow section > ul.ProvisionList > li > p.Subsection > a.PITLink-doYellow:visited {
	color	: #7834BC;/*Purple*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for the Repealed text for defined terms.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
.Repealed-doBlack {
	color	: #c74a60;/*Red-Pink*/
}

/*------------------------------------------------------------------doBlue*/
.Repealed-doBlue {
	color	: #c74a60;/*Dark Red*/
}

/*------------------------------------------------------------------doGrey*/
.Repealed-doGrey {
	color	: #c74a60;/*Dark Red*/
}

/*------------------------------------------------------------------doYellow*/
.Repealed-doYellow {
	color	: #fb385b;/*Dark Red*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for the Amendments Not In Force, Schedules and
Related Provisions. 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
/*Sets the dotted line separator for Related Provisoin section*/
.nifrpCitation-doBlack {
	font-variant	: normal;
	font-weight		: bold;
	border-top		: 1px dashed #FFF;/*White*/
	margin-top		: 2em;
	padding-top		: 1em;
}

/*Sets the histroical note in amendments not in force to grey*/
.doBlack .NifProvs .HistoricalNote {
	color	: #DDD;/*Light Grey*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the dotted line for abbr tag to white.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
/*Sets the dotted line separator for Related Provisoin section*/
.doBlack abbr {
	cursor	: help;
	border-bottom	: 1px dotted #FFF;/*White*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for the Amendments Not In Force, and Schedule 
forms that have a dotted section separator, or a dotted line for
empty space in form.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
.ReaderNote-doBlack {
	width			: 80%;
	border			: 1px solid white;
	padding			: 0.7em;
	text-align		: center;
	margin-bottom	: 0.5em;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for all links and PITLinks for Not In Force(.nif) 
sections that have a shaded area.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
/*Sets the main color scheme*/
.nif-doBlack {
	color				: #e6e6e6;/*Light Grey*/
	background-color	: #464646;/*Dark Grey*/
}

/*Sets the color for clickable links set in a NIF division.*/
.nif-doBlack a.PITLink-doBlack:link {
	color	: aqua;/*Green#33e228*/
}

/*Sets the color for visited links set in a NIF division.*/
.nif-doBlack a.PITLink-doBlack:visited {
	color	: yellow;/*Purple#b368ff*/
}

/*sets the color for Previous Version links set in a NIF division.*/
.nif-doBlack > div.PITLink > a.PITLink-doBlack:link {
	color	: pink;/*Light Blue#2c6bff*/
}

/*sets the color for a visited Previous Version link set in a NIF division.*/
.nif-doBlack > div.PITLink > a.PITLink-doBlack:visited {
	color	: red;/*Purple#a164ff*/
}

/*Sets the color for a repealed text set in a NIP division.*/
.nif-doBlack .Repealed-doBlack {
	color	: #e0526b;/*Light Red-Pink*/
}

/*------------------------------------------------------------------doBlue*/
/*Sets the main color scheme*/
.nif-doBlue {
	color				: #000000;/*Black*/
	background-color	: #c7e2fa;/*Light Blue*/
}

/*Sets the color for clickable links set in a NIF division.*/
.nif-doBlue a.PITLink-doBlue:link {
	color	: #008e0c;/*Green*/
}

/*Sets the color for visited links set in a NIF division.*/
.nif-doBlue a.PITLink-doBlue:visited {
	color	: #7700ef;/*Purple*/
}

/*sets the color for Previous Version links set in a NIF division.*/
.nif-doBlue > div.PITLink > a.PITLink-doBlue:link {
	color	: #2c6bff;/*Light Blue*/
}

/*sets the color for a visited Previous Version link set in a NIF division.*/
.nif-doBlue > div.PITLink > a.PITLink-doBlue:visited {
	color	: #7700ef;/*Purple*/
}

/*------------------------------------------------------------------doGrey*/
/*Sets the main color scheme*/
.nif-doGrey {
	color				: #000000;/*Black*/
	background-color	: #d2cccb;/*Light Grey*/
}

/*sets the color for Previous Version links set in a NIF division.*/
.nif-doGrey > div.PITLink > a.PITLink-doGrey:link {
	color	: #2c6bff;/*Light Blue*/
}

/*sets the color for a visited Previous Version link set in a NIF division.*/
.nif-doGrey > div.PITLink > a.PITLink-doGrey:visited {
	color	: #7700ef;/*Purple*/
}

/*------------------------------------------------------------------doYellow*/
/*Sets the main color scheme*/
.nif-doYellow {
	color				: #000000;/*Black*/
	background-color	: #ffa;/*Light Yellow*/
}

/*sets the color for Previous Version links set in a NIF division.*/
.nif-doYellow > div.PITLink > a.PITLink-doYellow:link {
	color	: #2c6bff;/*Light Blue*/
}

/*sets the color for a visited Previous Version link set in a NIF division.*/
.nif-doYellow > div.PITLink > a.PITLink-doYellow:visited {
	color	: #7700ef;/*Purple*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for all blockquote's.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
.blockquote-doBlack {
	border-left: 5px solid #464646;/*Dark Grey*/
}

/*------------------------------------------------------------------doBlue*/
.blockquote-doBlue {
	border-left: 5px solid #c7e2fa;/*Light Blue*/
}

/*------------------------------------------------------------------doGrey*/
.blockquote-doGrey {
	border-left: 5px solid #d2cccb;/*Light Grey*/
}

/*------------------------------------------------------------------doYellow*/
.blockquote-doYellow {
	border-left: 5px solid #e8e898;/*Light Yellow*/
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

- Sets the style for all images used as dotted, dashed or solid lines.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*------------------------------------------------------------------doBlack*/
/*-------------------------------------------------Leader*/
/*Long dotted line*/
.Leader-solid-doBlack {
	border-bottom	: 1px solid #FFF;/*White*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.Leader-dash-doBlack {
	border-bottom	: 1px dashed #FFF;/*White*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*Short dotted line*/
.Leader-dot-doBlack {
	border-bottom	: 1px dotted #FFF;/*White*/
	width			: 4pc;
	margin			: 0;
	height			: 1em;
}

/*Short dotted line*/
.ProvisionList .listItemBlock0 .Leader-dot-doBlack,
.table-striped-doBlack p.Provision .Leader-dot-doBlack {
	border-bottom	: 1px dotted #FFF;/*White*/
	width			: 2pc;
	margin			: 0;
	height			: 1em;
}

/*-------------------------------------------------LeaderRightJustified*/
/*Long dotted line*/
.LeaderRightJustified-solid-doBlack {
	border-bottom	: 1px solid #FFF;/*White*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.LeaderRightJustified-dash-doBlack {
	border-bottom	: 1px dashed #FFF;/*White*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.Schedule-doBlack .LeaderRightJustified-dot-doBlack {
	border-bottom	: 1px dotted #FFF;/*White*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*------------------------------------------------------------------doBlue*/
/*Short dotted line*/
.table-striped-doBlue p.Provision .Leader-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 2pc;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.Schedule-doBlue .LeaderRightJustified-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*------------------------------------------------------------------doGrey*/
/*Short dotted line*/
.table-striped-doGrey p.Provision .Leader-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 2pc;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.Schedule-doGrey .LeaderRightJustified-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}

/*------------------------------------------------------------------doYellow*/
/*Short dotted line*/
.table-striped-doYellow p.Provision .Leader-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 2pc;
	margin			: 0;
	height			: 1em;
}

/*Long dotted line*/
.Schedule-doYellow .LeaderRightJustified-dot {
	border-bottom	: 1px dotted #000;/*Black*/
	width			: 90%;
	margin			: 0;
	height			: 1em;
}



.Selector-Info {
	background-color	: #d7faff;
	text-align			: center;
	width				: 325px;
	border-left			: 4px solid #269abc;
	margin				: auto;
	margin-top			: 2px;
	float				: left;
}

div.FCSelector abbr {
	border	: none;
}

/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Related Regs list popup for by title pages.
#2572b4
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.popuptext {
  display: none;
  background-color: #fff;
  color: black;
  padding: 5px 0;
  position: inherit;
  font-size: 13px;
  margin-top : 1.5em;
}

.popuptext a:link{
	color: #295376;
	text-decoration : none;
}

.popuptext a:visited{
	color: #7834bc !important;
}

.popuptext ul{
	padding-inline-start : 30px;
	list-style-type : disc;
}

.popuptext ul li{
	border-bottom : none;
}

.popuptext ul li:nth-of-type(odd){
	background-color : #e5f5f5;
	
}

.popuptext a.regListRepealed {
	color: #600;
}

.popuptext .repealedRegsHeading0 {
	margin-top: 0px !important;
	font-weight: 700 !important;
	font-size: 20px !important;
	font-weight: normal !important;
}

.popuptext .repealedRegsHeading {
	margin-top: 25px !important;
	font-weight: 700 !important;
	font-size: 20px !important;
	font-weight: normal !important;
}

.popuptext .relatedRegsHeading {
	margin-top: 0px !important;
	font-weight: 700 !important;
	font-size: 20px !important;
	font-weight: normal !important;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Background image for main laws page.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.mainImage:before{
	
    background-image: url('../images/parl1.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	display: block;
	opacity: 0.5;
	z-index: 2;
}


/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Top bar popup for act pages includeds buttons

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

.top-bar-info{
	color : #FFF !important;
	top : 0;
	left : 0;
	padding : 3pt;
	background: #146094;
	font-size : 90%;
	position: sticky !important;
}

.top-bar-content .fileSize{
	color : #FFF !important;
}

.top-bar-content a{
	color : blue;
}

.top-bar-content a:visited{
	color : #7834bc;
}

.top-bar-content div.info {
	background-image		: url('/img/info2.png');
	background-position		: left;
	background-repeat		: no-repeat;
	padding-left			: 2em;
}

/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Waiting GIF for API calls on by title pages.
Waiting GIF Search for Laws Search

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.waitingGIF {
    display: none;
    margin-top: 0.5em;
    position: absolute;
    height: 22px;
    width: 61px;
	right: 33px;
    background-size: 94px 59px;
    background-image: url('/images/loading.gif');
    background-repeat: no-repeat;
    background-position: left;
}

.loading.waitingngGIF,
.loading.waitingngGIFSearch {
    overflow: hidden;   
}

.loading.waitingGIF,
.loading.waitingGIFSearch {
    display: initial;
}

.waitingGIFSearch {
    display: none;
    width: 250px;
	right: 33px;
    background-size: 94px 59px;
    background-image: url('/images/loading.gif');
    background-repeat: no-repeat;
    background-position: left;
}

/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Corrections page

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.btn-corrections {
	border-style: outset;
    height: auto;
    min-height: 36px;
    min-width: 36px;
    white-space: normal;
	float: right;
	
}
