
/*=== CONTENT SPECIFIC STYLES (FOR STATUTES & DEFINITION ===*/

.ContentContainer {
    width: 100%;
    display: grid;
    grid-template-columns: auto fit-content(50px) fit-content(50px);border: 1px solid black;grid-gap: 1px;background-color: black;}.ContentContainer > div {padding-top: 8px;padding-bottom: 8px;}.ChapterItem {background-color: #D9E2F3;grid-column: 1 / span 3;text-align: center;font-weight: bold;font-size: 110%;}[class |= "TitleItem"] {font-weight: bold;padding-left: 8px;padding-right: 8px;}.TitleItem-criminal {background-color: #DCE9F3;}.TitleItem-dcc {background-color: #F0F0F0;}.TitleItem-definition {background-color: #E5D9F1;}.TitleItem-procedural {background-color: #F3FED5;}.TitleItem-vehicle {background-color: #F4FEF7;}[class |= "TitleItemWide"] {grid-column: 1 / span 2;font-weight: bold;padding-left: 8px;padding-right: 8px;}.TitleItemWide-criminal{background-color: #DCE9F3;}.TitleItemWide-dcc {background-color: #F0F0F0;}.TitleItemWide-definition {background-color: #E5D9F1;}.TitleItemWide-procedural {background-color: #F3FED5;}.TitleItemWide-vehicle {background-color: #F4FEF7;}[class |= "TitleItemExtraWide"] {grid-column: 1 / span 3;font-weight: bold;padding-left: 8px;padding-right: 8px;}.TitleItemExtraWide-criminal{background-color: #DCE9F3;}.TitleItemExtraWide-dcc {background-color: #F0F0F0;}.TitleItemExtraWide-definition {background-color: #E5D9F1;}.TitleItemExtraWide-procedural {background-color: #F3FED5;}.TitleItemExtraWide-vehicle {background-color: #F4FEF7;}[class |= "OffenceItem"] {text-align: center;padding-left: 8px;padding-right: 8px;}.OffenceItem-criminal{background-color: #DCE9F3;}.OffenceItem-dcc {background-color: #F0F0F0;}.OffenceItem-procedural {background-color: #F3FED5;}.OffenceItem-vehicle {background-color: #F4FEF7;}[class |= "CodeItem"] {text-align: center;padding-left: 8px;padding-right: 8px;}.CodeItem-criminal{background-color: #DCE9F3;}.CodeItem-definition {background-color: #E5D9F1;}.CodeItem-dcc {background-color: #F0F0F0;}.CodeItem-procedural {background-color: #F3FED5;}.CodeItem-vehicle {background-color: #F4FEF7;}.DetailItem {background-color: white;grid-column: 1 / span 3;text-align: left;padding-top: 4px !important;padding-bottom: 4px !important;padding-left: 8px;padding-right: 8px;font-size: 85%;}.TextItem {grid-column: 1 / span 3;background-color: white;padding-left: 20px;padding-right: 8px;}.ParagraphNormalStyle {font-weight: bold;}.ParagraphOffenceStyle {font-weight: bold;color: red;}.PLevel0 {padding-left: 0px;padding-right: 8px;}.PLevel1 {padding-left: 20px;padding-right: 8px}.PLevel2 {padding-left: 40px;padding-right: 8px}.PLevel3 {padding-left: 60px;padding-right: 8px}.PLevel4 {padding-left: 80px;padding-right: 8px}.Note {padding-top: 10px;font-weight: bold;text-decoration: underline;}.RelatedStatutes {color: #504EFF;text-decoration: underline;padding-top: 10px;padding-left: 0px;padding-right: 8px;padding-bottom: 8px;margin-left: 0px;}.RelatedStatutesList {margin-left: 8px;padding-left: 8px;padding-top: 0px;padding-bottom: 0px;margin-top:0;margin-bottom: 0;}.RelatedStatutesListItem {padding-left: 0px;padding-top: 0;margin-top:0;padding-bottom: 0;margin-bottom: 0;margin-left: 8px;color: #3B3E41;}.FeedbackDiv {float:right;background-color:white;padding:5px;}.FeedbackIcon {vertical-align:middle;}.FeedbackLink:link, .FeedbackLink:visited, .FeedbackLink:hover, .FeedbackLink:active {padding-left:5px;}/*=== GENERAL STYLES ===*/.DefinitionLink:link, .DefinitionLink:visited, .DefinitionLink:hover, .DefinitionLink:active {text-decoration-style: dotted;color: #1C7713;}.Bold {font-weight: bold;}.Italic {font-style: italic;}.Underline {text-decoration: underline;}.Important {color: red;}.Urgent {font-weight: bold;color: red;}.Yes {color: green;}.No {color: red;}.HiLite {background-color: yellow;}/*=== CITATION HELPER ===*/.CiteHelperVolume {font-size: 16pt;font-weight: bold;}.CiteHelperChapter {color: #3B3E41;font-size: 13pt;font-weight: bold;}.CiteHelperStatuteContainer {width: 100%;padding: 0px;margin: 0px;	font-weight: normal;font-size: 11pt;}.CiteHelperStatuteItem {font-size: 11pt;text-decoration: none;padding-left: 36px;text-indent: -36px;border-bottom: 1px solid rgb(200, 200, 200);}.CiteHelperLink:link, .CiteHelperLink:visited, .CiteHelperLink:hover, .CiteHelperLink:active {	font-size: 11pt;}/*=== TABLE OF CONTENTS ===*/.TocContainerDiv {white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}.TocVolume:link, .TocVolume:visited, .TocVolume:hover, .TocVolume:active {font-size: 100%;}.TocChapter {padding-left: 20px;color: #3B3E41;text-decoration: underline;}.TocStatute:link, .TocStatute:visited, .TocStatute:hover, .TocStatute:active{padding-left: 40px;font-size: 90%;}/*===  SEARCH FIELD ===*/.SearchContainer {	position: relative;}    .SearchBarContainer {	width: 100%;	display: grid;/*        grid-template-columns:  fit-content(50px) auto fit-content(50px);*/	grid-template-columns:  auto fit-content(50px);	border: 1px solid #BFBFBF;	grid-gap: 0px;}.SearchSubmitButton {	background-color: #FFFFFF;	border: none;	width: 40px;	height: 40px;	color: white;	padding:0px 0px;	text-decoration: none;	cursor: pointer;	text-align: center;	background:url(/../resources/search2x.png) no-repeat center;}        .SearchMenuButton {	display: none;	cursor: pointer;	width: 40px;	height: 40px;	float: left;	color: #fff;	background-color: #FFFFFF;	border: none;	border-right: none;	/*-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;*/	background:url(/../resources/menu2x.png) no-repeat center;}        .SearchField {	border: none;	border-left: none;	padding-left: 5px;	height: 40px;	outline: none;}        .SearchDescription {	display: none;	color: rgb(150, 150, 150);	font-size: 80%;	padding-left: 45px;	padding-top: 4px;}        .SearchOptions {	background-color: rgb(247, 250, 250);	border: 1px solid #BFBFBF;	box-shadow: 3px 3px 4px #BFBFBF;	width: 400px;	padding: 15px;	font-size: 90%;}        .SearchScopeGroup {}        .SearchRangeGroup {	padding-top: 5px;}        .SearchHelpGroup {	padding-top: 10px;	font-size: 85%;}        .SearchLabel {	font-weight: normal !important;}/*=== DCSO POLICIES ===*/.PolicyTitle {font-size: 18pt;font-weight: bold;margin-bottom: 8px;}.PolicyDate {font-size: 11pt;}.PolicyHeading1 {font-size: 105%;font-weight: bold;margin-top: 15px;margin-bottom: 10px;}.PolicyHeading2 {font-size: 100%;font-weight: bold;margin-top: 10px;margin-bottom: 10px;}.PolicyHeading2, li {margin-top: 3px;}.PolicyTable {}.PolicyTableCol {	padding: 5px;	border: 1px solid black;}