.zen ul,.zen ol,.zen li,.zen h1,.zen h2,.zen h3,.zen h4,.zen h6,.zen form,.zen fieldset,.zen legend,.zen input,.zen textarea,.zen p,.zen blockquote
	{
	margin: 0;
	padding: 0
}

.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6 {
	display: block
}

.zen li {
	list-style: none
}

.zen table {
	border-collapse: collapse;
	border-spacing: 0
}

.zen fieldset,.zen img {
	border: 0
}

.zen input,.zen textarea,.zen select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}

.zen legend {
	color: #222
}

.zen-headerTop a {
	color: #015BA7;
	text-decoration: none
}

.zen-headerTop a:hover,.zen-headerTop a:focus {
	text-decoration: underline
}

.zen .zen-line:after {
	clear: both;
	display: block;
	visibility: hidden;
	overflow: hidden;
	height: 0 !important;
	line-height: 0;
	content: "."
}

.zen .zen-unit,.zen .zen-start {
	float: left
}

.zen .zen-unitExt,.zen .zen-end {
	float: right
}

.zen .zen-size1of1 {
	float: none
}

.zen .zen-size1of2 {
	width: 50%
}

.zen .zen-size1of3 {
	width: 33.33333%
}

.zen .zen-size2of3 {
	width: 66.66666%
}

.zen .zen-size1of4 {
	width: 25%
}

.zen .zen-size3of4 {
	width: 75%
}

.zen .zen-size1of5 {
	width: 20%
}

.zen .zen-size2of5 {
	width: 40%
}

.zen .zen-size3of5 {
	width: 60%
}

.zen .zen-size4of5 {
	width: 80%
}

.zen .zen-lastUnit {
	float: none;
	display: table-cell;
	width: 9999em
}

.zen .zen-body {
	display: table;
	vertical-align: top
}

.zen .zen-body,.zen .zen-footer,.zen .zen-header {
	display: table;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.zen .zen-footer {
	text-align: center
}

.zen .zen-inner:after,.zen .zen-header:after,.zen .zen-body:after,.zen .zen-footer:after
	{
	clear: both;
	display: block;
	visibility: hidden;
	overflow: hidden;
	height: 0 !important;
	line-height: 0;
	content: "."
}

.zen .zen-inner {
	position: relative
}

.zen .zen-arrow {
	display: block;
	background-repeat: no-repeat;
	font-size: .01em;
	position: relative;
	z-index: 10
}

.zen .zen-basic {
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color: #fff
}

.zen .zen-basic .zen-header {
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px
}

.zen .zen-simple {
	border: 1px solid #eaeaea;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.zen .zen-faq .zen-topRight {
	background-image: url(/images/box_faq_folded_corner.png);
	background-color: #fff;
	width: 18px;
	height: 18px
}

.zen .zen-themed {
	border: 1px solid #eaeaea;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-top-width: 3px
}

.zen .zen-chart {
	border: 2px solid #dcdcdc;
	-moz-border-radius: 0;
	border-radius: 0
}

.zen .zen-stats {
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #eaeaea
}

.zen .zen-instructions {
	border: 1px solid #eaeaea;
	-moz-border-radius: 0;
	border-radius: 0
}

.zen .zen-chattyBackground {
	background: #fff5db;
	background: -moz-linear-gradient(top, #fff5db 0, #ffe5a9 100%);
	background: -webkit-linear-gradient(top, #fff5db 0, #ffe5a9 100%);
	background: -ms-linear-gradient(top, #fff5db 0, #ffe5a9 100%)
}

.zen .zen-standardBackground {
	background-color: #f8f8f8
}

.zen .zen-wizardBackground {
	color: #fff;
	background-color: #1797c0
}

.zen .zen-instructionsBackground {
	background-color: #ffc
}

.zen .zen-chartBackground {
	background-color: #dcdcdc
}

.zen .zen-recycleBackground {
	background-color: #dcfbdc
}

.zen .zen-alertBackground {
	background-color: #fdedea
}

.zen .zen-warnBackground {
	background-color: #ffffdc
}

.zen .zen-confirmBackground {
	background-color: #edfff1
}

.zen .zen-infoBackground {
	background-color: #f5fcff
}

.zen .zen-faqBackground {
	background: -moz-linear-gradient(top, #fff7c1, #fff 60px);
	background: -webkit-linear-gradient(top, #fff7c1, #fff 60px);
	background: -ms-linear-gradient(top, #fff7c1, #fff 60px)
}

.zen .zen-innerBackground {
	background-color: #fff
}

.zen .zen-header h1,.zen .zen-header h2,.zen .zen-header h3,.zen .zen-header h4,.zen .zen-header h5,.zen .zen-header h6
	{
	font-size: 1.167em
}

.zen .zen-pageBoxHeader {
	border-bottom: 1px solid #fff;
	-moz-box-shadow: inset 0 -1px 0 #dbdbdb;
	-webkit-box-shadow: inset 0 -1px 0 #dbdbdb;
	box-shadow: inset 0 -1px 0 #dbdbdb
}

.zen .zen-stepsHeader {
	background-color: #fff9d6;
	border-bottom: 1px solid #dbdbdb
}

.zen .zen-stepsHeader h1,.zen .zen-stepsHeader h2,.zen .zen-stepsHeader h3,.zen .zen-stepsHeader h4,.zen .zen-stepsHeader h5,.zen .zen-stepsHeader h6
	{
	font-size: 1.083em
}

.zen .zen-importHeader {
	background-color: #7b80b9;
	border-bottom: 1px solid #767cB6
}

.zen .zen-importHeader h1,.zen .zen-importHeader h2,.zen .zen-importHeader h3,.zen .zen-importHeader h4,.zen .zen-importHeader h5,.zen .zen-importHeader h6
	{
	color: #fff;
	font-size: 1.083em
}

.zen .zen-chartHeader {
	background-color: #dcdcdc
}

.zen .zen-chartHeader h1,.zen .zen-chartHeader h2,.zen .zen-chartHeader h3,.zen .zen-chartHeader h4,.zen .zen-chartHeader h5,.zen .zen-chartHeader h6
	{
	color: #30519d;
	font-size: 1.083em
}

.zen .zen-popHeader {
	background-color: #ebeeef;
	background: -moz-linear-gradient(top, #fdfdfd 0, #ebeeef 100%);
	background: -webkit-linear-gradient(top, #fdfdfd 0, #ebeeef 100%);
	background: -ms-linear-gradient(top, #fdfdfd 0, #ebeeef 100%)
}

.zen .simpleHeader {
	color: #000;
	font-weight: bold;
	font-size: 1em
}

.zen .zen-simpleHeader h1,.zen .zen-simpleHeader h2,.zen .zen-simpleHeader h3,.zen .zen-simpleHeader h4,.zen .zen-simpleHeader h5,.zen .zen-simpleHeader h6
	{
	font-size: 1em
}

.zen .zen-themed h1,.zen .zen-themed h2,.zen .zen-themed h3,.zen .zen-themed h4,.zen .zen-themed h5,.zen .zen-themed h6
	{
	font-size: 1.167em
}

.zen .zen-emphasisHeader h1,.zen .zen-emphasisHeader h2,.zen .zen-emphasisHeader h3,.zen .zen-emphasisHeader h4,.zen .zen-emphasisHeader h5,.zen .zen-emphasisHeader h6
	{
	font-size: 1.3em;
	color: 000;
	font-weight: bold
}

.zen .zen-pageBoxFooter {
	border-top: 1px solid #dbdbdb;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff
}

.zen .zen-quickHeader h1,.zen .zen-quickHeader h2,.zen .zen-quickHeader h3,.zen .zen-quickHeader h4,.zen .zen-quickHeader h5,.zen .zen-quickHeader h6
	{
	color: #fff;
	font-size: 1em
}

.zen .zen-quick .zen-header,.zen .zen-quick .zen-body {
	padding: 0 9px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color: #1797c0
}

.zen .zen-quick .zen-body {
	background-color: #cfeef8;
	margin-top: 3px
}

.overlayDialog h1,.overlayDialog h2,.overlayDialog h3,.overlayDialog h4,.overlayDialog h5,.overlayDialog h6
	{
	margin: 0
}

.zen .zen-message {
	border: 1px solid #000;
	background-color: #E2E2E2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 3px 0 -2px #FFF;
	-webkit-box-shadow: inset 0 3px 0 -2px #FFF;
	box-shadow: inset 0 3px 0 -2px #FFF
}

.zen .zen-alert {
	border-color: #F2A199;
	background-color: #FDEDEA
}

.zen .zen-warn {
	border-color: #F8E38E;
	background-color: #FFFFDC
}

.zen .zen-confirm {
	border-color: #9BEBB3;
	background-color: #EDFFF1
}

.zen .zen-info {
	border-color: #BEE6FF;
	background-color: #F5FCFF
}

.zen .zen-toggle .zen-body {
	display: none
}

.zen .zen-toggleOpen .zen-body {
	display: block
}

.zen .zen-toggleArrow {
	float: left;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	margin-right: 10px;
	margin-top: 2px
}

.zen .zen-toggleOpen .zen-toggleArrow {
	margin-top: 4px
}

.zen .zen-toggleArrow {
	border-width: 5px;
	border-right-width: 0;
	border-color: transparent;
	border-left-color: #464646
}

.zen .open .zen-toggleArrow {
	border-width: 5px 5px 0 5px;
	border-color: #464646 transparent transparent
}

.zen .zen-toggle {
	border-top: 3px solid #1797c0
}

.zen .zen-toggleShowAll {
	border-top: 0
}

.zen .zen-toggleShowAll .zen-header {
	border-bottom: 1px solid gray
}

.zen .zen-tabs .zen-header {
	z-index: 5;
	padding: 0;
	position: relative;
	overflow: visible
}

.zen .zen-tabs .zen-header:after {
	content: ""
}

.zen .zen-tabs .zen-header ul {
	padding: 0 5px;
	margin: 0
}

.zen .zen-tabs .zen-header li {
	float: left
}

.zen .zen-tabs .zen-body {
	position: relative;
	z-index: 4;
	display: block
}

.zen .zen-tabControl a {
	display: inline-block;
	padding: 7px 10px 3px 10px
}

.zen .zen-tabControl .zen-current {
	z-index: 1;
	position: relative;
	top: 4px
}

.zen .zen-tabControl .zen-current a {
	cursor: default
}

.zen .zen-tabs .zen-tabBody li {
	display: none
}

.zen .zen-tabs .zen-tabBody li li {
	display: block
}

.zen .zen-tabs .zen-tabBody .zen-current {
	display: block
}

.zen .zen-simpleTabs .zen-tabControl .zen-current {
	top: 2px
}

.zen .zen-tabs a {
	font-weight: normal;
	color: #333
}

.zen .zen-tabs .zen-body {
	border: 1px solid #eaeaea;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-top-width: 3px;
	border-top-color: #1797c0;
	background-color: #f8f8f8
}

.zen .zen-tabControl a {
	text-decoration: none
}

.zen .zen-tabControl li {
	border: 1px solid #e0e0e0;
	border-bottom: 0;
	background-color: #efefef;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-box-shadow: inset 0 0 2px #f6f6f6;
	-webkit-box-shadow: inset 0 0 2px #f6f6f6;
	box-shadow: inset 0 0 2px #f6f6f6
}

.zen .zen-tabControl .zen-current {
	background-color: #f7f7f7;
	-moz-box-shadow: 2px -2px 2px #c8c8c8, -2px -2px 2px #c8c8c8, inset 0
		3px 5px #e0e0e0;
	-webkit-box-shadow: 2px -2px 2px #c8c8c8, -2px -2px 2px #c8c8c8, inset 0
		3px 5px #e0e0e0;
	box-shadow: 2px -2px 2px #c8c8c8, -2px -2px 2px #c8c8c8, inset 0 3px 5px
		#e0e0e0;
	border-width: 0
}

.zen .zen-tabs .zen-header li:hover {
	background-color: #fff
}

.zen .zen-tabs .zen-header .zen-current:hover {
	background-color: #efefef
}

.zen .zen-simpleTabs .zen-body {
	border-top: 1px solid #eaeaea
}

.zen .zen-callout {
	margin: 5px;
	position: relative
}

.zen .zen-callout .zen-arrow {
	position: absolute;
	background-repeat: no-repeat
}

.zen .zen-callout .zen-inner {
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden
}

.zen .zen-sideNorth {
	margin-top: 20px
}

.zen .zen-sideEast {
	margin-right: 16px
}

.zen .zen-sideSouth {
	margin-bottom: 16px
}

.zen .zen-sideWest {
	margin-left: 16px
}

.zen .zen-sideNorth .zen-arrow,.zen .zen-sideSouth .zen-arrow {
	width: 25px;
	height: 16px
}

.zen .zen-sideEast .zen-arrow,.zen .zen-sideWest .zen-arrow {
	width: 16px;
	height: 25px
}

.zen .zen-sideNorth .zen-arrow {
	background-position: 1px -91px;
	top: -14px
}

.zen .zen-sideEast .zen-arrow {
	background-position: 1px -28px;
	right: -13px
}

.zen .zen-sideSouth .zen-arrow {
	background-position: 2px -60px;
	bottom: -14px
}

.zen .zen-sideWest .zen-arrow {
	background-position: -2px 1px;
	left: -13px
}

.zen .zen-arrowLeft .zen-arrow {
	left: 15px
}

.zen .zen-arrowCenter .zen-arrow {
	left: 50%;
	margin-left: -13px
}

.zen .zen-arrowRight .zen-arrow {
	right: 15px
}

.zen .zen-arrowTop .zen-arrow {
	top: 15px
}

.zen .zen-arrowMiddle .zen-arrow {
	top: 50%;
	margin-top: -13px
}

.zen .zen-arrowBottom .zen-arrow {
	bottom: 15px
}

.zen .zen-callout {
	border: 1px solid #c1C1C1;
	background-color: #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 2px 5px #a0a6ab;
	-webkit-box-shadow: 0 2px 5px #a0a6ab;
	box-shadow: 0 2px 5px #a0a6ab
}

.zen .zen-callout .zen-arrow {
	background-image: url(/images/sprites/callout_arrows.png)
}

.zen .zen-hasActionsInHead .zen-header,.zen .zen-hasActionsInFoot .zen-footer
	{
	background-color: #e9eaea
}

.zen .zen-hasActionsInHead .zen-arrow {
	background-position: 1px -119px
}

.zen .zen-hasActionsInFoot .zen-arrow {
	background-position: 1px -148px
}

.zen .zen-guidedTour .zen-arrow {
	background-image: url(/images/sprites/callout_arrows_guided_tours.png)
}

.zen .zen-guidedTour .zen-inner {
	border: 2px solid #fff;
	background-color: #fedF95
}

.zen .zen-callout .chatterHover {
	min-width: 272px;
	padding: 10px
}

.zen .zen-callout .chatterHover .zen-mediaBody {
	width: auto;
	max-width: 191px
}

.zen .zen-callout .chatterHover .name {
	font-size: 1.2em;
	color: #015ba7
}

.zen .zen-media:after,.zen .zen-mediaBody:after {
	clear: both;
	display: block;
	visibility: hidden;
	overflow: hidden;
	height: 0 !important;
	line-height: 0;
	content: "."
}

.zen .zen-mediaBody {
	display: table-cell;
	width: 1000em
}

.zen .zen-img {
	float: left;
	background-repeat: no-repeat;
	margin-right: 10px
}

.zen .zen-img img {
	display: block
}

.zen .zen-imgExt {
	float: right;
	margin-left: 10px
}

.zen .zen-mediaExt {
	white-space: nowrap
}

.zen .zen-mediaExt,.zen .zen-mediaExt .zen-img,.zen .zen-mediaExt img,.zen .zen-mediaExt .zen-imgExt,.zen .zen-mediaExt .zen-mediaBody
	{
	display: inline;
	display: inline-block;
	vertical-align: middle;
	width: auto
}

.zen .zen-mediaExt:after {
	content: ""
}

.zen .zen-mediaExt .zen-img {
	margin: 0;
	margin-right: 5px;
	float: none
}

.zen .zen-mediaExt .zen-imgExt {
	margin: 0;
	margin-left: 5px;
	float: none
}

.zen .zen-mediaExt a,.zen .zen-mediaExt img {
	vertical-align: middle;
	display: inline
}

.zen .zen-label,.zen .zen-form label {
	color: #000000;
	font-size: .917em;
	font-weight: bold
}

.zen .zen-form label,.zen .zen-form .zen-label {
	width: 200px;
	display: inline-block;
	text-align: right;
	vertical-align: middle;
	margin-top: 5px;
	margin-right: 20px;
	float: left;
	clear: left
}

.zen .zen-form:before,.zen .zen-form:after {
	content: "";
	display: table
}

.zen .zen-form:after {
	clear: both
}

.zen .zen-labelSmall label,.zen .zen-labelSmall .zen-label {
	width: 65px
}

.zen .zen-labelMedium label,.zen .zen-labelMedium .zen-label {
	width: 120px
}

.zen .zen-labelLarge label,.zen .zen-labelLarge .zen-label {
	width: 280px
}

.zen .zen-inlineForm .zen-label,.zen .zen-inlineForm label {
	width: auto;
	margin-right: 5px
}

.zen .zen-skinnyForm .zen-label,.zen .zen-skinnyForm label {
	width: auto;
	display: block;
	text-align: left;
	float: none;
	margin-bottom: 2px
}

.zen .zen-skinnyForm .zen-help {
	margin-left: 5px
}

.zen .zen-formBody {
	overflow: hidden
}

.zen .zen-input {
	box-sizing: border-box;
	padding: 3px;
	margin: 1px 0
}

.zen .zen-inputTiny {
	width: 30px
}

.zen .zen-inputSmall {
	width: 150px
}

.zen .zen-inputMedium {
	width: 250px
}

.zen .zen-inputLarge {
	width: 350px
}

.zen .zen-inputFull {
	width: 100%
}

.zen .zen-form textarea {
	vertical-align: top;
	padding: 4px;
	box-sizing: border-box
}

.zen .zen-form .zen-input,.zen .zen-form textarea {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0 1px 0 #c3c3c3;
	-webkit-box-shadow: inset 0 1px 0 #c3c3c3;
	box-shadow: inset 0 1px 0 #c3c3c3;
	border: 1px solid gray;
	border-color: #7c7c7c #c3c3c3 #ddd
}

.zen .zen-form .zen-requiredMark {
	color: #C00;
	padding-right: 1px
}

.zen .zen-help {
	margin-top: 3px;
	clear: left;
	color: #767676
}

.zen .zen-errorMessage {
	color: #d74c3b;
	margin-top: 3px
}

.zen .zen-formFieldInfo {
	vertical-align: top;
	margin-top: 4px
}

.zen .zen-formFieldAction {
	margin: 4px;
	position: relative
}

.zen .zen-formFieldAction img {
	vertical-align: middle
}

.zen .zen-formFieldAction:active {
	bottom: -1px
}

.zen .zen-checkGroup label {
	float: none;
	width: auto;
	text-align: left;
	margin-top: 0;
	font-weight: normal
}

.zen .zen-checkGroup>ul {
	margin-top: 0;
	margin-bottom: 0
}

.zen .zen-progress {
	display: inline-block;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color: #ccc;
	-moz-box-shadow: inset 1px 1px 3px #8d8d8d;
	-webkit-box-shadow: inset 1px 1px 3px #8d8d8d;
	box-shadow: inset 1px 1px 3px #8d8d8d;
	width: 50px
}

.zen .zen-value {
	display: inline-block;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-moz-box-shadow: inset 1px 1px 3px #8d8d8d;
	-webkit-box-shadow: inset 1px 1px 3px #8d8d8d;
	box-shadow: inset 1px 1px 3px #8d8d8d;
	visibility: hidden
}

.zen .zen-valueNotOk {
	width: 25%;
	background-color: #c33929;
	visibility: visible
}

.zen .zen-valueOk {
	width: 50%;
	background-color: #f8c933;
	visibility: visible
}

.zen .zen-valueStrong {
	width: 100%;
	background-color: #74c205;
	visibility: visible
}

.zen .zen-select {
	position: relative;
	margin: 0 10px;
	z-index: 99;
}

.zen .zen-select .zen-trigger {
	text-align: left;
	display: block
}

.zen .zen-select .zen-selectArrow {
	float: right;
	display: block;
	width: 0;
	height: 0;
	margin-top: 5px
}

.zen .zen-options {
	position: absolute;
	top: 100%;
	left: 3px;
	margin: 0;
	display: none
}

.zen .zen-open .zen-options {
	display: block
}

.zen .zen-options a {
	display: block;
	padding: 3px
}

a.zen-trigger:hover, a.zen-trigger:active, a.zen-trigger:link, a.zen-trigger:visited {
text-decoration: none;
}

.zen .postToDropdown .zen-select .zen-trigger {
color: rgb(1, 91, 167);
white-space: nowrap;
}

.zen .zen-select .zen-selectArrow {
float: right;
display: block;
width: 0;
height: 0;
margin-top: 5px;
margin-left: 10px;
}

.zen .zen-select .zen-selectArrow {
	border-style: solid;
	border-width: 5px 4px 0;
	border-color: #fff transparent transparent
}

.zen .postToDropdown .zen-select .zen-selectArrow {
border: 0;
float: none;
position: absolute;
background-image: url(/images/sprites/chattersupersprite.png);
background-position: 0 -1473px;
width: 7px;
height: 5px;
background-repeat: no-repeat;
top: 8px;
right: 0;
}

.zen .zen-options {
	border: 1px solid #4997bf;
	background-color: #fff;
	-moz-box-shadow: 0 0 4px #b1b2b4;
	-webkit-box-shadow: 0 0 4px #b1b2b4;
	box-shadow: 0 0 4px #b1b2b4;
	width: 192px
}

.zen .zen-open .zen-options {
	display: block
}

.zen .zen-options a {
	color: #000;
	text-decoration: none
}

.zen .zen-options a:hover,.zen .zen-options a:focus {
	color: #015ba7;
	background-color: #e3f3ff;
	text-decoration: none;
	outline: none
}

.zen .zen-options .zen-disabled {
	color: #c2c2c2
}

.zen h1 strong,.zen .h1 strong {
	display: block;
	padding-left: 1px
}

.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6,.zen .zen-h1,.zen .zen-h2,.zen .zen-h3,.zen .zen-h4,.zen .zen-h5,.zen .zen-h6
	{
	font-weight: bold
}

.zen h1,.zen .zen-h1 {
	font-size: 1.833em;
	font-weight: normal
}

.zen h1 strong,.zen .zen-h1 strong {
	font-size: .5em;
	font-weight: bold;
	margin-bottom: -3px
}

.zen h2,.zen .zen-h2 {
	font-size: 1.667em
}

.zen h3,.zen .zen-h3 {
	font-size: 1.5em
}

.zen h4,.zen .zen-h4 {
	font-size: 1.333em
}

.zen h5,.zen .zen-h5 {
	font-size: 1.167em
}

.zen h6,.zen .zen-h6 {
	font-size: 1em
}

.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6,.zen dl,.zen p,.zen blockquote,.zen .zen-box,.zen pre
	{
	margin: 10px 0
}

.zen .zen-header h1,.zen .zen-header h2,.zen .zen-header h3,.zen .zen-header h4,.zen .zen-header h5,.zen .zen-header h6
	{
	margin: 5px 0
}

.zen h1,.zen h2,.zen h3,.zen h4,.zen h5,.zen h6,.zen img {
	padding-bottom: 0
}

.zen table h1,.zen table h2,.zen table h3,.zen table h4,.zen table h5,.zen table h6,.zen table p,.zen table ul,.zen table ol,.zen table dl
	{
	padding: 0
}

.zen .zen-header,.zen .zen-body,.zen .zen-footer,.zen .zen-intro {
	padding: 0 7px
}

.zen .zen-ptn,.zen .zen-pvn,.zen .zen-pan {
	padding-top: 0 !important
}

.zen .zen-pts,.zen .zen-pvs,.zen .zen-pas {
	padding-top: 5px !important
}

.zen .zen-ptm,.zen .zen-pvm,.zen .zen-pam {
	padding-top: 10px !important
}

.zen .zen-ptl,.zen .zen-pvl,.zen .zen-pal {
	padding-top: 20px !important
}

.zen .zen-prn,.zen .zen-phn,.zen .zen-pan {
	padding-right: 0 !important
}

.zen .zen-prs,.zen .zen-phs,.zen .zen-pas {
	padding-right: 5px !important
}

.zen .zen-prm,.zen .zen-phm,.zen .zen-pam {
	padding-right: 10px !important
}

.zen .zen-prl,.zen .zen-phl,.zen .zen-pal {
	padding-right: 20px !important
}

.zen .zen-pbn,.zen .zen-pvn,.zen .zen-pan {
	padding-bottom: 0 !important
}

.zen .zen-pbs,.zen .zen-pvs,.zen .zen-pas {
	padding-bottom: 5px !important
}

.zen .zen-pbm,.zen .zen-pvm,.zen .zen-pam {
	padding-bottom: 10px !important
}

.zen .zen-pbl,.zen .zen-pvl,.zen .zen-pal {
	padding-bottom: 20px !important
}

.zen .zen-pln,.zen .zen-phn,.zen .zen-pan {
	padding-left: 0 !important
}

.zen .zen-pls,.zen .zen-phs,.zen .zen-pas {
	padding-left: 5px !important
}

.zen .zen-plm,.zen .zen-phm,.zen .zen-pam {
	padding-left: 10px !important
}

.zen .zen-pll,.zen .zen-phl,.zen .zen-pal {
	padding-left: 20px !important
}

.zen .zen-mtn,.zen .zen-mvn,.zen .zen-man {
	margin-top: 0 !important
}

.zen .zen-mts,.zen .zen-mvs,.zen .zen-mas {
	margin-top: 5px !important
}

.zen .zen-mtm,.zen .zen-mvm,.zen .zen-mam {
	margin-top: 10px !important
}

.zen .zen-mtl,.zen .zen-mvl,.zen .zen-mal {
	margin-top: 20px !important
}

.zen .zen-mrn,.zen .zen-mhn,.zen .zen-man {
	margin-right: 0 !important
}

.zen .zen-mrs,.zen .zen-mhs,.zen .zen-mas {
	margin-right: 5px !important
}

.zen .zen-mrm,.zen .zen-mhm,.zen .zen-mam {
	margin-right: 10px !important
}

.zen .zen-mrl,.zen .zen-mhl,.zen .zen-mal {
	margin-right: 20px !important
}

.zen .zen-mbn,.zen .zen-mvn,.zen .zen-man {
	margin-bottom: 0 !important
}

.zen .zen-mbs,.zen .zen-mvs,.zen .zen-mas {
	margin-bottom: 5px !important
}

.zen .zen-mbm,.zen .zen-mvm,.zen .zen-mam {
	margin-bottom: 10px !important
}

.zen .zen-mbl,.zen .zen-mvl,.zen .zen-mal {
	margin-bottom: 20px !important
}

.zen .zen-mln,.zen .zen-mhn,.zen .zen-man {
	margin-left: 0 !important
}

.zen .zen-mls,.zen .zen-mhs,.zen .zen-mas {
	margin-left: 5px !important
}

.zen .zen-mlm,.zen .zen-mhm,.zen .zen-mam {
	margin-left: 10px !important
}

.zen .zen-mll,.zen .zen-mhl,.zen .zen-mal {
	margin-left: 20px !important
}

.zen .zen-lowlight {
	
}

.zen .zen-midlight {
	font-weight: bold
}

.zen .zen-highlight {
	
}

.zen .zen-healthyPlanet {
	color: #360
}

.zen .zen-goToRecord {
	color: #222;
	font-weight: normal;
	text-decoration: underline
}

a.zen-goToRecord:hover {
	color: #2861a1
}

.zen strong {
	font-weight: bold
}

.zen em {
	font-style: italic
}

.zen .zen-date {
	color: gray;
	font-size: .917em
}

.zen .zen-note {
	color: gray;
	font-style: italic
}

.zen .zen-legal {
	font-size: .917em
}

.zen .zen-deemphasize {
	font-size: .917em
}

.zen .zen-list {
	margin: 10px 0
}

.zen .zen-list li {
	padding: .2em 0
}

.zen .zen-inlineList li {
	display: inline-block;
	padding-right: .5em;
	vertical-align: top
}

.zen .zen-inlineListExt li {
	display: inline
}

.zen .zen-inlineListExt>li:after {
	content: "\2022";
	padding: 0;
	padding-right: 4px;
	padding-left: 6px
}

.zen .zen-inlineListExt li:last-child:after {
	content: ""
}

.zen .zen-commentList ul {
	clear: both
}

.zen .zen-commentList li {
	padding: 4px
}

.zen .zen-commentList .zen-arrowUp {
	float: left;
	display: block;
	width: 0;
	height: 0;
	margin-left: 10px
}

.zen .zen-breadcrumbList {
	padding: 2px 0 0;
	font-size: .917em;
	display: inline-block
}

.zen .zen-breadcrumbList li {
	display: inline-block
}

.zen .zen-breadcrumbList li:before {
	content: "\003E";
	display: inline-block;
	padding: 0;
	padding-right: 7px;
	padding-left: 4px
}

.zen .zen-breadcrumbList li:first-child:before {
	content: "";
	padding: 0
}

.zen .zen-checkList li {
	margin: 5px 0;
	padding-left: 2em
}

.zen .zen-subcheckList {
	padding-left: 3em
}

.zen .zen-subcheckList li {
	list-style: disc outside none;
	background: none;
	padding-left: 0
}

.zen .zen-subcheckList .zen-done {
	text-align: left
}

.zen .zen-numberedList {
	padding-left: 20px
}

.zen .zen-numberedList li {
	list-style: decimal outside;
	margin: 3px 0
}

.zen .zen-bulletedList {
	padding-left: 20px
}

.zen .zen-bulletedList li {
	list-style: disc outside;
	margin: 3px 0
}

.zen .zen-ideaList ul {
	margin: 4px
}

.zen .zen-ideaList li {
	padding: 15px;
	padding-left: 3px
}

.zen .zen-pipedList li {
	box-sizing: border-box;
	display: inline-block;
	padding: 0 5px
}

.zen .zen-pipedList:before,.zen .zen-pipedList:after {
	content: "";
	display: table
}

.zen .zen-pipedList:after {
	clear: both
}

.zen .zen-pipedList .zen-img,.zen .zen-pipedList .zen-imgExt {
	float: none
}

.zen .zen-pipedList .zen-lastItem {
	position: relative;
	top: -1px
}

.zen .zen-hoverList a,.zen .zen-hoverList a:link {
	display: block;
	padding: 3px 0
}

.zen .zen-detailList {
	overflow: auto
}

.zen .zen-detailList dt {
	padding-top: .3em;
	color: #000000;
	font-weight: bold;
	font-size: .917em;
	width: 200px;
	float: left;
	clear: left;
	padding-right: 20px;
	text-align: right
}

.zen .zen-detailList dd {
	padding-top: .3em
}

.zen .zen-labelSmall dt {
	width: 65px
}

.zen .zen-labelMedium dt {
	width: 120px
}

.zen .zen-labelLarge dt {
	width: 280px
}

.zen .zen-detailListExt dd {
	border-bottom: 1px solid #ececec
}

.zen .zen-detailListExt dd,.zen .zen-detailListExt dt {
	padding-top: 5px;
	padding-bottom: 5px
}

.zen .zen-listSmall li {
	margin: 5px 0
}

.zen .zen-listSmall dt,.zen .zen-listSmall dd {
	padding-top: 5px;
	padding-bottom: 5px
}

.zen .zen-listMedium li {
	margin: 10px 0
}

.zen .zen-listMedium dt,.zen .zen-listMedium dd {
	padding-top: 10px;
	padding-bottom: 10px
}

.zen .zen-listLarge li {
	margin: 20px 0
}

.zen .zen-listLarge dt,.zen .zen-listLarge dd {
	padding-top: 20px;
	padding-bottom: 20px
}

#rcCatcher {
	padding: 5px;
	display: none !important;
	width: 0 !important;
	height: 0 !important
}

.zen .zen-commentList>ul {
	border-top: 1px solid #dee5ea
}

.zen .zen-commentList>ul>li {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #dee5ea;
	background-color: #eff7fa;
	padding: 5px;
	margin: 0
}

.zen .zen-commentList .zen-arrowUp {
	padding-top: 5px;
	border-style: solid;
	border-width: 0 5px 5px 5px;
	border-color: transparent transparent #dee5ea
}

.zen .zen-breadcrumbList a {
	color: #797979
}

.zen .zen-checkList li {
	background: url(/images/dot.png) no-repeat
}

.zen .zen-checkList .zen-done {
	background-image: url(/images/wtdn_checked.png)
}

.zen .zen-subcheckList {
	color: #7d7d84
}

.zen .zen-subcheckList .zen-done {
	text-decoration: line-through;
	background: none
}

.zen .zen-subcheckList .zen-done a {
	color: #7d7d84
}

.zen .zen-ideaList li {
	border-bottom: 1px solid #e9eaea
}

.zen .zen-ideaList li:last-child {
	border-bottom: 0
}

.zen .zen-pipedList li {
	border-left: 1px solid #7d7d84
}

.zen .zen-pipedList li:first-child,.zen .zen-pipedList .zen-firstItem {
	border-left: 0
}

.zen .zen-hoverList li:hover,.zen .zen-hoverList li:focus {
	background-color: #e3f3ff
}

.zen .zen-hoverList a,.zen .zen-hoverList a:link {
	color: #000;
	text-decoration: none
}

.zen .zen-hoverList a:hover {
	color: #015ba7
}

.zen .zen-chatterList {
	margin-top: 12px;
	margin-bottom: 12px
}

.zen .zen-chatterList li {
	padding: 4px
}

.zen .zen-chatterList .zen-chatterActive {
	background-color: #c4e7f2;
	-moz-border-top-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}

.zen .zen-chatterFeedList>li {
	border-bottom: 1px solid #e9eaea;
	padding-bottom: 9px;
	padding-top: 9px
}

.zen hr {
	height: 0;
	border: 0;
	margin: 5px 0
}

.zen .zen-divider {
	border-top: 1px dotted #d9d9d9
}

.zen .zen-dividerStrong {
	border-top: 2px solid #000
}

.zen .zen-data {
	position: relative;
	zoom: 1;
	text-align: left
}

.zen .zen-data table {
	width: 100%
}

.zen .zen-data tr {
	vertical-align: top
}

.zen .zen-textCenter,.zen table .zen-textCenter,.zen table tr .zen-textCenter
	{
	text-align: center
}

.zen .zen-textLeft,.zen table .zen-textLeft,.zen table tr .zen-textLeft
	{
	text-align: left
}

.zen .zen-textRight,.zen table .zen-textRight,.zen table tr .zen-textRight
	{
	text-align: right
}

.zen .zen-textTop,.zen table .zen-textTop,.zen table tr .zen-textTop {
	vertical-align: top
}

.zen .zen-textBottom,.zen table .zen-textBottom,.zen table tr .zen-textBottom
	{
	vertical-align: bottom
}

.zen .zen-textMiddle,.zen table .zen-textMiddle,.zen table tr .zen-textMiddle
	{
	vertical-align: middle
}

.zen .zen-data th,.zen .zen-data td {
	padding: 4px 7px
}

.zen .zen-data thead th,.zen .zen-data thead td {
	white-space: nowrap
}

.zen .zen-columnSort th,.zen .zen-columnSort td {
	border: 1px solid #c9dce2;
	border-top-width: 0;
	border-left-width: 0
}

.zen .zen-columnSort table {
	background-color: #fff;
	border: 1px solid #c9dce2;
	border-right-width: 0;
	border-bottom-width: 0;
	border-top: 3px solid #1797c0;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-collapse: separate
}

.zen .zen-themed .zen-inner .zen-columnSort table {
	border-top: 1px solid #c9dce2
}

.zen .zen-columnSort thead tr {
	background: #f6fdff;
	background: -moz-linear-gradient(top, #f6fdff 0, #d1eff8 100%);
	background: -webkit-linear-gradient(top, #f6fdff 0, #d1eff8 100%);
	background: -ms-linear-gradient(top, #f6fdff 0, #d1eff8 100%)
}

.zen .zen-columnSort th.zen-sortable:hover {
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0, #e4f8ff 100%);
	background: -webkit-linear-gradient(top, #fff 0, #e4f8ff 100%);
	background: -ms-linear-gradient(top, #fff 0, #e4f8ff 100%);
	color: #015ba7
}

.zen .zen-columnSort .zen-sorted {
	background-color: #bbe3ef
}

.zen .zen-columnSort .zen-sorted:after {
	background-color: #d5f1f9;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 1px 4px 2px;
	display: inline-block;
	margin-left: 5px
}

.zen .zen-columnSort .zen-ascending:after {
	content: "\2191"
}

.zen .zen-columnSort .zen-descending:after {
	content: "\2193";
	color: #222
}

.zen .zen-columnSort thead .zen-selected {
	display: block;
	border: 1px solid #55C8ed;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #b2e9fa;
	color: #015ba7;
	margin: 1px;
	margin-right: 0
}

.zen .zen-columnSort tfoot tr {
	background: #fefefe;
	background: -moz-linear-gradient(top, #fefefe 0, #f6f5f5 100%);
	background: -webkit-linear-gradient(top, #fefefe 0, #f6f5f5 100%);
	background: -ms-linear-gradient(top, #fefefe 0, #f6f5f5 100%)
}

.zen .zen-columnSort tfoot td {
	border-right: 0
}

.zen .zen-columnSort tfoot td:last-child {
	border-right: 1px solid #c9dce2
}

.zen .zen-columnSort table :first-child tr:first-child th:first-child,.zen .zen-columnSort table :first-child tr:first-child td:first-child
	{
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px
}

.zen .zen-columnSort table :first-child tr:first-child th:last-child,.zen .zen-columnSort table :first-child tr:first-child td:last-child
	{
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px
}

.zen .zen-columnSort table :last-child tr:last-child th:first-child,.zen .zen-columnSort table :last-child tr:last-child td:first-child
	{
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px
}

.zen .zen-columnSort table :last-child tr:last-child th:last-child,.zen .zen-columnSort table :last-child tr:last-child td:last-child
	{
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px
}

.zen .zen-detailTable th {
	text-align: right;
	font-weight: bold;
	width: 33%;
	padding: 5px 10px 5px 2px
}

.zen .zen-detailTable td {
	padding: 5px 2px 5px 10px
}

.zen .zen-detailTable tr {
	border-bottom: 1px solid #ececec
}

.zen .zen-detailTable tr:last-child {
	border-bottom: 0
}

.zen .zen-btn {
	overflow: visible;
	cursor: pointer;
	display: inline-block;
	position: relative;
	padding: 2px 3px;
	margin: 1px
}

.zen .zen-btn:active {
	bottom: -1px
}

.zen .zen-disabledBtn,.zen .zen-disabledBtn:hover,.zen .zen-disabledBtn:focus,.zen .zen-disabledBtn:active,.zen .zen-disabledBtn:visited,.zen .zen-disabledPromoBtn,.zen .zen-disabledPromoBtn:hover,.zen .zen-disabledPromoBtn:active,.zen .zen-disabledPromoBtn:focus
	{
	bottom: 0
}

.zen .zen-closeBtn {
	height: 16px;
	line-height: 16px;
	width: 16px;
	display: block;
	text-align: center
}

.zen .zen-btn {
	padding: 3px 6px
}

.zen .zen-btn {
	border: 1px solid #c3c3c3;
	border-color: #c3c3c3 #aaa #909090;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #f0f0f0;
	background-image: -moz-linear-gradient(#fff, #f0f0f0);
	background-image: -webkit-linear-gradient(#fff, #f0f0f0);
	background-image: -ms-linear-gradient(#fff, #f0f0f0);
	font-size: .917em;
	font-weight: bold
}

.zen a.zen-btn {
	color: #222
}

.zen .zen-btn:hover,.zen .zen-btn:focus,.zen .zen-btn:active {
	text-decoration: none
}

.zen .zen-btn:hover {
	background: #e4f5ff;
	background: -moz-linear-gradient(#fff, #e4f5ff 60%);
	background: -webkit-linear-gradient(#fff, #e4f5ff 60%);
	background: -ms-linear-gradient(#fff, #e4f5ff 60%)
}

.zen .zen-btn:active,.zen .zen-btn:focus {
	border-color: #6a6a6a #888 #a5a5a5;
	background-color: #cbcbcb;
	background: -moz-linear-gradient(#cbcbcb, #e5e5e5 10%, #f8f8f8);
	background: -webkit-linear-gradient(#cbcbcb, #e5e5e5 10%, #f8f8f8);
	background: -ms-linear-gradient(#cbcbcb, #e5e5e5 10%, #f8f8f8)
}

.zen button:disabled {
	cursor: default
}

.zen .zen-disabledBtn,.zen .zen-closeDisabled,.zen .zen-disabledPromoBtn
	{
	cursor: default
}

.zen .zen-primaryBtn {
	background: #eaf9ff;
	background: -moz-linear-gradient(top, #eaf9ff 0, #ccedfb 68%, #bee9f8 100%);
	background: -webkit-linear-gradient(top, #eaf9ff 0, #ccedfb 68%, #bee9f8 100%);
	background: -ms-linear-gradient(top, #eaf9ff 0, #ccedfb 68%, #bee9f8 100%)
}

.zen .zen-primaryBtn:hover,.zen .zen-primaryBtn:focus {
	background: #d3f2fd;
	background: -moz-linear-gradient(top, #f9fdff 0, #d3f2fd 100%);
	background: -webkit-linear-gradient(top, #f9fdff 0, #d3f2fd 100%);
	background: -ms-linear-gradient(top, #f9fdff 0, #d3f2fd 100%)
}

.zen .zen-primaryBtn:active {
	background-color: #bee7f6;
	background-image: none
}

.zen .zen-disabledBtn,.zen .zen-disabledBtn:hover,.zen .zen-disabledBtn:focus,.zen .zen-disabledBtn:active,.zen .disabledBtn:visited
	{
	background-color: #fafafa;
	border-color: #e2e2e2;
	background-image: none;
	color: #c2c2c2;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.zen .zen-promoBtn,.zen .zen-promoBtn:hover,.zen .zen-promoBtn:focus,.zen .zen-promoBtn:active
	{
	-moz-border-radius: 7px;
	border-radius: 7px;
	-moz-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .15);
	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .15);
	padding: 5px 7px;
	font-weight: bold;
	font-size: 1em;
	border: 2px solid #fff;
	color: #fff;
	background-image: -moz-linear-gradient(#6bc7e4, #0599cc 65%);
	background-image: -webkit-linear-gradient(#6bc7e4, #0599cc 65%);
	background-image: -ms-linear-gradient(#6bc7e4, #0599cc 65%)
}

.zen a.zen-promoBtn,.zen a.zen-promoBtn:hover,.zen a.zen-promoBtn:focus,.zen a.zen-promoBtn:active
	{
	color: #fff;
	padding: 5px 7px;
	text-decoration: none
}

.zen .zen-promoBtn:hover,.zen .zen-promoBtn:focus,.zen .zen-promoBtn:active
	{
	background: #1b99c3
}

.zen .zen-disabledPromoBtn,.zen .zen-disabledPromoBtn:hover,.zen .zen-disabledPromoBtn:active,.zen .zen-disabledPromoBtn:focus
	{
	background-image: none;
	background-color: #e9eE8e8
}

.zen .zen-closeBtn {
	border: 1px solid #fff;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0 1px 0 0 #e4e4e4;
	-webkit-box-shadow: inset 0 1px 0 0 #e4e4e4;
	box-shadow: inset 0 1px 0 0 #e4e4e4;
	background-color: #f6f7f7;
	color: #707474;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0
}

.zen .zen-closeBtn:hover {
	background-color: #e3f3ff;
	-moz-box-shadow: inset 0 1px 0 0 #d2D2D2;
	-webkit-box-shadow: inset 0 1px 0 0 #d2D2D2;
	box-shadow: inset 0 1px 0 0 #d2D2D2;
	color: #015ba7;
	text-decoration: none
}

.zen .zen-closeBtn:active {
	background-color: #dadfdf;
	-moz-box-shadow: inset 0 1px 0 0 #c7c7c7;
	-webkit-box-shadow: inset 0 1px 0 0 #c7c7c7;
	box-shadow: inset 0 1px 0 0 #c7c7c7
}

.zen .zen-closeBtn:visited {
	text-decoration: none
}

.zen .zen-closeDisabled:hover,.zen .zen-closeDisabled {
	background-color: #f0f1F1;
	color: #bcbcbc;
	text-decoration: none
}

.zen .zen-promoBtn,.zen .zen-promoBtn:hover,.zen .zen-promoBtn:focus,.zen .zen-promoBtn:active
	{
	padding: 5px 14px
}

.zen .zen-tooltip {
	position: relative
}

.zen .zen-tooltipBox {
	display: inline-block;
	position: relative
}

.zen .zen-tooltip .zen-tooltipBox {
	display: none;
	position: absolute
}

.zen .zen-tooltip:focus .zen-tooltipBox {
	display: inline-block;
	padding: 6px;
	width: 200px
}

.zen .zen-tooltip:hover .zen-tooltipBox {
	display: inline-block;
	padding: 6px;
	width: 200px
}

.zen .zen-tooltip .zen-tooltipBox.zen-tooltipTop {
	bottom: 1.4em;
	left: 0
}

.zen .zen-tooltip .zen-tooltipBox.tooltipBottom {
	top: 1.4em;
	left: 0
}

.zen.zen-popup {
	background: 0
}

.zen body.zen-popupBody {
	overflow: hidden
}

.zen .zen-popupOverlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background-color: hsla(0, 0%, 0%, .75)
}

.zen .zen-centerPopup {
	position: absolute;
	top: 40%;
	left: 35%;
	width: 400px
}

.zen .zen-cropMe,.zen .zen-cropH {
	overflow-x: hidden !important
}

.zen .zen-cropMe,.zen .zen-cropV {
	overflow-y: hidden !important
}

.zen .zen-cropEllipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	-moz-binding: url(/sync/ellipsis.xml#ellipsis)
}

.zen .zen-assistiveText {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip: rect(1px, 1px, 1px, 1px)
}

.zen .zen-assistiveLink {
	padding: 0 !important;
	margin: 0 !important;
	height: 1px !important;
	width: 1px !important;
	line-height: 0 !important;
	background-color: transparent !important;
	overflow: visible !important
}

.helpIcon {
	background-image: url(/images/sprites/master.png);
	background-position: 0 -142px;
	width: 16px;
	height: 16px
}

.recycleIcon {
	background-image: url(/images/recycle.gif);
	background-position: 0 0;
	width: 19px;
	height: 19px
}

.datePickerIcon {
	background-image: url(/images/datePicker16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.escalatedLarge {
	background-image: url(/images/escalation16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.printerIcon {
	background-image: url(/images/print20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px
}

.alertIcon {
	background-image: url(/images/alert16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.checkmarkIcon {
	background-image: url(/images/checkmark16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.groupEventIcon {
	background-image: url(/images/group_event.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.doubleArrowUp {
	background-image: url(/images/double_arrow_up.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.doubleArrowDwn {
	background-image: url(/images/double_arrow_dwn.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.colorPickerIcon {
	background-image: url(/images/colorPicker16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.downArrowIcon {
	background-image: url(/images/arrow_dwn.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.leftArrowIcon {
	background-image: url(/images/arrow_lt.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.rightArrowIcon {
	background-image: url(/images/arrow_rt.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.upArrowIcon {
	background-image: url(/images/arrow_up.gif);
	background-position: 0 0;
	width: 24px;
	height: 20px
}

.unresolvedIcon {
	background-image: url(/images/unresolved16.png);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.escalatedLarge {
	background-image: url(/images/escalation16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.escalatedSmall {
	background-image: url(/images/escalation12.gif);
	background-position: 0 0;
	width: 12px;
	height: 12px
}

.infoIcon {
	background-image: url(/images/sprites/master.png);
	background-position: 0 -162px;
	width: 16px;
	height: 16px
}

.mailCloseIcon {
	background-image: url(/images/mailCloseEnv16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.mailOpenIcon {
	background-image: url(/images/mailOpenEnv16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.mailFrontIcon {
	background-image: url(/images/mailFrontEnv16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.editLayoutIcon {
	background-image: url(/images/editLayout20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px
}

.alertIcon {
	background-image: url(/images/alert16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.checkmarkIcon {
	background-image: url(/images/checkmark16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px
}

.printerIconOn {
	background-image: url(/images/print20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: 0 -20px
}

.printerIconDisabled {
	background-image: url(/images/print20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: 0 -40px
}

.removeIcon {
	background-image: url(/images/func_icons/remove12.gif);
	background-position: 0 0;
	width: 12px;
	height: 12px;
	background-position: top left
}

.removeIconOn {
	background-image: url(/images/remove12_on.gif);
	background-position: 0 0;
	width: 12px;
	height: 12px;
	background-position: top right
}

.dialogCloseIcon {
	background-image: url(/images/dialogClose16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px;
	background-position: top left
}

.dialogCloseIconOn {
	background-position: top right
}

.lookupIcon {
	background-image: url(/images/lookup20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.lookupIconOn {
	background-image: url(/images/lookup20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.closeIcon {
	background-image: url(/images/closeSprite16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-position: top left
}

.closeIconOn {
	background-image: url(/images/closeSprite16.gif);
	background-position: 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-position: 0 -16px
}

.closeNone {
	display: none
}

.searchIcon {
	background-image: url(/images/search20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.searchIconOn {
	background-image: url(/images/search20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.trashIcon {
	background-image: url(/images/trash20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.trashIconOn {
	background-image: url(/images/trash20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.comboboxIcon {
	background-image: url(/images/combobox20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.comboboxIconOn {
	background-image: url(/images/combobox20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.customizePageIcon {
	background-image: url(/images/customize20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.customizePageIconOn {
	background-image: url(/images/customize20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.editLayoutIcon {
	background-image: url(/images/editLayout20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px
}

.linkIcon {
	background-image: url(/images/link20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top left
}

.linkIconOn {
	background-image: url(/images/link20.gif);
	background-position: 0 0;
	width: 20px;
	height: 20px;
	background-position: top right
}

.videoPlay {
	background-image: url(/images/videoPlay.png);
	background-position: 0 0;
	width: 24px;
	height: 24px;
	background-position: top left
}

.videoPlayOn {
	background-image: url(/images/videoPlay.png);
	background-position: 0 0;
	width: 24px;
	height: 24px;
	background-position: top right
}

.menuArrow {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 0
}

.menuArrowOn {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -20px
}

.expanded .menuArrow {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -40px
}

.expanded .menuArrowOn {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -60px
}

.rtl .menuArrow {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -40px
}

.rtl .menuArrowOn {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -60px
}

.expanded .rtl .menuArrow {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 0
}

.expanded .rtl .menuArrowOn {
	background-image: url(/images/menuArrow_sprite.gif);
	background-position: 0 0;
	width: 16px;
	height: 20px;
	background-position: 0 -20px
}

.forceLogo {
	background-image: url(/images/forceMenuLogo.gif);
	background-position: 0 0;
	width: 91px;
	height: 31px;
	background-position: 0 0
}

.forceLogoOn,a#forceLogoLink:focus .forceLogo {
	background-image: url(/images/forceMenuLogo.gif);
	background-position: 0 0;
	width: 91px;
	height: 31px;
	background-position: 0 -31px
}

.helpIcon {
	background: transparent url(/images/help_orange.png) no-repeat;
	vertical-align: bottom
}

.infoIcon {
	background-image: url(/images/info_sprite.png);
	background-position: left top;
	height: 15px
}

.zen .zen-btn.zen-highlightBtn:hover, .zen .zen-btn.zen-highlightBtn.onHover {
background-color: rgb(160, 203, 61);
background-image: -ms-linear-gradient(top,rgb(165, 205, 72) 0,rgb(151, 191, 58) 100%);
background-image: -moz-linear-gradient(top,rgb(165, 205, 72) 0,rgb(151, 191, 58) 100%);
background-image: -webkit-linear-gradient(top,rgb(165, 205, 72) 0,rgb(151, 191, 58) 100%);
background-image: linear-gradient(top,rgb(165, 205, 72) 0,rgb(151, 191, 58) 100%);
}

.zen .zen-btn:hover, .zen .zen-btn:focus {
background: rgb(228, 245, 255);
background: -moz-linear-gradient(rgb(255, 255, 255),rgb(228, 245, 255) 60%);
background: -webkit-linear-gradient(rgb(255, 255, 255),rgb(228, 245, 255) 60%);
background: -ms-linear-gradient(rgb(255, 255, 255),rgb(228, 245, 255) 60%);
}

.zen .zen-highlightBtn {
font-family: Arial;
font-size: 1.08em;
background-color: rgb(138, 181, 41);
border: 1px solid rgb(108, 128, 73);
background-image: -ms-linear-gradient(top,rgb(138, 181, 41) 0,rgb(135, 172, 49) 100%);
background-image: -moz-linear-gradient(top,rgb(138, 181, 41) 0,rgb(135, 172, 49) 100%);
background-image: -webkit-linear-gradient(top,rgb(138, 181, 41) 0,rgb(135, 172, 49) 100%);
background-image: linear-gradient(top,rgb(138, 181, 41) 0,rgb(135, 172, 49) 100%);
display: inline-block;
padding-top: 0;
padding-bottom: 1px;
padding-left: 10px;
padding-right: 10px;
height: 30px;
color: rgb(255, 255, 255);
-moz-border-radius: 3px;
border-radius: 2px;
-moz-box-shadow: 0 1px 2px 0 #adadad;
-webkit-box-shadow: 0 1px 2px 0 rgb(173, 173, 173);
box-shadow: 0 1px 2px 0 rgb(173, 173, 173);
margin: 0;
}

.zen #networkSettingsOverlay .zen-header h3 {
	display: block
}

.zen #networkSettingsOverlay a {
	color: #015BA7
}

.net-buttons {
	text-align: center
}

.net-resizeVertical {
	resize: vertical
}

.net-form .zen-errorMessage {
	display: none
}

.net-form .zen-formBody.zen-formError .zen-errorMessage {
	display: block
}

.net-link {
	color: #015BA7;
	text-decoration: none
}

.net-right {
	float: right
}

.net-content {
	clear: both
}

.net-helpLink {
	height: 20px
}

.net-hide {
	display: none
}

.zen .zen-checkGroup label.net-normalText {
	font-size: 1em;
	color: #222222
}

.net-colorList .zen-formBody {
	overflow: visible
}

.net-colorList .zen-errorMessage {
	margin-left: 222px
}

.zen .net-menuItem {
	width: 80%;
	height: 35px;
	font-size: 120%;
	overflow: hidden
}

.net-menuItem img {
	background: url(/images/sprites/communitySetup_sprite.png)
		no-repeat scroll 0 0;
	height: 35px;
	width: 34px;
	border: 0
}

.net-menuItem.membershipAccess img {
	background-position: 0 3px
}

.net-menuItem.tabSettings img {
	background-position: 0 -29px
}

.net-menuItem.brandingSettings img {
	background-position: 0 -61px
}

.net-menuItem.emailSettings img {
	background-position: 0 -93px
}

.zen .net-sectionBorder {
	border: 1px solid #D4DADC
}

.zen .net-lightBlueBackground {
	background-color: #ECF1F5
}

.zen .net-generalInfo .zen-header h3,.zen .net-generalInfo .zen-header a
	{
	float: left
}

.zen .net-generalInfo .zen-header h3 {
	font-size: 150%
}

a.net-mediaLink {
	text-decoration: none
}

a.net-mediaLink:hover {
	text-decoration: none
}

a.net-mediaLink:hover span {
	text-decoration: underline
}

.net-font11 {
	font-size: 0.92em
}

.net-emailPreview {
	max-height: 150px;
	overflow-y: scroll
}

.net-colorsHeader h3 {
	float: left
}

.net-colorsHeader .zen-trigger {
	float: right
}

.net-colorsHeader a {
	color: #015BA7;
	text-decoration: none
}

.net-schemeColor {
	width: 30px;
	height: 16px;
	float: left;
	border: solid #FFFFFF 1px
}

.zen-options .zen-pas.zen-mrs.net-schemeImage {
	float: right
}

.net-brandingSchemeName {
	display: inline;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 75px;
	line-height: 30px
}

.net-colorsHeader .zen-select {
	float: left;
	margin-top: 7px;
	display: inline;
	width: auto;
	margin-left: 40px
}

.zen .net-colorsHeader .zen-select .zen-selectArrow {
	border-color: #767676 transparent transparent;
	margin-left: 10px
}

.zen .net-colorsHeader .zen-select a:hover .zen-selectArrow {
	border-color: #015BA7 transparent transparent
}

.zen .net-promoBtnGreen,.zen .net-promoBtnGreen:focus,.zen .net-promoBtnGreen:hover,.zen .net-promoBtnGreen:active
	{
	background-image: -moz-linear-gradient(#87D345, #63B71B 65%);
	background-image: -webkit-linear-gradient(#87D345, #63B71B 65%);
	background-image: linear-gradient(#87D345, #63B71B 65%)
}

.zen .net-promoBtnGreen:focus,.zen .net-promoBtnGreen:hover,.zen .net-promoBtnGreen:active
	{
	background-image: none;
	background-color: #63B71B
}

.zen .net-promoBtnOrange,.zen .net-promoBtnOrange:focus,.zen .net-promoBtnOrange:hover,.zen .net-promoBtnOrange:active
	{
	background-image: -moz-linear-gradient(#F4B045, #ED8D42 65%);
	background-image: -webkit-linear-gradient(#F4B045, #ED8D42 65%);
	background-image: linear-gradient(#F4B045, #ED8D42 65%)
}

.zen .net-promoBtnOrange:focus,.zen .net-promoBtnOrange:hover,.zen .net-promoBtnOrange:active
	{
	background-image: none;
	background-color: #ED8D42
}

.zen .net-colorsHeader .zen-options {
	padding: 7px 4px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #B6B6B6;
	box-shadow: 0 2px 5px #A0A6AB;
	top: -11px;
	left: -8px
}

.zen .net-colorsHeader .zen-options a:hover,.zen .net-colorsHeader .zen-options a:focus
	{
	background-color: #CFEEF8;
	border-radius: 9px 9px 9px 9px
}

.zen .net-colorsHeader .zen-options .zen-firstItem a {
	background-color: #FFFFFF;
	color: #0054A4;
	height: 20px
}

.zen .net-colorsHeader .zen-options .zen-firstItem span,.zen .net-colorsHeader .zen-options .zen-firstItem b
	{
	float: left
}

.zen .zen-headerBottom {
	min-width: 100%;
	margin-right: 10px
}

.zen .zen-noTabOrganizer {
	display: inline-block
}

.zen .zen-tabMenu {
	white-space: nowrap;
	padding: 1px 0 0;
	margin: 0 5px
}

.zen .zen-noTabOrganizer .zen-tabMenu {
	padding-bottom: 12px
}

.zen .zen-tabMenu>li {
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	float: left;
}

.zen .zen-tabMenu .zen-active {
	padding: 0 7px;
	margin: 0 3px
}

.zen .zen-moreTabs {
	width: 10px;
	position: relative
}

.zen .zen-moreTabs b {
	position: absolute;
	z-index: auto;
	top: 11px;
	height: 0;
	line-height: 0;
	width: 0
}

.zen .zen-moreTabs ul {
	padding: 4px 0;
	display: none;
	position: absolute;
	top: 28px;
	right: 0;
	z-index: 2
}

.zen .zen-moreTabsActive ul {
	display: block
}

.zen .zen-inlineList .zen-moreTabs li {
	margin: 0 4px;
	padding-right: 0;
	height: auto;
	line-height: normal;
	display: block
}

.zen .zen-moreTabs a {
	display: block;
	padding: 4px 16px
}

.zen .zen-notNeeded {
	visibility: hidden
}

.zen .zen-headerBottom {
	background-image:url('/images/lower-bar.gif');
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;	
	-moz-box-shadow: 0 2px 5px hsla(100, 0%, 0%, .3);
	-webkit-box-shadow: 0 2px 5px hsla(100, 0%, 0%, .3);
	box-shadow: 0 2px 5px hsla(100, 0%, 0%, .3);
		
	background-repeat:repeat-x;
	background-clip: border-box;
	background-origin: padding-box;
	cursor: default;
	margin: 0;
	font-stretch: normal;
	font-variant: normal;
	overflow: hidden;
	/* position: relative */;
	overflow-x: hidden;
	overflow-y: hidden;
	white-space: nowrap;
}

.zen .zen-noTabOrganizer {
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px
}

.zen .zen-tabMenu .zen-active {
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-box-shadow: 3px 0 5px -3px #999, -3px 0 5px -3px #999;
	-webkit-box-shadow: 3px 0 5px -3px #999, -3px 0 5px -3px #999;
	box-shadow: 3px 0 5px -3px #999, -3px 0 5px -3px #999;
	background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.50),
		rgba(255, 255, 255, 0) 12px );
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.50),
		rgba(255, 255, 255, 0) 12px );
	background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.50),
		rgba(255, 255, 255, 0) 12px )
}

.zen .zen-tabMenu a {
	font-size: 1.083em;
	/*RC*/
	color: #0054A4;
	font-weight: bold;
	text-decoration: none
}

.zen .zen-tabMenu a:hover {
	color: #1468B6
}

.zen .zen-tabMenu .zen-active>a {
	color: #FFF
}

.zen .zen-headerBottom .allTabsArrow {
	background-image: url('/images/addTabs.png');
	width: 12px;
	height: 12px
}

.zen .zen-headerBottom a:hover .allTabsArrow {
	background-position: left -14px
}

.allTabTab .zen-headerBottom .allTabsArrow,.allTabTab .zen-headerBottom a:hover .allTabsArrow
	{
	margin-bottom: -2px;
	background-position: left -29px
}

.zen .zen-moreTabs {
	cursor: pointer;
	-moz-border-radius: 7px 7px 0 0;
	border-radius: 7px 7px 0 0
}

.zen .zen-moreTabs b {
	border: 5px solid transparent;
	border-top-color: #353535
}

.zen .zen-active b {
	border-top-color: #FFF
}

.zen .zen-headerBottom .zen-tabMenu .zen-moreTabsOver,.zen .zen-headerBottom .zen-tabMenu .zen-moreTabsActive
	{
	-moz-box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	-webkit-box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	background-color: #FFF
}

.zen .zen-moreTabsOver b,.zen .zen-moreTabsActive b {
	border-top-color: #353535
}

.zen .zen-moreTabs ul {
	background-color: #FFF;
	-moz-box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	-webkit-box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	box-shadow: 0 2px 4px rgba(127, 127, 127, 0.3);
	-moz-border-radius: 11px;
	border-radius: 11px;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0
}

.zen .zen-moreTabs ul a {
	color: #353535;
	-moz-border-radius: 11px;
	border-radius: 11px
}

.zen .zen-moreTabs a:hover,.zen .zen-moreTabs a:focus {
	background-color: #E3F3FF
}

.zen .zen-moreTabs .zen-active {
	border-radius: 11px
}

.zen .zen-moreTabs .zen-active a:hover {
	background-color: transparent
}

.zen .zen-tabMenu>li .slds-context-bar {
    display: flex;
    height: 2.5rem;
    background-color: rgb(255, 255, 255);
    border-bottom: 3px solid rgba(0, 112, 210, 1);
    color: rgb(8, 7, 7);
    position: relative;
    padding: 0 0 0 1.5rem;
}

div[role=list][one-appNavBar_appNavBar] {
    list-style: none;
}

.zen .zen-tabMenu>li .slds-context-bar__item {
    display: flex;
    align-content: center;
    align-items: stretch;
    white-space: nowrap;
    position: relative;
    max-width: 15rem;
    transition: background-color .25s cubic-bezier(0.39, 0.575, 0.565, 1);
}

.zen .zen-tabMenu>li .slds-dropdown {
    position: absolute;
    z-index: 7000;
    /* left: 50%; */
    float: left;
    min-width: 6rem;
    max-width: 20rem;
    margin-top: .125rem;
    margin-bottom: .125rem;
    border: 1px solid rgb(221, 219, 218);
    border-radius: .25rem;
    padding: .25rem 0;
    font-size: .75rem;
    background: rgb(255, 255, 255);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16);
    transform: translateX(-50%);
}

.zen .zen-tabMenu>li .slds-dropdown-trigger .slds-dropdown {
    visibility: hidden;
    opacity: 0;
    transition: opacity .1s linear,visibility .1s linear;
}

.zen .zen-tabMenu>li dropdown--right {
    left: auto;
    right: 0;
    transform: translateX(0);
}

.zen .zen-tabMenu>li .slds-dropdown-trigger_click.slds-is-open .slds-dropdown, .slds-dropdown-trigger--click.slds-is-open .slds-dropdown {
    display: block;
    visibility: visible;
    opacity: 1;
}

.zen .zen-tabMenu>li .slds-dropdown>li {
    line-height: 1.5;
    font-weight: 400;
    display: block;
}

.zen .zen-tabMenu>li .slds-dropdown>li>a {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5rem .75rem;
    color: rgb(8, 7, 7);
    white-space: nowrap;
    cursor: pointer;
}

.zen .zen-tabMenu>li .slds-dropdown>li>a:hover{
    background-color: #E3F3FF
}
