/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
#cc-notification {
	Z-INDEX: 99999998 !important; POSITION: fixed !important; BACKGROUND-COLOR: #fff; WIDTH: 100% !important; LEFT: 0px !important
}
.cc-mobile#cc-notification {
	BORDER-BOTTOM: 0px; POSITION: relative !important
}
#cc-modal #cc-modal-closebutton A {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cross.png); POSITION: absolute !important; WIDTH: 18px !important; DISPLAY: block !important; HEIGHT: 18px !important; RIGHT: 2px !important; TOP: 2px !important
}
#cc-settingsmodal #cc-settingsmodal-closebutton A {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cross.png); POSITION: absolute !important; WIDTH: 18px !important; DISPLAY: block !important; HEIGHT: 18px !important; RIGHT: 2px !important; TOP: 2px !important
}
#cc-modal #cc-modal-closebutton A SPAN {
	DISPLAY: none
}
#cc-settingsmodal #cc-settingsmodal-closebutton A SPAN {
	DISPLAY: none
}
.cc-bottom#cc-notification {
	BOTTOM: 0px !important
}
.cc-top#cc-notification {
	TOP: 0px !important
}
.cc-push#cc-notification {
	TOP: 0px !important
}
#cc-notification #cc-notification-permissions {
	DISPLAY: none
}
#cc-tag {
	Z-INDEX: 999999999 !important; POSITION: fixed !important; BOTTOM: 0px !important; DISPLAY: none; RIGHT: 10% !important
}
.cc-tag-bottom-left#cc-tag {
	RIGHT: auto !important; LEFT: 10% !important
}
.cc-tag-horizontal-right#cc-tag {
	BOTTOM: 20% !important; RIGHT: 0px !important
}
.cc-tag-horizontal-left#cc-tag {
	BOTTOM: 20% !important; RIGHT: auto !important; LEFT: 0px !important
}
.cc-tag-vertical-right#cc-tag {
	BOTTOM: 20% !important; RIGHT: 0px !important
}
.cc-tag-vertical-left#cc-tag {
	BOTTOM: 20% !important; RIGHT: auto !important; LEFT: 0px !important
}
#cc-tag A {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; TEXT-DECORATION: none !important; PADDING-TOP: 0px !important
}
#cc-modal-overlay {
	Z-INDEX: 999999 !important; POSITION: fixed !important; WIDTH: 100% !important; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 1000% !important; TOP: 0px !important; LEFT: 0px !important
}
#cc-modal {
	Z-INDEX: 99999999 !important; POSITION: fixed !important; WIDTH: 100% !important; DISPLAY: none; HEIGHT: 1000% !important; TOP: 0px !important; LEFT: 0px !important
}
#cc-settingsmodal {
	Z-INDEX: 99999999 !important; POSITION: fixed !important; WIDTH: 100% !important; DISPLAY: none; HEIGHT: 1000% !important; TOP: 0px !important; LEFT: 0px !important
}
#cc-settingsmodal {
	Z-INDEX: 2147483647 !important
}
#cc-modal #cc-modal-wrapper {
	MARGIN: 100px auto
}
#cc-settingsmodal #cc-settingsmodal-wrapper {
	MARGIN: 100px auto
}
#cc-modal {
	LINE-HEIGHT: 1 !important
}
#cc-settingsmodal {
	LINE-HEIGHT: 1 !important
}
#cc-tag {
	LINE-HEIGHT: 1 !important
}
#cc-notification {
	LINE-HEIGHT: 1 !important
}
.cc-clear {
	CLEAR: both !important
}
#cc-modal {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal DIV {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal SPAN {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal IFRAME {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H1 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H2 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H3 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H4 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H5 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal H6 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal P {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal PRE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal CODE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal EM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal IMG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal S {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal SMALL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal STRONG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal B {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal U {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal I {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal DL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal DT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal DD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal OL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal FORM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal LABEL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal DIV {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal SPAN {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal IFRAME {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H1 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H2 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H3 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H4 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H5 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal H6 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal P {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal PRE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal CODE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal EM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal IMG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal S {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal SMALL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal STRONG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal B {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal U {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal I {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal DL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal DT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal DD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal OL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal FORM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-settingsmodal LABEL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag DIV {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag SPAN {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag IFRAME {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H1 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H2 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H3 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H4 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H5 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag H6 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag P {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag PRE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag CODE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag EM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag IMG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag S {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag SMALL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag STRONG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag B {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag U {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag I {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag DL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag DT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag DD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag OL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag FORM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-tag LABEL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification DIV {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification SPAN {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification IFRAME {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H1 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H2 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H3 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H4 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H5 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification H6 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification P {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification PRE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification CODE {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification EM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification IMG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification S {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification SMALL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification STRONG {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification B {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification U {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification I {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification DL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification DT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification DD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification OL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification UL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification FORM {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-notification LABEL {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif; BACKGROUND: 0px 50%; FONT-SIZE: 10pt; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: 400; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: none
}
#cc-modal A {
	BACKGROUND-COLOR: transparent
}
#cc-tag A {
	BACKGROUND-COLOR: transparent
}
#cc-settingsmodal A {
	BACKGROUND-COLOR: transparent
}
#cc-notification A {
	BACKGROUND-COLOR: transparent
}
#cc-modal A:hover {
	BACKGROUND-COLOR: transparent
}
#cc-tag A:hover {
	BACKGROUND-COLOR: transparent
}
#cc-settingsmodal A:hover {
	BACKGROUND-COLOR: transparent
}
#cc-notification A:hover {
	BACKGROUND-COLOR: transparent
}
#cc-modal A#footerlogo SPAN {
	MARGIN-TOP: 4px !important; TEXT-INDENT: -5000px !important; WIDTH: 126px !important; DISPLAY: block; BACKGROUND: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/silktide-logo.png) no-repeat 0px 0px; HEIGHT: 31px !important
}
#cc-modal #cc-modal-wrapper A#footerlogo {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
footer#mainfooter A#footerlogo {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper A#footerlogo {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
footer#mainfooter A#footerlogo:active {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper A#footerlogo {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
footer#mainfooter A#footerlogo:visited {
	MARGIN-TOP: 20px !important; DISPLAY: block; COLOR: #868686 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper .cc-getforsite {
	POSITION: absolute; BOTTOM: 16px; RIGHT: 16px
}
.cc-mobile#cc-modal #cc-modal-wrapper .cc-getforsite {
	POSITION: relative !important; MARGIN-TOP: 30px !important; MARGIN-LEFT: 16px
}
.cc-mobile#cc-modal {
	Z-INDEX: 2147483647 !important; POSITION: relative !important; WIDTH: 100% !important; HEIGHT: auto !important; TOP: 0px !important; LEFT: 0px !important
}
.cc-mobile#cc-settingsmodal {
	Z-INDEX: 2147483647 !important; POSITION: relative !important; WIDTH: 100% !important; HEIGHT: auto !important; TOP: 0px !important; LEFT: 0px !important
}
.cc-mobile#cc-modal A.cc-logo {
	DISPLAY: none !important
}
.cc-mobile#cc-settingsmodal A.cc-logo {
	DISPLAY: none !important
}
.cc-mobile#cc-notification A.cc-logo {
	DISPLAY: none !important
}
#cc-notification .cc-logo {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png); POSITION: absolute; WIDTH: 142px; BOTTOM: 20px; HEIGHT: 32px; RIGHT: 32px
}
#cc-tag .cc-logo {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png); POSITION: absolute; WIDTH: 142px; BOTTOM: 20px; HEIGHT: 32px; RIGHT: 32px
}
#cc-modal .cc-logo {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png); POSITION: absolute; WIDTH: 142px; BOTTOM: 20px; HEIGHT: 32px; RIGHT: 32px
}
#cc-settingsmodal .cc-logo {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png); POSITION: absolute; WIDTH: 142px; BOTTOM: 20px; HEIGHT: 32px; RIGHT: 32px
}
.cc-logo SPAN {
	DISPLAY: none
}
.cc-light#cc-notification {
	BACKGROUND: #e2e2e2; COLOR: #1d1d1d !important
}
.cc-light#cc-notification #cc-notification-permissions LI {
	COLOR: #1d1d1d !important
}
.cc-light#cc-notification #cc-notification-permissions LI STRONG {
	COLOR: #31a8f0 !important
}
.cc-light#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive {
	COLOR: #aaa !important
}
.cc-light#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive LABEL {
	COLOR: #aaa !important
}
.cc-light#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive STRONG {
	COLOR: #88bfef !important
}
.cc-light#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive A.cc-learnmore-link {
	COLOR: #aaa !important
}
.cc-light#cc-notification A {
	COLOR: #31a8f0 !important
}
.cc-light#cc-notification A:visited {
	COLOR: #31a8f0 !important
}
.cc-light#cc-notification A:hover {
	COLOR: #257eb4 !important
}
.cc-light#cc-notification H2 {
	COLOR: #1d1d1d !important
}
.cc-light#cc-notification H3 {
	COLOR: #1d1d1d !important
}
.cc-light#cc-notification P {
	COLOR: #1d1d1d !important
}
.cc-light#cc-notification UL.cc-notification-buttons LI A {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important
}
.cc-light#cc-notification UL.cc-notification-buttons LI A:visited {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important
}
.cc-light#cc-notification UL.cc-notification-buttons LI A:hover {
	BACKGROUND-COLOR: #f5f5f5
}
.cc-light#cc-notification UL.cc-notification-buttons LI A:active {
	BACKGROUND-COLOR: #f5f5f5
}
.cc-light#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:hover {
	BACKGROUND-COLOR: #f5f5f5
}
.cc-light#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:active {
	BACKGROUND-COLOR: #f5f5f5
}
.cc-light#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites {
	BACKGROUND-COLOR: #31a8f0
}
.cc-light#cc-tag A {
	BACKGROUND-COLOR: #e2e2e2; COLOR: #1d1d1d !important
}
.cc-light#cc-tag A:visited {
	BACKGROUND-COLOR: #e2e2e2; COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-wrapper {
	BACKGROUND-COLOR: #e2e2e2; COLOR: #f5f5f5 !important
}
.cc-light#cc-modal #cc-modal-wrapper A {
	COLOR: #666 !important
}
.cc-light#cc-modal #cc-modal-wrapper A:visited {
	COLOR: #666 !important
}
.cc-light#cc-modal #cc-modal-wrapper A:hover {
	COLOR: #31a8f0 !important
}
.cc-light#cc-modal #cc-modal-wrapper #cc-change-button-allsites {
	BACKGROUND-COLOR: #666; COLOR: #111 !important
}
.cc-light#cc-modal #cc-modal-wrapper SELECT {
	COLOR: #111 !important
}
.cc-light#cc-modal #cc-modal-wrapper A.cc-consentchange:hover {
	BACKGROUND-COLOR: #31a8f0
}
.cc-light#cc-modal #cc-modal-wrapper LI STRONG {
	COLOR: #31a8f0 !important
}
.cc-light#cc-modal #cc-modal-wrapper LI SPAN {
	COLOR: #7a7a7a !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #f5f5f5 !important
}
.cc-light#cc-modal #cc-modal-wrapper P {
	COLOR: #f5f5f5 !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper P {
	COLOR: #f5f5f5 !important
}
.cc-light#cc-modal #cc-modal-wrapper H2 {
	COLOR: #1d1d1d !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper H2 {
	COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #71f031 !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper P.cc-subtitle {
	COLOR: #7a7a7a !important
}
.cc-light#cc-modal #cc-modal-wrapper P.cc-subtitle {
	COLOR: #7a7a7a !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-secondclosebutton A {
	COLOR: #666 !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:visited {
	COLOR: #666 !important
}
.cc-light#cc-modal #cc-modal-secondclosebutton A:hover {
	COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-secondclosebutton A:active {
	COLOR: #1d1d1d !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:hover {
	COLOR: #1d1d1d !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:active {
	COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-global A:hover {
	COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-global A:active {
	COLOR: #1d1d1d !important
}
.cc-light#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000
}
.cc-light#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:visited {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000
}
.cc-light#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:hover {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
.cc-light#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:active {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
.cc-light#cc-modal #cc-modal-wrapper A.cc-learnmore-link {
	COLOR: #666 !important
}
.cc-light#cc-settingsmodal #cc-settingsmodal-wrapper A.cc-learnmore-link {
	COLOR: #666 !important
}
.cc-light#cc-notification A.cc-learnmore-link {
	COLOR: #666 !important
}
.cc-monochrome#cc-notification {
	BACKGROUND: #333; COLOR: #fff !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI {
	COLOR: #fff !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI STRONG {
	COLOR: #fff !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive LABEL {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive STRONG {
	COLOR: #bbb !important
}
.cc-monochrome#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive A.cc-learnmore-link {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification A {
	COLOR: #ddd !important
}
.cc-monochrome#cc-notification A:visited {
	COLOR: #ddd !important
}
.cc-monochrome#cc-notification A:hover {
	COLOR: #fff !important
}
.cc-monochrome#cc-notification H2 {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification H3 {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification P {
	COLOR: #aaa !important
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI A {
	BACKGROUND-COLOR: #ddd; COLOR: #111 !important
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI A:visited {
	BACKGROUND-COLOR: #ddd; COLOR: #111 !important
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI A:hover {
	BACKGROUND-COLOR: #fff
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI A:active {
	BACKGROUND-COLOR: #fff
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:hover {
	BACKGROUND-COLOR: #fff
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:active {
	BACKGROUND-COLOR: #fff
}
.cc-monochrome#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites {
	BACKGROUND-COLOR: #ddd
}
.cc-monochrome#cc-tag #cc-tag-button {
	BACKGROUND-COLOR: #333; COLOR: #ddd !important
}
.cc-monochrome#cc-tag #cc-tag-button:visited {
	BACKGROUND-COLOR: #333; COLOR: #ddd !important
}
.cc-monochrome#cc-tag #cc-tag-button:hover {
	BORDER-LEFT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.cc-monochrome#cc-tag #cc-tag-button:active {
	BORDER-LEFT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper LI STRONG {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper LI STRONG {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper {
	BACKGROUND-COLOR: #333; COLOR: #f5f5f5 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper A {
	COLOR: #666 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper A:visited {
	COLOR: #666 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper A:hover {
	COLOR: #31a8f0 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper #cc-change-button-allsites {
	BACKGROUND-COLOR: #666; COLOR: #111 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper SELECT {
	COLOR: #111 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper A.cc-consentchange:hover {
	BACKGROUND-COLOR: #31a8f0
}
.cc-monochrome#cc-modal #cc-modal-wrapper LI STRONG {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper LI SPAN {
	COLOR: #7a7a7a !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper {
	BACKGROUND-COLOR: #333; COLOR: #f5f5f5 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper P {
	COLOR: #f5f5f5 !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper P {
	COLOR: #f5f5f5 !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper H2 {
	COLOR: #fff !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper H2 {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #ddd !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper P.cc-subtitle {
	COLOR: #7a7a7a !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper P.cc-subtitle {
	COLOR: #7a7a7a !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-secondclosebutton A {
	COLOR: #666 !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:visited {
	COLOR: #666 !important
}
.cc-monochrome#cc-modal #cc-modal-secondclosebutton A:hover {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-secondclosebutton A:active {
	COLOR: #fff !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:hover {
	COLOR: #fff !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:active {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-global A:hover {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-global A:active {
	COLOR: #fff !important
}
.cc-monochrome#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000
}
.cc-monochrome#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:visited {
	BACKGROUND-COLOR: #f1d600; COLOR: #111 !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000
}
.cc-monochrome#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:hover {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
.cc-monochrome#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:active {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
.cc-monochrome#cc-modal #cc-modal-wrapper A.cc-learnmore-link {
	COLOR: #ddd !important
}
.cc-monochrome#cc-settingsmodal #cc-settingsmodal-wrapper A.cc-learnmore-link {
	COLOR: #ddd !important
}
.cc-monochrome#cc-notification A.cc-learnmore-link {
	COLOR: #ddd !important
}
#cc-notification UL.cc-notification-buttons LI A {
	FLOAT: right !important
}
#cc-notification UL.cc-notification-buttons LI A:visited {
	FLOAT: right !important
}
#cc-notification UL.cc-notification-buttons {
	POSITION: absolute !important; WIDTH: 360px !important; RIGHT: 0px !important; TOP: 5px !important
}
.cc-mobile#cc-notification #cc-notification-wrapper {
	MARGIN-RIGHT: 0px !important
}
.cc-mobile#cc-notification UL.cc-notification-buttons LI A {
	FLOAT: none !important
}
.cc-mobile#cc-notification UL.cc-notification-buttons LI A:visited {
	FLOAT: none !important
}
.cc-mobile#cc-notification UL.cc-notification-buttons {
	POSITION: relative !important; WIDTH: auto !important; CLEAR: both; RIGHT: 0px !important; PADDING-TOP: 1px !important; TOP: 0px !important
}
#cc-notification {
	BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif !important; BACKGROUND: #1d1d1d; COLOR: #f5f5f5 !important; FONT-SIZE: 11pt !important
}
#cc-notification #cc-notification-wrapper {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 62px !important; PADDING-RIGHT: 62px !important; PADDING-TOP: 0px !important
}
#cc-notification #cc-notification-permissions UL {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 26px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
.cc-mobile#cc-notification #cc-notification-permissions LI {
	WIDTH: auto !important
}
#cc-notification #cc-notification-permissions LI {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 10px 30px; PADDING-LEFT: 0px !important; WIDTH: 440px !important; PADDING-RIGHT: 0px !important; COLOR: #9a9a9a !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 6px !important; -webkit-transition: color .2s ease-in; -moz-transition: color .2s ease-in; -o-transition: color .2s ease-in; transition: color .2s ease-in
}
#cc-notification #cc-notification-permissions LI LABEL {
	LINE-HEIGHT: 1.3em; COLOR: #9a9a9a !important; FONT-SIZE: 12pt !important; -webkit-transition: color .2s ease-in; -moz-transition: color .2s ease-in; -o-transition: color .2s ease-in; transition: color .2s ease-in
}
#cc-notification #cc-notification-permissions LI INPUT {
	MARGIN-TOP: 0px !important; FLOAT: left !important; MARGIN-LEFT: -30px !important
}
#cc-notification #cc-notification-permissions LI STRONG {
	LETTER-SPACING: -0.05em; DISPLAY: block !important; COLOR: #31a8f0 !important; FONT-SIZE: 14pt; -webkit-transition: color .2s ease-in; -moz-transition: color .2s ease-in; -o-transition: color .2s ease-in; transition: color .2s ease-in
}
#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive {
	COLOR: #666 !important
}
#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive LABEL {
	COLOR: #666 !important
}
#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive STRONG {
	COLOR: #1d658e !important
}
#cc-notification #cc-notification-permissions LI A.cc-learnmore-link {
	-webkit-transition: color .2s ease-in; -moz-transition: color .2s ease-in; -o-transition: color .2s ease-in; transition: color .2s ease-in
}
#cc-notification #cc-notification-permissions LI.cc-notification-permissions-inactive A.cc-learnmore-link {
	COLOR: #666 !important
}
#cc-notification A {
	COLOR: #31a8f0 !important; FONT-SIZE: 11pt; TEXT-DECORATION: none !important
}
#cc-notification A:visited {
	COLOR: #31a8f0 !important; FONT-SIZE: 11pt; TEXT-DECORATION: none !important
}
#cc-notification A:hover {
	COLOR: #b2f7ff !important; TEXT-DECORATION: underline !important
}
#cc-notification H2 {
	TEXT-ALIGN: left !important; MARGIN: 0px; WIDTH: auto !important; COLOR: #f5f5f5 !important; FONT-SIZE: 11pt
}
#cc-notification H3 {
	TEXT-ALIGN: left !important; MARGIN: 0px; WIDTH: auto !important; COLOR: #f5f5f5 !important; FONT-SIZE: 11pt
}
#cc-notification P {
	TEXT-ALIGN: left !important; MARGIN: 0px; WIDTH: auto !important; COLOR: #f5f5f5 !important; FONT-SIZE: 11pt
}
#cc-notification H2 {
	MARGIN-RIGHT: 320px !important
}
.cc-mobile#cc-notification H2 {
	MARGIN-RIGHT: 0px !important
}
#cc-notification H2 SPAN {
	LETTER-SPACING: -0.05em; MARGIN-BOTTOM: 20px !important; FONT-SIZE: 14pt; FONT-WEIGHT: 400 !important
}
#cc-notification H2 {
	LETTER-SPACING: -0.05em; MARGIN-BOTTOM: 20px !important; FONT-SIZE: 14pt; FONT-WEIGHT: 400 !important
}
#cc-notification H2 A {
	LETTER-SPACING: -0.05em; FONT-SIZE: 14pt
}
#cc-notification H3 {
	MARGIN-TOP: 10px !important
}
#cc-notification UL.cc-notification-buttons {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
.cc-notification-afterload#cc-notification UL.cc-notification-buttons {
	BOTTOM: 5px !important; TOP: auto !important
}
#cc-notification UL.cc-notification-buttons LI {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
#cc-notification UL.cc-notification-buttons LI A {
	PADDING-BOTTOM: 8px !important; BACKGROUND-COLOR: #f1d600; MARGIN-TOP: 8px !important; PADDING-LEFT: 16px !important; LETTER-SPACING: -0.05em; PADDING-RIGHT: 16px !important; DISPLAY: block; MARGIN-BOTTOM: 6px !important; COLOR: #111 !important; FONT-SIZE: 12pt !important; FONT-WEIGHT: 600; MARGIN-RIGHT: 12px !important; TEXT-DECORATION: none !important; PADDING-TOP: 8px !important; -webkit-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#cc-notification UL.cc-notification-buttons LI A:visited {
	PADDING-BOTTOM: 8px !important; BACKGROUND-COLOR: #f1d600; MARGIN-TOP: 8px !important; PADDING-LEFT: 16px !important; LETTER-SPACING: -0.05em; PADDING-RIGHT: 16px !important; DISPLAY: block; MARGIN-BOTTOM: 6px !important; COLOR: #111 !important; FONT-SIZE: 12pt !important; FONT-WEIGHT: 600; MARGIN-RIGHT: 12px !important; TEXT-DECORATION: none !important; PADDING-TOP: 8px !important; -webkit-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#cc-notification UL.cc-notification-buttons LI A:hover {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-notification UL.cc-notification-buttons LI A:active {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:hover {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites:active {
	BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-notification UL.cc-notification-buttons LI #cc-approve-button-allsites {
	BACKGROUND-COLOR: #31a8f0
}
#cc-tag A {
	BORDER-LEFT: #666 3px solid; PADDING-BOTTOM: 8px !important; BACKGROUND-COLOR: #1d1d1d; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif !important; BACKGROUND-POSITION: 6px 7px; COLOR: #f5f5f5 !important; FONT-SIZE: 12pt !important; BORDER-TOP: #666 3px solid; BORDER-RIGHT: #666 3px solid; TEXT-DECORATION: none !important; PADDING-TOP: 8px !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000; -webkit-transition: color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0
}
#cc-tag A:visited {
	BORDER-LEFT: #666 3px solid; PADDING-BOTTOM: 8px !important; BACKGROUND-COLOR: #1d1d1d; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif !important; BACKGROUND-POSITION: 6px 7px; COLOR: #f5f5f5 !important; FONT-SIZE: 12pt !important; BORDER-TOP: #666 3px solid; BORDER-RIGHT: #666 3px solid; TEXT-DECORATION: none !important; PADDING-TOP: 8px !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000; -webkit-transition: color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0
}
.cc-tag-horizontal-right#cc-tag A {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-RIGHT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg)
}
.cc-tag-horizontal-right#cc-tag A:visited {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-RIGHT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg)
}
.cc-tag-horizontal-left#cc-tag A {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-LEFT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg)
}
.cc-tag-horizontal-left#cc-tag A:visited {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-LEFT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg)
}
.cc-tag-vertical-right#cc-tag A {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-RIGHT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg)
}
.cc-tag-vertical-right#cc-tag A:visited {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-RIGHT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg)
}
.cc-tag-vertical-left#cc-tag A {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-LEFT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg)
}
.cc-tag-vertical-left#cc-tag A:visited {
	PADDING-BOTTOM: 60px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; MARGIN-LEFT: -82px !important; PADDING-TOP: 8px !important; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg)
}
#cc-tag A:hover {
	BORDER-LEFT: #f1d600 3px solid; BORDER-TOP: #f1d600 3px solid; BORDER-RIGHT: #f1d600 3px solid; box-shadow: 2px 2px 7px #000; -moz-box-shadow: 2px 2px 7px #000; -webkit-box-shadow: 2px 2px 7px #000
}
#cc-tag A:active {
	BORDER-LEFT: #f1d600 3px solid; BORDER-TOP: #f1d600 3px solid; BORDER-RIGHT: #f1d600 3px solid; box-shadow: 2px 2px 7px #000; -moz-box-shadow: 2px 2px 7px #000; -webkit-box-shadow: 2px 2px 7px #000
}
#cc-tag A SPAN {
	FONT-SIZE: 12pt !important
}
#cc-modal {
	FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif !important; FONT-SIZE: 11pt !important
}
#cc-modal #cc-modal-wrapper {
	POSITION: relative !important; TEXT-ALIGN: left !important; PADDING-BOTTOM: 5px !important; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #1d1d1d; MARGIN: 40px auto; MIN-HEIGHT: 560px; PADDING-LEFT: 15px !important; WIDTH: 686px !important; PADDING-RIGHT: 15px !important; COLOR: #f5f5f5 !important; MAX-HEIGHT: 8%; PADDING-TOP: 25px !important; box-shadow: 0 0 30px #000; -moz-box-shadow: 0 0 30px #000; -webkit-box-shadow: 0 0 30px #000
}
#cc-modal #cc-modal-wrapper A {
	COLOR: #f5f500 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper A:visited {
	COLOR: #f5f500 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper A:hover {
	COLOR: #31a8f0 !important; TEXT-DECORATION: underline !important
}
#cc-modal #cc-modal-wrapper #cc-change-button-allsites {
	PADDING-BOTTOM: 6px !important; BACKGROUND-COLOR: #f5f500; MARGIN-TOP: 16px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; DISPLAY: block !important; MARGIN-BOTTOM: 6px !important; FLOAT: left !important; COLOR: #111 !important; CLEAR: both !important; MARGIN-RIGHT: 8px !important; TEXT-DECORATION: none !important; PADDING-TOP: 6px !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#cc-modal #cc-modal-wrapper #cc-change-button-allsites:hover {
	BACKGROUND-COLOR: #31a8f0
}
#cc-modal #cc-modal-wrapper #cc-change-button-allsites:active {
	BACKGROUND-COLOR: #31a8f0
}
#cc-settingsmodal #cc-settingsmodal-wrapper SELECT {
	POSITION: absolute !important; WIDTH: 150px; FLOAT: right !important; COLOR: #111 !important; FONT-SIZE: 10pt !important; RIGHT: 8px !important; MARGIN-RIGHT: 8px !important; TEXT-DECORATION: none !important; TOP: 28px !important
}
#cc-modal #cc-modal-wrapper SELECT {
	POSITION: absolute !important; WIDTH: 150px; FLOAT: right !important; COLOR: #111 !important; FONT-SIZE: 10pt !important; RIGHT: 8px !important; MARGIN-RIGHT: 8px !important; TEXT-DECORATION: none !important; TOP: 28px !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper SELECT {
	POSITION: static !important; MARGIN-TOP: 10px !important; FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-wrapper SELECT {
	POSITION: static !important; MARGIN-TOP: 10px !important; FLOAT: none !important
}
#cc-modal #cc-modal-wrapper A.cc-consentchange:hover {
	BACKGROUND-COLOR: #31a8f0
}
#cc-settingsmodal #cc-settingsmodal-wrapper UL LI LABEL {
	FLOAT: left
}
#cc-modal #cc-modal-wrapper UL LI LABEL {
	FLOAT: left
}
#cc-settingsmodal #cc-settingsmodal-wrapper UL {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 100px !important; PADDING-RIGHT: 100px !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
#cc-modal #cc-modal-wrapper UL {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 100px !important; PADDING-RIGHT: 100px !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper UL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.cc-mobile#cc-modal #cc-modal-wrapper UL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper LI {
	POSITION: relative; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; CLEAR: both !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 30px !important
}
#cc-modal #cc-modal-wrapper LI {
	POSITION: relative; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; CLEAR: both !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 30px !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper LI STRONG {
	WIDTH: 480px !important; DISPLAY: block !important; FLOAT: left !important; COLOR: #31a8f0 !important; FONT-SIZE: 16pt; FONT-WEIGHT: 400 !important
}
#cc-modal #cc-modal-wrapper LI STRONG {
	WIDTH: 480px !important; DISPLAY: block !important; FLOAT: left !important; COLOR: #31a8f0 !important; FONT-SIZE: 16pt; FONT-WEIGHT: 400 !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper LI STRONG .cc-mobile#cc-modal #cc-modal-wrapper LI STRONG {
	FLOAT: none !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper LI SPAN {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 8px; WIDTH: 470px !important; DISPLAY: block !important; FLOAT: left !important; COLOR: #7a7a7a !important; CLEAR: left !important; FONT-SIZE: 12pt !important
}
#cc-modal #cc-modal-wrapper LI SPAN {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 8px; WIDTH: 470px !important; DISPLAY: block !important; FLOAT: left !important; COLOR: #7a7a7a !important; CLEAR: left !important; FONT-SIZE: 12pt !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper LI SPAN {
	FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-wrapper LI SPAN {
	FLOAT: none !important
}
#cc-settingsmodal {
	FONT-FAMILY: "Open Sans", Arial, Helvetica, sans-serif !important; FONT-SIZE: 11pt !important
}
.cc-mobile#cc-settingsmodal {
	HEIGHT: auto
}
#cc-settingsmodal #cc-settingsmodal-wrapper {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/globe.png); POSITION: relative !important; TEXT-ALIGN: left !important; OVERFLOW-X: hidden; BACKGROUND-COLOR: #1d1d1d; MARGIN: 40px auto; WIDTH: 716px !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -20px 20px; HEIGHT: 8% !important; COLOR: #f5f5f5 !important; MAX-HEIGHT: 560px; PADDING-TOP: 24px !important; box-shadow: 0 0 30px #000; -moz-box-shadow: 0 0 30px #000; -webkit-box-shadow: 0 0 30px #000
}
#cc-settingsmodal #cc-settingsmodal-wrapper .cc-content {
	OVERFLOW-X: hidden !important; OVERFLOW-Y: auto !important; MARGIN-TOP: 20px; HEIGHT: 400px
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper {
	MAX-HEIGHT: none !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper .cc-content {
	HEIGHT: 540px !important; MAX-HEIGHT: none !important
}
#cc-modal #cc-modal-wrapper P {
	LINE-HEIGHT: 1em; MARGIN-TOP: 12px; COLOR: #f5f5f5 !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper P {
	MARGIN-TOP: 32px
}
#cc-modal #cc-modal-wrapper .cc-content {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; HEIGHT: 420px; CLEAR: both; PADDING-TOP: 8px
}
.cc-mobile#cc-modal #cc-modal-wrapper .cc-content {
	HEIGHT: auto !important; OVERFLOW: hidden !important
}
#cc-modal #cc-modal-wrapper H2 {
	MARGIN: 0px 57px; WIDTH: 712px !important; COLOR: #fff !important; FONT-SIZE: 24pt !important; FONT-WEIGHT: 400
}
#cc-settingsmodal #cc-settingsmodal-wrapper H2 {
	MARGIN: 0px 57px; WIDTH: 712px !important; COLOR: #fff !important; FONT-SIZE: 24pt !important; FONT-WEIGHT: 400
}
#cc-settingsmodal #cc-settingsmodal-wrapper H2 {
	MARGIN: 0px 72px
}
#cc-modal #cc-modal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important; FONT-SIZE: 14pt !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #7a7a7a !important; FONT-SIZE: 14pt !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	COLOR: #71f031 !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper P.cc-subtitle {
	MARGIN: 16px 0px 0px 57px; COLOR: #7a7a7a !important; FONT-SIZE: 12pt !important
}
#cc-modal #cc-modal-wrapper P.cc-subtitle {
	MARGIN: 16px 0px 0px 57px; COLOR: #7a7a7a !important; FONT-SIZE: 12pt !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper P.cc-subtitle {
	MARGIN: 16px 0px 0px 73px
}
.cc-mobile#cc-modal #cc-modal-wrapper P.cc-subtitle {
	MARGIN-LEFT: 0px !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper P.cc-subtitle {
	MARGIN-LEFT: 10px !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MIN-HEIGHT: 390px !important; WIDTH: 714px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper IFRAME {
	Z-INDEX: 2147483647 !important; MARGIN-TOP: 0px; WIDTH: 100% !important; HEIGHT: 500px
}
#cc-modal #cc-modal-closebutton A {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/modal-close.png); POSITION: absolute !important; WIDTH: 24px !important; DISPLAY: block !important; BACKGROUND-POSITION: 0px 0px; HEIGHT: 24px !important; RIGHT: 10px !important; TOP: 10px !important
}
#cc-settingsmodal #cc-settingsmodal-closebutton A {
	BACKGROUND-IMAGE: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/modal-close.png); POSITION: absolute !important; WIDTH: 24px !important; DISPLAY: block !important; BACKGROUND-POSITION: 0px 0px; HEIGHT: 24px !important; RIGHT: 10px !important; TOP: 10px !important
}
#cc-modal #cc-modal-closebutton A:hover {
	BACKGROUND-POSITION: 0px -24px
}
#cc-settingsmodal #cc-settingsmodal-closebutton A:hover {
	BACKGROUND-POSITION: 0px -24px
}
#cc-modal #cc-modal-global {
	PADDING-TOP: 5px !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A {
	COLOR: #71f031 !important; TEXT-DECORATION: none !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:visited {
	COLOR: #71f031 !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-secondclosebutton A SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
#cc-modal #cc-modal-secondclosebutton A:visited SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:visited SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
#cc-modal #cc-modal-global A SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
#cc-modal #cc-modal-global A:visited SPAN {
	FONT-SIZE: 12pt !important; FONT-WEIGHT: 600 !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-secondclosebutton {
	PADDING-LEFT: 10px; PADDING-TOP: 0px
}
.cc-mobile#cc-modal #cc-modal-secondclosebutton A {
	FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-secondclosebutton A:visited {
	FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-global A {
	FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-global A:visited {
	FLOAT: none !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-secondclosebutton A {
	DISPLAY: none !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:visited {
	DISPLAY: none !important
}
#cc-modal #cc-modal-secondclosebutton A:hover {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-secondclosebutton A:active {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:hover {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton A:active {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-global A:hover {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-global A:active {
	COLOR: #fff !important; TEXT-DECORATION: none !important
}
#cc-modal #cc-modal-wrapper #cc-modal-footer-buttons {
	MARGIN-TOP: 25px !important; MARGIN-LEFT: 57px !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper #cc-settingsmodal-footer-buttons {
	MARGIN-LEFT: 72px !important
}
.cc-mobile#cc-modal #cc-modal-wrapper #cc-modal-footer-buttons {
	POSITION: relative; WIDTH: auto; MARGIN-LEFT: 0px !important; PADDING-TOP: 10px !important
}
#cc-modal #cc-modal-wrapper .cc-preference-importantmessage {
	BORDER-BOTTOM: #666 1px dotted; TEXT-ALIGN: left !important; BORDER-LEFT: #666 1px dotted; PADDING-BOTTOM: 10px !important; LINE-HEIGHT: 2em !important; BACKGROUND-COLOR: #444; MARGIN-TOP: 20px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; CLEAR: both !important; BORDER-TOP: #666 1px dotted; BORDER-RIGHT: #666 1px dotted; PADDING-TOP: 10px !important
}
#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A {
	PADDING-BOTTOM: 5px !important; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #f1d600; MARGIN-TOP: 0px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; DISPLAY: block; MARGIN-BOTTOM: 0px !important; FLOAT: right; COLOR: #111 !important; FONT-SIZE: 10pt; MARGIN-RIGHT: 8px !important; TEXT-DECORATION: none !important; PADDING-TOP: 5px !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000; -webkit-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:visited {
	PADDING-BOTTOM: 5px !important; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #f1d600; MARGIN-TOP: 0px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; DISPLAY: block; MARGIN-BOTTOM: 0px !important; FLOAT: right; COLOR: #111 !important; FONT-SIZE: 10pt; MARGIN-RIGHT: 8px !important; TEXT-DECORATION: none !important; PADDING-TOP: 5px !important; box-shadow: 1px 1px 2px #000; -moz-box-shadow: 1px 1px 2px #000; -webkit-box-shadow: 1px 1px 2px #000; -webkit-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -webkit-box-shadow .2s ease-in-out 0s; -moz-transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, -moz-box-shadow .2s ease-in-out 0s; transition: background .2s ease-in-out 0s, color .2s ease-in-out 0s, box-shadow .2s ease-in-out 0s; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:hover {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-modal #cc-modal-wrapper .cc-preference-importantmessage A:active {
	BACKGROUND-COLOR: #0288ce; COLOR: #fff !important; TEXT-DECORATION: none !important; box-shadow: 1px 2px 10px #000; -moz-box-shadow: 1px 2px 10px #000; -webkit-box-shadow: 1px 2px 10px #000
}
#cc-modal #cc-modal-wrapper A.cc-learnmore-link {
	COLOR: #fff !important
}
#cc-settingsmodal #cc-settingsmodal-wrapper A.cc-learnmore-link {
	COLOR: #fff !important
}
#cc-notification A.cc-learnmore-link {
	COLOR: #fff !important
}
.cc-mobile#cc-modal #cc-modal-wrapper {
	MIN-HEIGHT: inherit !important; HEIGHT: auto !important; MAX-HEIGHT: none !important
}
.cc-mobile#cc-modal #cc-modal-wrapper {
	MARGIN-TOP: 0px !important; WIDTH: auto !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper {
	MARGIN-TOP: 0px !important; WIDTH: auto !important
}
.cc-mobile#cc-modal #cc-modal-wrapper H2 {
	WIDTH: auto !important; MARGIN-LEFT: 0px !important
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper H2 SPAN {
	MARGIN-TOP: 8px; DISPLAY: block
}
.cc-mobile#cc-modal #cc-modal-wrapper H2 SPAN {
	MARGIN-TOP: 8px; DISPLAY: block
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper H2 {
	WIDTH: auto !important; MARGIN-LEFT: 10px !important
}
.cc-mobile#cc-modal #cc-modal-wrapper {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MAX-HEIGHT: none !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MAX-HEIGHT: none !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.cc-mobile#cc-settingsmodal #cc-settingsmodal-wrapper LI SPAN {
	WIDTH: auto !important; FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-wrapper LI SPAN {
	WIDTH: auto !important; FLOAT: none !important
}
.cc-mobile#cc-modal #cc-modal-wrapper A.cc-consentchange {
	MARGIN-TOP: 10px !important; FLOAT: none !important
}
#cc-modal #cc-modal-wrapper LI STRONG {
	WIDTH: auto !important
}
