.LegSnippet * {
	FONT-FAMILY: arial, helvetica, verdana, sans-serif; LETTER-SPACING: 0em
}
.LegSnippet P {
	COLOR: black; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: white
}
.LegSnippet DIV {
	FONT-SIZE: 100%; COLOR: black; BACKGROUND-COLOR: white
}
.LegSnippet OL {
	FONT-SIZE: 100%; MARGIN-LEFT: 0em
}
.LegSnippet UL {
	FONT-SIZE: 100%; MARGIN-LEFT: 0em
}
.LegSnippet LI {
	FONT-SIZE: 100%; MARGIN-LEFT: 0em
}
.LegSnippet A {
	FONT-SIZE: 100%
}
.LegSnippet H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: black; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.LegSnippet .crest {
	TEXT-ALIGN: center
}
.LegSnippet .LegError {
	FONT-WEIGHT: bold; COLOR: red
}
.LegSnippet .LegAddition {
	
}
.LegSnippet .LegRepeal {
	
}
.LegSnippet .LegBlockRepeal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; ZOOM: 1; BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockRepealHeading {
	BACKGROUND: url(/images/LegDisplay/blockRepealArrow.gif) no-repeat 92% 100%; PADDING-BOTTOM: 8px; MARGIN: -10px 0px 20px -10px
}
.LegSnippet .LegBlockRepealHeading SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #7a8093; PADDING-BOTTOM: 0.25em; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0.25em; FONT-STYLE: normal; TEXT-ALIGN: right
}
.LegSnippet .LegBlockRepeal P {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockRepeal .LegAnnotations {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px; BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockRepeal .LegCommentaryItem {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockRepeal .LegAssociatedAnnotations {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegNotYetInForce {
	
}
.LegSnippet .LegBlockNotYetInForce {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; ZOOM: 1; BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockNotYetInForceHeading {
	BACKGROUND: url(/images/LegDisplay/blockNotYetInForceArrow.gif) no-repeat 92% 100%; PADDING-BOTTOM: 8px; MARGIN: -10px 0px 20px -10px
}
.LegSnippet .LegBlockNotYetInForceHeading SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #7a8093; PADDING-BOTTOM: 0.25em; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0.25em; FONT-STYLE: normal; TEXT-ALIGN: right
}
.LegSnippet .LegBlockNotYetInForce P {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockNotYetInForce .LegAnnotations {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px; BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockNotYetInForce .LegCommentaryItem {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegBlockNotYetInForce .LegAssociatedAnnotations {
	BACKGROUND-COLOR: #eff5f5
}
.LegSnippet .LegNotification {
	BORDER-TOP: black 1px solid; MARGIN-TOP: 1em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: justify
}
.LegSnippet .LegAnnotations {
	CLEAR: both; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 1em; BORDER-LEFT: #c2c2c2 1px solid; COLOR: #000; PADDING-TOP: 7px; BORDER-BOTTOM: #c2c2c2 4px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.LegSnippet .LegCommentaryItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.LegSnippet .LegCommentaryLink {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 0px; FONT-STYLE: normal; POSITION: relative; TOP: -0.2em
}
.LegSnippet .LegCommentaryType {
	DISPLAY: inline-block; FONT-WEIGHT: 600; FONT-SIZE: 1em; FLOAT: left; MARGIN: 0px 0px 0px -3.2em; WIDTH: 3em; COLOR: #666
}
.LegSnippet .LegCommentaryText {
	DISPLAY: block; MARGIN: 0px
}
.LegSnippet .LegCommentaryPara {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0.5em
}
.LegSnippet .LegAnnotationsHeading {
	FONT-WEIGHT: 600; FONT-SIZE: 0.8em; MARGIN: 0px; COLOR: #000
}
.LegSnippet .LegAnnotationsGroupHeading {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; COLOR: #333; PADDING-TOP: 0.5em
}
.LegSnippet .LegAmendingText {
	
}
.LegSnippet .LegAffectedLink {
	VERTICAL-ALIGN: middle
}
.LegSnippet .LegChangeDelimiter {
	FONT-WEIGHT: bolder; FONT-SIZE: 1.4em; COLOR: black; FONT-STYLE: normal
}
.LegSnippet .LegExtentRestriction {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: normal
}
.LegSnippet .LegConcurrent {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: normal
}
.LegSnippet .LegTerm {
	
}
.LegSnippet .LegCitation {
	
}
.LegSnippet .LegExtentRestriction {
	PADDING-RIGHT: 1em; MARGIN-TOP: -0.2em; DISPLAY: none; PADDING-LEFT: 1.25em; FONT-SIZE: 0.9em; BACKGROUND: url(/images/chrome/extentBg.gif) #660066 no-repeat left top; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; POSITION: relative
}
.LegExtentRestriction .btl {
	MARGIN: 0px; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px
}
.LegExtentRestriction .btr {
	MARGIN: 0px; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px
}
.LegExtentRestriction .bbl {
	MARGIN: 0px; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px
}
.LegExtentRestriction .bbr {
	MARGIN: 0px; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px
}
.LegExtentRestriction .btr {
	RIGHT: 0px; BACKGROUND: url(/images/chrome/extentBg.gif) no-repeat -290px 0px; TOP: 0px
}
.LegExtentRestriction .bbl {
	BACKGROUND: url(/images/chrome/extentBg.gif) no-repeat 0px -90px; LEFT: 0px; BOTTOM: 0px
}
.LegExtentRestriction .bbr {
	RIGHT: 0em; BACKGROUND: url(/images/chrome/extentBg.gif) no-repeat -290px -90px; BOTTOM: 0px
}
.LegSnippet .LegPerspective .LegExtentRestriction {
	DISPLAY: none
}
.LegSnippet .LegConcurrent .LegExtentRestriction {
	DISPLAY: inline-block
}
.geoExtShowing .LegSnippet .LegExtentRestriction {
	DISPLAY: inline-block; POSITION: relative
}
.LegSnippet DIV.LegAssociatedAnnotations {
	BORDER-TOP: #999 1px dotted; MARGIN-TOP: 0.25em
}
.LegSnippet .LegAssociatedAnnotations .LegCommentaryItem {
	PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #eacdd2
}
.LegSnippet .LegAssociatedAnnotations .LegAnnotationsGroupHeading {
	BORDER-TOP-WIDTH: 0px
}
.LegSnippet .LegAssociatedAnnotations DIV {
	BACKGROUND-COLOR: #eacdd2
}
.LegSnippet .LegAssociatedAnnotations SPAN {
	BACKGROUND-COLOR: #eacdd2
}
.LegSnippet .LegAssociatedAnnotations P {
	BACKGROUND-COLOR: #eacdd2
}
.LegSnippet .LegContents {
	FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsWhole {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsIntroduction {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsBody {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsPart {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
.LegSnippet .LegContentsPart .LegContentsNumber {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsPart .LegContentsTitle {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsChapter {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
.LegSnippet .LegContentsChapter .LegContentsNumber {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsChapter .LegContentsTitle {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsPblock {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 0.5em; FONT-STYLE: italic; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.LegSnippet .LegContentsPblock .LegContentsNumber {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsPblock .LegContentsTitle {
	DISPLAY: block; FONT-SIZE: 1em; TEXT-ALIGN: center
}
.LegSnippet .LegContentsSchedules {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 2em; TEXT-ALIGN: left
}
.LegSnippet .LegProvision {
	FONT-SIZE: 0.8em; PADDING-TOP: 0em; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.LegSnippet .LegContents OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6.5em; PADDING-BOTTOM: 0px; MARGIN: 0em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.LegSnippet .LegContents LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em; PADDING-TOP: 0.14em
}
.LegSnippet .LegContents LI.LegContentsEntry {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
.LegSnippet .LegContents LI A {
	COLOR: #069
}
