* {
  border-radius: 0 !important; }

body,
select,
input,
textarea,
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-size: 13px;
  font-family: Ubuntu, sans-serif; }

body {
  background: #000 url(images/body.png); }

.uibox {
  border: none; }

/* layout */
#mainscreen {
  top: 82px; }

#mainscreencontent {
  top: 52px; }

#toplogo {
  padding-top: 0;
  margin-top: -5px; }

#topline,
.minimal #topline {
  background: #0f1012;
  color: #ccc; }

#topline a,
.minimal #topline a {
  color: #ccc !important; }

#topnav {
  background: transparent;
  padding-top: 10px; }

#taskbar {
  margin-top: 3px; }

.minimal #taskbar a,
#taskbar a {
  height: auto; }

#taskbar a {
  padding: 5px 12px 5px 12px !important;
  border-radius: 10px !important; }

#taskbar span.tooltip {
  margin-top: -7px; }

#taskbar a,
#taskbar a span,
#taskbar .minmodetoggle,
#taskbar a:before {
  color: #ccc !important; }

#taskbar a:hover,
#taskbar a:focus {
  background-color: #000; }

#taskbar a.button-selected {
  background-color: #000; }

#taskbar a.button-selected span.button-inner {
  text-decoration: none; }

#taskbar a.button-interface-options:before,
#taskbar a.button-logout:before {
  top: 2px; }

#taskbar .minmodetoggle {
  padding-top: 10px !important; }

#topline a.button-logout {
  background-image: none; }

#apps-menu a.app-item > div.icon,
#apps-menu a.app-item > div.title {
  color: #ccc !important; }

#toolbar-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 40px;
  background: #ddd;
  border-radius: 5px !important;
  z-index: -1; }

.offset #toolbar-bg {
  top: -42px; }

.toolbar {
  padding-top: 12px;
  padding-left: 10px; }

.toolbar a.button {
  background-color: #404040 !important;
  background-image: none;
  padding: 0;
  min-width: 0;
  height: 28px !important;
  width: 34px !important;
  border-radius: 5px !important;
  color: #fff;
  font-size: 8px; }

.toolbar a.button:before {
  display: block;
  margin-bottom: 20px; }

.dropbutton a.dropbuttontip {
  color: #eee; }

.dropbutton .dropbuttontip:before {
  font-size: 12px; }

#mainscreen .toolbar a.button:hover {
  background-color: #eee !important; }

.toolbar a.button:before {
  padding-top: 6px;
  padding-bottom: 100px;
  font-size: 16px; }

.toolbar a.button:before
.toolbar span.dropbuttontip:before {
  color: #eee; }

.toolbar span.dropbutton a.button {
  min-width: 48px;
  text-align: left; }

.toolbar span.dropbutton a.button:before {
  position: relative;
  left: -5px; }

.xsidebar-wrap #searchfilter {
  right: 280px; }

#quicksearchbar,
#searchfilter {
  top: 7px; }

#quicksearchbar {
  right: 10px; }

#quicksearchbox,
#searchfilter a {
  border-radius: 5px !important; }

#quicksearchbar a {
  color: #aaa; }

#messagessearchfilter {
  margin-right: 0; }

.splitter {
  background-image: none; }

.popupmenu,
#rcmKSearchpane {
  border: 1px solid #191b1f !important;
  background: #3E3F40;
  color: #ccc;
  padding: 5px;
  border-radius: 3px !important; }

.popupmenu li,
.popupmenu label,
.popupmenu a {
  color: #ccc !important;
  border: none !important;
  background-image: none !important; }

.popupmenu a:hover {
  background: #000 !important; }

input.button,
.formbuttons input.button,
input.button.mainaction {
  background: #888;
  border-radius: 5px !important; }

a.button:hover,
input.button:hover,
input.button:focus,
input.button:active,
input.button.mainaction:hover,
input.button.mainaction:focus,
input.button.mainaction:active {
  /*     background-color: #bbb !important; */ }

.uibox .boxtitle,
.uibox .listing thead td,
.uibox .listing thead th {
  background: transparent;
  color: #333 !important; }

.boxpagenav a.icon {
  color: #333;
  text-decoration: none; }

#mailview-top,
.uibox {
  border-radius: 5px !important; }

.listbox {
  background: #fff; }

#searchmenulink {
  color: #aaa; }

/* message list */
#mailview-top {
  border: none; }

.records-table thead td,
.records-table thead th {
  background-color: #ddd;
  color: #333;
  border-bottom: 1px solid #ddd; }

.records-table thead td a,
.records-table thead th a,
.records-table thead td span,
.records-table thead th span,
.records-table thead tr td.sortedASC a,
.records-table thead tr th.sortedASC a,
.records-table thead tr td.sortedDESC a,
.records-table thead tr th.sortedDESC a {
  color: #333 !important; }

.records-table tr.selected td,
.records-table tr.unfocused td {
  background: #eee !important; }

#messagelist tr.flagged td,
#messagelist tr.flagged td span {
  color: #f30 !important; }

#messagelistfooter {
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  background: #eee !important; }

#messagelistfooter a {
  color: #333; }

/* folder list */
#mailboxcontainer {
  background: #0f1012;
  color: #ccc;
  border-radius: 5px !important; }

#folderlist-content {
  border-radius: 5px !important; }

#mailboxcontainer ul#mailboxlist a:focus {
  color: #fff !important; }

#mailboxlist .treetoggle {
  top: 13px !important; }

#mailboxlist li {
  background: #0f1012; }

#mailboxlist li a,
#mailboxlist li div:before,
.boxfooter .countdisplay,
#mailboxlist li.mailbox .unreadcount {
  color: #ccc; }

#mailboxlist li.selected > a {
  background: #3e3f40;
  color: #fff; }

#mailboxlist li a {
  padding-top: 10px;
  padding-bottom: 10px; }

#folderlist-footer {
  border: none; }

#mailboxlist .listitem,
#mailboxlist .tablink,
#mailboxlist tbody td,
#mailboxlist li,
#mailboxlist li.mailbox ul {
  border-color: #404040; }

#mailboxlist .mailbox a:before {
  padding-right: 10px; }

div.expanded,
div.collapsed {
  top: 10px !important; }

#mailboxlist li.mailbox .unreadcount {
  top: 8px; }

body.font-icons-toolbars #mailboxlist li.mailbox .unreadcount {
  color: #fff; }

#mailboxmenulink:before {
  color: #A8A8A8 !important; }

#mailboxmenulink {
  padding-top: 11px; }

#quotadisplay {
  color: #A8A8A8; }

/* plugins */
/*#calendar-list-container {
    border-top-right-radius: 5px !important;
    border-top-left-radius: 5px !important;
}*/
.calendar-page #messagetoolbar {
  margin-top: 5px;
  padding-top: 5px;
  right: 15px;
  background: #ddd;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  height: 31px; }

#calquicksearchbar {
  background-color: #fff;
  border-radius: 5px !important;
  right: 25px;
  z-index: 11;
  margin-top: 5px; }

#calsearchfilter {
  border: none !important; }

#calsearchreset {
  top: 2px; }

#today-title {
  border: none; }

#today-title a {
  color: #fff; }

#upcoming-container {
  color: #ccc; }

#upcoming-content {
  background: #16181b; }

#calendaroverlay {
  background: #16181b url(images/calendar-overlay.gif) no-repeat center center; }

.fc-header-title h2 {
  color: #fff; }

#calendar .fc-button-inner,
.calendarmain .fc-header-left .fc-button-content {
  color: #eee !important; }

#notes a#reassembleButton,
#notes a#addButton {
  background: #eee; }

#notes a#reassembleButton:hover,
#notes a#addButton:hover {
  background: #fff !important; }

#planner_controls_container,
#filter_bar {
  color: #fff; }

ul#planner_controls li {
  background: transparent; }

ul#planner_controls li a {
  border-radius: 5px !important;
  color: #fff; }

#summary {
  background: #fff; }

.toolbar a.button.spellcheck.selected {
  color: #333;
  background-color: #ddd !important; }

.googie_list td, ul.toolbarmenu li,
#rcmKSearchpane ul li {
  color: #ccc; }

.googie_list td {
  padding: 0;
  border: none; }

.googie_list td.googie_list_onhover {
  background: none; }

.googie_list form {
  padding: 6px !important; }

/* xsidebar */
#xsidebar-button {
  color: #fff;
  margin-top: 9px;
  margin-right: 4px; }

/* xcalendar */
.xcalendar .ui-datepicker .ui-datepicker-header {
  background: #ddd; }

.xcalendar .ui-datepicker .ui-datepicker-month,
.xcalendar .ui-datepicker .ui-datepicker-year,
.xcalendar .ui-datepicker .ui-datepicker-prev,
.xcalendar .ui-datepicker .ui-datepicker-next,
.xcalendar .fc-state-default,
.xcalendar .boxtitle button {
  color: #333 !important;
  text-shadow: none; }

.xcalendar .toolbar a.button:before {
  color: #fff; }

.xcalendar .toolbar a.button:hover:before {
  color: #333; }

/* xbackground */
body.xskin.xbg legend,
body.xskin.xbg table.propform td.title,
body.xskin.xbg .listbox .listitem a,
body.xskin.xbg .listbox .tablink a,
body.xskin.xbg .listing tbody td, body.xskin.xbg .listing li a, body.xskin.xbg.font-icons-toolbars #mailboxlist li.mailbox .unreadcount {
  color: #333 !important; }
body.xskin.xbg #mailboxlist li {
  background: transparent; }
body.xskin.xbg #topnav {
  background: #0F1012;
  padding-top: 5px; }
body.xskin.xbg #quicksearchbar a,
body.xskin.xbg a.menuselector {
  color: #fff !important; }

#login-form {
  width: 460px;
  color: #fff; }

#login-form legend {
  color: #fff !important; }

#login-form h1,
#login-form #logo {
  display: none; }

#login-form #company-name {
  text-align: center;
  font-weight: bold;
  font-size: 1.6em;
  padding-bottom: 20px; }

.login-page #login-form .box-inner {
  border: 4px solid #1883cd;
  border-radius: 15px !important;
  background: #27272a;
  padding: 20px 30px 20px 30px; }

#login-form td.title,
#ifplcontainer div label,
#login-form #message div {
  color: #ccc; }

#login-form p.formbuttons {
  margin-top: 1em; }

#login-form input.button {
  background: #1883cd;
  padding: 8px 30px;
  font-size: 1.2em; }

#login-form input.button:hover,
#login-form input.button:focus,
#login-form input.button:active {
  background-color: #1376bb !important; }

#login-form .boxtitle {
  color: #fff;
  padding-bottom: 10px;
  border-color: #fff; }

#login-form #bottomline a {
  color: #fff; }

#login-form .box-bottom {
  width: 460px; }

/* normal */
.color-0dbb6f #toolbar-bg,
.color-0dbb6f.calendar-page #messagetoolbar,
.color-0dbb6f input.button,
.color-0dbb6f .formbuttons input.button,
.color-0dbb6f input.button.mainaction,
.color-0dbb6f ul#planner_controls li a,
.xmobile.color-0dbb6f #main-menu a,
.xmobile.color-0dbb6f .boxfooter .listbutton,
.xmobile.color-0dbb6f input[type='button'],
.xmobile.color-0dbb6f #mailFoldersBox a,
.xmobile.color-0dbb6f #addressList a,
.xmobile.color-0dbb6f .contactfieldbutton.deletebutton,
.xmobile.color-0dbb6f .iframe a.active,
.xmobile.color-0dbb6f #subscriptionTable td.name,
.xmobile.color-0dbb6f div.buttonBox a,
.xmobile.color-0dbb6f #message-objects div a.button,
.xmobile.color-0dbb6f input.button.mainaction,
.xmobile.color-0dbb6f #countcontrols a.button {
  background-color: #0dbb6f; }

.color-0dbb6f .popupmenu a:hover,
.color-0dbb6f .googie_list td.googie_list_onhover,
.color-0dbb6f ul.toolbarmenu li a.active:hover,
.color-0dbb6f ul.toolbarmenu li a.active:focus,
.color-0dbb6f #rcmKSearchpane ul li.selected,
.color-0dbb6f select.decorated option:hover,
.color-0dbb6f select.decorated option[selected='selected'],
.xmobile.color-0dbb6f .popup-box .popup-close a,
.color-0dbb6f input.switchbox-input:checked + label.switchbox {
  background-color: #0dbb6f !important; }

.xmobile.color-0dbb6f .folderlist li.mailbox div.treetoggle:before {
  color: #0dbb6f; }

.color-0dbb6f input.switchbox-input:checked + label.switchbox {
  border-color: #0dbb6f !important; }

/* dark */
.color-0dbb6f .toolbar a.button,
.color-0dbb6f input.button:hover,
.color-0dbb6f input.button:focus,
.color-0dbb6f input.button:active,
.color-0dbb6f input.button.mainaction:hover,
.color-0dbb6f input.button.mainaction:focus,
.color-0dbb6f input.button.mainaction:active,
.xmobile.color-0dbb6f #main-menu a.active {
  background-color: #05693d !important; }

.color-0dbb6f #messagelist .subject span {
  color: #05693d; }

/* light */
.color-0dbb6f .records-table thead td,
.color-0dbb6f .records-table thead th,
.color-0dbb6f .boxtitle,
.color-0dbb6f .uibox .listing thead td,
.color-0dbb6f .uibox .listing thead th,
.color-0dbb6f.iframe h1.boxtitle {
  border-color: #b4f7da; }

/* lighter */
.color-0dbb6f .records-table thead td,
.color-0dbb6f .records-table thead th,
.color-0dbb6f #messageheader,
.color-0dbb6f .uibox .boxtitle,
.color-0dbb6f .uibox .listing thead td,
.color-0dbb6f .uibox .listing thead th,
.color-0dbb6f #composeheaders,
.color-0dbb6f.iframe h1.boxtitle,
.color-0dbb6f.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #eafff6; }

/* normal */
.color-26bb0d #toolbar-bg,
.color-26bb0d.calendar-page #messagetoolbar,
.color-26bb0d input.button,
.color-26bb0d .formbuttons input.button,
.color-26bb0d input.button.mainaction,
.color-26bb0d ul#planner_controls li a,
.xmobile.color-26bb0d #main-menu a,
.xmobile.color-26bb0d .boxfooter .listbutton,
.xmobile.color-26bb0d input[type='button'],
.xmobile.color-26bb0d #mailFoldersBox a,
.xmobile.color-26bb0d #addressList a,
.xmobile.color-26bb0d .contactfieldbutton.deletebutton,
.xmobile.color-26bb0d .iframe a.active,
.xmobile.color-26bb0d #subscriptionTable td.name,
.xmobile.color-26bb0d div.buttonBox a,
.xmobile.color-26bb0d #message-objects div a.button,
.xmobile.color-26bb0d input.button.mainaction,
.xmobile.color-26bb0d #countcontrols a.button {
  background-color: #26bb0d; }

.color-26bb0d .popupmenu a:hover,
.color-26bb0d .googie_list td.googie_list_onhover,
.color-26bb0d ul.toolbarmenu li a.active:hover,
.color-26bb0d ul.toolbarmenu li a.active:focus,
.color-26bb0d #rcmKSearchpane ul li.selected,
.color-26bb0d select.decorated option:hover,
.color-26bb0d select.decorated option[selected='selected'],
.xmobile.color-26bb0d .popup-box .popup-close a,
.color-26bb0d input.switchbox-input:checked + label.switchbox {
  background-color: #26bb0d !important; }

.xmobile.color-26bb0d .folderlist li.mailbox div.treetoggle:before {
  color: #26bb0d; }

.color-26bb0d input.switchbox-input:checked + label.switchbox {
  border-color: #26bb0d !important; }

/* dark */
.color-26bb0d .toolbar a.button,
.color-26bb0d input.button:hover,
.color-26bb0d input.button:focus,
.color-26bb0d input.button:active,
.color-26bb0d input.button.mainaction:hover,
.color-26bb0d input.button.mainaction:focus,
.color-26bb0d input.button.mainaction:active,
.xmobile.color-26bb0d #main-menu a.active {
  background-color: #146a05 !important; }

.color-26bb0d #messagelist .subject span {
  color: #146a05; }

/* light */
.color-26bb0d .records-table thead td,
.color-26bb0d .records-table thead th,
.color-26bb0d .boxtitle,
.color-26bb0d .uibox .listing thead td,
.color-26bb0d .uibox .listing thead th,
.color-26bb0d.iframe h1.boxtitle {
  border-color: #caf4c2; }

/* lighter */
.color-26bb0d .records-table thead td,
.color-26bb0d .records-table thead th,
.color-26bb0d #messageheader,
.color-26bb0d .uibox .boxtitle,
.color-26bb0d .uibox .listing thead td,
.color-26bb0d .uibox .listing thead th,
.color-26bb0d #composeheaders,
.color-26bb0d.iframe h1.boxtitle,
.color-26bb0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #eaffe6; }

/* normal */
.color-6bbb0d #toolbar-bg,
.color-6bbb0d.calendar-page #messagetoolbar,
.color-6bbb0d input.button,
.color-6bbb0d .formbuttons input.button,
.color-6bbb0d input.button.mainaction,
.color-6bbb0d ul#planner_controls li a,
.xmobile.color-6bbb0d #main-menu a,
.xmobile.color-6bbb0d .boxfooter .listbutton,
.xmobile.color-6bbb0d input[type='button'],
.xmobile.color-6bbb0d #mailFoldersBox a,
.xmobile.color-6bbb0d #addressList a,
.xmobile.color-6bbb0d .contactfieldbutton.deletebutton,
.xmobile.color-6bbb0d .iframe a.active,
.xmobile.color-6bbb0d #subscriptionTable td.name,
.xmobile.color-6bbb0d div.buttonBox a,
.xmobile.color-6bbb0d #message-objects div a.button,
.xmobile.color-6bbb0d input.button.mainaction,
.xmobile.color-6bbb0d #countcontrols a.button {
  background-color: #6bbb0d; }

.color-6bbb0d .popupmenu a:hover,
.color-6bbb0d .googie_list td.googie_list_onhover,
.color-6bbb0d ul.toolbarmenu li a.active:hover,
.color-6bbb0d ul.toolbarmenu li a.active:focus,
.color-6bbb0d #rcmKSearchpane ul li.selected,
.color-6bbb0d select.decorated option:hover,
.color-6bbb0d select.decorated option[selected='selected'],
.xmobile.color-6bbb0d .popup-box .popup-close a,
.color-6bbb0d input.switchbox-input:checked + label.switchbox {
  background-color: #6bbb0d !important; }

.xmobile.color-6bbb0d .folderlist li.mailbox div.treetoggle:before {
  color: #6bbb0d; }

.color-6bbb0d input.switchbox-input:checked + label.switchbox {
  border-color: #6bbb0d !important; }

/* dark */
.color-6bbb0d .toolbar a.button,
.color-6bbb0d input.button:hover,
.color-6bbb0d input.button:focus,
.color-6bbb0d input.button:active,
.color-6bbb0d input.button.mainaction:hover,
.color-6bbb0d input.button.mainaction:focus,
.color-6bbb0d input.button.mainaction:active,
.xmobile.color-6bbb0d #main-menu a.active {
  background-color: #498206 !important; }

.color-6bbb0d #messagelist .subject span {
  color: #498206; }

/* light */
.color-6bbb0d .records-table thead td,
.color-6bbb0d .records-table thead th,
.color-6bbb0d .boxtitle,
.color-6bbb0d .uibox .listing thead td,
.color-6bbb0d .uibox .listing thead th,
.color-6bbb0d.iframe h1.boxtitle {
  border-color: #d7f5b4; }

/* lighter */
.color-6bbb0d .records-table thead td,
.color-6bbb0d .records-table thead th,
.color-6bbb0d #messageheader,
.color-6bbb0d .uibox .boxtitle,
.color-6bbb0d .uibox .listing thead td,
.color-6bbb0d .uibox .listing thead th,
.color-6bbb0d #composeheaders,
.color-6bbb0d.iframe h1.boxtitle,
.color-6bbb0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #f3ffe4; }

/* normal */
.color-a0bb0d #toolbar-bg,
.color-a0bb0d.calendar-page #messagetoolbar,
.color-a0bb0d input.button,
.color-a0bb0d .formbuttons input.button,
.color-a0bb0d input.button.mainaction,
.color-a0bb0d ul#planner_controls li a,
.xmobile.color-a0bb0d #main-menu a,
.xmobile.color-a0bb0d .boxfooter .listbutton,
.xmobile.color-a0bb0d input[type='button'],
.xmobile.color-a0bb0d #mailFoldersBox a,
.xmobile.color-a0bb0d #addressList a,
.xmobile.color-a0bb0d .contactfieldbutton.deletebutton,
.xmobile.color-a0bb0d .iframe a.active,
.xmobile.color-a0bb0d #subscriptionTable td.name,
.xmobile.color-a0bb0d div.buttonBox a,
.xmobile.color-a0bb0d #message-objects div a.button,
.xmobile.color-a0bb0d input.button.mainaction,
.xmobile.color-a0bb0d #countcontrols a.button {
  background-color: #a0bb0d; }

.color-a0bb0d .popupmenu a:hover,
.color-a0bb0d .googie_list td.googie_list_onhover,
.color-a0bb0d ul.toolbarmenu li a.active:hover,
.color-a0bb0d ul.toolbarmenu li a.active:focus,
.color-a0bb0d #rcmKSearchpane ul li.selected,
.color-a0bb0d select.decorated option:hover,
.color-a0bb0d select.decorated option[selected='selected'],
.xmobile.color-a0bb0d .popup-box .popup-close a,
.color-a0bb0d input.switchbox-input:checked + label.switchbox {
  background-color: #a0bb0d !important; }

.xmobile.color-a0bb0d .folderlist li.mailbox div.treetoggle:before {
  color: #a0bb0d; }

.color-a0bb0d input.switchbox-input:checked + label.switchbox {
  border-color: #a0bb0d !important; }

/* dark */
.color-a0bb0d .toolbar a.button,
.color-a0bb0d input.button:hover,
.color-a0bb0d input.button:focus,
.color-a0bb0d input.button:active,
.color-a0bb0d input.button.mainaction:hover,
.color-a0bb0d input.button.mainaction:focus,
.color-a0bb0d input.button.mainaction:active,
.xmobile.color-a0bb0d #main-menu a.active {
  background-color: #687908 !important; }

.color-a0bb0d #messagelist .subject span {
  color: #687908; }

/* light */
.color-a0bb0d .records-table thead td,
.color-a0bb0d .records-table thead th,
.color-a0bb0d .boxtitle,
.color-a0bb0d .uibox .listing thead td,
.color-a0bb0d .uibox .listing thead th,
.color-a0bb0d.iframe h1.boxtitle {
  border-color: #dae4a0; }

/* lighter */
.color-a0bb0d .records-table thead td,
.color-a0bb0d .records-table thead th,
.color-a0bb0d #messageheader,
.color-a0bb0d .uibox .boxtitle,
.color-a0bb0d .uibox .listing thead td,
.color-a0bb0d .uibox .listing thead th,
.color-a0bb0d #composeheaders,
.color-a0bb0d.iframe h1.boxtitle,
.color-a0bb0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #fbffe5; }

/* normal */
.color-bbb90d #toolbar-bg,
.color-bbb90d.calendar-page #messagetoolbar,
.color-bbb90d input.button,
.color-bbb90d .formbuttons input.button,
.color-bbb90d input.button.mainaction,
.color-bbb90d ul#planner_controls li a,
.xmobile.color-bbb90d #main-menu a,
.xmobile.color-bbb90d .boxfooter .listbutton,
.xmobile.color-bbb90d input[type='button'],
.xmobile.color-bbb90d #mailFoldersBox a,
.xmobile.color-bbb90d #addressList a,
.xmobile.color-bbb90d .contactfieldbutton.deletebutton,
.xmobile.color-bbb90d .iframe a.active,
.xmobile.color-bbb90d #subscriptionTable td.name,
.xmobile.color-bbb90d div.buttonBox a,
.xmobile.color-bbb90d #message-objects div a.button,
.xmobile.color-bbb90d input.button.mainaction,
.xmobile.color-bbb90d #countcontrols a.button {
  background-color: #bbb90d; }

.color-bbb90d .popupmenu a:hover,
.color-bbb90d .googie_list td.googie_list_onhover,
.color-bbb90d ul.toolbarmenu li a.active:hover,
.color-bbb90d ul.toolbarmenu li a.active:focus,
.color-bbb90d #rcmKSearchpane ul li.selected,
.color-bbb90d select.decorated option:hover,
.color-bbb90d select.decorated option[selected='selected'],
.xmobile.color-bbb90d .popup-box .popup-close a,
.color-bbb90d input.switchbox-input:checked + label.switchbox {
  background-color: #bbb90d !important; }

.xmobile.color-bbb90d .folderlist li.mailbox div.treetoggle:before {
  color: #bbb90d; }

.color-bbb90d input.switchbox-input:checked + label.switchbox {
  border-color: #bbb90d !important; }

/* dark */
.color-bbb90d .toolbar a.button,
.color-bbb90d input.button:hover,
.color-bbb90d input.button:focus,
.color-bbb90d input.button:active,
.color-bbb90d input.button.mainaction:hover,
.color-bbb90d input.button.mainaction:focus,
.color-bbb90d input.button.mainaction:active,
.xmobile.color-bbb90d #main-menu a.active {
  background-color: #7f7e09 !important; }

.color-bbb90d #messagelist .subject span {
  color: #7f7e09; }

/* light */
.color-bbb90d .records-table thead td,
.color-bbb90d .records-table thead th,
.color-bbb90d .boxtitle,
.color-bbb90d .uibox .listing thead td,
.color-bbb90d .uibox .listing thead th,
.color-bbb90d.iframe h1.boxtitle {
  border-color: #e0dfaa; }

/* lighter */
.color-bbb90d .records-table thead td,
.color-bbb90d .records-table thead th,
.color-bbb90d #messageheader,
.color-bbb90d .uibox .boxtitle,
.color-bbb90d .uibox .listing thead td,
.color-bbb90d .uibox .listing thead th,
.color-bbb90d #composeheaders,
.color-bbb90d.iframe h1.boxtitle,
.color-bbb90d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffffe3; }

/* normal */
.color-bb9c0d #toolbar-bg,
.color-bb9c0d.calendar-page #messagetoolbar,
.color-bb9c0d input.button,
.color-bb9c0d .formbuttons input.button,
.color-bb9c0d input.button.mainaction,
.color-bb9c0d ul#planner_controls li a,
.xmobile.color-bb9c0d #main-menu a,
.xmobile.color-bb9c0d .boxfooter .listbutton,
.xmobile.color-bb9c0d input[type='button'],
.xmobile.color-bb9c0d #mailFoldersBox a,
.xmobile.color-bb9c0d #addressList a,
.xmobile.color-bb9c0d .contactfieldbutton.deletebutton,
.xmobile.color-bb9c0d .iframe a.active,
.xmobile.color-bb9c0d #subscriptionTable td.name,
.xmobile.color-bb9c0d div.buttonBox a,
.xmobile.color-bb9c0d #message-objects div a.button,
.xmobile.color-bb9c0d input.button.mainaction,
.xmobile.color-bb9c0d #countcontrols a.button {
  background-color: #bb9c0d; }

.color-bb9c0d .popupmenu a:hover,
.color-bb9c0d .googie_list td.googie_list_onhover,
.color-bb9c0d ul.toolbarmenu li a.active:hover,
.color-bb9c0d ul.toolbarmenu li a.active:focus,
.color-bb9c0d #rcmKSearchpane ul li.selected,
.color-bb9c0d select.decorated option:hover,
.color-bb9c0d select.decorated option[selected='selected'],
.xmobile.color-bb9c0d .popup-box .popup-close a,
.color-bb9c0d input.switchbox-input:checked + label.switchbox {
  background-color: #bb9c0d !important; }

.xmobile.color-bb9c0d .folderlist li.mailbox div.treetoggle:before {
  color: #bb9c0d; }

.color-bb9c0d input.switchbox-input:checked + label.switchbox {
  border-color: #bb9c0d !important; }

/* dark */
.color-bb9c0d .toolbar a.button,
.color-bb9c0d input.button:hover,
.color-bb9c0d input.button:focus,
.color-bb9c0d input.button:active,
.color-bb9c0d input.button.mainaction:hover,
.color-bb9c0d input.button.mainaction:focus,
.color-bb9c0d input.button.mainaction:active,
.xmobile.color-bb9c0d #main-menu a.active {
  background-color: #756209 !important; }

.color-bb9c0d #messagelist .subject span {
  color: #756209; }

/* light */
.color-bb9c0d .records-table thead td,
.color-bb9c0d .records-table thead th,
.color-bb9c0d .boxtitle,
.color-bb9c0d .uibox .listing thead td,
.color-bb9c0d .uibox .listing thead th,
.color-bb9c0d.iframe h1.boxtitle {
  border-color: #dbd09d; }

/* lighter */
.color-bb9c0d .records-table thead td,
.color-bb9c0d .records-table thead th,
.color-bb9c0d #messageheader,
.color-bb9c0d .uibox .boxtitle,
.color-bb9c0d .uibox .listing thead td,
.color-bb9c0d .uibox .listing thead th,
.color-bb9c0d #composeheaders,
.color-bb9c0d.iframe h1.boxtitle,
.color-bb9c0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #fff9df; }

/* normal */
.color-bb7c0d #toolbar-bg,
.color-bb7c0d.calendar-page #messagetoolbar,
.color-bb7c0d input.button,
.color-bb7c0d .formbuttons input.button,
.color-bb7c0d input.button.mainaction,
.color-bb7c0d ul#planner_controls li a,
.xmobile.color-bb7c0d #main-menu a,
.xmobile.color-bb7c0d .boxfooter .listbutton,
.xmobile.color-bb7c0d input[type='button'],
.xmobile.color-bb7c0d #mailFoldersBox a,
.xmobile.color-bb7c0d #addressList a,
.xmobile.color-bb7c0d .contactfieldbutton.deletebutton,
.xmobile.color-bb7c0d .iframe a.active,
.xmobile.color-bb7c0d #subscriptionTable td.name,
.xmobile.color-bb7c0d div.buttonBox a,
.xmobile.color-bb7c0d #message-objects div a.button,
.xmobile.color-bb7c0d input.button.mainaction,
.xmobile.color-bb7c0d #countcontrols a.button {
  background-color: #bb7c0d; }

.color-bb7c0d .popupmenu a:hover,
.color-bb7c0d .googie_list td.googie_list_onhover,
.color-bb7c0d ul.toolbarmenu li a.active:hover,
.color-bb7c0d ul.toolbarmenu li a.active:focus,
.color-bb7c0d #rcmKSearchpane ul li.selected,
.color-bb7c0d select.decorated option:hover,
.color-bb7c0d select.decorated option[selected='selected'],
.xmobile.color-bb7c0d .popup-box .popup-close a,
.color-bb7c0d input.switchbox-input:checked + label.switchbox {
  background-color: #bb7c0d !important; }

.xmobile.color-bb7c0d .folderlist li.mailbox div.treetoggle:before {
  color: #bb7c0d; }

.color-bb7c0d input.switchbox-input:checked + label.switchbox {
  border-color: #bb7c0d !important; }

/* dark */
.color-bb7c0d .toolbar a.button,
.color-bb7c0d input.button:hover,
.color-bb7c0d input.button:focus,
.color-bb7c0d input.button:active,
.color-bb7c0d input.button.mainaction:hover,
.color-bb7c0d input.button.mainaction:focus,
.color-bb7c0d input.button.mainaction:active,
.xmobile.color-bb7c0d #main-menu a.active {
  background-color: #66450b !important; }

.color-bb7c0d #messagelist .subject span {
  color: #66450b; }

/* light */
.color-bb7c0d .records-table thead td,
.color-bb7c0d .records-table thead th,
.color-bb7c0d .boxtitle,
.color-bb7c0d .uibox .listing thead td,
.color-bb7c0d .uibox .listing thead th,
.color-bb7c0d.iframe h1.boxtitle {
  border-color: #e0c39e; }

/* lighter */
.color-bb7c0d .records-table thead td,
.color-bb7c0d .records-table thead th,
.color-bb7c0d #messageheader,
.color-bb7c0d .uibox .boxtitle,
.color-bb7c0d .uibox .listing thead td,
.color-bb7c0d .uibox .listing thead th,
.color-bb7c0d #composeheaders,
.color-bb7c0d.iframe h1.boxtitle,
.color-bb7c0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #fff3e4; }

/* normal */
.color-bb4f0d #toolbar-bg,
.color-bb4f0d.calendar-page #messagetoolbar,
.color-bb4f0d input.button,
.color-bb4f0d .formbuttons input.button,
.color-bb4f0d input.button.mainaction,
.color-bb4f0d ul#planner_controls li a,
.xmobile.color-bb4f0d #main-menu a,
.xmobile.color-bb4f0d .boxfooter .listbutton,
.xmobile.color-bb4f0d input[type='button'],
.xmobile.color-bb4f0d #mailFoldersBox a,
.xmobile.color-bb4f0d #addressList a,
.xmobile.color-bb4f0d .contactfieldbutton.deletebutton,
.xmobile.color-bb4f0d .iframe a.active,
.xmobile.color-bb4f0d #subscriptionTable td.name,
.xmobile.color-bb4f0d div.buttonBox a,
.xmobile.color-bb4f0d #message-objects div a.button,
.xmobile.color-bb4f0d input.button.mainaction,
.xmobile.color-bb4f0d #countcontrols a.button {
  background-color: #bb4f0d; }

.color-bb4f0d .popupmenu a:hover,
.color-bb4f0d .googie_list td.googie_list_onhover,
.color-bb4f0d ul.toolbarmenu li a.active:hover,
.color-bb4f0d ul.toolbarmenu li a.active:focus,
.color-bb4f0d #rcmKSearchpane ul li.selected,
.color-bb4f0d select.decorated option:hover,
.color-bb4f0d select.decorated option[selected='selected'],
.xmobile.color-bb4f0d .popup-box .popup-close a,
.color-bb4f0d input.switchbox-input:checked + label.switchbox {
  background-color: #bb4f0d !important; }

.xmobile.color-bb4f0d .folderlist li.mailbox div.treetoggle:before {
  color: #bb4f0d; }

.color-bb4f0d input.switchbox-input:checked + label.switchbox {
  border-color: #bb4f0d !important; }

/* dark */
.color-bb4f0d .toolbar a.button,
.color-bb4f0d input.button:hover,
.color-bb4f0d input.button:focus,
.color-bb4f0d input.button:active,
.color-bb4f0d input.button.mainaction:hover,
.color-bb4f0d input.button.mainaction:focus,
.color-bb4f0d input.button.mainaction:active,
.xmobile.color-bb4f0d #main-menu a.active {
  background-color: #723008 !important; }

.color-bb4f0d #messagelist .subject span {
  color: #723008; }

/* light */
.color-bb4f0d .records-table thead td,
.color-bb4f0d .records-table thead th,
.color-bb4f0d .boxtitle,
.color-bb4f0d .uibox .listing thead td,
.color-bb4f0d .uibox .listing thead th,
.color-bb4f0d.iframe h1.boxtitle {
  border-color: #d5a98f; }

/* lighter */
.color-bb4f0d .records-table thead td,
.color-bb4f0d .records-table thead th,
.color-bb4f0d #messageheader,
.color-bb4f0d .uibox .boxtitle,
.color-bb4f0d .uibox .listing thead td,
.color-bb4f0d .uibox .listing thead th,
.color-bb4f0d #composeheaders,
.color-bb4f0d.iframe h1.boxtitle,
.color-bb4f0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffede2; }

/* normal */
.color-bb0d0d #toolbar-bg,
.color-bb0d0d.calendar-page #messagetoolbar,
.color-bb0d0d input.button,
.color-bb0d0d .formbuttons input.button,
.color-bb0d0d input.button.mainaction,
.color-bb0d0d ul#planner_controls li a,
.xmobile.color-bb0d0d #main-menu a,
.xmobile.color-bb0d0d .boxfooter .listbutton,
.xmobile.color-bb0d0d input[type='button'],
.xmobile.color-bb0d0d #mailFoldersBox a,
.xmobile.color-bb0d0d #addressList a,
.xmobile.color-bb0d0d .contactfieldbutton.deletebutton,
.xmobile.color-bb0d0d .iframe a.active,
.xmobile.color-bb0d0d #subscriptionTable td.name,
.xmobile.color-bb0d0d div.buttonBox a,
.xmobile.color-bb0d0d #message-objects div a.button,
.xmobile.color-bb0d0d input.button.mainaction,
.xmobile.color-bb0d0d #countcontrols a.button {
  background-color: #bb0d0d; }

.color-bb0d0d .popupmenu a:hover,
.color-bb0d0d .googie_list td.googie_list_onhover,
.color-bb0d0d ul.toolbarmenu li a.active:hover,
.color-bb0d0d ul.toolbarmenu li a.active:focus,
.color-bb0d0d #rcmKSearchpane ul li.selected,
.color-bb0d0d select.decorated option:hover,
.color-bb0d0d select.decorated option[selected='selected'],
.xmobile.color-bb0d0d .popup-box .popup-close a,
.color-bb0d0d input.switchbox-input:checked + label.switchbox {
  background-color: #bb0d0d !important; }

.xmobile.color-bb0d0d .folderlist li.mailbox div.treetoggle:before {
  color: #bb0d0d; }

.color-bb0d0d input.switchbox-input:checked + label.switchbox {
  border-color: #bb0d0d !important; }

/* dark */
.color-bb0d0d .toolbar a.button,
.color-bb0d0d input.button:hover,
.color-bb0d0d input.button:focus,
.color-bb0d0d input.button:active,
.color-bb0d0d input.button.mainaction:hover,
.color-bb0d0d input.button.mainaction:focus,
.color-bb0d0d input.button.mainaction:active,
.xmobile.color-bb0d0d #main-menu a.active {
  background-color: #760707 !important; }

.color-bb0d0d #messagelist .subject span {
  color: #760707; }

/* light */
.color-bb0d0d .records-table thead td,
.color-bb0d0d .records-table thead th,
.color-bb0d0d .boxtitle,
.color-bb0d0d .uibox .listing thead td,
.color-bb0d0d .uibox .listing thead th,
.color-bb0d0d.iframe h1.boxtitle {
  border-color: #dc9c9c; }

/* lighter */
.color-bb0d0d .records-table thead td,
.color-bb0d0d .records-table thead th,
.color-bb0d0d #messageheader,
.color-bb0d0d .uibox .boxtitle,
.color-bb0d0d .uibox .listing thead td,
.color-bb0d0d .uibox .listing thead th,
.color-bb0d0d #composeheaders,
.color-bb0d0d.iframe h1.boxtitle,
.color-bb0d0d.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffeaea; }

/* normal */
.color-bb0d53 #toolbar-bg,
.color-bb0d53.calendar-page #messagetoolbar,
.color-bb0d53 input.button,
.color-bb0d53 .formbuttons input.button,
.color-bb0d53 input.button.mainaction,
.color-bb0d53 ul#planner_controls li a,
.xmobile.color-bb0d53 #main-menu a,
.xmobile.color-bb0d53 .boxfooter .listbutton,
.xmobile.color-bb0d53 input[type='button'],
.xmobile.color-bb0d53 #mailFoldersBox a,
.xmobile.color-bb0d53 #addressList a,
.xmobile.color-bb0d53 .contactfieldbutton.deletebutton,
.xmobile.color-bb0d53 .iframe a.active,
.xmobile.color-bb0d53 #subscriptionTable td.name,
.xmobile.color-bb0d53 div.buttonBox a,
.xmobile.color-bb0d53 #message-objects div a.button,
.xmobile.color-bb0d53 input.button.mainaction,
.xmobile.color-bb0d53 #countcontrols a.button {
  background-color: #bb0d53; }

.color-bb0d53 .popupmenu a:hover,
.color-bb0d53 .googie_list td.googie_list_onhover,
.color-bb0d53 ul.toolbarmenu li a.active:hover,
.color-bb0d53 ul.toolbarmenu li a.active:focus,
.color-bb0d53 #rcmKSearchpane ul li.selected,
.color-bb0d53 select.decorated option:hover,
.color-bb0d53 select.decorated option[selected='selected'],
.xmobile.color-bb0d53 .popup-box .popup-close a,
.color-bb0d53 input.switchbox-input:checked + label.switchbox {
  background-color: #bb0d53 !important; }

.xmobile.color-bb0d53 .folderlist li.mailbox div.treetoggle:before {
  color: #bb0d53; }

.color-bb0d53 input.switchbox-input:checked + label.switchbox {
  border-color: #bb0d53 !important; }

/* dark */
.color-bb0d53 .toolbar a.button,
.color-bb0d53 input.button:hover,
.color-bb0d53 input.button:focus,
.color-bb0d53 input.button:active,
.color-bb0d53 input.button.mainaction:hover,
.color-bb0d53 input.button.mainaction:focus,
.color-bb0d53 input.button.mainaction:active,
.xmobile.color-bb0d53 #main-menu a.active {
  background-color: #780a36 !important; }

.color-bb0d53 #messagelist .subject span {
  color: #780a36; }

/* light */
.color-bb0d53 .records-table thead td,
.color-bb0d53 .records-table thead th,
.color-bb0d53 .boxtitle,
.color-bb0d53 .uibox .listing thead td,
.color-bb0d53 .uibox .listing thead th,
.color-bb0d53.iframe h1.boxtitle {
  border-color: #ecbed0; }

/* lighter */
.color-bb0d53 .records-table thead td,
.color-bb0d53 .records-table thead th,
.color-bb0d53 #messageheader,
.color-bb0d53 .uibox .boxtitle,
.color-bb0d53 .uibox .listing thead td,
.color-bb0d53 .uibox .listing thead th,
.color-bb0d53 #composeheaders,
.color-bb0d53.iframe h1.boxtitle,
.color-bb0d53.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffe6f0; }

/* normal */
.color-bb0d90 #toolbar-bg,
.color-bb0d90.calendar-page #messagetoolbar,
.color-bb0d90 input.button,
.color-bb0d90 .formbuttons input.button,
.color-bb0d90 input.button.mainaction,
.color-bb0d90 ul#planner_controls li a,
.xmobile.color-bb0d90 #main-menu a,
.xmobile.color-bb0d90 .boxfooter .listbutton,
.xmobile.color-bb0d90 input[type='button'],
.xmobile.color-bb0d90 #mailFoldersBox a,
.xmobile.color-bb0d90 #addressList a,
.xmobile.color-bb0d90 .contactfieldbutton.deletebutton,
.xmobile.color-bb0d90 .iframe a.active,
.xmobile.color-bb0d90 #subscriptionTable td.name,
.xmobile.color-bb0d90 div.buttonBox a,
.xmobile.color-bb0d90 #message-objects div a.button,
.xmobile.color-bb0d90 input.button.mainaction,
.xmobile.color-bb0d90 #countcontrols a.button {
  background-color: #bb0d90; }

.color-bb0d90 .popupmenu a:hover,
.color-bb0d90 .googie_list td.googie_list_onhover,
.color-bb0d90 ul.toolbarmenu li a.active:hover,
.color-bb0d90 ul.toolbarmenu li a.active:focus,
.color-bb0d90 #rcmKSearchpane ul li.selected,
.color-bb0d90 select.decorated option:hover,
.color-bb0d90 select.decorated option[selected='selected'],
.xmobile.color-bb0d90 .popup-box .popup-close a,
.color-bb0d90 input.switchbox-input:checked + label.switchbox {
  background-color: #bb0d90 !important; }

.xmobile.color-bb0d90 .folderlist li.mailbox div.treetoggle:before {
  color: #bb0d90; }

.color-bb0d90 input.switchbox-input:checked + label.switchbox {
  border-color: #bb0d90 !important; }

/* dark */
.color-bb0d90 .toolbar a.button,
.color-bb0d90 input.button:hover,
.color-bb0d90 input.button:focus,
.color-bb0d90 input.button:active,
.color-bb0d90 input.button.mainaction:hover,
.color-bb0d90 input.button.mainaction:focus,
.color-bb0d90 input.button.mainaction:active,
.xmobile.color-bb0d90 #main-menu a.active {
  background-color: #820a64 !important; }

.color-bb0d90 #messagelist .subject span {
  color: #820a64; }

/* light */
.color-bb0d90 .records-table thead td,
.color-bb0d90 .records-table thead th,
.color-bb0d90 .boxtitle,
.color-bb0d90 .uibox .listing thead td,
.color-bb0d90 .uibox .listing thead th,
.color-bb0d90.iframe h1.boxtitle {
  border-color: #edbce1; }

/* lighter */
.color-bb0d90 .records-table thead td,
.color-bb0d90 .records-table thead th,
.color-bb0d90 #messageheader,
.color-bb0d90 .uibox .boxtitle,
.color-bb0d90 .uibox .listing thead td,
.color-bb0d90 .uibox .listing thead th,
.color-bb0d90 #composeheaders,
.color-bb0d90.iframe h1.boxtitle,
.color-bb0d90.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffeafa; }

/* normal */
.color-bb0db9 #toolbar-bg,
.color-bb0db9.calendar-page #messagetoolbar,
.color-bb0db9 input.button,
.color-bb0db9 .formbuttons input.button,
.color-bb0db9 input.button.mainaction,
.color-bb0db9 ul#planner_controls li a,
.xmobile.color-bb0db9 #main-menu a,
.xmobile.color-bb0db9 .boxfooter .listbutton,
.xmobile.color-bb0db9 input[type='button'],
.xmobile.color-bb0db9 #mailFoldersBox a,
.xmobile.color-bb0db9 #addressList a,
.xmobile.color-bb0db9 .contactfieldbutton.deletebutton,
.xmobile.color-bb0db9 .iframe a.active,
.xmobile.color-bb0db9 #subscriptionTable td.name,
.xmobile.color-bb0db9 div.buttonBox a,
.xmobile.color-bb0db9 #message-objects div a.button,
.xmobile.color-bb0db9 input.button.mainaction,
.xmobile.color-bb0db9 #countcontrols a.button {
  background-color: #bb0db9; }

.color-bb0db9 .popupmenu a:hover,
.color-bb0db9 .googie_list td.googie_list_onhover,
.color-bb0db9 ul.toolbarmenu li a.active:hover,
.color-bb0db9 ul.toolbarmenu li a.active:focus,
.color-bb0db9 #rcmKSearchpane ul li.selected,
.color-bb0db9 select.decorated option:hover,
.color-bb0db9 select.decorated option[selected='selected'],
.xmobile.color-bb0db9 .popup-box .popup-close a,
.color-bb0db9 input.switchbox-input:checked + label.switchbox {
  background-color: #bb0db9 !important; }

.xmobile.color-bb0db9 .folderlist li.mailbox div.treetoggle:before {
  color: #bb0db9; }

.color-bb0db9 input.switchbox-input:checked + label.switchbox {
  border-color: #bb0db9 !important; }

/* dark */
.color-bb0db9 .toolbar a.button,
.color-bb0db9 input.button:hover,
.color-bb0db9 input.button:focus,
.color-bb0db9 input.button:active,
.color-bb0db9 input.button.mainaction:hover,
.color-bb0db9 input.button.mainaction:focus,
.color-bb0db9 input.button.mainaction:active,
.xmobile.color-bb0db9 #main-menu a.active {
  background-color: #780977 !important; }

.color-bb0db9 #messagelist .subject span {
  color: #780977; }

/* light */
.color-bb0db9 .records-table thead td,
.color-bb0db9 .records-table thead th,
.color-bb0db9 .boxtitle,
.color-bb0db9 .uibox .listing thead td,
.color-bb0db9 .uibox .listing thead th,
.color-bb0db9.iframe h1.boxtitle {
  border-color: #e8bbe7; }

/* lighter */
.color-bb0db9 .records-table thead td,
.color-bb0db9 .records-table thead th,
.color-bb0db9 #messageheader,
.color-bb0db9 .uibox .boxtitle,
.color-bb0db9 .uibox .listing thead td,
.color-bb0db9 .uibox .listing thead th,
.color-bb0db9 #composeheaders,
.color-bb0db9.iframe h1.boxtitle,
.color-bb0db9.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #ffedff; }

/* normal */
.color-9d40cd #toolbar-bg,
.color-9d40cd.calendar-page #messagetoolbar,
.color-9d40cd input.button,
.color-9d40cd .formbuttons input.button,
.color-9d40cd input.button.mainaction,
.color-9d40cd ul#planner_controls li a,
.xmobile.color-9d40cd #main-menu a,
.xmobile.color-9d40cd .boxfooter .listbutton,
.xmobile.color-9d40cd input[type='button'],
.xmobile.color-9d40cd #mailFoldersBox a,
.xmobile.color-9d40cd #addressList a,
.xmobile.color-9d40cd .contactfieldbutton.deletebutton,
.xmobile.color-9d40cd .iframe a.active,
.xmobile.color-9d40cd #subscriptionTable td.name,
.xmobile.color-9d40cd div.buttonBox a,
.xmobile.color-9d40cd #message-objects div a.button,
.xmobile.color-9d40cd input.button.mainaction,
.xmobile.color-9d40cd #countcontrols a.button {
  background-color: #9d40cd; }

.color-9d40cd .popupmenu a:hover,
.color-9d40cd .googie_list td.googie_list_onhover,
.color-9d40cd ul.toolbarmenu li a.active:hover,
.color-9d40cd ul.toolbarmenu li a.active:focus,
.color-9d40cd #rcmKSearchpane ul li.selected,
.color-9d40cd select.decorated option:hover,
.color-9d40cd select.decorated option[selected='selected'],
.xmobile.color-9d40cd .popup-box .popup-close a,
.color-9d40cd input.switchbox-input:checked + label.switchbox {
  background-color: #9d40cd !important; }

.xmobile.color-9d40cd .folderlist li.mailbox div.treetoggle:before {
  color: #9d40cd; }

.color-9d40cd input.switchbox-input:checked + label.switchbox {
  border-color: #9d40cd !important; }

/* dark */
.color-9d40cd .toolbar a.button,
.color-9d40cd input.button:hover,
.color-9d40cd input.button:focus,
.color-9d40cd input.button:active,
.color-9d40cd input.button.mainaction:hover,
.color-9d40cd input.button.mainaction:focus,
.color-9d40cd input.button.mainaction:active,
.xmobile.color-9d40cd #main-menu a.active {
  background-color: #622283 !important; }

.color-9d40cd #messagelist .subject span {
  color: #622283; }

/* light */
.color-9d40cd .records-table thead td,
.color-9d40cd .records-table thead th,
.color-9d40cd .boxtitle,
.color-9d40cd .uibox .listing thead td,
.color-9d40cd .uibox .listing thead th,
.color-9d40cd.iframe h1.boxtitle {
  border-color: #e3caf0; }

/* lighter */
.color-9d40cd .records-table thead td,
.color-9d40cd .records-table thead th,
.color-9d40cd #messageheader,
.color-9d40cd .uibox .boxtitle,
.color-9d40cd .uibox .listing thead td,
.color-9d40cd .uibox .listing thead th,
.color-9d40cd #composeheaders,
.color-9d40cd.iframe h1.boxtitle,
.color-9d40cd.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #faefff; }

/* normal */
.color-7a50e4 #toolbar-bg,
.color-7a50e4.calendar-page #messagetoolbar,
.color-7a50e4 input.button,
.color-7a50e4 .formbuttons input.button,
.color-7a50e4 input.button.mainaction,
.color-7a50e4 ul#planner_controls li a,
.xmobile.color-7a50e4 #main-menu a,
.xmobile.color-7a50e4 .boxfooter .listbutton,
.xmobile.color-7a50e4 input[type='button'],
.xmobile.color-7a50e4 #mailFoldersBox a,
.xmobile.color-7a50e4 #addressList a,
.xmobile.color-7a50e4 .contactfieldbutton.deletebutton,
.xmobile.color-7a50e4 .iframe a.active,
.xmobile.color-7a50e4 #subscriptionTable td.name,
.xmobile.color-7a50e4 div.buttonBox a,
.xmobile.color-7a50e4 #message-objects div a.button,
.xmobile.color-7a50e4 input.button.mainaction,
.xmobile.color-7a50e4 #countcontrols a.button {
  background-color: #7a50e4; }

.color-7a50e4 .popupmenu a:hover,
.color-7a50e4 .googie_list td.googie_list_onhover,
.color-7a50e4 ul.toolbarmenu li a.active:hover,
.color-7a50e4 ul.toolbarmenu li a.active:focus,
.color-7a50e4 #rcmKSearchpane ul li.selected,
.color-7a50e4 select.decorated option:hover,
.color-7a50e4 select.decorated option[selected='selected'],
.xmobile.color-7a50e4 .popup-box .popup-close a,
.color-7a50e4 input.switchbox-input:checked + label.switchbox {
  background-color: #7a50e4 !important; }

.xmobile.color-7a50e4 .folderlist li.mailbox div.treetoggle:before {
  color: #7a50e4; }

.color-7a50e4 input.switchbox-input:checked + label.switchbox {
  border-color: #7a50e4 !important; }

/* dark */
.color-7a50e4 .toolbar a.button,
.color-7a50e4 input.button:hover,
.color-7a50e4 input.button:focus,
.color-7a50e4 input.button:active,
.color-7a50e4 input.button.mainaction:hover,
.color-7a50e4 input.button.mainaction:focus,
.color-7a50e4 input.button.mainaction:active,
.xmobile.color-7a50e4 #main-menu a.active {
  background-color: #51339e !important; }

.color-7a50e4 #messagelist .subject span {
  color: #51339e; }

/* light */
.color-7a50e4 .records-table thead td,
.color-7a50e4 .records-table thead th,
.color-7a50e4 .boxtitle,
.color-7a50e4 .uibox .listing thead td,
.color-7a50e4 .uibox .listing thead th,
.color-7a50e4.iframe h1.boxtitle {
  border-color: #d3c8ef; }

/* lighter */
.color-7a50e4 .records-table thead td,
.color-7a50e4 .records-table thead th,
.color-7a50e4 #messageheader,
.color-7a50e4 .uibox .boxtitle,
.color-7a50e4 .uibox .listing thead td,
.color-7a50e4 .uibox .listing thead th,
.color-7a50e4 #composeheaders,
.color-7a50e4.iframe h1.boxtitle,
.color-7a50e4.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #f2edff; }

/* normal */
.color-274f9f #toolbar-bg,
.color-274f9f.calendar-page #messagetoolbar,
.color-274f9f input.button,
.color-274f9f .formbuttons input.button,
.color-274f9f input.button.mainaction,
.color-274f9f ul#planner_controls li a,
.xmobile.color-274f9f #main-menu a,
.xmobile.color-274f9f .boxfooter .listbutton,
.xmobile.color-274f9f input[type='button'],
.xmobile.color-274f9f #mailFoldersBox a,
.xmobile.color-274f9f #addressList a,
.xmobile.color-274f9f .contactfieldbutton.deletebutton,
.xmobile.color-274f9f .iframe a.active,
.xmobile.color-274f9f #subscriptionTable td.name,
.xmobile.color-274f9f div.buttonBox a,
.xmobile.color-274f9f #message-objects div a.button,
.xmobile.color-274f9f input.button.mainaction,
.xmobile.color-274f9f #countcontrols a.button {
  background-color: #274f9f; }

.color-274f9f .popupmenu a:hover,
.color-274f9f .googie_list td.googie_list_onhover,
.color-274f9f ul.toolbarmenu li a.active:hover,
.color-274f9f ul.toolbarmenu li a.active:focus,
.color-274f9f #rcmKSearchpane ul li.selected,
.color-274f9f select.decorated option:hover,
.color-274f9f select.decorated option[selected='selected'],
.xmobile.color-274f9f .popup-box .popup-close a,
.color-274f9f input.switchbox-input:checked + label.switchbox {
  background-color: #274f9f !important; }

.xmobile.color-274f9f .folderlist li.mailbox div.treetoggle:before {
  color: #274f9f; }

.color-274f9f input.switchbox-input:checked + label.switchbox {
  border-color: #274f9f !important; }

/* dark */
.color-274f9f .toolbar a.button,
.color-274f9f input.button:hover,
.color-274f9f input.button:focus,
.color-274f9f input.button:active,
.color-274f9f input.button.mainaction:hover,
.color-274f9f input.button.mainaction:focus,
.color-274f9f input.button.mainaction:active,
.xmobile.color-274f9f #main-menu a.active {
  background-color: #183570 !important; }

.color-274f9f #messagelist .subject span {
  color: #183570; }

/* light */
.color-274f9f .records-table thead td,
.color-274f9f .records-table thead th,
.color-274f9f .boxtitle,
.color-274f9f .uibox .listing thead td,
.color-274f9f .uibox .listing thead th,
.color-274f9f.iframe h1.boxtitle {
  border-color: #d1ddf6; }

/* lighter */
.color-274f9f .records-table thead td,
.color-274f9f .records-table thead th,
.color-274f9f #messageheader,
.color-274f9f .uibox .boxtitle,
.color-274f9f .uibox .listing thead td,
.color-274f9f .uibox .listing thead th,
.color-274f9f #composeheaders,
.color-274f9f.iframe h1.boxtitle,
.color-274f9f.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #f0f5ff; }

/* normal */
.color-0d73bb #toolbar-bg,
.color-0d73bb.calendar-page #messagetoolbar,
.color-0d73bb input.button,
.color-0d73bb .formbuttons input.button,
.color-0d73bb input.button.mainaction,
.color-0d73bb ul#planner_controls li a,
.xmobile.color-0d73bb #main-menu a,
.xmobile.color-0d73bb .boxfooter .listbutton,
.xmobile.color-0d73bb input[type='button'],
.xmobile.color-0d73bb #mailFoldersBox a,
.xmobile.color-0d73bb #addressList a,
.xmobile.color-0d73bb .contactfieldbutton.deletebutton,
.xmobile.color-0d73bb .iframe a.active,
.xmobile.color-0d73bb #subscriptionTable td.name,
.xmobile.color-0d73bb div.buttonBox a,
.xmobile.color-0d73bb #message-objects div a.button,
.xmobile.color-0d73bb input.button.mainaction,
.xmobile.color-0d73bb #countcontrols a.button {
  background-color: #0d73bb; }

.color-0d73bb .popupmenu a:hover,
.color-0d73bb .googie_list td.googie_list_onhover,
.color-0d73bb ul.toolbarmenu li a.active:hover,
.color-0d73bb ul.toolbarmenu li a.active:focus,
.color-0d73bb #rcmKSearchpane ul li.selected,
.color-0d73bb select.decorated option:hover,
.color-0d73bb select.decorated option[selected='selected'],
.xmobile.color-0d73bb .popup-box .popup-close a,
.color-0d73bb input.switchbox-input:checked + label.switchbox {
  background-color: #0d73bb !important; }

.xmobile.color-0d73bb .folderlist li.mailbox div.treetoggle:before {
  color: #0d73bb; }

.color-0d73bb input.switchbox-input:checked + label.switchbox {
  border-color: #0d73bb !important; }

/* dark */
.color-0d73bb .toolbar a.button,
.color-0d73bb input.button:hover,
.color-0d73bb input.button:focus,
.color-0d73bb input.button:active,
.color-0d73bb input.button.mainaction:hover,
.color-0d73bb input.button.mainaction:focus,
.color-0d73bb input.button.mainaction:active,
.xmobile.color-0d73bb #main-menu a.active {
  background-color: #064d87 !important; }

.color-0d73bb #messagelist .subject span {
  color: #064d87; }

/* light */
.color-0d73bb .records-table thead td,
.color-0d73bb .records-table thead th,
.color-0d73bb .boxtitle,
.color-0d73bb .uibox .listing thead td,
.color-0d73bb .uibox .listing thead th,
.color-0d73bb.iframe h1.boxtitle {
  border-color: #adcbdd; }

/* lighter */
.color-0d73bb .records-table thead td,
.color-0d73bb .records-table thead th,
.color-0d73bb #messageheader,
.color-0d73bb .uibox .boxtitle,
.color-0d73bb .uibox .listing thead td,
.color-0d73bb .uibox .listing thead th,
.color-0d73bb #composeheaders,
.color-0d73bb.iframe h1.boxtitle,
.color-0d73bb.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #edf6fb; }

/* normal */
.color-0da4bb #toolbar-bg,
.color-0da4bb.calendar-page #messagetoolbar,
.color-0da4bb input.button,
.color-0da4bb .formbuttons input.button,
.color-0da4bb input.button.mainaction,
.color-0da4bb ul#planner_controls li a,
.xmobile.color-0da4bb #main-menu a,
.xmobile.color-0da4bb .boxfooter .listbutton,
.xmobile.color-0da4bb input[type='button'],
.xmobile.color-0da4bb #mailFoldersBox a,
.xmobile.color-0da4bb #addressList a,
.xmobile.color-0da4bb .contactfieldbutton.deletebutton,
.xmobile.color-0da4bb .iframe a.active,
.xmobile.color-0da4bb #subscriptionTable td.name,
.xmobile.color-0da4bb div.buttonBox a,
.xmobile.color-0da4bb #message-objects div a.button,
.xmobile.color-0da4bb input.button.mainaction,
.xmobile.color-0da4bb #countcontrols a.button {
  background-color: #0da4bb; }

.color-0da4bb .popupmenu a:hover,
.color-0da4bb .googie_list td.googie_list_onhover,
.color-0da4bb ul.toolbarmenu li a.active:hover,
.color-0da4bb ul.toolbarmenu li a.active:focus,
.color-0da4bb #rcmKSearchpane ul li.selected,
.color-0da4bb select.decorated option:hover,
.color-0da4bb select.decorated option[selected='selected'],
.xmobile.color-0da4bb .popup-box .popup-close a,
.color-0da4bb input.switchbox-input:checked + label.switchbox {
  background-color: #0da4bb !important; }

.xmobile.color-0da4bb .folderlist li.mailbox div.treetoggle:before {
  color: #0da4bb; }

.color-0da4bb input.switchbox-input:checked + label.switchbox {
  border-color: #0da4bb !important; }

/* dark */
.color-0da4bb .toolbar a.button,
.color-0da4bb input.button:hover,
.color-0da4bb input.button:focus,
.color-0da4bb input.button:active,
.color-0da4bb input.button.mainaction:hover,
.color-0da4bb input.button.mainaction:focus,
.color-0da4bb input.button.mainaction:active,
.xmobile.color-0da4bb #main-menu a.active {
  background-color: #066f7e !important; }

.color-0da4bb #messagelist .subject span {
  color: #066f7e; }

/* light */
.color-0da4bb .records-table thead td,
.color-0da4bb .records-table thead th,
.color-0da4bb .boxtitle,
.color-0da4bb .uibox .listing thead td,
.color-0da4bb .uibox .listing thead th,
.color-0da4bb.iframe h1.boxtitle {
  border-color: #9df0cc; }

/* lighter */
.color-0da4bb .records-table thead td,
.color-0da4bb .records-table thead th,
.color-0da4bb #messageheader,
.color-0da4bb .uibox .boxtitle,
.color-0da4bb .uibox .listing thead td,
.color-0da4bb .uibox .listing thead th,
.color-0da4bb #composeheaders,
.color-0da4bb.iframe h1.boxtitle,
.color-0da4bb.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #e6fcff; }

/* normal */
.color-666666 #toolbar-bg,
.color-666666.calendar-page #messagetoolbar,
.color-666666 input.button,
.color-666666 .formbuttons input.button,
.color-666666 input.button.mainaction,
.color-666666 ul#planner_controls li a,
.xmobile.color-666666 #main-menu a,
.xmobile.color-666666 .boxfooter .listbutton,
.xmobile.color-666666 input[type='button'],
.xmobile.color-666666 #mailFoldersBox a,
.xmobile.color-666666 #addressList a,
.xmobile.color-666666 .contactfieldbutton.deletebutton,
.xmobile.color-666666 .iframe a.active,
.xmobile.color-666666 #subscriptionTable td.name,
.xmobile.color-666666 div.buttonBox a,
.xmobile.color-666666 #message-objects div a.button,
.xmobile.color-666666 input.button.mainaction,
.xmobile.color-666666 #countcontrols a.button {
  background-color: #666666; }

.color-666666 .popupmenu a:hover,
.color-666666 .googie_list td.googie_list_onhover,
.color-666666 ul.toolbarmenu li a.active:hover,
.color-666666 ul.toolbarmenu li a.active:focus,
.color-666666 #rcmKSearchpane ul li.selected,
.color-666666 select.decorated option:hover,
.color-666666 select.decorated option[selected='selected'],
.xmobile.color-666666 .popup-box .popup-close a,
.color-666666 input.switchbox-input:checked + label.switchbox {
  background-color: #666666 !important; }

.xmobile.color-666666 .folderlist li.mailbox div.treetoggle:before {
  color: #666666; }

.color-666666 input.switchbox-input:checked + label.switchbox {
  border-color: #666666 !important; }

/* dark */
.color-666666 .toolbar a.button,
.color-666666 input.button:hover,
.color-666666 input.button:focus,
.color-666666 input.button:active,
.color-666666 input.button.mainaction:hover,
.color-666666 input.button.mainaction:focus,
.color-666666 input.button.mainaction:active,
.xmobile.color-666666 #main-menu a.active {
  background-color: #404040 !important; }

.color-666666 #messagelist .subject span {
  color: #404040; }

/* light */
.color-666666 .records-table thead td,
.color-666666 .records-table thead th,
.color-666666 .boxtitle,
.color-666666 .uibox .listing thead td,
.color-666666 .uibox .listing thead th,
.color-666666.iframe h1.boxtitle {
  border-color: #e7e7e7; }

/* lighter */
.color-666666 .records-table thead td,
.color-666666 .records-table thead th,
.color-666666 #messageheader,
.color-666666 .uibox .boxtitle,
.color-666666 .uibox .listing thead td,
.color-666666 .uibox .listing thead th,
.color-666666 #composeheaders,
.color-666666.iframe h1.boxtitle,
.color-666666.xcalendar .ui-datepicker .ui-datepicker-header {
  background-color: #f9f9f9; }

/*# sourceMappingURL=desktop.css.map */
