#crm-container LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal
}
#crm-container .hiddenElement {
	DISPLAY: none
}
#crm-container .clear {
	CLEAR: both
}
#crm-container A {
	COLOR: #2786c2; TEXT-DECORATION: none
}
#crm-container A:link {
	COLOR: #2786c2; TEXT-DECORATION: none
}
#crm-container .crm-content-block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container .crm-content-block .crm-content-block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container TABLE {
	MARGIN: 0em 0em 1em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.crm-table-group-summary {
	MARGIN: 0em 0em 1em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#crm-container TABLE.criteria-group {
	MARGIN-BOTTOM: 0.1em
}
#crm-container TH {
	BORDER-BOTTOM: #cfcec3 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #a7a7a7; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 4px
}
#crm-container TABLE.display THEAD TH {
	BORDER-BOTTOM: #cfcec3 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #a7a7a7; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 4px
}
#crm-container TABLE THEAD.sticky TH {
	BORDER-BOTTOM: #cfcec3 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #a7a7a7; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 4px
}
#crm-container TABLE.caseSelector TR.columnheader TH {
	BORDER-BOTTOM: #cfcec3 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #a7a7a7; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 4px
}
#crm-container TABLE THEAD.sticky {
	BACKGROUND-COLOR: #fff
}
#crm-container THEAD DIV.sticky-header {
	Z-INDEX: 10; BORDER-BOTTOM: #cfcec3 2px solid; BACKGROUND-COLOR: #fff; HEIGHT: 15px
}
#crm-container TABLE.display THEAD TH.sorting_asc {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE.display THEAD TH.sorting_desc {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE .sticky TH A.sort-ascending {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE .sticky TH A.sort-descending {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE.caseSelector TR.columnheader TH A.sort-ascending {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE.caseSelector TR.columnheader TH A.sort-descending {
	BACKGROUND-COLOR: #fff; COLOR: #3e3e3e
}
#crm-container TABLE.form-layout-compressed TBODY TH.label {
	BACKGROUND-COLOR: #f7f7f7
}
#crm-container TBODY {
	BORDER-TOP-STYLE: none
}
TABLE.crm-table-group-summary TBODY {
	BORDER-TOP-STYLE: none
}
#crm-container TR {
	FONT-SIZE: 0.95em
}
#crm-container TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#activity-content TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#crm-container TR.even-row TD {
	BORDER-COLLAPSE: collapse
}
#crm-container TR.odd-row TD {
	BORDER-COLLAPSE: collapse
}
#crm-container TABLE.display TD {
	BORDER-COLLAPSE: collapse
}
#crm-container TABLE.pagerDisplay TD {
	BORDER-COLLAPSE: collapse
}
#crm-container .row-selected {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 3px
}
#crm-container .row-highlighted {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fafad2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 3px
}
#crm-container .two {
	WIDTH: 2em
}
#crm-container .four {
	WIDTH: 4em
}
#crm-container .six {
	WIDTH: 6em
}
#crm-container .eight {
	WIDTH: 8em
}
#crm-container .twelve {
	WIDTH: 12em
}
#crm-container .twenty {
	WIDTH: 20em
}
#crm-container .medium {
	WIDTH: 12em
}
#crm-container .big {
	WIDTH: 15em
}
#crm-container .huge {
	WIDTH: 25em
}
#crm-container .huge40 {
	WIDTH: 40em
}
#crm-container TEXTAREA.big {
	WIDTH: 35em; HEIGHT: 4em
}
#crm-container TEXTAREA.huge {
	WIDTH: 45em; HEIGHT: 16em
}
#crm-container TEXTAREA.huge12 {
	WIDTH: 40em; HEIGHT: 12em
}
#crm-container TEXTAREA.huge40 {
	WIDTH: 40em; HEIGHT: 16em
}
#crm-container TEXTAREA.nowrap {
	WIDTH: 45em; WHITE-SPACE: nowrap; HEIGHT: 4.5em; OVERFLOW: auto
}
#crm-container .bigSelect {
	WIDTH: 15em; HEIGHT: 12em
}
DIV#crm-container {
	LINE-HEIGHT: 135%
}
#crm-container HR {
	BACKGROUND-COLOR: #b0b0b0
}
#crm-container SELECT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.crm-form-block {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 4px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.crmasmContainer {
	WIDTH: 160px
}
.crmasmSelect {
	WIDTH: 160px
}
.crmtagContainer {
	WIDTH: 160px
}
.crmtagSelect {
	WIDTH: 160px
}
.crmasmSelect {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.crmtagSelect {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.crmasmSelect .child-1 {
	PADDING-LEFT: 1em
}
.crmasmSelect .child-2 {
	PADDING-LEFT: 2em
}
.crmasmHighlight {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eef4b8; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-TOP: 2px
}
.crmtagHighlight {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eef4b8; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-TOP: 2px
}
.crmasmList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.crmtagList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.crmasmList LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #3e3e3e; LIST-STYLE-TYPE: none; MARGIN: 1px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #f5f6f1; PADDING-TOP: 2px
}
.crmtagList LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #3e3e3e; LIST-STYLE-TYPE: none; MARGIN: 1px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #f5f6f1; PADDING-TOP: 2px
}
.crmasmListItem {
	POSITION: relative
}
.crmtagListItem {
	POSITION: relative
}
.crmasmListItemRemove {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; TOP: 2px; RIGHT: 5px; PADDING-TOP: 0px
}
.crmtagListItemRemove {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; TOP: 2px; RIGHT: 5px; PADDING-TOP: 0px
}
#crm-container TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#crm-container .texttolabel {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container .no-border {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container DIV.solid-border-bottom {
	BORDER-BOTTOM: #777 2px solid
}
#crm-container DIV.solid-border-top {
	MARGIN-TOP: 15px; BORDER-TOP: #696969 1px solid
}
#crm-container .ht-one {
	HEIGHT: 1em
}
#crm-container .ht-two {
	HEIGHT: 2em
}
#crm-container .add-remove-link {
	FONT-SIZE: 0.9em
}
#crm-container .map-link {
	FONT-SIZE: 0.9em
}
#crm-container .font-small {
	FONT-SIZE: 0.9em
}
DIV.spacer {
	HEIGHT: 5px; CLEAR: left
}
.spacer {
	HEIGHT: 5px; CLEAR: left
}
#crm-container TD.compressed SELECT {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#crm-container TD.compressed INPUT {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#crm-container INPUT[type='text'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 1px; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#crm-container INPUT[type='password'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 1px; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#crm-container .form-submit {
	MARGIN: 0.25em 0.5em 0.25em 0px
}
#crm-container .form-submit-inline {
	MARGIN: 0em 0.5em 0.25em 0em
}
#crm-container FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; BORDER-TOP: #cfcec3 1px solid; PADDING-TOP: 4px
}
#crm-container FIELDSET LEGEND {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FONT-FAMILY: helvetica; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#crm-container FIELDSET.form-layout {
	PADDING-BOTTOM: 1px; MARGIN: 0.25em 0em 0.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 1px
}
#crm-container FIELDSET.collapsible {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container DIV.form-item {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 100%; CLEAR: none; PADDING-TOP: 3px
}
#crm-container DIV.form-item DL {
	MARGIN: 0px
}
#crm-container .section-hidden DL {
	MARGIN: 0px
}
#crm-container .crm-form-block DL {
	MARGIN: 0px
}
#crm-container #Main FIELDSET TABLE TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container .crm-section {
	MARGIN-BOTTOM: 1em
}
.crm-section {
	MARGIN-BOTTOM: 1em
}
#crm-container .crm-section .label {
	TEXT-ALIGN: right; WIDTH: 15%; FLOAT: left
}
.crm-section .label {
	TEXT-ALIGN: right; WIDTH: 15%; FLOAT: left
}
#crm-container .label-left .label {
	TEXT-ALIGN: left
}
#crm-container .crm-section .content {
	MARGIN-LEFT: 16%
}
.crm-section .content {
	MARGIN-LEFT: 16%
}
#crm-container .no-label .content {
	MARGIN-LEFT: 0px
}
#crm-container #cvv2 {
	VERTICAL-ALIGN: top
}
#crm-container DIV.form-item DT {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 15px; WHITE-SPACE: normal; FLOAT: left; CLEAR: left; FONT-SIZE: 0.95em; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#crm-container .crm-form-block DT {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 15px; WHITE-SPACE: normal; FLOAT: left; CLEAR: left; FONT-SIZE: 0.95em; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#crm-container .section-hidden DT {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 15px; WHITE-SPACE: nowrap; FLOAT: left; CLEAR: left; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#crm-container DIV.form-item DD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-LEFT: 160px; PADDING-TOP: 3px
}
#crm-container .crm-form-block DD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-LEFT: 160px; PADDING-TOP: 3px
}
#crm-container .section-hidden DD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-LEFT: 160px; PADDING-TOP: 3px
}
#crm-container DIV.form-item DD.html-adjust {
	WIDTH: 57%
}
#crm-container DIV.form-item DL.html-adjust DD {
	WIDTH: 57%
}
#crm-container DIV.crm-form-block DL.html-adjust DD {
	WIDTH: 57%
}
#crm-container DIV.crm-form-block DD.html-adjust {
	WIDTH: 57%
}
#crm-container DIV.form-item DD.description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; PADDING-TOP: 0px
}
#crm-container DIV.crm-form-block DD.description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; PADDING-TOP: 0px
}
#crm-container DIV.form-item SPAN.labels {
	TEXT-ALIGN: right; WIDTH: 15%; FLOAT: left
}
#crm-container DIV.crm-form-block SPAN.labels {
	TEXT-ALIGN: right; WIDTH: 15%; FLOAT: left
}
#crm-container DIV.form-item SPAN.fields {
	TEXT-ALIGN: left; WIDTH: 84%; DISPLAY: block; MARGIN-LEFT: 16%
}
#crm-container DIV.crm-form-block SPAN.fields {
	TEXT-ALIGN: left; WIDTH: 84%; DISPLAY: block; MARGIN-LEFT: 16%
}
#crm-container TABLE.form-layout {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ui-dialog-content TABLE.form-layout {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.control-panel {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.no-border {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.form-layout-compressed {
	BORDER-RIGHT-WIDTH: 1px; MARGIN: 0em 0em 0.5em; WIDTH: auto; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
#crm-container TABLE.advmultiselect {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; MARGIN: 0em; WIDTH: auto; BORDER-COLLAPSE: collapse; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
#crm-container TABLE.advmultiselect TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#crm-container TABLE.advmultiselect TD SELECT {
	WIDTH: 150px
}
#crm-container .form-layout TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: normal; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#crm-container .form-layout TD.report {
	WHITE-SPACE: normal
}
#crm-container .form-layout TD.description {
	WHITE-SPACE: normal
}
#crm-container .form-layout-compressed TD.description {
	WHITE-SPACE: normal
}
#crm-container .form-layout-compressed TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 2px
}
#crm-container .form-layout-compressed TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 2px
}
#crm-container .control-panel TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 3px; WIDTH: 25%; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
#crm-container .form-layout TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
.ui-dialog-content .form-layout TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container .form-layout-compressed TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container .selector TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container .form-layout-compressed TH.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container TD.op-checkbox LABEL {
	FONT-STYLE: italic; FONT-WEIGHT: normal
}
#crm-container .form-layout TD.label-left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container .form-layout-compressed TD.label-left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container TABLE.selector TD {
	BORDER-RIGHT: #dddddd 1px solid
}
#crm-container .form-layout TD.view-value {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container .form-layout-compressed TD.view-value {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-submit-buttons {
	WIDTH: 100%
}
#crm-container .form-layout .buttons {
	PADDING-TOP: 10px
}
#crm-container .form-layout-compressed .buttons {
	PADDING-TOP: 10px
}
#crm-container .form-layout-compressed TD.describe-image {
	PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em
}
#crm-container .right {
	TEXT-ALIGN: right
}
#crm-container .form-layout-compressed TD.option-label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.5em; COLOR: #7a7a60; VERTICAL-ALIGN: top; PADDING-TOP: 0.75em
}
#crm-container TD.price_set_option-label {
	PADDING-LEFT: 3em
}
#crm-container .messages {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 1em 0em; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal
}
#crm-container .messages TABLE {
	WIDTH: auto
}
#crm-container-snippet .messages TABLE {
	WIDTH: auto
}
#crm-container .messages TABLE TD {
	BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#crm-container-snippet .messages TABLE TD {
	BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#crm-container DIV.status {
	BORDER-BOTTOM: #ffff66 1px solid; BORDER-LEFT: #ffff66 1px solid; PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #ffffcc; MARGIN: 0.5em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #3e3e3e; BORDER-TOP: #ffff66 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ffff66 1px solid; PADDING-TOP: 0.25em
}
.status DL {
	MARGIN: 2px 5px
}
#crm-container DIV.status DT {
	WIDTH: 20px; FLOAT: left; CLEAR: none
}
#crm-container DIV.status DD {
	MARGIN-LEFT: 0px
}
#crm-container DIV.status UL {
	MARGIN: 0px 0px 1em 16px
}
.status-pending {
	COLOR: green
}
.status-completed {
	COLOR: #000080
}
#crm-container .crm-marker {
	COLOR: #8a1f11; FONT-WEIGHT: bold
}
#crm-container .crm-error {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BACKGROUND: #fbe3e4 0px 0px; COLOR: #8a1f11; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
#restmsg {
	Z-INDEX: 10000; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.msgok#restmsg {
	BORDER-BOTTOM: #b0d730 1px solid; BORDER-LEFT: #b0d730 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #f1f8eb; COLOR: #3e3e3e; FONT-SIZE: 12px; BORDER-TOP: #b0d730 1px solid; BORDER-RIGHT: #b0d730 1px solid; PADDING-TOP: 4px
}
SPAN.msgok {
	BORDER-BOTTOM: #b0d730 1px solid; BORDER-LEFT: #b0d730 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #f1f8eb; COLOR: #3e3e3e; FONT-SIZE: 12px; BORDER-TOP: #b0d730 1px solid; BORDER-RIGHT: #b0d730 1px solid; PADDING-TOP: 4px
}
#crm-container DIV.view-data {
	BORDER-BOTTOM: dimgray 1px solid; BORDER-LEFT: dimgray 1px solid; PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0.5em; WIDTH: auto; PADDING-RIGHT: 0.5em; BORDER-TOP: dimgray 1px solid; BORDER-RIGHT: dimgray 1px solid; PADDING-TOP: 0.25em
}
#crm-container .footer {
	FONT-SIZE: 0.8em
}
#crm-container #civicrm-footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.8em; MARGIN-TOP: 2em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 0.8em
}
#crm-container #record-log {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em
}
#crm-container #access {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.8em
}
#crm-container .header-dark {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #999999; MARGIN: 0.5em 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #fafafa; FONT-WEIGHT: bold; PADDING-TOP: 0.5em; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px
}
#crm-container DIV.display-block {
	MARGIN: 1em 2em; FONT-WEIGHT: normal
}
#crm-container H3 {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cde8fe; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Helvetica, Arial, Sans; MARGIN-BOTTOM: 4px; COLOR: #121a2d; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#crm-container .crm-form-block H3 {
	BACKGROUND-COLOR: transparent
}
#crm-container .col1 {
	TEXT-ALIGN: left; MARGIN: 0px 25px; WIDTH: 40%; FLOAT: left; VERTICAL-ALIGN: top
}
#crm-container .col2 {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 50%; FLOAT: right; VERTICAL-ALIGN: top
}
#crm-container UL.indented {
	PADDING-LEFT: 3em
}
DIV.block-civicrm LI {
	BACKGROUND-IMAGE: none
}
#crm-container UL LI {
	BACKGROUND-IMAGE: none
}
#crm-container UL.treeview LI {
	BACKGROUND-IMAGE: none
}
#crm-container #help UL LI {
	BACKGROUND-IMAGE: url(menu-leaf.png)
}
#crm-container .crm-loading-element {
	BACKGROUND-IMAGE: url(../i/loading.gif); WIDTH: 20px; HEIGHT: 20px
}
#crm-container .crm-form-block .crm-loading-element {
	BACKGROUND-IMAGE: url(../i/loading-E6E6DC.gif)
}
#crm-container .crm-loading-element {
	PADDING-LEFT: 30px; BACKGROUND: url(../i/loading.gif) no-repeat 0px 0px; HEIGHT: 30px
}
#crm-container .crm-tooltip .crm-loading-element {
	BACKGROUND-IMAGE: url(../i/loading-2f2f2e.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; HEIGHT: 16px; PADDING-TOP: 0px
}
#crm-container .description {
	WIDTH: auto; WHITE-SPACE: normal; COLOR: #696969; FONT-SIZE: 0.9em
}
#crm-container .form-layout-compressed TD.description {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container #help {
	BORDER-BOTTOM: #b0d730 1px solid; BORDER-LEFT: #b0d730 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f1f8eb; MARGIN: 0px 0px 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3e3e3e; FONT-SIZE: 12px; BORDER-TOP: #b0d730 1px solid; BORDER-RIGHT: #b0d730 1px solid; PADDING-TOP: 4px
}
#crm-container .help {
	BORDER-BOTTOM: #b0d730 1px solid; BORDER-LEFT: #b0d730 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f1f8eb; MARGIN: 0px 0px 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #3e3e3e; FONT-SIZE: 12px; BORDER-TOP: #b0d730 1px solid; BORDER-RIGHT: #b0d730 1px solid; PADDING-TOP: 4px
}
#crm-container #help P {
	MARGIN: 4px
}
#crm-container .help P {
	MARGIN: 4px
}
#crm-container .notorg {
	FONT-WEIGHT: normal
}
#crm-container .font-light {
	FONT-WEIGHT: lighter
}
#crm-container .bold {
	FONT-WEIGHT: bold
}
.font-italic {
	FONT-STYLE: italic
}
.font-size11pt {
	FONT-SIZE: 1.1em
}
.font-size12pt {
	FONT-SIZE: 1.2em
}
.qill {
	LINE-HEIGHT: 1.1em; FONT-WEIGHT: normal
}
#crm-container #map-field TABLE {
	WIDTH: auto
}
#crm-container TABLE.report {
	WIDTH: auto
}
#crm-container TABLE.chart {
	WIDTH: auto
}
#crm-container TD.enclosingNested {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container .nowrap {
	WHITE-SPACE: nowrap
}
#crm-container TR.columnheader {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #e6e6e6; COLOR: #000000; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#crm-container TR.columnheader A {
	COLOR: #000; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
#crm-container TR.columnheader-dark TH {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BACKGROUND-COLOR: #999999; COLOR: #fafafa; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
#crm-container TR.columnheader-dark TD {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#crm-container TR.columnheader-dark TH {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#crm-container TR.columnheader TD {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#crm-container TR.columnfooter TD {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#crm-container TR.columnheader-dark TH SPAN.extra {
	FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
#crm-container TR.columnfooter {
	FONT-SIZE: 1.1em; BORDER-TOP: #999999 2px solid
}
#crm-container #map-field TH {
	BORDER-RIGHT: #999999 1px solid
}
#crm-container #map-field TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#crm-container .report TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#crm-container .chart TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#crm-container .report TD {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #f6f6f6; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#crm-container TABLE.report TD.splitter {
	BORDER-RIGHT: #999999 5px double
}
#crm-container .report TD.separator {
	BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; PADDING-TOP: 1em
}
#crm-container .chart TD {
	BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-RIGHT: #999999 2px solid
}
#crm-container TD.yes-no {
	TEXT-ALIGN: center
}
#crm-container .horizontal-position {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
#crm-container .horizontal-center {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 80%
}
#crm-container .place-left {
	FLOAT: left; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px
}
#crm-container .float-right {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: none; PADDING-TOP: 4px
}
#crm-container .align-right {
	TEXT-ALIGN: right; DISPLAY: block; MARGIN-RIGHT: 20px
}
#crm-container .element-right {
	FLOAT: right; MARGIN-RIGHT: 35px
}
.crm-search-tasks {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.crm-tasks {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.crm-search-results {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4px; PADDING-TOP: 0px
}
#crm-container #search-status {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal
}
#crm-container .crm-pager {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f5f6f1; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 4px; HEIGHT: 35px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
#crm-container #search-status UL {
	MARGIN: 0em
}
#crm-container #search-status UL LI {
	LIST-STYLE-POSITION: inside; DISPLAY: list-item; MARGIN-LEFT: 2em
}
#crm-container UL.left-alignment LI {
	LIST-STYLE-POSITION: inside; DISPLAY: list-item; MARGIN-LEFT: 2em
}
.crm-pager A {
	COLOR: #fafafa
}
.crm-pager INPUT {
	TEXT-ALIGN: center
}
.crm-pager-nav {
	MARGIN-TOP: 7px; PADDING-LEFT: 5px; DISPLAY: block
}
#crm-container .section-hidden {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 0.95em; PADDING-TOP: 5px
}
#crm-container FORM .section-hidden-border {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #5c5c59; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana; COLOR: #ffffff; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#crm-container .section-shown {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#crm-container .data-group-first {
	PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: none; BORDER-TOP: #999999 2px solid; PADDING-TOP: 5px
}
#crm-container UL.wizard-bar {
	PADDING-BOTTOM: 0em; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 20px; PADDING-LEFT: 1em; WIDTH: auto; PADDING-RIGHT: 0em; BORDER-COLLAPSE: collapse; WHITE-SPACE: nowrap; HEIGHT: auto; BORDER-TOP: #bbb 3px solid; PADDING-TOP: 0em
}
#crm-container UL.wizard-bar LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: inline; HEIGHT: auto; FONT-SIZE: 0.95em; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 1em; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#crm-container UL.wizard-bar LI.current-step {
	BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #fafafa; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999; FONT-WEIGHT: bold
}
#crm-container UL.wizard-bar LI.past-step {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #666
}
.block-civicrm DIV#recently-viewed UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.block-civicrm DIV#recently-viewed UL LI {
	BORDER-BOTTOM: #d7d7d0 1px solid; BORDER-LEFT: #d7d7d0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; WHITE-SPACE: nowrap; BORDER-TOP: #d7d7d0 1px solid; BORDER-RIGHT: #d7d7d0 1px solid; PADDING-TOP: 1px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container #recently-viewed A {
	COLOR: #4a88df; FONT-SIZE: 0.95em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.block-civicrm DIV#recently-viewed A {
	COLOR: #4a88df; FONT-SIZE: 0.95em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.block-civicrm DIV#recently-viewed UL LI.crm-recentview-active {
	BORDER-BOTTOM: #ffff66 1px solid; BORDER-LEFT: #ffff66 1px solid; BACKGROUND-COLOR: #ffffcc; BORDER-TOP: #ffff66 1px solid; BORDER-RIGHT: #ffff66 1px solid; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
.block-civicrm DIV#recently-viewed UL LI.crm-recently-viewed UL {
	Z-INDEX: 99; POSITION: absolute; LIST-STYLE-TYPE: none; MARGIN: 0px; OVERFLOW: visible
}
.block-civicrm DIV#recently-viewed UL LI.crm-recently-viewed UL LI {
	BORDER-BOTTOM: #ffff66 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffff66 1px solid; BACKGROUND-COLOR: #ffffcc; MARGIN: 0px; FONT-SIZE: 1.1em; BORDER-TOP: #ffff66 1px solid; BORDER-RIGHT: #ffff66 1px solid; PADDING-TOP: 1em; border-radius: 0px 4px 4px 4px; -moz-border-radius: 0px 4px 4px 4px; -webkit-border-radius: 0px 4px 4px 4px; -khtml-border-radius: 0px 4px 4px 4px
}
.block-civicrm DIV#recently-viewed UL LI.crm-recently-viewed UL LI A:hover {
	COLOR: #494949
}
.block-civicrm DIV#recently-viewed UL LI.crm-recently-viewed UL.crm-recentview-wrapper-left LI {
	BORDER-LEFT-STYLE: none
}
.block-civicrm DIV#recently-viewed UL LI.crm-recently-viewed UL.crm-recentview-wrapper-right LI {
	BORDER-RIGHT-STYLE: none
}
#crm-container #recently-viewed UL {
	PADDING-BOTTOM: 0em; LIST-STYLE-TYPE: none; MARGIN: 3px; PADDING-LEFT: 0em; WIDTH: auto; PADDING-RIGHT: 0em; BORDER-COLLAPSE: collapse; HEIGHT: auto; PADDING-TOP: 0em
}
#crm-container #alpha-filter UL {
	PADDING-BOTTOM: 0em; LIST-STYLE-TYPE: none; MARGIN: 3px; PADDING-LEFT: 0em; WIDTH: auto; PADDING-RIGHT: 0em; BORDER-COLLAPSE: collapse; HEIGHT: auto; PADDING-TOP: 0em
}
#crm-container DIV#alpha-filter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cde8fe; MARGIN: 4px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#crm-container #alpha-filter LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; MARGIN: 0px 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Helvetica; BORDER-TOP-STYLE: none; HEIGHT: auto; COLOR: #aaaaaa; FONT-SIZE: 15px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#crm-container #alpha-filter A {
	BORDER-BOTTOM: #2a71b4 1px dotted; COLOR: #2a71b4; FONT-WEIGHT: normal
}
#crm-container DIV#lang-switch {
	Z-INDEX: 2; MARGIN: -24px 30px 0px 0px; FLOAT: right
}
#crm-container .listing-box {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: auto; MAX-WIDTH: 30em; HEIGHT: 7.25em; OVERFLOW: auto; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#crm-container .listing-box DIV {
	COLOR: black
}
#crm-container .listing-box-tall {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN: 0.25em 2em 0.5em 0em; WIDTH: auto; MAX-WIDTH: 30em; HEIGHT: 15em; OVERFLOW: auto; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#crm-container .action-icon {
	PADDING-BOTTOM: 2px; MARGIN: 2px 2px 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle; CURSOR: hand; PADDING-TOP: 2px
}
#crm-container .hide-block {
	DISPLAY: none
}
#crm-container .hide-row {
	DISPLAY: none
}
#crm-container .show-block {
	DISPLAY: block
}
#crm-container .show-row {
	DISPLAY: table-row
}
#crm-container INPUT.submit-link {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; MARGIN: 0em -0.5em; BORDER-TOP-STYLE: none; COLOR: #285286; BORDER-LEFT-STYLE: none; CURSOR: hand
}
#crm-container .underline-effect {
	COLOR: #285286
}
#crm-container .underline-effect:hover {
	TEXT-DECORATION: underline
}
#crm-container .underline-effect:before {
	CONTENT: "?"
}
#crm-container DIV#searchForm {
	WIDTH: 100%; HEIGHT: auto
}
#crm-container DIV#searchForm TABLE.form-layout {
	BORDER-SPACING: 0
}
#crm-container DIV#searchForm TABLE.form-layout TD {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 4px
}
#crm-container #main {
	POSITION: relative; WIDTH: 95%; HEIGHT: 95%; TOP: 1%; LEFT: 1%
}
#crm-container .label-pane {
	PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #6aa8ee; MARGIN: 0.25em 0em 0em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; COLOR: #213245; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0.25em
}
#crm-container .label-pane :hover {
	CURSOR: pointer
}
#crm-container .content-pane {
	OVERFLOW: auto
}
#crm-container DD.editor {
	MARGIN-TOP: 0.7em; WIDTH: 58em; FLOAT: left; MARGIN-LEFT: 0em; VERTICAL-ALIGN: top
}
.clear#crm-container {
	WIDTH: 100%; OVERFLOW: hidden
}
.crm-group-summary .clear {
	WIDTH: 100%; OVERFLOW: hidden
}
#crm-container TABLE.mceLayout TD {
	BORDER-BOTTOM: #ededed 2px solid; BORDER-LEFT: #ededed 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #ededed; FONT-SIZE: 0em; VERTICAL-ALIGN: top; BORDER-TOP: #ededed 2px solid; BORDER-RIGHT: #ededed 2px solid; PADDING-TOP: 0px
}
#crm-container TABLE.mceLayout TABLE {
	BORDER-BOTTOM: #ededed 2px solid; BORDER-LEFT: #ededed 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #ededed; FONT-SIZE: 0em; VERTICAL-ALIGN: top; BORDER-TOP: #ededed 2px solid; BORDER-RIGHT: #ededed 2px solid; PADDING-TOP: 0px
}
#crm-container TR.mceLast {
	BORDER-BOTTOM: #ededed 1px solid; BORDER-LEFT: #ededed 1px solid; BORDER-TOP: #ededed 1px solid; BORDER-RIGHT: #ededed 1px solid
}
#location .form-layout TABLE {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; MARGIN-BOTTOM: -5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#location .form-layout TD {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; MARGIN-BOTTOM: -5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container DIV#location TABLE.form-layout TABLE.inner-table TD {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; MARGIN-BOTTOM: -5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.campaign TH {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
TABLE.campaign TD {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.campaign {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.campaign TABLE.form-layout TD {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.campaign TABLE {
	BACKGROUND: #f7f7f7
}
#crm-container DIV.remaining {
	BACKGROUND: url(../i/contribute/pcp_remain.gif)
}
#crm-container DIV.achieved {
	BACKGROUND: url(../i/contribute/pcp_achieve.gif)
}
#crm-container .honor_roll {
	BORDER-BOTTOM: #9d9fca 1px solid; BORDER-LEFT: #9d9fca 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fafafa; MARGIN: 1em 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; HEIGHT: 220px; BORDER-TOP: #9d9fca 1px solid; BORDER-RIGHT: #9d9fca 1px solid; PADDING-TOP: 10px
}
#crm-container .thermometer-wrapper {
	WIDTH: 150px; FLOAT: left; MARGIN-LEFT: 1em
}
#crm-container .honor-roll-wrapper {
	WIDTH: 150px; FLOAT: left; MARGIN-LEFT: 1em
}
#crm-container .thermometer-fill-wrapper {
	POSITION: relative; MARGIN: 1em 0px 1.5em; BACKGROUND: url(../i/contribute/pcp_remain.gif) repeat-y left bottom; HEIGHT: 220px
}
#crm-container .thermometer-fill {
	POSITION: absolute; WIDTH: 130px; BOTTOM: 0px; BACKGROUND: url(../i/contribute/pcp_achieve.gif) repeat-y 0px bottom; LEFT: 0px
}
#crm-container .thermometer-pointer {
	POSITION: absolute; LINE-HEIGHT: 1em; PADDING-LEFT: 45px; BACKGROUND: url(images/thermometer-pointer.gif) no-repeat 130px 3px; TOP: -10px
}
#crm-container .pcp-intro-text {
	PADDING-BOTTOM: 1em
}
#crm-container .pcp-image {
	MARGIN: 0px 1em 1em 0px; FLOAT: left
}
#crm-container .ui-draggable {
	TEXT-INDENT: -10000px; WIDTH: 16px; BACKGROUND: url(../i/draggable.png) no-repeat left 1px; FLOAT: left; HEIGHT: 16px
}
#crm-container .pcp-widgets {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FLOAT: right; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0.5em
}
#crm-container .pcp_honor_roll_entry {
	MARGIN-BOTTOM: 1em
}
#crm-container .pcp-honor_roll-nickname {
	FONT-WEIGHT: bold
}
#crm-container .pcp-donate {
	HEIGHT: 24px
}
#crm-container A.pcp-contribute-button {
	FONT-WEIGHT: bold
}
#crm-container .pcp-create-your-own {
	MARGIN: 1em 0px; CLEAR: left
}
#crm-container .pcp-page-text {
	MARGIN-BOTTOM: 1em
}
#crm-container TABLE.nestedSelector {
	MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px
}
#crm-container TABLE.nestedSelector TR.columnheader TH {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.caseSelector {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0.5em 0.1em; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.caseSelector TR {
	BORDER-BOTTOM: #999999 1px solid
}
#crm-container TABLE.caseSelector TD.status-urgent {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
#crm-container TABLE.caseSelector TD {
	PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#crm-container TABLE.nestedActivitySelector {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.nestedActivitySelector TR.columnheader TH {
	BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #cfcec3; BORDER-TOP-COLOR: #fff; COLOR: #000000; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff
}
#crm-container TABLE.nestedActivitySelector#activities-selector {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.nestedActivitySelector#activities-selector TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.nestedActivitySelector TD {
	BORDER-RIGHT-WIDTH: 0px
}
#crm-container TABLE.nestedActivitySelector#activities-selector TR.status-overdue {
	
}
#crm-container TABLE.nestedActivitySelector TR.priority-urgent {
	BACKGROUND-COLOR: #ffdddd
}
#crm-container TABLE.nestedActivitySelector TR.priority-low {
	BACKGROUND-COLOR: #ddffdd
}
#crm-container TABLE.nestedActivitySelector TR.status-scheduled {
	COLOR: #006633
}
#crm-container TABLE.nestedActivitySelector TR.status-completed {
	COLOR: #333333
}
#crm-container TABLE.nestedActivitySelector TR.status-overdue {
	COLOR: #ff0000
}
#crm-container TABLE.nestedActivitySelector TR A {
	COLOR: #0066cc
}
#crm-container #activities-selector TR:hover TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#crm-container #activities-selector TR:hover TD.sorted {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#crm-container #activities-selector TR.trOver TD.sorted {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#crm-container #activities-selector TR.trOver TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#crm-container SPAN.success-status {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #ffff99; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-LEFT: 6px; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid; PADDING-TOP: 0.25em
}
#crm-container TD.tasklist A {
	FONT-WEIGHT: bold
}
#crm-container TABLE.selector TD.tasklist {
	WIDTH: 20%; BORDER-RIGHT: #dddddd 1px solid
}
#crm-container TD.tasklist A:link {
	COLOR: #ff0105
}
#crm-container TD.tasklist A:visited {
	COLOR: green
}
#crm-container .crm-actions-ribbon {
	MARGIN: 0px 0px 8px
}
#crm-container .crm-actions-ribbon UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container .crm-actions-ribbon LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#crm-container .crm-actions-ribbon LI.crm-delete-action {
	MARGIN: 0px 0px 0px 8px; FLOAT: right
}
#crm-container .ac_results LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: none; PADDING-TOP: 4px
}
#crm-container .action-item {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
#crm-container .action-item-wrap {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: normal; PADDING-TOP: 0px
}
#crm-container .action-item-first {
	BORDER-LEFT-STYLE: none
}
#crm-container .panel {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 180px; DISPLAY: none; BACKGROUND: url(../i/dropdown-pointer.gif) no-repeat 150px 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 5px
}
#crm-container TD UL.panel {
	TOP: 15px; RIGHT: 0px
}
#crm-container TD UL.panel LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.btn-slide {
	Z-INDEX: 2; POSITION: relative; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 14px; BORDER-TOP-STYLE: none; BACKGROUND: url(../i/TreePlus.gif) no-repeat right 1px; BORDER-LEFT-STYLE: none; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.btn-slide-active {
	Z-INDEX: 10
}
.crm-configure-actions {
	Z-INDEX: 1; MIN-WIDTH: 85px
}
.crm-event-participants {
	Z-INDEX: 1; MIN-WIDTH: 85px
}
.crm-event-links {
	Z-INDEX: 1; MIN-WIDTH: 85px
}
.crm-event-more {
	Z-INDEX: 1; MIN-WIDTH: 85px
}
#crm-container .panel LI A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#crm-container .contextMenu {
	Z-INDEX: 9999; POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 0px -20px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP-STYLE: none; BACKGROUND: url(../i/dropdown-pointer.gif) no-repeat 10px 1px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
.crm-contextmenu {
	Z-INDEX: 9999; POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 0px -20px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP-STYLE: none; BACKGROUND: url(../i/dropdown-pointer.gif) no-repeat 10px 1px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
#squeeze .contextMenu {
	MARGIN: -95px 0px 0px -275px
}
#crm-container .contextMenu LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.crm-contextmenu LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#crm-container .contextMenu A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; HEIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.crm-contextmenu A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px center; HEIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.cmsmessagebox {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; MARGIN-LEFT: 10px; PADDING-TOP: 3px
}
DIV.grippie {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BACKGROUND: url(../i/grippie.png) #eeeeee no-repeat center 2px; HEIGHT: 9px; OVERFLOW: hidden; BORDER-TOP: #dddddd 0pt solid; CURSOR: s-resize; BORDER-RIGHT: #dddddd 1px solid
}
.resizable-textarea TEXTAREA {
	WIDTH: 95%; DISPLAY: block; MARGIN-BOTTOM: 0pt; HEIGHT: 20%
}
.crm-tab-button {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; TOP: 1px; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
.crm-tab-button A {
	FONT-SIZE: 0.9em
}
.ui-tabs .ui-tabs-nav LI A {
	FONT-SIZE: 0.9em
}
.ui-tabs-collapsible .ui-tabs-nav LI.ui-tabs-selected A {
	FONT-SIZE: 0.9em
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	FONT-SIZE: 0.9em
}
#mainTabContainer LI.crm-tab-button {
	MARGIN: 0px 2px 2px 0px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.crm-tab-button A {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 5px !important
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 5px !important
}
.crm-tab-button A EM {
	FONT-STYLE: normal; COLOR: #3e3e3e; FONT-SIZE: 10px
}
#crm-container DIV.ui-accordion-content {
	PADDING-BOTTOM: 0.5em !important; PADDING-LEFT: 1em !important; PADDING-RIGHT: 1em !important; PADDING-TOP: 0.5em !important
}
#crm-container .primary {
	FONT-WEIGHT: bold
}
#crm-container .ui-tabs-panel {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
#crm-container DIV.contactTopBar {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #eee; MARGIN: 8px 0pt 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#crm-container DIV.contact_details {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CLEAR: both; PADDING-TOP: 4px
}
#crm-container DIV#contactTopBar {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CLEAR: both; PADDING-TOP: 4px
}
#crm-container DIV.contact_panel {
	DISPLAY: block
}
#crm-container DIV#contactTopBar {
	DISPLAY: block
}
#crm-container DIV.contact_panel * {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container DIV#contactTopBar * {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container DIV.contactCardLeft {
	WIDTH: 49%; DISPLAY: block; FLOAT: left
}
#crm-container DIV#Top {
	WIDTH: 49%; DISPLAY: block; FLOAT: left
}
#crm-container DIV.contactCardRight {
	WIDTH: 49%; DISPLAY: block; FLOAT: right
}
#crm-container DIV#contactTopBar TABLE {
	MARGIN-BOTTOM: 4px
}
#crm-container DIV.contact_panel TABLE {
	MARGIN-BOTTOM: 4px
}
#crm-container DIV#contactTopBar .label {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
#crm-container DIV.contactCardLeft .label {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
#crm-container DIV.contactCardRight .label {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
#crm-container DIV.contactCardLeft .grouplabel {
	BORDER-BOTTOM: grey 1px solid; BACKGROUND-COLOR: #ddd; WIDTH: 100%; FONT-SIZE: 0.95em; FONT-WEIGHT: bold
}
#crm-container DIV.contactCardRight .grouplabel {
	BORDER-BOTTOM: grey 1px solid; BACKGROUND-COLOR: #ddd; WIDTH: 100%; FONT-SIZE: 0.95em; FONT-WEIGHT: bold
}
#crm-container DIV.contact_panel .spacer {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
#crm-container DIV.contact_panel TD {
	BORDER-BOTTOM: #e2e2e2 1px solid
}
#crm-container DIV#contactTopBar TD {
	BORDER-BOTTOM: #e2e2e2 1px solid
}
#crm-container DIV.contact_panel TD.label {
	WIDTH: 28%
}
#crm-container DIV.contact_panel TD.last {
	BORDER-BOTTOM-WIDTH: 0px
}
#crm-container #customFields {
	WIDTH: 100%
}
#crm-container #customFields DIV.contact_panel TD.talabel {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
#crm-container #customFields .contact_panel .customFieldGroup {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#crm-container DIV.contact_panel .crm-address-block {
	BORDER-BOTTOM: #d7d7d0 1px solid; BORDER-LEFT: #d7d7d0 1px solid; MARGIN-BOTTOM: 1em; BORDER-TOP: #d7d7d0 1px solid; BORDER-RIGHT: #d7d7d0 1px solid
}
#crm-container .crm-add-address-wrapper {
	HEIGHT: 25px
}
#crm-container SPAN.email-hold A:link {
	COLOR: #ff6655 !important
}
#crm-container SPAN.email-hold A:visited {
	COLOR: #ff6655 !important
}
#crm-container SPAN.do-not-email A:link {
	COLOR: #ff6655 !important
}
#crm-container SPAN.email-hold A:visited {
	COLOR: #ff6655 !important
}
#crm-container DIV.buttons {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
#crm-container DIV.buttons INPUT {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top !important
}
#crm-container DIV.buttons SELECT {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top !important
}
#crm-container DIV.buttons #actions {
	TEXT-ALIGN: left; FLOAT: left
}
#crm-container DIV.buttons UL#actions {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px
}
#crm-container DIV.buttons #actions LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#crm-container DIV.crm-case-dashboard-switch-view-buttons {
	FLOAT: right
}
#crm-container .separator {
	BORDER-BOTTOM: #ccc 2px solid
}
#crm-container .report-layout {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container .reports-header-right {
	TEXT-ALIGN: right
}
#crm-container .report-contents {
	BORDER-BOTTOM: #cdcdc3 1px solid; BORDER-LEFT: #cdcdc3 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 4px; WIDTH: 20%; PADDING-RIGHT: 4px; WHITE-SPACE: normal; FONT-SIZE: 0.95em; BORDER-TOP: #cdcdc3 1px solid; BORDER-RIGHT: #cdcdc3 1px solid; PADDING-TOP: 4px
}
#crm-container .report-contents-right {
	BORDER-BOTTOM: #cdcdc3 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #cdcdc3 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 0.95em; BORDER-TOP: #cdcdc3 1px solid; BORDER-RIGHT: #cdcdc3 1px solid; PADDING-TOP: 4px
}
#crm-container TABLE.report-layout TD {
	BORDER-BOTTOM: #cdcdc3 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#crm-container TABLE.report-layout TR {
	FONT-SIZE: 0.95em
}
#crm-container .report-label {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
#crm-container TABLE.report-layout TH.report-contents {
	BACKGROUND-COLOR: #f5f5f5
}
#crm-container TABLE.report-layout TH.statistics {
	WIDTH: 5%; WHITE-SPACE: nowrap
}
.report-pager .crm-pager-nav A {
	COLOR: #000000
}
#crm-container TABLE.view-layout {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container TABLE.view-layout .label {
	BACKGROUND-COLOR: #eeeeee; WIDTH: 20%; COLOR: dimgray; FONT-SIZE: 0.95em; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
#crm-container TH.contriTotalRight {
	BORDER-RIGHT: #999999 1px solid
}
#crm-container TH.contriTotalLeft {
	BORDER-LEFT: #999999 1px solid
}
#crm-container .collapsed {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/TreePlus.gif) no-repeat 0px 0px; CURSOR: pointer
}
#crm-container .expanded {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/TreeMinus.gif) no-repeat 0px 0px; CURSOR: pointer
}
.timeEntry_control {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
* HTML .timeEntry_control {
	MARGIN-TOP: -4px
}
.ui-datepicker-trigger {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: -6px
}
.ui-datepicker {
	Z-INDEX: 9999 !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: 17em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
#crm-container .cke_editor {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container DIV#printer-friendly {
	POSITION: relative; MARGIN: -2em 0.5em 0px 0px; FLOAT: right
}
#crm-container TABLE#crm-content DIV#printer-friendly {
	MARGIN: 0px
}
#crm-container .order-icon {
	WIDTH: 10px; PADDING-RIGHT: 4px; HEIGHT: 15px; PADDING-TOP: 4px
}
.ac_results {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(../i/dropdown-pointer.gif) no-repeat 25px 1px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
.ac_results-inner {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.crm-participant-list-inner {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.crm-event-links-list-inner {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.crm-create-new-list-inner {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.crm-contact-actions-list-inner {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.crm-create-new-list-inner {
	WIDTH: 124px !important
}
#crm-container .crm-submit-buttons {
	MARGIN: 4px 0px 4px 2px; HEIGHT: 27px
}
#crm-container .action-link {
	MARGIN: 4px 0px 4px 2px; HEIGHT: 27px
}
.crm-clear-link {
	MARGIN-LEFT: 0.5em
}
#crm-container .crm-button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left !important; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0px; text-shadow: 0 1px 0 black
}
#crm-container .crm-button INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
#crm-container .crm-button-type-cancel {
	MARGIN-LEFT: 20px
}
#crm-container .crm-button-type-cancel INPUT {
	COLOR: #e6e6dc !important
}
#crm-container A.button {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-create-new-link {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-participant-link {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-event-links-link {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-contact-actions-link {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container A.button:link {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container INPUT.form-submit {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container INPUT[type=button] {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container INPUT.form-submit-inline {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container .crm-button {
	BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-LEFT: #3e3e3e 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(../i/crm-button-bg.gif) #70716b repeat-x left top; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #3e3e3e 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; BORDER-RIGHT: #3e3e3e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: 0 1px 0 black
}
#crm-container .crm-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-container INPUT.form-submit {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
#crm-container INPUT[type=button] {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
#crm-container INPUT.form-submit-inline {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
#crm-container .crm-button INPUT[type=button] {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
#crm-container .crm-button INPUT.form-submit {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
#crm-container .crm-button INPUT.form-submit-inline {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 2px
}
#crm-container A.button {
	DISPLAY: block; FLOAT: left
}
#crm-create-new-link {
	DISPLAY: block; FLOAT: left
}
#crm-participant-link {
	DISPLAY: block; FLOAT: left
}
#crm-event-links-link {
	DISPLAY: block; FLOAT: left
}
#crm-contact-actions-link {
	DISPLAY: block; FLOAT: left
}
#crm-container A.button:link {
	DISPLAY: block; FLOAT: left
}
#crm-create-new-link SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
#crm-contact-actions-link SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
#crm-participant-link SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
#crm-event-links-link SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
#crm-container A.button SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
.button .red {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-container A.button:active {
	OUTLINE-STYLE: none; COLOR: #000
}
#crm-container .crm-button:hover {
	BACKGROUND-POSITION: 0px -25px
}
#crm-container A.button:hover {
	BACKGROUND-POSITION: 0px -25px
}
#crm-container INPUT#_qf_Register_upload_express {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#crm-container INPUT#_qf_Main_upload_express {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#crm-participant-wrapper {
	POSITION: relative; FLOAT: left
}
#crm-event-links-wrapper {
	POSITION: relative; FLOAT: left
}
#crm-create-new-wrapper {
	POSITION: relative; FLOAT: left
}
#crm-contact-actions-wrapper {
	POSITION: relative; FLOAT: left
}
#crm-event-links-list {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 220px; DISPLAY: none; TOP: 24px; LEFT: 0px
}
#crm-create-new-list {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 220px; DISPLAY: none; TOP: 24px; LEFT: 0px
}
#crm-contact-actions-list {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 220px; DISPLAY: none; TOP: 24px; LEFT: 0px
}
#crm-participant-list {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 220px; DISPLAY: none; TOP: 24px; LEFT: 0px
}
#crm-event-links-link {
	WIDTH: 90px
}
#crm-participant-link {
	WIDTH: 120px
}
#crm-create-new-list {
	WIDTH: 124px
}
.clear {
	CLEAR: both
}
#crm-contact-actions-list .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-contact-actions-list .crm-contact_activities-list SELECT {
	MARGIN-TOP: 4px
}
#crm-contact-actions-list .crm-contact_activities-list {
	WIDTH: 160px
}
#crm-contact-actions-list .crm-contact_print-list {
	WIDTH: 160px
}
#crm-contact-actions-list .crm-contact_actions-list {
	WIDTH: 160px
}
#crm-contact-actions-list .crm-contact_activities-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-contact-actions-list .crm-contact_print-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-contact-actions-list .crm-contact_actions-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-event-links-list .crm-event-info UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-event-links-list .crm-event-test UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-event-links-list .crm-event-live UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-participant-list .crm-participant-counted UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-participant-list .crm-participant-not-counted UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-participant-list .crm-participant-listing UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-create-new-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#crm-contact-actions-list .crm-contact_activities-list UL {
	PADDING-RIGHT: 4px
}
#crm-contact-actions-list .crm-contact_print-list UL {
	PADDING-LEFT: 4px
}
#crm-contact-actions-list .crm-contact_actions-list UL {
	PADDING-LEFT: 4px
}
#crm-contact-actions-list .crm-contact_activities-list {
	FLOAT: left
}
#crm-contact-actions-list .crm-contact_print-list {
	FLOAT: right
}
#crm-contact-actions-list .crm-contact_actions-list {
	BORDER-LEFT: #a7a7a7 1px solid; MARGIN-LEFT: 160px; MARGIN-RIGHT: 161px; BORDER-RIGHT: #a7a7a7 1px solid
}
#crm-contact-actions-wrapper {
	WIDTH: 85px
}
#crm-contact-actions-list {
	WIDTH: 495px
}
#crm-create-new-link {
	WIDTH: 95px
}
.ac_results UL LI {
	BACKGROUND-IMAGE: none
}
.ui-icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-52534D.png)
}
.icon {
	TEXT-INDENT: -10000px; WIDTH: 16px; BACKGROUND: url(../i/icons/jquery-ui-52534D.png) no-repeat right top; FLOAT: left; HEIGHT: 16px
}
SPAN.icon {
	DISPLAY: inline-block; FLOAT: none
}
#crm-contact-actions-link .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-participant-link .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-event-links-link .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-create-new-link .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.button .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.crm-button .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.button:hover .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-2786C2.png)
}
.crm-button:hover .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-2786C2.png)
}
.crm-button .icon {
	MARGIN-TOP: 3px
}
.button:hover {
	COLOR: #333
}
.light-icon {
	BACKGROUND-IMAGE: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-icons_3e3e3e_256x240.png)
}
.ui-widget-content .light-icon {
	BACKGROUND-IMAGE: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-icons_3e3e3e_256x240.png)
}
.dark-icon {
	BACKGROUND-IMAGE: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-icons_222222_256x240.png)
}
.red-icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-8A1F11.png)
}
.edit-icon {
	BACKGROUND-POSITION: -66px -114px
}
.add-icon {
	BACKGROUND-POSITION: -2px -193px
}
.back-icon {
	BACKGROUND-POSITION: -2px -65px
}
.delete-icon {
	BACKGROUND-POSITION: -179px -99px
}
.details-icon {
	BACKGROUND-POSITION: -129px -112px
}
.button:hover .delete-icon {
	BACKGROUND-IMAGE: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-icons_8d2c27_256x240.png) !important
}
.restore-icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-91CE00.png); BACKGROUND-POSITION: 0px -66px
}
.button:hover .restore-icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-91CE00.png)
}
.vcard-icon {
	BACKGROUND-POSITION: -35px -81px
}
.print-icon {
	BACKGROUND-POSITION: -162px -97px
}
.dashboard-icon {
	BACKGROUND-POSITION: -194px -129px
}
.user-record-icon {
	BACKGROUND-POSITION: -145px -98px
}
.inform-icon {
	BACKGROUND-POSITION: -16px -144px
}
.dropdown-icon {
	BACKGROUND-POSITION: -46px -32px; FLOAT: right
}
.tip-icon {
	BACKGROUND-POSITION: -128px -128px
}
.alert-icon {
	BACKGROUND-POSITION: 0px -144px
}
.check-icon {
	BACKGROUND-POSITION: -66px -146px
}
.refresh-icon {
	BACKGROUND-POSITION: -65px -81px
}
.settings-icon {
	BACKGROUND-POSITION: -178px -114px
}
.email-icon {
	BACKGROUND-POSITION: -81px -98px
}
.preview-icon {
	BACKGROUND-POSITION: -227px -129px
}
.play-icon {
	BACKGROUND-POSITION: -3px -161px
}
#crm-container .geotag {
	PADDING-BOTTOM: 2px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../i/geotag_16.png) no-repeat left center; FONT-SIZE: 0.9em; PADDING-TOP: 2px !important
}
.block-civicrm #recently-viewed .crm-icon {
	BACKGROUND-IMAGE: url(../i/item_sprites.png); TEXT-INDENT: -10000px; MARGIN: 2px 4px 0px 0px
}
.crm-icon {
	BACKGROUND-IMAGE: url(../i/item_sprites.png); TEXT-INDENT: -10000px; MARGIN: 2px 4px 0px 0px
}
.Individual-icon {
	BACKGROUND-POSITION: 0px 0px
}
.Group-icon {
	BACKGROUND-POSITION: -16px 0px
}
.Household-icon {
	BACKGROUND-POSITION: -32px 0px
}
.Individual-subtype-icon {
	BACKGROUND-POSITION: 0px -48px
}
.Household-subtype-icon {
	BACKGROUND-POSITION: -32px -48px
}
.Organization-subtype-icon {
	BACKGROUND-POSITION: -48px -48px
}
.Organization-icon {
	BACKGROUND-POSITION: -48px 0px
}
.Activity-icon {
	BACKGROUND-POSITION: -64px 0px
}
.Case-icon {
	BACKGROUND-POSITION: -80px 0px
}
.Grant-icon {
	BACKGROUND-POSITION: 0px -16px
}
.Contribution-icon {
	BACKGROUND-POSITION: -16px -16px
}
.Pledge-icon {
	BACKGROUND-POSITION: -16px -16px
}
.Membership-icon {
	BACKGROUND-POSITION: -32px -16px
}
.Participant-icon {
	BACKGROUND-POSITION: 0px -32px
}
.Note-icon {
	BACKGROUND-POSITION: -16px -32px
}
.Relationship-icon {
	BACKGROUND-POSITION: -32px -32px
}
.crm-accordion-header {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #32414f; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CURSOR: pointer; PADDING-TOP: 4px
}
.crm-accordion-header .crm-accordion-pointer {
	MARGIN-RIGHT: 4px
}
.crm-accordion-body {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.crm-accordion-open .crm-accordion-body {
	DISPLAY: block
}
.crm-accordion-closed .crm-accordion-body {
	DISPLAY: none !important
}
.crm-accordion-open .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-POSITION: -64px -16px
}
.crm-accordion-closed .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-POSITION: -32px -16px
}
.crm-accordion-wrapper .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-F5F6F1.png)
}
.crm-accordion-wrapper .crm-accordion-header-hover .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png); COLOR: #fff
}
.crm-accordion-wrapper .crm-master-accordion-header {
	BACKGROUND-COLOR: transparent; MARGIN-BOTTOM: 0px; COLOR: #3e3e3e; FONT-SIZE: 16px
}
.crm-accordion-inner .crm-accordion-header {
	BACKGROUND-COLOR: transparent; COLOR: #3e3e3e; FONT-SIZE: 12px
}
.crm-accordion-wrapper .crm-master-accordion-header .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-3E3E3E.png)
}
.crm-accordion-inner .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-3E3E3E.png)
}
.crm-accordion-email-signature .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-2786C2.png)
}
.crm-accordion-hasContent .crm-accordion-header {
	FONT-WEIGHT: bold
}
.crm-accordion-email-signature .crm-accordion-header {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; COLOR: #2786c2; FONT-WEIGHT: normal
}
.crm-accordion-wrapper {
	MARGIN-BOTTOM: 4px
}
.crm-accordion-closed .crm-accordion-header {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
.crm-accordion-open > .crm-accordion-header {
	border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; -khtml-border-radius: 4px 4px 0px 0px
}
.crm-accordion-open > .crm-accordion-body {
	BORDER-BOTTOM: #70716b 1px solid; BORDER-LEFT: #70716b 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #70716b 0px solid; BORDER-RIGHT: #70716b 1px solid; PADDING-TOP: 4px; border-radius: 0px 0px 4px 4px; -moz-border-radius: 0px 0px 4px 4px; -webkit-border-radius: 0px 0px 4px 4px; -khtml-border-radius: 0px 0px 4px 4px
}
#crm-container .crm-master-accordion-header + .crm-accordion-body {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#civicrm-menu .ac_input {
	PADDING-RIGHT: 16px; BACKGROUND: url(../i/magnify.gif) white no-repeat right center
}
#crm-container .ac_input {
	PADDING-RIGHT: 16px; BACKGROUND: url(../i/magnify.gif) white no-repeat right center
}
#crm-container .ac_input {
	WIDTH: 20em
}
#civicrm-menu #crm-qsearch {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; HEIGHT: 20px; PADDING-TOP: 1px
}
#civicrm-menu #crm-qsearch INPUT {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 16px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
#civicrm-menu #menu-logout {
	BORDER-LEFT: #5d5d5d 1px solid; FLOAT: right
}
.ac_even {
	BACKGROUND-COLOR: #f5f5f5
}
.ac_odd {
	BACKGROUND-COLOR: #fafafa
}
.ac_over {
	BACKGROUND-COLOR: #999; COLOR: white
}
.ac_results LI STRONG {
	COLOR: #000; FONT-WEIGHT: normal
}
#civicrm-menu .ac_loading {
	BACKGROUND: url(../i/loading.gif) white no-repeat right center
}
DIV.helpicon {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 16px; DISPLAY: inline; BACKGROUND: url(../i/icons/jquery-ui-52534D.png) no-repeat -128px -98px; HEIGHT: 16px; CURSOR: pointer
}
DIV.crm-accordion-header DIV.helpicon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-F5F6F1.png); FLOAT: right
}
DIV.statusicon {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../packages/jquery/themes/smoothness/images/ui-icons_222222_256x240.png) #ccc no-repeat -48px -144px; HEIGHT: 16px; OVERFLOW: hidden; CURSOR: pointer
}
DIV#crm-toolTip {
	POSITION: fixed; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 1em; PADDING-LEFT: 10px; WIDTH: 500px; BOTTOM: 20px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #eef4b8; COLOR: black; FONT-SIZE: 11px; RIGHT: 20px; PADDING-TOP: 10px
}
DIV#crm-toolTip TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
DIV#crm-toolTip A {
	COLOR: #000
}
DIV#crm-toolTip #hide-tooltip {
	FLOAT: right; CURSOR: pointer
}
.crm-summary-link {
	Z-INDEX: 16; POSITION: relative
}
.crm-tooltip-wrapper {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 10px; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(../i/overlay-pointer.png) no-repeat left bottom; FONT-SIZE: 12px; OVERFLOW: hidden; LEFT: -36px
}
.crm-tooltip-down .crm-tooltip-wrapper {
	BACKGROUND: url(../i/overlay-pointer.png) no-repeat left top; OVERFLOW: visible; TOP: 20px; PADDING-TOP: 10px
}
.crm-tooltip-active {
	Z-INDEX: 20
}
.crm-tooltip-active .crm-tooltip-wrapper {
	DISPLAY: block
}
.crm-summary-group H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.crm-tooltip {
	MIN-WIDTH: 20px; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #2f2f2e; MIN-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; MARGIN-LEFT: 11px; PADDING-TOP: 4px
}
#crm-container .crm-tooltip TABLE {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container .crm-tooltip TABLE TR TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.crm-tooltip .crm-summary-group {
	WIDTH: 700px; MARGIN-BOTTOM: 0px
}
#crm-container .crm-summary-group .crm-section .label {
	TEXT-ALIGN: left; WIDTH: 40%; COLOR: #a7a7a7; FONT-SIZE: 11px
}
.crm-summary-group .crm-section .label {
	TEXT-ALIGN: left; WIDTH: 40%; COLOR: #a7a7a7; FONT-SIZE: 11px
}
#crm-container .crm-summary-group .crm-section .content {
	MARGIN-LEFT: 41%
}
.crm-summary-group .crm-section .content {
	MARGIN-LEFT: 41%
}
.helpIcon {
	Z-INDEX: 1; POSITION: relative; FLOAT: right; MARGIN-RIGHT: 45px
}
#crm-container DIV.contact_panel SPAN.email-hold {
	BACKGROUND-IMAGE: url(../i/stop-icon.png); PADDING-LEFT: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 50%; COLOR: #ff6655 !important
}
#crm-container DIV.contact_panel SPAN.do-not-email {
	BACKGROUND-IMAGE: url(../i/stop-icon.png); PADDING-LEFT: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 50%; COLOR: #ff6655 !important
}
#crm-container DIV.contact_panel SPAN.do-not-phone {
	BACKGROUND-IMAGE: url(../i/stop-icon.png); PADDING-LEFT: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px 50%; COLOR: #ff6655 !important
}
#crm-container .dashboard-elements {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container #membership-listings {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container #premiums-listings {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#crm-container #searchForm TABLE {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0em; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV#civicrm-dashboard FORM {
	MARGIN-BOTTOM: 0em
}
.ui-datepicker-trigger {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: -6px
}
.ui-datepicker {
	Z-INDEX: 1
}
#activity-content TABLE {
	WIDTH: 100% !important
}
.ui-state-default {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px solid; COLOR: #3e3e3e; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 0px solid
}
.ui-widget-content .ui-state-default {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px solid; COLOR: #3e3e3e; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 0px solid
}
.ui-widget-content {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px solid; COLOR: #3e3e3e; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 0px solid
}
.ui-widget-header {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px solid; COLOR: #3e3e3e; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 0px solid
}
.ui-state-hover {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
.ui-widget-content .ui-state-hover {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
.ui-widget-header .ui-state-hover {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
.ui-state-focus {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
.ui-widget-content .ui-state-focus {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
.ui-widget-header .ui-state-focus {
	BORDER-BOTTOM: #70716b 0px solid; BORDER-LEFT: #70716b 0px solid; BACKGROUND: url(../packages/jquery/jquery-ui-1.8.5/css/custom-theme/images/ui-bg_flat_40_70716b_40x100.png) #484e4c repeat-x 50% 50%; COLOR: #f5f6f1; BORDER-TOP: #70716b 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #70716b 0px solid
}
#Tag .tree .collapsable .hit {
	PADDING-LEFT: 16px
}
#Tag .tree .expandable .hit {
	PADDING-LEFT: 16px
}
#crm-container .dataTables_length {
	PADDING-BOTTOM: 5px; FLOAT: none
}
#crm-container .crm-datatable-pager-top {
	PADDING-BOTTOM: 25px; PADDING-TOP: 5px
}
#crm-container .crm-datatable-pager-bottom {
	PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
#crm-container .crm-datatable-pager-top .dataTables_length {
	FLOAT: left
}
#crm-container INPUT.dateplugin {
	WIDTH: 9em; PADDING-RIGHT: 16px; BACKGROUND: url(../i/cal.gif) white no-repeat right center
}
#crm-container DIV.batch-update {
	OVERFLOW: visible
}
#crm-container DIV.messageHelp {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 6px 0px 0px 115px
}
#chartData {
	OVERFLOW: auto
}
#crm-container .signature {
	WIDTH: 495px
}
#crm-container SPAN.cke_skin_kama {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container .cke_skin_kama .cke_wrapper {
	BACKGROUND-IMAGE: none
}
#crm-container A {
	COLOR: #2786c2
}
#crm-container A:link {
	COLOR: #2786c2
}
#crm-container .crm-title {
	MARGIN-BOTTOM: 8px
}
#crm-container TABLE {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid
}
.crm-tooltip #crm-container TABLE {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
#crm-container .crm-form-block TABLE {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#crm-container TR.even {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#crm-container TR.odd {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#crm-container TBODY TH {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#crm-container TR.even-row TD {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #efefef; BORDER-LEFT-COLOR: #efefef; BORDER-RIGHT: #efefef 1px solid
}
#crm-container TR.odd-row TD {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #efefef; BORDER-LEFT-COLOR: #efefef; BORDER-RIGHT: #efefef 1px solid
}
#crm-container TABLE.display TD {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #efefef; BORDER-LEFT-COLOR: #efefef; BORDER-RIGHT: #efefef 1px solid
}
#crm-container TABLE.pagerDisplay TD {
	BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #efefef; BORDER-LEFT-COLOR: #efefef; BORDER-RIGHT: #efefef 1px solid
}
#crm-container .odd-row {
	BACKGROUND-COLOR: #fafafa
}
TBODY.scrollContent {
	BACKGROUND-COLOR: #fafafa
}
#crm-container .even-row {
	BACKGROUND-COLOR: #f5f5f5
}
TBODY.scrollContent TR.alternateRow {
	BACKGROUND-COLOR: #f5f5f5
}
#crm-container .row-selected {
	BACKGROUND-COLOR: #fafad2
}
#crm-container TR.columnheader A.sorting {
	COLOR: #a7a7a7
}
#crm-container A.sorting {
	COLOR: #a7a7a7
}
#crm-container A.sorting_desc {
	COLOR: #000
}
#crm-container A.sorting_asc {
	COLOR: #000
}
#crm-container TR A.sorting {
	COLOR: #52534d
}
#crm-container TR A.sorting_asc {
	COLOR: #52534d
}
#crm-container TR A.sorting_desc {
	COLOR: #52534d
}
.ui-tabs .ui-tabs-nav {
	BACKGROUND-COLOR: #e6e6dc
}
#mainTabContainer LI.crm-tab-button {
	BACKGROUND-COLOR: #f5f6f1
}
#mainTabContainer LI.ui-state-active {
	BACKGROUND-COLOR: #fff
}
#crm-container DIV.contact_details {
	BACKGROUND-COLOR: transparent
}
#crm-container DIV#contactTopBar {
	BACKGROUND-COLOR: transparent
}
#crm-container #customFields .contact_panel .customFieldGroup {
	BACKGROUND-COLOR: transparent
}
#crm-container DIV.contact_panel TD {
	BORDER-BOTTOM: #fff 1px solid
}
#crm-container DIV#contactTopBar TD {
	BORDER-BOTTOM: #fff 1px solid
}
TABLE.crm-info-panel TD {
	BORDER-BOTTOM: #fff 1px solid
}
#crm-container DIV#contactTopBar .label {
	COLOR: #2f2f2f; FONT-WEIGHT: normal
}
#crm-container DIV.contactCardLeft .label {
	COLOR: #2f2f2f; FONT-WEIGHT: normal
}
#crm-container DIV.contactCardRight .label {
	COLOR: #2f2f2f; FONT-WEIGHT: normal
}
TABLE.crm-info-panel .label {
	COLOR: #2f2f2f; FONT-WEIGHT: normal
}
.disabled {
	TEXT-DECORATION: line-through
}
#crm-container TABLE.selector TD {
	BORDER-RIGHT: #dddddd 1px dotted
}
#crm-container #customFields DIV.contact_panel TD {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#crm-container DIV#contactTopBar TD {
	BACKGROUND-COLOR: #f4f4ed
}
#crm-container DIV.contact_panel TD {
	BACKGROUND-COLOR: #f4f4ed
}
TABLE.crm-info-panel TD {
	BACKGROUND-COLOR: #f4f4ed
}
#crm-container DIV#contactTopBar TD.label {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fafafa; WIDTH: 100px; COLOR: #7a7a60
}
#crm-container DIV.contact_panel TD.label {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fafafa; WIDTH: 100px; COLOR: #7a7a60
}
#crm-container #customFields DIV.contact_panel TD.label {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fafafa; WIDTH: 100px; COLOR: #7a7a60
}
TABLE.crm-info-panel TD.label {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fafafa; WIDTH: 100px; COLOR: #7a7a60
}
TABLE.crm-info-panel TD.label {
	WIDTH: 150px
}
#crm-container .form-layout TD.label {
	TEXT-ALIGN: right; WIDTH: 150px; COLOR: #7a7a60
}
#crm-container .form-layout-compressed TD.label {
	TEXT-ALIGN: right; WIDTH: 150px; COLOR: #7a7a60
}
#crm-container #customFields DIV.contact_panel TD.label TABLE.crm-info-panel TD.label {
	TEXT-ALIGN: right; WIDTH: 150px; COLOR: #7a7a60
}
#crm-container .form-layout TD.label {
	COLOR: #3e3e3e
}
#crm-container FORM TABLE.report .label {
	COLOR: #3e3e3e
}
#crm-container FORM TABLE LABEL {
	COLOR: #3e3e3e
}
#crm-container FORM TABLE.report LABEL {
	COLOR: #3e3e3e
}
#crm-container DIV.contact_panel TD.grouplabel {
	BACKGROUND-COLOR: #fff; FONT-FAMILY: Helvetica; COLOR: #3e3e3e; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#contact-summary .crm-accordion-header {
	BACKGROUND-COLOR: #fff; FONT-FAMILY: Helvetica; COLOR: #3e3e3e; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#crm-container DIV.contact_panel TD.grouplabel {
	BORDER-BOTTOM: #d7d7d0 2px solid
}
#tagGroup TABLE .label {
	COLOR: #fff
}
#tagGroup TABLE {
	COLOR: #000
}
.crm-search-tasks {
	BACKGROUND-COLOR: #f0f0e8; COLOR: #52534d
}
.crm-tasks {
	BACKGROUND-COLOR: #f0f0e8; COLOR: #52534d
}
#crm-container .crm-tasks TABLE {
	MARGIN: 0px
}
.crm-results-block {
	POSITION: relative
}
.crm-form-block {
	BACKGROUND-COLOR: #e6e6dc; COLOR: #3e3e3e
}
.crm-accordion-header {
	BACKGROUND-COLOR: #70716b; COLOR: #f5f6f1
}
.crm-accordion-header-hover {
	BACKGROUND-COLOR: #484e4c
}
#contact-summary .crm-accordion-header {
	BACKGROUND-COLOR: transparent; COLOR: #3e3e3e
}
#contact-summary .crm-accordion-wrapper .crm-accordion-header .crm-accordion-pointer {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-3e3e3e.png)
}
DEL {
	COLOR: #e43d2b !important
}
#crm-container .crm-is_deleted {
	COLOR: #e43d2b !important
}
#crm-container TABLE.caseSelector TD.status-urgent {
	COLOR: #e43d2b !important
}
#crm-container SPAN.email-hold A:link {
	COLOR: #e43d2b !important
}
#crm-container SPAN.email-hold A:visited {
	COLOR: #e43d2b !important
}
#crm-container SPAN.do-not-email A:link {
	COLOR: #e43d2b !important
}
#crm-container SPAN.email-hold A:visited {
	COLOR: #e43d2b !important
}
#crm-container .font-red {
	COLOR: #e43d2b !important
}
#crm-container .status-removed {
	COLOR: #e43d2b !important
}
#crm-container .disabled {
	COLOR: #e43d2b !important
}
#crm-container .status-overdue {
	COLOR: #e43d2b !important
}
#crm-container .status-fatal {
	COLOR: #e43d2b !important
}
#crm-container .status-hold {
	COLOR: #e43d2b !important
}
#crm-container .crm-button {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container A.button {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-create-new-link {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-participant-link {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-event-links-link {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-contact-actions-link {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container A.button:link {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container INPUT.form-submit {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container INPUT[type=button] {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container INPUT.form-submit-inline {
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#crm-container DIV.status {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
DIV.m UL#civicrm-menu {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container #restmsg {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container #help {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .help {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .ui-tabs-panel {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .crm-content-block {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#full-screen-header {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
.crm-tooltip {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .crm-pager {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container FORM .section-hidden-border {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container #search-status {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .crm-form-block {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .crm-search-tasks {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container .crm-tasks {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container DIV.form-item {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
#crm-container DIV.messages {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
DIV#crm-toolTip {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px
}
.ac_results {
	TEXT-ALIGN: left; BACKGROUND: url(../i/dropdown-pointer.gif) no-repeat 25px 1px
}
.ac_results-inner {
	BACKGROUND-COLOR: #2f2f2e
}
.crm-participant-list-inner {
	BACKGROUND-COLOR: #2f2f2e
}
.crm-event-links-list-inner {
	BACKGROUND-COLOR: #2f2f2e
}
.crm-create-new-list-inner {
	BACKGROUND-COLOR: #2f2f2e
}
.crm-contact-actions-list-inner {
	BACKGROUND-COLOR: #2f2f2e
}
.ac_even {
	BACKGROUND-COLOR: transparent
}
.ac_odd {
	BACKGROUND-COLOR: transparent
}
.ac_results LI A {
	DISPLAY: block
}
.ac_results LI {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
.ac_results LI A {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
.ac_results LI A:hover {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
.ac_results LI A:visited {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
#crm-container .ac_results LI {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
#crm-container .ac_results LI A {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
#crm-container .ac_results LI A:hover {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
#crm-container .ac_results LI A:visited {
	COLOR: #dfdfdf; TEXT-DECORATION: none
}
.ac_results LI STRONG {
	COLOR: #fff; FONT-WEIGHT: normal
}
.ac_results LI .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.ac_results LI A .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.ac_results LI A:visited .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-container .ac_results LI .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-container .ac_results LI A .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
#crm-container .ac_results LI A:visited .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-FFFFFF.png)
}
.ac_results LI A:hover .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-3E3E3E.png)
}
#crm-container .ac_results LI A:hover .icon {
	BACKGROUND-IMAGE: url(../i/icons/jquery-ui-3E3E3E.png)
}
.ac_results LI.ac_over {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
.ac_results LI:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
.ac_results LI.ac_over A {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
.ac_results LI.ac_over A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
.ac_results LI.ac_over A:visited {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
#crm-container .ac_results LI.ac_over {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
#crm-container .ac_results LI:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
#crm-container .ac_results LI.ac_over A {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
#crm-container .ac_results LI.ac_over A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
#crm-container .ac_results LI.ac_over A:visited {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #666
}
.ac_results LI.ac_over STRONG {
	COLOR: #000
}
#crm-container .ac_results LI.ac_over STRONG {
	COLOR: #000
}
#crm-container TD UL.panel LI {
	BACKGROUND-COLOR: #2f2f2e
}
#crm-container .contextMenu LI {
	BACKGROUND-COLOR: #2f2f2e
}
.crm-contextmenu LI {
	BACKGROUND-COLOR: #2f2f2e
}
#crm-container .panel LI A {
	COLOR: #dfdfdf
}
#crm-container .contextMenu A {
	COLOR: #dfdfdf
}
.crm-contextmenu A {
	COLOR: #dfdfdf
}
#crm-container .contextMenu A:link {
	COLOR: #dfdfdf
}
.crm-contextmenu A:link {
	COLOR: #dfdfdf
}
#crm-container .panel LI A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #3e3e3e; TEXT-DECORATION: none
}
#crm-container .crm-participant-list-inner LI A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #3e3e3e; TEXT-DECORATION: none
}
#crm-container .crm-event-links-list-inner LI A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #3e3e3e; TEXT-DECORATION: none
}
#crm-container .contextMenu LI A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #3e3e3e; TEXT-DECORATION: none
}
.crm-contextmenu LI A:hover {
	BACKGROUND-COLOR: #f5f6f1; COLOR: #3e3e3e; TEXT-DECORATION: none
}
#crm-container SPAN.crm-button_qf_Main_upload INPUT {
	FONT-SIZE: 1.2em
}
.ui-progressbar-value {
	BACKGROUND-IMAGE: url(../packages/jquery/css/images/pbar-ani.gif)
}
.jstree-default-context#vakata-contextmenu LI {
	BACKGROUND: 0px 0px
}
.upgrade-success {
	BACKGROUND-COLOR: #00cc00; COLOR: white
}
.extension-upgradable {
	BACKGROUND-COLOR: #ffffcc !important
}
.extension-installed {
	BACKGROUND-COLOR: #ddffdd !important
}
