BODY {
	FONT: small Arial, Helvetica, Geneva, Swiss, sans-serif; COLOR: #000; BACKGROUND-COLOR: #ffffff
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 500; FONT-SIZE: 135%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #fff; LINE-HEIGHT: 1.12em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; WHITE-SPACE: normal; POSITION: relative; HEIGHT: 68px
}
H1 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0.3em; PADDING-TOP: 0px; POSITION: absolute
}
H2 {
	FONT-SIZE: 125%; MARGIN: 1em 0px 0px
}
H2 A {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif
}
#primary H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666
}
#primary H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666
}
#primary H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666
}
#peripheral H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 600; FONT-SIZE: 1em! important; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #454d4e; PADDING-TOP: 0px
}
#primary H2.subtitle {
	FONT-SIZE: 130%; MARGIN: 0.5em 0px 1em
}
H3 {
	FONT-SIZE: 1.1em; COLOR: #333
}
#primary H3.listTitle {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #333! important; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	FONT-SIZE: 1em; COLOR: #333
}
DEL {
	
}
INS {
	COLOR: #ff8c00
}
.inserted {
	COLOR: #ff8c00
}
.removed {
	TEXT-DECORATION: line-through
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TH {
	TEXT-ALIGN: left
}
A {
	COLOR: #0585e2; TEXT-DECORATION: none
}
A.inserted {
	COLOR: #0585e2; TEXT-DECORATION: none
}
A.removed {
	COLOR: #0585e2; TEXT-DECORATION: none
}
A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.adminlink {
	TEXT-TRANSFORM: uppercase
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
P {
	COLOR: #666
}
LI {
	COLOR: #666
}
BLOCKQUOTE {
	COLOR: #666
}
.wysiwyg {
	COLOR: #666
}
DL {
	COLOR: #666
}
#content P {
	MARGIN: 0px 0px 1em; LINE-HEIGHT: 1.33em
}
P.access-note {
	PADDING-RIGHT: 12px; PADDING-LEFT: 10px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
P.indented {
	MARGIN-LEFT: 32px
}
P.warning {
	BORDER-RIGHT: #900 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #900 2px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; BACKGROUND: #ffe; PADDING-BOTTOM: 1em; MARGIN: 1em; BORDER-LEFT: #900 2px solid; COLOR: #900; PADDING-TOP: 1em; BORDER-BOTTOM: #900 2px solid
}
.protected {
	BACKGROUND: #f3f3f3
}
DIV.member-warning {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 1em 1em 2em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
#primary DIV.padding {
	BACKGROUND-POSITION: 3px 0px; BACKGROUND-IMAGE: url(/cml/assets/gfx/h1_bkg.gif); BACKGROUND-REPEAT: no-repeat
}
BODY.twocolumns #primary DIV.padding {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(/cml/assets/gfx/h1_bkg2.gif)
}
DIV#attachments H4 {
	MARGIN: 1em 0px 0px
}
UL.related {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.related LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.related LI {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: left center; PADDING-LEFT: 26px! important; BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/genericicon.gif); PADDING-BOTTOM: 0.4em! important; PADDING-TOP: 0.4em! important; BACKGROUND-REPEAT: no-repeat
}
#pdf-item {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: left center; PADDING-LEFT: 26px! important; BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/genericicon.gif); PADDING-BOTTOM: 0.4em! important; PADDING-TOP: 0.4em! important; BACKGROUND-REPEAT: no-repeat
}
UL#related-links LI {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/htmlicon.gif)
}
UL#related-faqs LI {
	BACKGROUND-IMAGE: none
}
#related-faqs .category {
	FONT-WEIGHT: bold
}
UL.related LI.pdf {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/pdficon.gif)
}
#pdf-item {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/pdficon.gif)
}
UL.related LI.doc {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/docicon.gif)
}
UL.related LI.eps {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/epsicon.gif)
}
UL.related LI.jpg {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/jpgicon.gif)
}
UL.related LI.pps {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/ppsicon.gif)
}
UL.related LI.ppt {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/ppticon.gif)
}
UL.related LI.rtf {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/rtficon.gif)
}
UL.related LI.swf {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/swficon.gif)
}
UL.related LI.tiff {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/tifficon.gif)
}
UL.related LI.tif {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/tificon.gif)
}
UL.related LI.txt {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/txticon.gif)
}
UL.related LI.xls {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/xlsicon.gif)
}
UL.related LI.zip {
	BACKGROUND-IMAGE: url(/cml/assets/gfx/icons/zipicon.gif)
}
#primary FORM.filter {
	MARGIN: 0px 0px 1em; POSITION: relative
}
#primary FORM.filter FIELDSET {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
#primary FORM.filter FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px
}
#primary #keyword-search .field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#primary #keyword-search LABEL {
	DISPLAY: inline; VERTICAL-ALIGN: baseline
}
#primary #keyword-search .submit {
	DISPLAY: inline; VERTICAL-ALIGN: baseline
}
#primary FORM.filter FIELDSET DIV.field {
	FLOAT: left; MARGIN: 0px 7px 0px 3px
}
#primary FORM.filter FIELDSET DIV.field LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.1em
}
#primary FORM.filter FIELDSET DIV.field INPUT {
	
}
#primary FORM.filter FIELDSET DIV.submit {
	FLOAT: right; MARGIN: 0px; PADDING-TOP: 1.3em
}
#secondary FORM.filter {
	MARGIN: 0.25em 0px 1em; POSITION: relative
}
#secondary FORM.filter FIELDSET {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#secondary FORM.filter FIELDSET DIV.field {
	MARGIN-BOTTOM: 0.75em
}
#secondary FORM.filter FIELDSET LEGEND {
	FONT-WEIGHT: bold; MARGIN: 0.5em 0px 0.25em; COLOR: #333
}
#secondary FORM.filter FIELDSET DIV.field LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: smaller; MARGIN-BOTTOM: 0.1em
}
#secondary FORM.filter FIELDSET DIV.field INPUT {
	FONT-SIZE: 11px
}
#secondary FORM.filter FIELDSET DIV.field SELECT {
	FONT-SIZE: 11px
}
#secondary FORM.filter FIELDSET DIV.field SELECT {
	WIDTH: 153px
}
#secondary FORM.filter FIELDSET DIV.field INPUT {
	WIDTH: 147px
}
#secondary FORM.filter FIELDSET DIV.submit {
	FLOAT: right; MARGIN: 0px
}
#secondary FORM.filter FIELDSET DIV.submit INPUT {
	WIDTH: auto
}
TABLE.paging {
	MARGIN-TOP: 1em; WIDTH: 100%; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
TABLE.paging TD {
	WIDTH: 33%; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
TABLE.paging TD.thispage {
	TEXT-ALIGN: center
}
TABLE.paging TD.nextpage {
	TEXT-ALIGN: right
}
#issue-list {
	MARGIN: 1em 0px
}
#issue-list H2 {
	MARGIN: 0px
}
#issue-list UL {
	MARGIN-TOP: 0.5em
}
#issue-list UL LI {
	
}
#loginarea #remember {
	VERTICAL-ALIGN: middle; WIDTH: auto
}
#peripheral .box {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #fff 1px solid
}
#peripheral .box LABEL {
	FONT-SIZE: 10px; WIDTH: 95%; COLOR: #666
}
#peripheral .box INPUT {
	FONT-SIZE: 11px; WIDTH: 95%; COLOR: #666
}
#peripheral .box UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#peripheral .box LI {
	FONT-SIZE: smaller
}
#peripheral .box INPUT.submit {
	CLEAR: right; MARGIN-TOP: 4px; FLOAT: right; WIDTH: auto
}
#peripheral .box .wysiwyg P {
	FONT-SIZE: smaller
}
#peripheral .box .wysiwyg SPAN {
	FONT-SIZE: smaller
}
#peripheral .box .wysiwyg DIV {
	FONT-SIZE: smaller
}
#events-block A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/cml/assets/gfx/mini_events.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
DIV.wysiwyg {
	MARGIN: 0px 0px 1em
}
DIV.wysiwyg LI {
	MARGIN-BOTTOM: 1em
}
#e-learning-block P {
	FONT-SIZE: smaller; PADDING-TOP: 1em
}
#e-learning-link {
	BACKGROUND: url(/cml/assets/gfx/learning_logo.gif) no-repeat left center; HEIGHT: 44px
}
#e-learning-link A {
	PADDING-LEFT: 50px; VERTICAL-ALIGN: middle
}
#e-learning-link IMG {
	MARGIN-TOP: 10px
}
TABLE.library-list {
	WIDTH: 416px
}
TABLE.library-list THEAD TH {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; COLOR: #999; BORDER-BOTTOM: #f7f7ff 3px solid; TEXT-ALIGN: left
}
TABLE.library-list TBODY TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.library-list TBODY TR.row0 TD {
	BACKGROUND: #ffffff
}
TABLE.library-list TBODY TR.row1 TD {
	BACKGROUND: #f2f1ed
}
TABLE.library-list .title {
	WIDTH: 75%
}
.unstyled-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.library-list TBODY TD.type-date {
	WHITE-SPACE: nowrap
}
DIV.result {
	MARGIN-BOTTOM: 1em; COLOR: #666
}
DIV.result STRONG {
	COLOR: #666! important
}
FORM.standard {
	BACKGROUND: #f2f1ed; MARGIN: 1em
}
FORM.standard FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
FORM.standard LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; FONT: bold 16px "Times New Roman", Times, serif; COLOR: #333; PADDING-TOP: 0px
}
FORM.standard DIV.field {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0.5em; PADDING-TOP: 0.8em
}
FORM.standard DIV.field LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 38%; PADDING-TOP: 0.2em
}
FORM.standard DIV.field P {
	MARGIN-LEFT: 40%
}
FORM.standard DIV.field P.error {
	FONT-WEIGHT: bold; COLOR: #900
}
FORM.standard DIV.field INPUT {
	WIDTH: 208px
}
FORM.standard DIV.field TEXTAREA {
	WIDTH: 208px
}
FORM.standard DIV.field SELECT {
	WIDTH: 208px
}
FORM.standard DIV.submit {
	TEXT-ALIGN: right
}
FORM.standard DIV.submit INPUT {
	WIDTH: auto
}

