.wpui-light .ui-tabs {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  padding: 0px !important;
}
.wpui-light ul.ui-tabs-nav {
  padding-top: 10px;
  padding-left: 10px;
  -moz-box-shadow: 0 1px 0 #fff inset;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -o-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
}
.wpui-light .ui-corner-top {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.wpui-light .ui-corner-left {
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.wpui-light .ui-corner-bottom {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.wpui-light .ui-corner-right {
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.wpui-light .ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-light .ui-tabs {
  background: -moz-linear-gradient(top, #fff, #d1d1d1);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    to(#d1d1d1)
  );
  background: -webkit-linear-gradient(top, #fff, #d1d1d1);
  background: -o-linear-gradient(top, #fff, #d1d1d1);
}
.wpui-light .ui-tabs-panel {
  background: -moz-linear-gradient(top, #eee, #d1d1d1);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#d1d1d1)
  );
  background: -webkit-linear-gradient(top, #eee, #d1d1d1);
  background: -o-linear-gradient(top, #eee, #d1d1d1);
  text-shadow: 0 1px 0 #ffffff;
}
.wpui-light ul.ui-tabs-nav {
  border-bottom: 1px solid #aaa;
  background: -moz-linear-gradient(top, #eee, #d1d1d1);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#d1d1d1)
  );
  background: -webkit-linear-gradient(top, #eee, #d1d1d1);
  background: -o-linear-gradient(top, #eee, #d1d1d1);
}
.wpui-light .ui-tabs-vertical ul.ui-tabs-nav {
  border-bottom: 1px solid #aaa;
  background: -moz-linear-gradient(top, #aaa, #eee);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#aaa)
  );
  background: -webkit-linear-gradient(top, #eee, #aaa);
  background: -o-linear-gradient(top, #eee, #aaa);
}
.wpui-light ul.ui-tabs-nav li {
  background: -moz-linear-gradient(top, #ccc, #dadada);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ccc),
    to(#dadada)
  );
  background: -webkit-linear-gradient(top, #ccc, #dadada);
  background: -o-linear-gradient(top, #ccc, #dadada);
  border-color: #aaa;
  border-width: 1px;
  border-style: solid;
  margin-right: 3px;
  padding: 0px;
}
.wpui-light ul.ui-tabs-nav li a {
  color: #444;
  text-shadow: 0 1px 0 #fff;
  float: left;
  padding: 0.4em 1em;
}
.wpui-light ul.ui-tabs-nav li.ui-state-active {
  background: -moz-linear-gradient(top, #f2f2f2, #eee);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    to(#eee)
  );
  background: -webkit-linear-gradient(top, #f2f2f2, #eee);
  background: -o-linear-gradient(top, #f2f2f2, #eee);
  border-bottom: 0px;
}
.wpui-light .ui-tabs-vertical .ui-tabs-panel {
  box-shadow: 1px 1px 0 #fff inset;
}
.wpui-light .ui-tabs-vertical ul.ui-tabs-nav li {
  box-shadow: 1px 1px 0 #fff inset;
}
.wpui-light .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
  background: -moz-linear-gradient(top, #f9f9f9, #ddd);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f9f9f9),
    to(#ddd)
  );
  background: -webkit-linear-gradient(top, #f9f9f9, #ddd);
  background: -o-linear-gradient(top, #f9f9f9, #ddd);
  box-shadow: 1px 1px 0 #fff inset;
}
.wpui-light ul.ui-tabs-nav li.ui-state-active a {
  text-shadow: 0 1px 0 #fff;
}
.wpui-light .ui-button {
  background: -moz-linear-gradient(top, #eee, #ccc);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#ccc)
  );
  background: -webkit-linear-gradient(top, #eee, #ccc);
  background: -o-linear-gradient(top, #eee, #ccc);
  text-decoration: none;
  text-shadow: 0 1px 1px #fff;
  border: 1px solid #aaa;
  -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  font-size: 14px;
  font-weight: bold;
  color: #777;
}
.wpui-light .ui-button:hover {
  background: -moz-linear-gradient(top, #fff, #dedede);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    to(#dedede)
  );
  background: -webkit-linear-gradient(top, #fff, #dedede);
  background: -o-linear-gradient(top, #fff, #dedede);
  color: #888;
}
.wpui-light .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
}
.wp-tabs {
  position: relative;
}
.wpui-light ul.ui-tabs-nav.ul-bottom {
  border-top: 1px solid #aaa;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  background: -moz-linear-gradient(top, #a5a5a5, #d5d5d5);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#a5a5a5),
    to(#d5d5d5)
  );
  background: -webkit-linear-gradient(top, #a5a5a5, #d5d5d5);
  background: -o-linear-gradient(top, #a5a5a5, #d5d5d5);
  border-top: 1px solid #888;
}
.wpui-light ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #929292, #d2d2d2);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#929292),
    to(#d2d2d2)
  );
  background: -webkit-linear-gradient(top, #929292, #d2d2d2);
  background: -o-linear-gradient(top, #929292, #d2d2d2);
  top: 0px;
}
.wpui-light ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #999;
  background: none;
  background: -moz-linear-gradient(top, #d1d1d1, #aaa);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d1d1d1),
    to(#aaa)
  );
  background: -webkit-linear-gradient(top, #d1d1d1, #aaa);
  background: -o-linear-gradient(top, #d1d1d1, #aaa);
  border-top: 0px;
  bottom: 0;
  top: -1px;
  height: 16px;
}
.wpui-light ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-light .ui-collapsible-header,
.wpui-light .ui-accordion h3.ui-accordion-header {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: -moz-linear-gradient(top, #aaa, #dadada);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#aaa),
    to(#dadada)
  );
  background: -webkit-linear-gradient(top, #aaa, #dadada);
  background: -o-linear-gradient(top, #aaa, #dadada);
  padding: 4px 10px;
  color: #222;
  border: 1px solid #a2a2a2;
  text-shadow: 0 1px 0 #fff;
}
.wpui-light h3.ui-collapsible-header:hover,
.wpui-light .ui-accordion h3.ui-accordion-header:hover {
  background: -moz-linear-gradient(top, #fff, #eee);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    to(#eee)
  );
  background: -webkit-linear-gradient(top, #fff, #eee);
  background: -o-linear-gradient(top, #fff, #eee);
  border: 1px solid #ddd;
  color: #000;
  text-shadow: 0 1px 0 #fff;
}
.wpui-light h3.ui-collapsible-header.ui-state-active,
.wpui-light .ui-accordion h3.ui-accordion-header.ui-state-active {
  background: -moz-linear-gradient(top, #fff, #eee);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    to(#eee)
  );
  background: -webkit-linear-gradient(top, #fff, #eee);
  background: -o-linear-gradient(top, #fff, #eee);
  color: #000;
  border: 1px solid #d2d2d2;
  text-shadow: 0 1px 0 #fff;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-light .ui-collapsible-content,
.wpui-light .ui-accordion .ui-accordion-content {
  color: #666;
  background: white;
  border: 1px solid #ddd;
}
.ui-dialog {
  position: absolute !important;
  font-size: 12px;
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
}
.ui-dialog-titlebar {
  cursor: move;
}
.ui-widget-overlay {
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.7),
    rgba(25, 25, 25, 0.7)
  );
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.7),
    rgba(25, 25, 25, 0.7)
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.7),
    rgba(25, 25, 25, 0.7)
  );
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.7),
    rgba(25, 25, 25, 0.7)
  );
  background: linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wpui-light.ui-dialog {
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: #f4f2f4;
  color: #222;
  border: 1px solid #c2c2c2;
  text-shadow: 0 1px 0 #fff;
  -moz-border-radius: 7px 7px 0 0;
  -webkit-border-radius: 7px 7px 0 0;
  -o-border-radius: 7px 7px 0 0;
  border-radius: 7px 7px 0 0;
}
.wpui-light .ui-dialog-titlebar {
  font-weight: bold;
  color: #555;
  padding: 10px;
  background: -moz-linear-gradient(top, #f4f2f4, #cacaca);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f4f2f4),
    to(#cacaca)
  );
  background: -webkit-linear-gradient(top, #f4f2f4, #cacaca);
  background: -o-linear-gradient(top, #f4f2f4, #cacaca);
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  -o-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  border-bottom: 1px solid #999;
  overflow: hidden;
  box-shadow: 0 1px 0 #fff inset, 0 1px 0 #fff inset;
}
.wpui-light .ui-dialog-content {
  padding: 15px;
  overflow: hidden;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  -o-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
}
.wpui-light .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.3;
  text-indent: -99999em;
}
.wpui-light .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 0.6;
}
.wpui-light .ui-dialog-buttonpane {
  border-top: 1px solid #ddd;
  -moz-box-shadow: 0 1px 0 #fff inset;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -o-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  padding: 0.7em;
  background: #efefef;
}
.wpui-light.wpui-button {
  background: #eee;
  background: -moz-linear-gradient(top, #f4f2f4, #dedede);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#ccc)
  );
  background: -webkit-linear-gradient(top, #eee, #ccc);
  background: -o-linear-gradient(top, #eee, #ccc);
  text-decoration: none;
  text-shadow: 0 1px 1px #fff;
  border: 1px solid #aaa;
  -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #ccc inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #eee inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #eee inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #ccc inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  font-weight: bold;
  color: #888;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.wpui-light.wpui-button:hover {
  background: #dedede;
  background: -moz-linear-gradient(top, #eee, #ccc);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#ccc)
  );
  background: -webkit-linear-gradient(top, #eee, #ccc);
  background: -o-linear-gradient(top, #eee, #ccc);
  text-decoration: none;
  color: #333;
  text-shadow: 0 1px 1px #fff;
  border: 1px solid #aaa;
  -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
  font-weight: bold;
  color: #666;
}
.wpui-light.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
}

.wpui-blue .ui-tabs {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  padding: 0px !important;
}
.wpui-blue ul.ui-tabs-nav {
  padding-top: 10px;
  padding-left: 10px;
  border-left: 1px solid #315da6;
  border-right: 1px solid #315da6;
}
.wpui-blue .ui-tabs-panel {
  border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
}
.wpui-blue .ui-tabs {
  background: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  border: 1px solid #828282;
  font: 12px Arial, Helvetica, Verdana, sans-serif;
}
.wpui-blue .ui-tabs > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-blue .ui-tabs-panel {
  background: #fff;
}
.wpui-blue ul.ui-tabs-nav {
  border: 1px solid #20559a;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    color-stop(0.85, #377ad0),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
  background: -o-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
  padding-top: 5px;
  -moz-box-shadow: 0 1px 0 #72b9eb inset;
  -webkit-box-shadow: 0 1px 0 #72b9eb inset;
  -o-box-shadow: 0 1px 0 #72b9eb inset;
  box-shadow: 0 1px 0 #72b9eb inset;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.wpui-blue ul.ui-tabs-nav li {
  background: none;
  border: none !important;
}
.wpui-blue ul.ui-tabs-nav li a {
  color: #d8e7f7;
  background: none;
  text-shadow: 0 1px 0 #20559a;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border-top: none;
  line-height: 18px;
}
.wpui-blue ul.ui-tabs-nav li.ui-state-active {
  background: #fff;
  bottom: -2px;
  border: 1px solid #20559a;
  border-bottom: 0px;
}
.wpui-blue ul.ui-tabs-nav li.ui-state-active a {
  color: #000;
  border-top: 1px solid #fff;
  text-shadow: none;
}
.wpui-blue.wpui-tabs-vertical .ui-tabs-panel {
  border-left: 1px solid #dadada;
}
.wpui-blue .ui-tabs-panel .tab-top-nav a,
.wpui-blue .ui-tabs-panel .tab-bottom-nav a {
  background: #377ad0;
  background: -moz-linear-gradient(top, #53a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#53a8e8),
    to(#377ad0)
  );
  background: -webkit-linear-gradient(top, #53a8e8, #377ad0);
  background: -o-linear-gradient(top, #53a8e8, #377ad0);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
  padding: 2px 10px;
  border: 1px solid #20559a;
  -moz-box-shadow: 0 1px 0 #72b9eb inset;
  -webkit-box-shadow: 0 1px 0 #72b9eb inset;
  -o-box-shadow: 0 1px 0 #72b9eb inset;
  box-shadow: 0 1px 0 #72b9eb inset;
}
.wp-tabs {
  position: relative;
}
.wpui-blue ul.ui-tabs-nav.ul-bottom {
  border-top: 1px solid #3b592a;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
}
.wpui-blue ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  top: 0px;
}
.wpui-blue div.ui-tabs.bottom-tabs {
  border-top: 0px;
  border-radius: 0 0 6px 6px !important;
  -moz-border-radius: 0 0 6px 6px !important;
  -webkit-border-radius: 0 0 6px 6px !important;
  -o-border-radius: 0 0 6px 6px !important;
}
.wpui-blue div.bottom-tabs {
  border-radius: 5px 5px 0 0 !important;
  -moz-border-radius: 5px 5px 0 0 !important;
  -webkit-border-radius: 5px 5px 0 0 !important;
  -o-border-radius: 5px 5px 0 0 !important;
  border-bottom: 0px;
}
.wpui-blue ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  background: #fff;
  border-top: 0px;
  bottom: 0;
  top: -1px;
  height: 16px;
  box-shadow: none;
}
.wpui-blue ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-blue .ui-collapsible-header,
.wpui-blue .ui-accordion h3.ui-accordion-header {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  padding: 4px 10px;
  color: #fff !important;
  border: 1px solid #3b592a;
  text-shadow: 0 -1px 0 #3b592a;
}
.wpui-blue h3.ui-collapsible-header:hover,
.wpui-blue .ui-accordion h3.ui-accordion-header:hover {
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  color: #fff;
  text-shadow: 0 -1px 0 #3b592a;
}
.wpui-blue h3.ui-collapsible-header.ui-state-active {
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  color: #000;
  text-shadow: 0 1px 0 #000;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-blue .ui-accordion h3.ui-accordion-header.ui-state-active {
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  color: #000;
  text-shadow: 0 1px 0 #000;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-blue .ui-accordion .ui-accordion-content {
  color: #666;
  background: white;
  padding: 10px;
  border: 1px solid #ddd;
}
.wpui-blue .ui-collapsible-content {
  color: #666;
  background: white;
  background: -moz-linear-gradient(top, #e6e6dc, #fff 10%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e6e6dc),
    to(#fff)
  );
  background: -webkit-linear-gradient(top, #e6e6dc, #fff 10%);
  background: -o-linear-gradient(top, #e6e6dc, #fff);
}
.wpui-blue .ui-button {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  padding: 4px 10px;
  color: #fff !important;
  border: 1px solid #3b592a;
  text-shadow: 0 -1px 0 #3b592a;
}
.wpui-blue.ui-dialog {
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  -o-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  background: aliceblue;
}
.wpui-blue .ui-dialog-titlebar {
  font-weight: bold;
  color: #fff;
  text-shadow: 0 -1px 0 #000033;
  padding: 0.8em;
  text-transform: uppercase;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  -moz-border-radius: 6px 6px 0 0;
  -webkit-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #003;
  box-shadow: 0 1px 0 #e4eeff inset;
}
.wpui-blue .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
}
.wpui-blue .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.6;
  text-indent: -99999em;
}
.wpui-blue .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 1;
}
.wpui-blue.wpui-button {
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#52a8e8),
    to(#305da9)
  );
  background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background: -o-linear-gradient(top, #52a8e8, #377ad0);
  color: #fff !important;
  border: 1px solid #3b592a;
  text-shadow: 0 -1px 0 #3b592a;
  -moz-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  -o-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset,
    0 -4px 8px rgba(0, 0, 0, 0.1) inset;
  font-weight: bold;
  color: #888;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.wpui-blue.wpui-button:hover {
  background: #52a8e8;
  background: -moz-linear-gradient(top, #4dd8ff, #377ad0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4dd8ff),
    to(#377ad0)
  );
  background: -webkit-linear-gradient(top, #4dd8ff, #377ad0);
  background: -o-linear-gradient(top, #4dd8ff, #377ad0);
  text-decoration: none;
  color: #333;
  font-weight: bold;
  color: #666;
}
.wpui-blue.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
}

.wpui-red .ui-tabs {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  padding: 0px !important;
}
.wpui-red ul.ui-tabs-nav {
  padding-top: 10px;
  padding-left: 10px;
}
.wpui-red .ui-tabs-panel {
  border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
}
.wpui-red .ui-tabs {
  background: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  border: 0px;
  font: 12px Arial, Helvetica, Verdana, sans-serif;
}
.wpui-red .ui-tabs > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-red .ui-tabs-panel {
  background: #fff;
  border: 1px solid #dadada;
}
.wpui-red ul.ui-tabs-nav {
  border: 1px solid #4a2121;
  background: #711919;
  background: -moz-linear-gradient(top, #bd5454, #711919);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    color-stop(0.85, #aa2626),
    to(#8a1f1f)
  );
  background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
  background: -o-linear-gradient(top, #bd5454, #8a1f1f);
  -moz-box-shadow: 0 1px 0 #d7746b inset;
  -webkit-box-shadow: 0 1px 0 #d7746b inset;
  -o-box-shadow: 0 1px 0 #d7746b inset;
  box-shadow: 0 1px 0 #d7746b inset;
  padding-top: 6px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.wpui-red ul.ui-tabs-nav li {
  background: none;
  border: none !important;
}
.wpui-red ul.ui-tabs-nav li a {
  color: #fff;
  background: none;
  text-shadow: 0 1px 0 #20559a;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border-top: none;
  line-height: 18px;
  opacity: 0.8;
}
.wpui-red ul.ui-tabs-nav li.ui-state-active {
  background: #fff;
  bottom: -2px;
  border: 1px solid #20559a;
  border-bottom: 0px;
}
.wpui-red ul.ui-tabs-nav li.ui-state-active a {
  color: #000;
  border-top: 1px solid #fff;
  text-shadow: none;
}
.wpui-red .ui-button {
  background: #aa2626;
  background: -moz-linear-gradient(top, #bd5454, #aa2626);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    to(#aa2626)
  );
  background: -webkit-linear-gradient(top, #bd5454, #aa2626);
  background: -o-linear-gradient(top, #bd5454, #aa2626);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
  padding: 2px 10px;
  border: 1px solid #3d1b1b;
  -moz-box-shadow: 0 1px 0 #d7746b inset;
  -webkit-box-shadow: 0 1px 0 #d7746b inset;
  -o-box-shadow: 0 1px 0 #d7746b inset;
  box-shadow: 0 1px 0 #d7746b inset;
}
.wpui-red .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-red .ui-tabs-panel .tab-top-nav a,
.wpui-red .ui-tabs-panel .tab-bottom-nav a {
  background: #aa2626;
  background: -moz-linear-gradient(top, #bd5454, #aa2626);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    to(#aa2626)
  );
  background: -webkit-linear-gradient(top, #bd5454, #aa2626);
  background: -o-linear-gradient(top, #bd5454, #aa2626);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
  padding: 2px 10px;
  border: 1px solid #3d1b1b;
  -moz-box-shadow: 0 1px 0 #d7746b inset;
  -webkit-box-shadow: 0 1px 0 #d7746b inset;
  -o-box-shadow: 0 1px 0 #d7746b inset;
  box-shadow: 0 1px 0 #d7746b inset;
}
.wp-tabs {
  position: relative;
}
.wpui-red ul.ui-tabs-nav.ul-bottom {
  border-top: 1px solid #3d1b1b;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  background: #711919;
  background: -moz-linear-gradient(top, #bd5454, #711919);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    color-stop(0.85, #aa2626),
    to(#8a1f1f)
  );
  background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
  background: -o-linear-gradient(top, #bd5454, #8a1f1f);
}
.wpui-red ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  top: 0px;
}
.wpui-red div.ui-tabs.bottom-tabs {
  border-top: 0px;
}
.wpui-red div.bottom-tabs {
  border-radius: 5px 5px 0 0 !important;
  -moz-border-radius: 5px 5px 0 0 !important;
  -webkit-border-radius: 5px 5px 0 0 !important;
  -o-border-radius: 5px 5px 0 0 !important;
  border-bottom: 0px;
}
.wpui-red ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  background: #fff;
  border-top: 0px;
  bottom: 0;
  top: -1px;
  height: 16px;
  box-shadow: none;
}
.wpui-red ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-red .ui-collapsible-header,
.wpui-red .ui-accordion h3.ui-accordion-header {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #711919;
  background: -moz-linear-gradient(top, #bd5454, #711919);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    color-stop(0.85, #aa2626),
    to(#8a1f1f)
  );
  background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
  background: -o-linear-gradient(top, #bd5454, #8a1f1f);
  padding: 4px 10px;
  color: #e3f9f9 !important;
  color: rgba(255, 255, 255, 0.7);
  border: 1px solid #3d1b1b;
  text-shadow: 0 -1px 0 #13345a;
}
.wpui-red h3.ui-collapsible-header:hover,
.wpui-red .ui-accordion h3.ui-accordion-header:hover {
  color: #000;
  text-shadow: 0 1px 0 #13345a;
}
.wpui-red h3.ui-collapsible-header.ui-state-active {
  text-shadow: 0 1px 0 #13345a;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-red .ui-accordion h3.ui-accordion-header.ui-state-active {
  text-shadow: 0 1px 0 #13345a;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-red .ui-accordion .ui-accordion-content {
  color: #666;
  background: white;
  border: 1px solid #ddd;
}
.wpui-red .ui-collapsible-content {
  color: #666;
  background: white;
  background: -moz-linear-gradient(top, #e6d1dc, #fff 15%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e6d1dc),
    color-stop(0.15, #fff),
    to(#fff)
  );
  background: -webkit-linear-gradient(top, #e6d1dc, #fff 15%);
  background: -o-linear-gradient(top, #e6d1dc, #fff 15%);
}
.wpui-red.ui-dialog {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: #fff;
}
.wpui-red .ui-dialog-titlebar {
  font-weight: bold;
  color: #fff;
  text-shadow: 0 -1px 0 #110000;
  padding: 6px 10px;
  background: #711919;
  background: -moz-linear-gradient(top, #bd5454, #711919);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    color-stop(0.85, #aa2626),
    to(#8a1f1f)
  );
  background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
  background: -o-linear-gradient(top, #bd5454, #8a1f1f);
  -moz-border-radius: 6px 6px 0 0;
  -webkit-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #200;
  -moz-box-shadow: 0 1px 0 #f0b9c7 inset;
  -webkit-box-shadow: 0 1px 0 #f0b9c7 inset;
  -o-box-shadow: 0 1px 0 #f0b9c7 inset;
  box-shadow: 0 1px 0 #f0b9c7 inset;
}
.wpui-red .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
}
.wpui-red .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.6;
  text-indent: -99999em;
}
.wpui-red .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 1;
}
.wpui-red.wpui-button {
  background: #aa2626;
  background: -moz-linear-gradient(top, #bd5454, #aa2626);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    to(#aa2626)
  );
  background: -webkit-linear-gradient(top, #bd5454, #aa2626);
  background: -o-linear-gradient(top, #bd5454, #aa2626);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  font-weight: bold;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  font: Arial, Helvetica, Verdana, sans-serif;
  border: 1px solid #3d1b1b;
  -moz-box-shadow: 0 1px 0 #e78281 inset, 0 -1px 0 #e78281 inset;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.wpui-red.wpui-button:hover {
  background: #d46254;
  background: -moz-linear-gradient(top, #d46254, #aa2626);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bd5454),
    to(#aa2626)
  );
  background: -webkit-linear-gradient(top, #bd5454, #aa2626);
  background: -o-linear-gradient(top, #bd5454, #aa2626);
}
.wpui-red.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
}

.wpui-green .ui-tabs {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  padding: 0px !important;
}
.wpui-green ul.ui-tabs-nav {
  border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -webkit-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  padding-top: 10px;
  padding-left: 10px;
}
.wpui-green .ui-tabs-panel {
  border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
}
.wpui-green .ui-tabs {
  background: #fff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border: 0px;
  font: 12px Arial, Helvetica, Verdana, sans-serif;
}
.wpui-green .ui-tabs > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-green .ui-tabs-panel {
  background: #fff;
  border: 1px solid #dadada;
}
.wpui-green ul.ui-tabs-nav {
  border: 1px solid #3b592a;
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  padding-top: 6px;
  -moz-box-shadow: 0 1px 0 #9de66d inset;
  -webkit-box-shadow: 0 1px 0 #9de66d inset;
  -o-box-shadow: 0 1px 0 #9de66d inset;
  box-shadow: 0 1px 0 #9de66d inset;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.wpui-green ul.ui-tabs-nav li {
  background: none;
  border: none !important;
}
.wpui-green ul.ui-tabs-nav li a {
  color: #fff;
  background: none;
  text-shadow: 0 1px 0 #20559a;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border-top: none;
  line-height: 18px;
  opacity: 0.8;
}
.wpui-green ul.ui-tabs-nav li.ui-state-active {
  background: #fff;
  bottom: -2px;
  border: 1px solid #20559a;
  border-bottom: 0px;
  box-shadow: 0 -1px 1px #66bd2e;
  -moz-box-shadow: 0 -1px 1px #66bd2e;
  -webkit-box-shadow: 0 -1px 1px #66bd2e;
  -o-box-shadow: 0 -1px 1px #66bd2e;
}
.wpui-green ul.ui-tabs-nav li.ui-state-active a {
  color: #000;
  border-top: 1px solid #fff;
  text-shadow: none;
}
.wpui-green .ui-button {
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
  padding: 2px 10px;
  border: 1px solid #284a12;
  -moz-box-shadow: 0 1px 0 #9de66d inset;
  -webkit-box-shadow: 0 1px 0 #9de66d inset;
  -o-box-shadow: 0 1px 0 #9de66d inset;
  box-shadow: 0 1px 0 #9de66d inset;
  text-decoration: none;
}
.wpui-green .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-green .ui-tabs-panel .tab-top-nav a,
.wpui-green .ui-tabs-panel .tab-bottom-nav a {
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
  padding: 2px 10px;
  border: 1px solid #284a12;
  -moz-box-shadow: 0 1px 0 #9de66d inset;
  -webkit-box-shadow: 0 1px 0 #9de66d inset;
  -o-box-shadow: 0 1px 0 #9de66d inset;
  box-shadow: 0 1px 0 #9de66d inset;
}
.wp-tabs {
  position: relative;
}
.wpui-green ul.ui-tabs-nav.ul-bottom {
  border-top: 1px solid #3b592a;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
}
.wpui-green ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  top: 0px;
}
.wpui-green div.ui-tabs-panel.bottom-tabs {
  border-radius: 5px 5px 0 0 !important;
  -moz-border-radius: 5px 5px 0 0 !important;
  -webkit-border-radius: 5px 5px 0 0 !important;
  -o-border-radius: 5px 5px 0 0 !important;
  border-bottom: 0px;
}
.wpui-green div.ui-tabs.bottom-tabs {
  border-top: 0px;
}
.wpui-green ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  background: #fff;
  border-top: 0px;
  bottom: 0;
  top: -1px;
  height: 16px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
}
.wpui-green ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-green .ui-collapsible-header,
.wpui-green .ui-accordion h3.ui-accordion-header {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  padding: 4px 10px;
  color: #fff !important;
  border: 1px solid #437d1f;
  text-shadow: 0 -1px 0 #2f5715;
}
.wpui-green h3.ui-collapsible-header:hover,
.wpui-green .ui-accordion h3.ui-accordion-header:hover {
  color: #fff;
  text-shadow: 0 -1px 0 #2f5715;
}
.wpui-green h3.ui-collapsible-header.ui-state-active {
  text-shadow: 0 1px 0 #2f5715;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-green .ui-accordion h3.ui-accordion-header.ui-state-active {
  text-shadow: 0 1px 0 #2f5715;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 0px;
}
.wpui-green .ui-accordion .ui-accordion-content {
  color: #666;
  background: white;
  padding: 10px;
  border: 1px solid #ddd;
}
.wpui-green .ui-collapsible-content {
  color: #666;
  background: white;
  background: -moz-linear-gradient(top, #b3e6dc, #fff 15%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#b3e6dc),
    color-stop(0.15, #fff)
  );
  background: -webkit-linear-gradient(top, #b3e6dc, #fff 15%);
  background: -o-linear-gradient(top, #b3e6dc, #fff 15%);
}
.wpui-green.ui-dialog {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  color: #282828;
  background: white;
}
.wpui-green .ui-dialog-titlebar {
  font-weight: bold;
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  color: #fff !important;
  border: 1px solid #437d1f;
  text-shadow: 0 -1px 0 #2f5715;
  -moz-border-radius: 6px 6px 0 0;
  -webkit-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #000;
  box-shadow: 0 1px 0 #eee inset, 0 1px 0 #eee;
}
.wpui-green .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
}
.wpui-green .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.6;
  text-indent: -99999em;
}
.wpui-green .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 1;
}
.wpui-green.wpui-button {
  background: #559d26;
  background: -moz-linear-gradient(top, #79b254, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#79b254),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #79b254, #559d26);
  background: -o-linear-gradient(top, #79b254, #559d26);
  text-shadow: 0 -1px 0 #444444;
  color: #fff;
  font-weight: bold;
  border: 1px solid #284a12;
  -moz-box-shadow: 0 1px 0 #9de66d inset;
  -webkit-box-shadow: 0 1px 0 #9de66d inset;
  -o-box-shadow: 0 1px 0 #9de66d inset;
  box-shadow: 0 1px 0 #9de66d inset;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-green.wpui-button:hover {
  background: -moz-linear-gradient(top, #82bf5a, #559d26);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#82bf5a),
    to(#559d26)
  );
  background: -webkit-linear-gradient(top, #82bf5a, #559d26);
  background: -o-linear-gradient(top, #82bf5a, #559d26);
}
.wpui-green.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
}

.wpui-dark .ui-tabs {
  padding: 0px !important;
  border: 0px !important;
}
.wpui-dark .ui-corner-top {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.wpui-dark .ui-corner-left {
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.wpui-dark .ui-corner-bottom {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.wpui-dark .ui-corner-right {
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.wpui-dark .ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-dark .ui-resizable-se {
  background: url('') no-repeat;
}
.wpui-dark.ui-tabs {
  background: #151515;
  background: -moz-linear-gradient(top, #444, #000);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#444),
    to(#000)
  );
  background: -webkit-linear-gradient(top, #444, #000);
  background: -o-gradient(top, #444, #000);
  border: 1px solid #777;
}
.wpui-dark .ui-tabs {
  background: #151515;
  background: -moz-linear-gradient(top, #444, #000);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#444),
    to(#000)
  );
  background: -webkit-linear-gradient(top, #444, #000);
  background: -o-gradient(top, #444, #000);
  border: 1px solid #777;
}
.wpui-dark .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs,
.wpui-dark .ui-tabs > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-dark .ui-tabs-panel {
  background: #222;
  background: -moz-linear-gradient(top, #444, #181818);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#444),
    to(#181818)
  );
  background: -webkit-linear-gradient(top, #444, #181818);
  background: -o-linear-gradient(top, #444, #181818);
  text-shadow: 0 1px 0 #ffffff;
  color: #ddd;
  text-shadow: 0 1px 0 #000;
  border-top: 1px solid #666;
}
.wpui-dark .ui-tabs-panel a {
  color: #fff;
}
.wpui-dark .ui-tabs-panel h2,
.wpui-dark .ui-tabs-panel h3,
.wpui-dark .ui-tabs-panel h4 {
  color: #fff !important;
}
.wpui-dark ul.ui-tabs-nav {
  border-bottom: 1px solid #000;
  background: #444;
  background: -moz-linear-gradient(top, #151515, #333);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#151515),
    to(#333)
  );
  background: -webkit-linear-gradient(top, #151515, #333);
  background: -o-linear-gradient(top, #151515, #333);
  padding-top: 10px;
  padding-left: 10px;
  -moz-box-shadow: 0 1px 0 #666 inset;
  border: 1px solid #000;
}
.wpui-dark ul.ui-tabs-nav li {
  background: #555;
  background: -moz-linear-gradient(top, #555, #777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#555),
    to(#777)
  );
  background: -webkit-linear-gradient(top, #555, #777);
  background: -o-linear-gradient(top, #555, #777);
  border-bottom: 1px solid #666;
  margin-right: 3px;
}
.wpui-dark.wpui-tabs-vertical ul.ui-tabs-nav li {
  background: none;
  border-bottom: 1px solid #000;
  border-top: 1px solid #444;
}
.wpui-dark ul.ui-tabs-nav li a {
  color: #ccc;
  text-shadow: 0 1px 0 #000;
}
.wpui-dark ul.ui-tabs-nav li.ui-state-active {
  background: #222;
  background: -moz-linear-gradient(top, #555, #444);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#555),
    to(#444)
  );
  background: -webkit-linear-gradient(top, #555, #444);
  background: -o-linear-gradient(top, #555, #444);
  border: 1px solid #444;
  border-bottom: 0px !important;
  box-shadow: 0 1px 0 #666 inset;
}
.wpui-dark ul.ui-tabs-nav li.ui-state-active a {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.wpui-dark .wpui-post-thumbnail {
  background: black;
  padding: 10px;
  background: -webkit-linear-gradient(top, #666, #444 40%, #111 40%, #222);
  box-shadow: 1px 1px 0 #777 inset, -1px -1px 0 #555 inset,
    0 2px 5px rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  float: left;
  margin: 0 10px 0 0;
}
.wpui-dark .ui-button {
  background: #666;
  background: -moz-linear-gradient(top, #666, #454545);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#666),
    to(#454545)
  );
  background: -webkit-linear-gradient(top, #666, #454545);
  background: -o-linear-gradient(top, #666, #454545);
  text-shadow: 0 1px 0 #777;
  color: #000 !important;
  padding: 4px 10px;
  text-decoration: none;
  -moz-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
  -webkit-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
  -o-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
  box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
  border: 0px;
}
.wpui-dark .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
}
.wpui-dark .ui-tabs-panel .tab-top-nav a,
.wpui-dark .ui-tabs-panel .tab-bottom-nav a {
  background: #666;
  background: -moz-linear-gradient(top, #666, #454545);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#666),
    to(#454545)
  );
  background: -webkit-linear-gradient(top, #666, #454545);
  background: -o-linear-gradient(top, #666, #454545);
  text-shadow: 0 1px 0 #777;
  color: #000;
}
.wp-tabs {
  position: relative;
}
.wpui-dark h3.ui-collapsible-header,
.wpui-dark h3.ui-accordion-header {
  border-radius: 3px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #555;
  background: -webkit-gradient(
    linear,
    50% 0%,
    50% 100%,
    color-stop(0%, #444444),
    color-stop(100%, #222222)
  );
  background: -webkit-linear-gradient(top, #444444, #222222);
  background: -moz-linear-gradient(top, #444444, #222222);
  background: -o-linear-gradient(top, #444444, #222222);
  background: linear-gradient(top, #444444, #222222);
  padding: 4px 10px;
  color: #ddd !important;
  border: 1px solid #222;
  text-shadow: 0 -1px -1px black;
  overflow: hidden;
  -webkit-box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset;
  -moz-box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset;
  box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset;
}
.wpui-dark h3.ui-collapsible-header:hover,
.wpui-dark h3.ui-accordion-header:hover {
  background: #222;
  background: -moz-linear-gradient(top, #555, #333);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#555),
    to(#333)
  );
  background: -webkit-linear-gradient(top, #555, #333);
  background: -o-linear-gradient(top, #555, #333);
  border: 1px solid #222;
  -moz-box-shadow: 0 1px 0 #666 inset;
  -webkit-box-shadow: 0 1px 0 #666 inset;
  -o-box-shadow: 0 1px 0 #666 inset;
  box-shadow: 0 1px 0 #666 inset;
}
.wpui-dark h3.ui-collapsible-header.ui-state-active,
.wpui-dark h3.ui-accordion-header.ui-state-active {
  background: #222;
  background: -moz-linear-gradient(top, #333, #111);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#333),
    to(#111)
  );
  background: -webkit-linear-gradient(top, #333, #111);
  background: -o-linear-gradient(top, #333, #111);
  border: 1px solid #444;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-bottom: 1px solid #333;
  -moz-box-shadow: 0 1px 0 #666 inset;
  -webkit-box-shadow: 0 1px 0 #666 inset;
  -o-box-shadow: 0 1px 0 #666 inset;
  box-shadow: 0 1px 0 #666 inset;
}
.wpui-dark .ui-collapsible-content,
.wpui-dark .ui-accordion-content {
  color: #efefef;
  background: #666;
  background: -moz-linear-gradient(top, #111, #333);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#111),
    to(#333)
  );
  background: -webkit-linear-gradient(top, #111, #333);
  background: -o-linear-gradient(top, #111, #333);
  border: 1px solid #444;
  border-top: 1px solid #555;
  text-shadow: 0 1px 0 #000;
  overflow: hidden;
}
.wpui-dark ul.ui-tabs-nav.ul-bottom {
  border-top: 1px solid #333 !important;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  background: -moz-linear-gradient(top, #222, #444);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#222),
    to(#444)
  );
  background: -webkit-linear-gradient(top, #222, #444);
  background: -o-linear-gradient(top, #222, #444);
  border-top: 1px solid #888;
}
.wpui-dark ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #181818, #383838);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#181818),
    to(#383838)
  );
  background: -webkit-linear-gradient(top, #181818, #383838);
  background: -o-linear-gradient(top, #181818, #383838);
  border-bottom: 1px solid #000;
  top: 0px;
}
.wpui-dark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #333;
  background: none;
  background: -moz-linear-gradient(top, #181818, #161616);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#181818),
    to(#161616)
  );
  background: -webkit-linear-gradient(top, #181818, #161616);
  background: -o-linear-gradient(top, #181818, #161616);
  border-top: 0px;
  bottom: 0;
  top: -1px;
  height: 18px;
}
.wpui-dark ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-dark.ui-dialog {
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  color: #ddd;
  border: 1px solid #000;
  text-shadow: 0 1px 0 #000;
  background: #252525;
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
  -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-dark .wp-dialog {
  color: #ddd !important;
}
.wpui-dark .ui-dialog-titlebar {
  font-weight: bold;
  color: #fff;
  text-shadow: 0 1px 1px #000;
  padding: 0.8em;
  border-bottom: 1px solid #000;
  box-shadow: 0 1px 0 #999 inset, 0 1px 0 #444 inset;
  background: #444;
  background: -moz-linear-gradient(top, #444, #222);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#444),
    to(#222)
  );
  background: -webkit-linear-gradient(top, #444, #222);
  background: -o-linear-gradient(top, #444, #222);
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -o-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
.wpui-dark .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.wpui-dark .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.6;
  text-indent: -99999em;
}
.wpui-dark .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 1;
}
.wpui-dark .ui-dialog-buttonpane {
  border-top: 1px solid #000;
  -moz-box-shadow: 0 1px 0 #444 inset;
  -webkit-box-shadow: 0 1px 0 #444 inset;
  -o-box-shadow: 0 1px 0 #444 inset;
  box-shadow: 0 1px 0 #444 inset;
}
.wpui-dark.wpui-button {
  background: #666;
  background: -moz-linear-gradient(top, #666, #454545);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#666),
    to(#454545)
  );
  background: -webkit-linear-gradient(top, #666, #454545);
  background: -o-linear-gradient(top, #666, #454545);
  text-shadow: 0 -1px 0 black;
  font-weight: bold;
  padding: 4px 10px;
  text-decoration: none;
  -moz-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
  -webkit-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
  -o-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
  box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
  border: 0px;
  border: 1px solid #333;
  color: #ddd !important;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-dark.wpui-button:hover {
  background: -moz-linear-gradient(top, #888, #666);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#888),
    to(#666)
  );
  background: -webkit-linear-gradient(top, #888, #666);
  background: -o-linear-gradient(top, #888, #666);
  -moz-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
  -webkit-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
  -o-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
  box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
  color: #eee;
}
.wpui-dark.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
}

.wpui-quark .ui-tabs {
  padding: 0px !important;
  background: #151515;
  background: -moz-linear-gradient(top, #6e4a40, #4a2f35);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#6e4a40),
    to(#4a2f35)
  );
  background: -webkit-linear-gradient(top, #6e4a40, #4a2f35);
  background: -o-linear-gradient(top, #6e4a40, #4a2f35);
  border: 0px !important;
}
.wpui-quark .ui-tabs .ui-tabs-panel {
  background: #593c34;
  background: -moz-linear-gradient(top, #6e4a40, #4a2f35);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#6e4a40),
    to(#4a2f35)
  );
  background: -webkit-linear-gradient(top, #6e4a40, #4a2f35);
  background: -o-linear-gradient(top, #6e4a40, #4a2f35);
  text-shadow: 0 1px 0 #000;
  border-top: 1px solid #9c6c5f;
  color: #dbccb4;
  padding: 10px;
}
.wpui-quark .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-quark .ui-tabs .ui-tabs-panel a {
  color: #dbccb4;
}
.wpui-quark .ui-tabs > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-quark ul.ui-tabs-nav {
  border-bottom: 1px solid #4a2f35;
  background: #444;
  background: #222;
  background: -moz-linear-gradient(top, #222, #333);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#222),
    to(#333)
  );
  background: -webkit-linear-gradient(top, #222, #333);
  background: -o-linear-gradient(top, #222, #333);
  padding-top: 10px;
  padding-left: 10px;
}
.wpui-quark ul.ui-tabs-nav li {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  border-bottom: 1px solid #4a2f35;
  -moz-box-shadow: 0 1px 0 #fff inset;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -o-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  margin-right: 3px;
}
.wpui-quark ul.ui-tabs-nav.ul-bottom li {
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
}
.wpui-quark ul.ui-tabs-nav li a {
  color: #000;
  text-shadow: 0 1px 0 #fff;
}
.wpui-quark ul.ui-tabs-nav li.ui-state-active {
  background: #593c34;
  background: -moz-linear-gradient(top, #8f675b, #6e4a40);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8f675b),
    to(#6e4a40)
  );
  background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
  background: -o-linear-gradient(top, #8f675b, #6e4a40);
  border: 1px solid #444;
  border-bottom: 0px !important;
  bottom: -2px;
  -moz-box-shadow: 0 1px 0 #db9e8c inset;
  -webkit-box-shadow: 0 1px 0 #db9e8c inset;
  -o-box-shadow: 0 1px 0 #db9e8c inset;
  box-shadow: 0 1px 0 #db9e8c inset;
}
.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  background: -moz-linear-gradient(top, #4a2f35, #57373e);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4a2f35),
    to(#8f675b)
  );
  background: -webkit-linear-gradient(top, #4a2f35, #8f675b);
  background: -o-linear-gradient(top, #4a2f35, #8f675b);
  border-bottom: 2px solid #000;
  border-top: 0px;
}
.wpui-quark ul.ui-tabs-nav li.ui-state-active a {
  color: #ebd4b0;
  text-shadow: 0 1px 0 #000;
}
.wpui-quark .ui-button {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  text-shadow: 0 1px 0 #ebd4b0;
  color: #000 !important;
  border: 1px solid #4a2f35;
  padding: 4px 7px;
  text-decoration: none;
}
.wpui-quark .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-quark .ui-tabs-panel .tab-top-nav a,
.wpui-quark .ui-tabs-panel .tab-bottom-nav a {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  text-shadow: 0 1px 0 #ebd4b0;
  color: #000;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border: 1px solid #4a2f35;
  padding: 4px 7px;
}
.wpui-quark .ui-tabs h1,
.wpui-quark .ui-tabs h2,
.wpui-quark .ui-tabs h3,
.wpui-quark .ui-tabs h4,
.wpui-quark .ui-tabs h5 {
  color: #f2e5d0 !important;
  text-shadow: 0 1px 0 #000;
}
.wpui-quark ul.ui-tabs-nav.ul-bottom {
  border-top: 2px solid #111 !important;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  background: -moz-linear-gradient(top, #333, #222);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#333),
    to(#222)
  );
  background: -webkit-linear-gradient(top, #333, #222);
  background: -o-linear-gradient(top, #333, #222);
}
.wpui-quark ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #c7a777, #dbc6a4);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#c7a777),
    to(#dbc6a4)
  );
  background: -webkit-linear-gradient(top, #c7a777, #dbc6a4);
  background: -o-linear-gradient(top, #c7a777, #dbc6a4);
  border-bottom: 1px solid #000;
  border-top: 0px !important;
  top: 0px;
}
.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #000;
  background: none;
  background: -moz-linear-gradient(top, #4a2f35, #57373e);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4a2f35),
    to(#57373e)
  );
  background: -webkit-linear-gradient(top, #4a2f35, #57373e);
  background: -o-linear-gradient(top, #4a2f35, #57373e);
  border-top: 0px;
  border-bottom: 2px solid #000 !important;
  bottom: 0;
  top: -2px;
  height: 19px;
}
.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  border-top: 0px;
}
.wpui-quark .wp-tabs {
  position: relative;
}
.wpui-quark .ui-accordion h3 {
  margin-bottom: 0px !important;
  margin-top: 2px !important;
  outline: 0;
}
.wpui-quark .ui-accordion-content {
  font: 12px / 1.5 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  padding: 10px;
}
.wpui-quark .ui-accordion h3.ui-accordion-header {
  background: #593c34;
  background: -moz-linear-gradient(top, #8f675b, #6e4a40);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8f675b),
    to(#6e4a40)
  );
  background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
  background: -o-linear-gradient(top, #8f675b, #6e4a40);
  border: 1px solid #444;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  padding: 5px 10px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  color: #000;
  text-shadow: 0 1px 0 #ba7d6d;
  -moz-box-shadow: 0 1px 0 #db9e8c inset;
  -webkit-box-shadow: 0 1px 0 #db9e8c inset;
  -o-box-shadow: 0 1px 0 #db9e8c inset;
  box-shadow: 0 1px 0 #db9e8c inset;
}
.wpui-quark h3.ui-collapsible-header {
  background: #593c34;
  background: -moz-linear-gradient(top, #8f675b, #6e4a40);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8f675b),
    to(#6e4a40)
  );
  background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
  background: -o-linear-gradient(top, #8f675b, #6e4a40);
  border: 1px solid #444;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  padding: 5px 10px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  color: #000;
  text-shadow: 0 1px 0 #ba7d6d;
  -moz-box-shadow: 0 1px 0 #db9e8c inset;
  -webkit-box-shadow: 0 1px 0 #db9e8c inset;
  -o-box-shadow: 0 1px 0 #db9e8c inset;
  box-shadow: 0 1px 0 #db9e8c inset;
}
.wpui-quark h3.ui-collapsible-header:hover {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  color: #473c2b;
  text-shadow: 0 1px 0 #ffd698;
  -moz-box-shadow: 0 1px 0 #e8d2ae inset;
  -webkit-box-shadow: 0 1px 0 #e8d2ae inset;
  -o-box-shadow: 0 1px 0 #e8d2ae inset;
  box-shadow: 0 1px 0 #e8d2ae inset;
}
.wpui-quark h3.ui-accordion-header:hover {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  color: #473c2b;
  text-shadow: 0 1px 0 #ffd698;
  -moz-box-shadow: 0 1px 0 #e8d2ae inset;
  -webkit-box-shadow: 0 1px 0 #e8d2ae inset;
  -o-box-shadow: 0 1px 0 #e8d2ae inset;
  box-shadow: 0 1px 0 #e8d2ae inset;
}
.wpui-quark h3.ui-collapsible-header.ui-state-active,
.wpui-quark h3.ui-accordion-header.ui-state-active {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-bottom: 0px;
  color: #473c2b;
  text-shadow: 0 1px 0 #ffd698;
  -moz-box-shadow: 0 1px 0 #e8d2ae inset;
  -webkit-box-shadow: 0 1px 0 #e8d2ae inset;
  -o-box-shadow: 0 1px 0 #e8d2ae inset;
  box-shadow: 0 1px 0 #e8d2ae inset;
}
.wpui-quark .ui-collapsible-content,
.wpui-quark .ui-accordion .ui-accordion-content {
  background: #ffe7cc;
  color: #282828;
  border: 1px solid #71757f;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
}
.wpui-quark.ui-dialog {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: #ffe7cc;
  color: #282828;
}
.wpui-quark .ui-dialog-titlebar {
  font-weight: bold;
  background: #593c34;
  background: -moz-linear-gradient(top, #8f675b, #6e4a40);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8f675b),
    to(#6e4a40)
  );
  background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
  background: -o-linear-gradient(top, #8f675b, #6e4a40);
  color: #332520;
  text-shadow: 0 1px 0 #9c7063;
  padding: 6px 10px;
  -moz-border-radius: 6px 6px 0 0;
  -webkit-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #000;
  -moz-box-shadow: 0 1px 0 #db9e8c inset;
  -webkit-box-shadow: 0 1px 0 #db9e8c inset;
  -o-box-shadow: 0 1px 0 #db9e8c inset;
  box-shadow: 0 1px 0 #db9e8c inset;
  padding: 0.8em;
  font-size: 14px;
  text-transform: uppercase;
}
.wpui-quark .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
}
.wpui-quark .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.6;
  text-indent: -99999em;
}
.wpui-quark .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 5px;
  right: 5px;
  opacity: 1;
}
.wpui-quark pre.minimal,
.wpui-quark code.minimal {
  background: #dbc6a4;
  text-shadow: 0 1px 0 #fff;
  padding: 1px;
  color: #000;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.wpui-quark.wpui-button {
  background: #c7a777;
  background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbc6a4),
    to(#c7a777)
  );
  background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
  background: -o-linear-gradient(top, #dbc6a4, #c7a777);
  text-shadow: 0 1px 0 #e8d2ae;
  color: #000 !important;
  border: 1px solid #4a2f35;
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: bold;
  -moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
  -webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
  -o-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
  box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
}
.wpui-quark.wpui-button:hover {
  background: #593c34;
  background: -moz-linear-gradient(top, #8f675b, #6e4a40);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8f675b),
    to(#6e4a40)
  );
  background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
  background: -o-linear-gradient(top, #8f675b, #6e4a40);
  box-shadow: 0 1px 0 #db9e8c inset;
  color: #ecd4b2 !important;
  text-shadow: 0 -1px 0 black;
}
.wpui-quark.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
}

.wpui-alma .wpui-alma .ui-tabs {
  padding: 0px !important;
}
.wpui-alma ul.ui-tabs-nav,
.wpui-alma .ui-tabs-panel {
  background: #fafafa;
}
.wpui-alma .ui-tabs {
  padding: 0px;
  border: 0px !important;
  background: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
}
.wpui-alma .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.wpui-alma .ui-tabs-panel {
  background: #fafafa;
  background: -moz-linear-gradient(top, #fafafa, #eee);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafafa),
    to(#eee)
  );
  background: -webkit-linear-gradient(top, #fafafa, #eee);
  background: -o-linear-gradient(top, #fafafa, #eee);
  margin: 20px 10px 10px 10px;
  color: #666;
  border-bottom: 0px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  border: 3px solid #fff;
}
.wpui-alma .ui-tabs-vertical .ui-tabs-panel {
  margin: 0 10px 10px;
}
.wpui-alma ul.ui-tabs-nav {
  background: none;
  padding: 0;
  padding: 10px;
  margin: 0 auto;
  text-align: center;
  border-bottom: 0px;
}
.wpui-alma ul.ui-tabs-nav li {
  background: #5d5d5d;
  background: url('') 0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8a8a8a),
    color-stop(0.5, #707070),
    color-stop(0.51, #5e5e5e),
    to(#777)
  );
  background: -webkit-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
  margin-right: 0px;
  border: 1px solid #7a7a7a;
  font: 12px 'Lucida Grande', 'Arial', 'Helvetica', sans-serif;
  border-left: 1px groove #626262;
  border-right: 1px solid #888888;
  border-bottom: 2px solid #626262;
  -moz-box-shadow: 0 1px 0 #aaa inset;
  -webkit-box-shadow: 0 1px 0 #aaa inset;
  -o-box-shadow: 0 1px 0 #aaa inset;
  box-shadow: 0 1px 0 #aaa inset;
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border-radius: 0px !important;
  padding: 0.4em 1em;
}
.wpui-alma ul.ui-tabs-nav li:hover {
  background: url('') 0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #555,
    #474747 50%,
    #393939 51%,
    #545454
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#555),
    color-stop(0.5, #474747),
    color-stop(0.51, #393939),
    to(#545454)
  );
  background: -webkit-linear-gradient(
    top,
    #555,
    #474747 50%,
    #393939 51%,
    #545454
  );
  background: -o-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
  box-shadow: 0 1px 6px #777 inset;
  border-left: 1px solid transparent;
}
.wpui-alma ul.ui-tabs-nav li:active {
  -moz-box-shadow: 0 1px 6px #222 inset;
  -webkit-box-shadow: 0 1px 6px #222 inset;
  -o-box-shadow: 0 1px 6px #222 inset;
  box-shadow: 0 1px 6px #222 inset;
  border-left: 1px solid #777;
}
.wpui-alma ul.ui-tabs-nav li a {
  color: #fdfdfd;
  text-shadow: 0 -1px 0 #444444;
}
.wpui-alma ul.ui-tabs-nav li.ui-state-active {
  background: #333;
  background: -moz-linear-gradient(top, #333, #454545);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#333),
    to(#454545)
  );
  background: -webkit-linear-gradient(top, #333, #454545);
  background: -o-linear-gradient(top, #333, #454545);
  -moz-box-shadow: inset 0 0px 10px #000;
  -webkit-box-shadow: inset 0 0px 10px #000;
  -o-box-shadow: inset 0 0px 10px #000;
  box-shadow: inset 0 0px 10px #000;
  border-bottom: 2px solid #323232;
  border-right: 1px !important;
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border-radius: 0px !important;
}
.wpui-alma ul.ui-tabs-nav li.ui-state-active > a {
  border-left: 1px solid transparent;
  color: #eee;
  text-shadow: 0 1px 0 #000 !important;
}
.wpui-alma .ui-tabs-vertical ul.ui-tabs-nav li {
  -moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -o-border-radius: 3px !important;
  border-radius: 3px !important;
}
.wpui-alma .ui-tabs-panel h3.wp-tab-title {
  text-align: center;
  color: #444 !important;
  font: bold 16px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Arial',
    'Helvetica', sans-serif;
}
.wpui-alma ul.ui-tabs-nav li.first-li {
  -moz-border-radius: 4px 0 0 4px !important;
  -webkit-border-radius: 4px 0 0 4px !important;
  -o-border-radius: 4px 0 0 4px !important;
  border-radius: 4px 0 0 4px !important;
  border-left: 1px solid #626262;
}
.wpui-alma ul.ui-tabs-nav li.first-li a {
  border-left: 1px solid transparent;
}
.wpui-alma ul.ui-tabs-nav li.last-li {
  -moz-border-radius: 0 4px 4px 0 !important;
  -webkit-border-radius: 0 4px 4px 0 !important;
  -o-border-radius: 0 4px 4px 0 !important;
  border-radius: 0 4px 4px 0 !important;
  border-right: 1px solid #7a7a7a;
}
.wpui-alma .ui-button {
  background: -moz-linear-gradient(top, #fafafa, #ddd);
  background: -webkit-gradient(top, from(#fafafa), to(#ddd));
  background: -webkit-linear-gradient(top, #fafafa, #ddd);
  background: -o-linear-gradient(top, #fafafa, #ddd);
  text-shadow: 0 1px 0 #e0e0e0;
  color: #777;
  padding: 4px 12px;
  border: 1px solid #f2f2f2;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  -o-border-radius: 12px;
  font-size: 12px;
}
.wpui-alma .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-alma .ui-tabs-panel .tab-top-nav a,
.wpui-alma .ui-tabs-panel .tab-bottom-nav a {
  background: -moz-linear-gradient(top, #fafafa, #ddd);
  background: -webkit-gradient(top, from(#fafafa), to(#ddd));
  background: -webkit-linear-gradient(top, #fafafa, #ddd);
  background: -o-linear-gradient(top, #fafafa, #ddd);
  text-shadow: 0 1px 0 #e0e0e0;
  color: #777;
  padding: 4px 12px;
  border: 1px solid #f2f2f2;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  -o-border-radius: 12px;
  box-shadow: 0 1px 3px #cdcdcd;
  -moz-box-shadow: 0 1px 3px #cdcdcd;
  -webkit-box-shadow: 0 1px 3px #cdcdcd;
  -o-box-shadow: 0 1px 3px #cdcdcd;
  font-size: 12px;
}
.wpui-alma .ui-tabs-panel .tab-top-nav a:hover,
.wpui-alma .ui-tabs-panel .tab-bottom-nav a:hover {
  background: -moz-linear-gradient(top, #fafafa, #e3e3e3);
  background: -webkit-gradient(top, from(#fafafa), to(#e3e3e3));
  background: -webkit-linear-gradient(top, #fafafa, #e3e3e3);
  background: -o-linear-gradient(top, #fafafa, #e3e3e3);
}
.wpui-alma .ui-tabs-panel .tab-top-nav a:active,
.wpui-alma .ui-tabs-panel .tab-bottom-nav a:active {
  border: 1px solid #fff;
}
.wpui-alma .wp-tabs {
  position: relative;
}
.wpui-alma h3.ui-collapsible-header,
.wpui-alma .ui-accordion h3.ui-accordion-header {
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  background: #5d5d5d;
  background: url('') 0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8a8a8a),
    color-stop(0.5, #707070),
    color-stop(0.51, #5e5e5e),
    to(#777)
  );
  background: -webkit-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
  padding: 4px 10px;
  color: #e5e5e5 !important;
  border: 1px solid #a2a2a2;
  text-shadow: 0 -1px 0 #444444;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border: 1px solid #626262;
}
.wpui-alma h3.ui-collapsible-header:hover,
.wpui-alma .ui-accordion h3.ui-accordion-header:hover {
  background: url('') 0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #555,
    #474747 50%,
    #393939 51%,
    #545454
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#555),
    color-stop(0.5, #474747),
    color-stop(0.51, #393939),
    to(#545454)
  );
  background: -webkit-linear-gradient(
    top,
    #555,
    #474747 50%,
    #393939 51%,
    #545454
  );
  background: -o-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
}
.wpui-alma h3.ui-collapsible-header.ui-state-active {
  background: #5d5d5d;
  background: url('http://web.archive.org/web/20160326000421im_/http://erarealestateca.com/wp-content/plugins/wp-ui/css/themes/images/gradients/alma-grad-hover.png')
    0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8a8a8a),
    color-stop(0.5, #707070),
    color-stop(0.51, #5e5e5e),
    to(#777)
  );
  background: -webkit-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
  border: 1px solid #000;
  border-bottom: 0px;
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #444;
}
.wpui-alma .ui-accordion h3.ui-accordion-header.ui-state-active {
  background: #5d5d5d;
  background: url('') 0 50% repeat-x;
  background: -moz-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#8a8a8a),
    color-stop(0.5, #707070),
    color-stop(0.51, #5e5e5e),
    to(#777)
  );
  background: -webkit-linear-gradient(
    top,
    #8a8a8a,
    #707070 50%,
    #5e5e5e 51%,
    #777
  );
  background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
  border: 1px solid #000;
  border-bottom: 0px;
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #444;
}
.wpui-alma .ui-accordion .ui-accordion-content {
  color: #444;
  background: #f2f2f2;
  padding: 10px;
  border: 1px solid #7a7a7a;
}
.wpui-alma .ui-collapsible-content {
  background: transparent;
  background: -moz-linear-gradient(top, #ddd, #fff 20%);
  background: -webkit-linear-gradient(top, #ddd, #fff 20%);
  background: -o-linear-gradient(top, #ddd, #fff 20%);
}
.wpui-alma.ui-dialog {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  color: #fff;
  text-shadow: 0 1px 1px #000;
  background: rgba(38, 38, 38, 0.89);
  border: #000;
}
.wpui-alma .ui-dialog-titlebar {
  font-weight: bold;
  color: #fff;
  text-shadow: 0 1px #000;
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  -o-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
}
.wpui-alma .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
  color: #fff;
  text-shadow: 0 1px #000;
}
.wpui-alma span.ui-dialog-title {
  float: none;
  text-align: center;
  width: 100%;
  display: block;
  padding-left: 10px;
  font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Arial,
    sans-serif !important;
  font-weight: normal;
  font-size: 13px;
}
.wpui-alma .ui-dialog-titlebar-close {
  background: url('http://web.archive.org/web/20160326000421im_/http://erarealestateca.com/wp-content/plugins/wp-ui/css/themes/images/close-light.png')
    no-repeat scroll 0 0 transparent;
  position: absolute;
  left: 5px;
  top: 3px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.3;
  text-indent: -99999em;
}
.wpui-alma .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  top: 3px;
  right: 5px;
  opacity: 0.6;
}
.wpui-alma.wpui-button {
  background: -moz-linear-gradient(top, #fafafa, #ddd);
  background: -webkit-gradient(top, from(#fafafa), to(#ddd));
  background: -webkit-linear-gradient(top, #fafafa, #ddd);
  background: -o-linear-gradient(top, #fafafa, #ddd);
  text-shadow: 0 1px 0 #fff;
  color: #888;
  padding: 4px 12px;
  border: 1px solid #aaa;
  font-weight: bold;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 0 1px 0 #fff inset, 0 1px 0 #ddd inset;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.wpui-alma.wpui-button:hover {
  color: #444;
  background: -moz-linear-gradient(top, #f4f2f4, #dedede);
  background: -webkit-gradient(top, from(#fafafa), to(#ddd));
  background: -webkit-linear-gradient(top, #fafafa, #ddd);
  background: -o-linear-gradient(top, #fafafa, #ddd);
}
.wpui-alma.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
}

.wpui-macish .ui-tabs {
  padding: 0px !important;
  background: #ccc;
  background: -moz-linear-gradient(top, #ddd, #999);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#ddd),
    to(#999)
  );
  background: -webkit-linear-gradient(top, #ddd, #999);
  background: -o-gradient(top, #ddd, #999);
  border: 1px solid #838383;
}
.wpui-macish .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  border: 1px solid #666;
}
.wpui-macish .ui-tabs-panel {
  background: #ccc;
  background: -moz-linear-gradient(top, #d0d0d0, #a7a7a7);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#d0d0d0),
    to(#a7a7a7)
  );
  background: -webkit-linear-gradient(top, #d0d0d0, #a7a7a7);
  background: -o-linear-gradient(top, #d0d0d0, #a7a7a7);
  text-shadow: 0 1px 0 #ffffff;
  color: #222;
  text-shadow: 0 1px 0 #ededed;
  border-top: 1px solid #e2e2e2;
  -moz-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
  -webkit-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
  -o-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
  box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
}
.wpui-macish ul.ui-tabs-nav {
  border-bottom: 1px solid #535353;
  background: #aaa;
  background: -moz-linear-gradient(top, #aaa, #999);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#aaa),
    to(#999)
  );
  background: -webkit-linear-gradient(top, #aaa, #999);
  background: -o-linear-gradient(top, #aaa, #999);
  border-top: 1px solid #ddd;
  padding-top: 10px;
  padding-left: 10px;
}
.wpui-macish ul.ui-tabs-nav li {
  background: #bbb;
  background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#cacaca),
    to(#a0a0a0)
  );
  background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
  background: -o-linear-gradient(top, #cacaca, #a0a0a0);
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  position: relative;
  border: 1px solid #838383;
  border-bottom: 1px solid #737373;
  margin-right: 0px;
  margin-left: 2px;
  -moz-box-shadow: 0 1px 0 #f9f9f9 inset;
  -webkit-box-shadow: 0 1px 0 #f9f9f9 inset;
  -o-box-shadow: 0 1px 0 #f9f9f9 inset;
  box-shadow: 0 1px 0 #f9f9f9 inset;
}
.wpui-macish ul.ui-tabs-nav li a {
  color: #222;
  text-shadow: 0 1px 0 #eee;
  bottom: 2px;
}
.wpui-macish ul.ui-tabs-nav li.ui-state-active {
  background: #ccc;
  background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fbfbfb),
    to(#d0d0d0)
  );
  background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
  background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
  border: 1px solid #838383;
  border-bottom: 0px !important;
  bottom: -2px;
}
.wpui-macish ul.ui-tabs-nav li.ui-state-active a {
  border-top: 1px solid #fff;
  color: #222;
  text-shadow: 0 1px 0 #fff;
}
.wpui-macish
  .ui-tabs
  .ui-tabs-panel
  .wp-tab-content
  > .wp-tabs
  .ui-tabs
  ul
  li.ui-state-active {
  bottom: -2px;
}
.wpui-macish .ui-button {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e2e2e2),
    to(#b7b7b7)
  );
  background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
  border: 1px solid #898989;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 5px 7px;
}
.wpui-macish .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
}
.wpui-macish .ui-tabs-panel .tab-top-nav a,
.wpui-macish .ui-tabs-panel .tab-bottom-nav a {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e2e2e2),
    to(#b7b7b7)
  );
  background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
  border: 1px solid #898989;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 5px 7px;
}
.wpui-macish ul.ui-tabs-nav.ul-bottom {
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  border-bottom: 0px;
  border-top: 1px solid #666;
  background: -moz-linear-gradient(top, #999, #aaa);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#999),
    to(#aaa)
  );
  background: -webkit-linear-gradient(top, #999, #aaa);
  background: -o-linear-gradient(top, #999, #aaa);
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -o-border-radius: 0px;
}
.wpui-macish ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#cacaca),
    to(#a0a0a0)
  );
  background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
  background: -o-linear-gradient(top, #cacaca, #a0a0a0);
  border-bottom: 1px solid #777 !important;
  top: 0px;
  border-top: 0px !important;
  padding-top: 5px;
  padding-bottom: 5px;
}
.wpui-macish ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #666 !important;
  background: #a7a7a7;
  border-top: 0px !important;
  bottom: 0;
  top: -1px;
  height: 19px;
  box-shadow: 0px 2px 2px #666;
  -moz-box-shadow: 0px 2px 2px #666;
  -webkit-box-shadow: 0px 2px 2px #666;
  -o-box-shadow: 0px 2px 2px #666;
}
.wpui-macish ul.ui-tabs-nav.ul-bottom li a,
.wpui-macish ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  background: none;
  border-top: 0px !important;
  border-left: 0px !important;
}
.wpui-macish .ui-accordion h3 {
  margin-bottom: 0px !important;
  margin-top: 2px !important;
  outline: 0;
}
.wpui-macish .ui-accordion-content {
  font: 12px / 1.5 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  padding: 10px;
}
.wpui-macish h3.ui-collapsible-header,
.wpui-macish h3.ui-accordion-header {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: 1px solid #aaa;
  color: #222 !important;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  padding: 5px 10px;
  text-shadow: 0 1px 0 #ddd;
  background: #bbb;
  background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
  background: -o-linear-gradient(top, #cacaca, #a0a0a0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#cacaca),
    to(#a0a0a0)
  );
  background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
  margin-top: 4px;
}
.wpui-macish h3.ui-collapsible-header:hover,
.wpui-macish h3.ui-accordion-header:hover {
  background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fbfbfb),
    to(#d0d0d0)
  );
  background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
  background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
  text-shadow: 0 1px 0 #ebd4b0;
  border: 1px solid #aaa;
  color: #333 !important;
  text-shadow: 0 1px 0 #fff;
}
.wpui-macish h3.ui-collapsible-header.ui-state-active,
.wpui-macish h3.ui-accordion-header.ui-state-active {
  background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fbfbfb),
    to(#d0d0d0)
  );
  background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
  background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
  text-shadow: 0 1px 0 #ebd4b0;
  border-radius: 4px 4px 0 0 !important;
  -moz-border-radius: 4px 4px 0 0 !important;
  -webkit-border-radius: 4px 4px 0 0 !important;
  -webkit-border-radius: 4px 4px 0 0 !important;
  border: 1px solid #aaa;
  border-bottom: 0px;
  color: #333 !important;
  text-shadow: 0 1px 0 #fff;
}
.wpui-macish .ui-collapsible-content,
.wpui-macish .ui-accordion .ui-accordion-content {
  background: #fff !important;
  color: #282828;
  border: 1px solid #aaa;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
}
.wpui-macish.ui-dialog {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: #ddd;
  color: #222;
  text-shadow: 0 1px 1px #fff;
}
.wpui-macish .ui-dialog-titlebar {
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 1px #fff;
  padding: 1px 10px;
  background: -moz-linear-gradient(top, #cfcfcf, #a8a8a8);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#cfcfcf),
    to(#a8a8a8)
  );
  background: -webkit-linear-gradient(top, #cfcfcf, #a8a8a8);
  background: -o-linear-gradient(top, #cfcfcf, #a8a8a8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#CFCFCF", endColorStr="#A8A8A8");
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  border-bottom: 1px solid #515151;
  box-shadow: 0 1px 0 #e2e2e2 inset;
  height: 22px;
}
.wpui-macish .ui-dialog-titlebar span.ui-dialog-title {
  width: 100%;
  display: block;
  text-align: center;
  font: 13px 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Calibri',
    Arial, sans-serif;
  padding: 2px;
}
.wpui-macish .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
  background: #ededed;
  color: #2b2b2b;
}
.wpui-macish .ui-dialog-titlebar-close {
  background: url('') no-repeat scroll 0 0 transparent;
  position: absolute;
  left: 6px;
  top: 4px;
  width: 18px;
  height: 18px;
  margin: 0px;
  padding: 0px;
  border: 1px solid transparent;
  text-indent: -99999em;
}
.wpui-macish .ui-dialog-titlebar-close:hover {
  background: url('') no-repeat scroll 0 0 transparent;
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  left: 6px;
  top: 4px;
}
.wpui-macish.wpui-button {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e2e2e2),
    to(#b7b7b7)
  );
  background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
  background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
  border: 1px solid #898989;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: 0 1px 0 white inset, 0 -1px 0 #cccccc inset;
  -moz-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.wpui-macish.wpui-button:hover {
  color: #444;
  background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fbfbfb),
    to(#d0d0d0)
  );
  background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
  background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
}
.wpui-macish.wpui-button:active {
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
}

.wpui-redmond .ui-tabs {
  background: -moz-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bfcddb),
    color-stop(0.15, #d7e4f2),
    to(#d7e4f2)
  );
  background: -webkit-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  background: -o-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  border: 1px solid #777;
  border-top: 2px groove #fff;
}
.wpui-redmond .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  border: 1px solid #666;
}
.wpui-redmond .ui-tabs-panel {
  background: #fff;
  text-shadow: 0 1px 0 #ffffff;
  color: #222;
  text-shadow: 0 1px 0 #ededed;
  border: 1px solid #838383;
  z-index: 2;
  border-top: 1px solid #888;
}
.wpui-redmond ul.ui-tabs-nav {
  padding-top: 20px;
  background: none;
}
.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav {
  border-bottom: 0px;
}
.wpui-redmond ul.ui-tabs-nav li {
  background: #ebebeb;
  background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    to(#c2c2c2)
  );
  background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  border: 1px solid #959595;
  border-left: 1px solid #959595;
  border-bottom: 0px;
  bottom: 0px;
  box-shadow: 0 -4px 2px #bbbbbb inset;
  -moz-box-shadow: 0 -4px 2px #bbbbbb inset;
  -webkit-box-shadow: 0 -4px 2px #bbbbbb inset;
  -o-box-shadow: 0 -4px 2px #bbbbbb inset;
  margin-right: 0px;
}
.wpui-redmond ul.ui-tabs-nav li a {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  border-left: 1px solid #f4f4f4;
  font-weight: normal;
  font-family: 'Segoe UI', 'Verdana', 'Trabechut MS', sans-serif;
  padding: 0.4em 1em;
}
.wpui-redmond ul.ui-tabs-nav li:hover {
  border: 1px solid #3c7fb1;
  border-bottom: 0px;
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  -moz-box-shadow: 0 -4px 2px #7accff inset;
  -webkit-box-shadow: 0 -4px 2px #7accff inset;
  -o-box-shadow: 0 -4px 2px #7accff inset;
  box-shadow: 0 -4px 2px #7accff inset;
}
.wpui-redmond ul.ui-tabs-nav li.ui-state-active {
  background: #fff;
  border: 1px solid #838383;
  bottom: -2px;
  border-bottom: 0px !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
}
.wpui-redmond ul.ui-tabs-nav li.ui-state-active a {
  border-top: 1px solid #fff;
}
.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav li {
  border: 1px solid #666;
}
.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
  border-bottom: 1px solid #666 !important;
  bottom: 0;
}
.wpui-redmond
  .ui-tabs
  .ui-tabs-panel
  .wp-tab-content
  > .wp-tabs
  .ui-tabs
  ul
  li.ui-state-active {
  bottom: -2px;
}
.wpui-redmond .ui-button {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    color-stop(48%, #eee),
    color-stop(49%, #ddd),
    to(#cfcfcf)
  );
  background: -webkit-linear-gradient(
    top,
    #f2f2f2,
    #eee 48%,
    #ddd 49%,
    #cfcfcf
  );
  background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
  border: 2px groove #fff;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  padding: 4px 10px;
}
.wpui-redmond .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-redmond .ui-tabs-panel .tab-top-nav a,
.wpui-redmond .ui-tabs-panel .tab-bottom-nav a {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    color-stop(48%, #eee),
    color-stop(49%, #ddd),
    to(#cfcfcf)
  );
  background: -webkit-linear-gradient(
    top,
    #f2f2f2,
    #eee 48%,
    #ddd 49%,
    #cfcfcf
  );
  background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
  border: 2px groove #fff;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.wpui-redmond .ui-tabs-panel .tab-top-nav a:hover,
.wpui-redmond .ui-tabs-panel .tab-bottom-nav a:hover {
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5');
}
.wpui-redmond ul.ui-tabs-nav.ul-bottom {
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  border-bottom: 0px;
}
.wpui-redmond ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    to(#c2c2c2)
  );
  background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
  border-bottom: 1px solid #959595 !important;
  top: 0px;
  border-top: 0px !important;
}
.wpui-redmond ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #888 !important;
  background: #fff;
  border-top: 0px !important;
  bottom: 0;
  top: -1px;
  height: 19px;
  box-shadow: 0px 2px 2px #aaa;
  -moz-box-shadow: 0px 2px 2px #aaa;
  -webkit-box-shadow: 0px 2px 2px #aaa;
  -o-box-shadow: 0px 2px 2px #aaa;
}
.wpui-redmond ul.ui-tabs-nav.ul-bottom li a,
.wpui-redmond ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  background: none;
  border-top: 0px !important;
  border-left: 0px !important;
}
.wpui-redmond .ui-accordion h3 {
  margin-bottom: 0px !important;
  margin-top: 2px !important;
  outline: 0;
}
.wpui-redmond .ui-accordion .ui-accordion-content {
  font: 12px / 1.5 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
  padding: 10px;
}
.wpui-redmond .ui-collapsible-header,
.wpui-redmond .ui-accordion .ui-accordion-header {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #ebf4fe, #cfe4fe);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    color-stop(48%, #eee),
    color-stop(49%, #ddd),
    to(#cfcfcf)
  );
  background: -webkit-linear-gradient(
    top,
    #f2f2f2,
    #eee 48%,
    #ddd 49%,
    #cfcfcf
  );
  background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
  border: 1px solid #aaa;
  text-shadow: 0 1px 0 #fff;
  color: #222;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
  padding: 5px 10px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
}
.wpui-redmond .ui-collapsible-header:hover {
  background: -moz-linear-gradient(top, #dcebfc, #c1dbfc);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5');
}
.wpui-redmond .ui-collapsible-header.ui-state-active {
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-bottom: 0px;
}
.wpui-redmond .ui-accordion .ui-accordion-header.ui-state-active {
  border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-bottom: 0px;
}
.wpui-redmond .ui-collapsible-content,
.wpui-redmond .ui-accordion .ui-accordion-content {
  background: white;
  color: #282828;
  border: 1px solid #aaa;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
}
.wpui-redmond.ui-dialog {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: -moz-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#bfcddb),
    color-stop(0.15, #d7e4f2),
    to(#d7e4f2)
  );
  background: -webkit-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  background: -o-linear-gradient(top, #bfcddb, #d7e4f2 15%);
  color: #ddd;
  border: 1px solid #777;
  padding: 5px;
}
.wpui-redmond .ui-dialog-titlebar {
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 1px #fff;
  padding: 4px 10px;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -o-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  position: static;
}
.wpui-redmond .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
  background: #fff;
  color: #222;
  border: 1px solid #888;
}
.wpui-redmond .ui-dialog-titlebar-close {
  background: #be493d;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#EAB2AE", endColorStr="#BE493D");
  background: -moz-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e3b3b0),
    color-stop(0.42, #ca817c),
    color-stop(0.42, #ca483e),
    to(#d38574)
  );
  background: -webkit-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  background: -o-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  border: 1px solid #884f48;
  box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eeeeee inset,
    -1px -1px 0 #eeeeee inset, 0 0 1px white;
  border-top: 0px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  height: 18px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 7px !important;
  text-align: center;
  text-indent: -99999em;
  top: 0px !important;
  width: 47px;
  -moz-transition: box-shadow 0.3s ease-out;
  -webkit-transition: box-shadow 0.3s ease-out;
  -o-transition: box-shadow 0.3s ease-out;
}
.wpui-redmond .ui-dialog-titlebar-close span {
  background: url('') no-repeat scroll 0 0 transparent !important;
  display: block !important;
  height: 18px;
  margin: 1px auto;
  width: 18px;
}
.wpui-redmond .ui-dialog-titlebar-close:hover {
  width: 47px;
  height: 18px;
  border: 1px solid #884f48;
  border-top: 0px;
  top: -1px;
  right: 7px;
  -moz-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  -webkit-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  -o-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset,
    -1px 2px 5px rgba(255, 0, 0, 0.7);
  -moz-transition: box-shadow 0.3s ease-in;
  -webkit-transition: box-shadow 0.3s ease-in;
  -o-transition: box-shadow 0.3s ease-in;
}
.wpui-redmond .ui-dialog-titlebar-close:focus {
  background: -moz-linear-gradient(
    top,
    #cea994,
    #9f644e 42%,
    #6e0f0d 43%,
    #551d0d
  );
}
.wpui-redmond.wpui-button {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    color-stop(48%, #eee),
    color-stop(49%, #ddd),
    to(#cfcfcf)
  );
  background: -webkit-linear-gradient(
    top,
    #f2f2f2,
    #eee 48%,
    #ddd 49%,
    #cfcfcf
  );
  background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
  border: 1px groove #aaa;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: bold;
}
.wpui-redmond.wpui-button:hover {
  border: 1px groove #3c7fb1;
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  -moz-box-shadow: 0 -4px 2px #7accff inset;
  -webkit-box-shadow: 0 -4px 2px #7accff inset;
  -o-box-shadow: 0 -4px 2px #7accff inset;
  box-shadow: 0 -4px 2px #7accff inset;
}
.wpui-redmond.wpui-button:active {
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
}

.wpui-sevin .ui-tabs {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  background: #e1e1e1;
  background: -moz-linear-gradient(
      135deg,
      rgba(180, 180, 180, 0.4),
      rgba(170, 170, 171, 0.5),
      rgba(240, 240, 240, 0.4),
      rgba(220, 220, 220, 0.5),
      rgba(255, 255, 255, 0.7),
      rgba(200, 200, 200, 0.7),
      rgba(235, 235, 235, 0.4),
      #b4b4b4,
      rgba(255, 255, 255, 0.5)
    )
    fixed;
  background: -webkit-gradient(
      linear,
      left top,
      right bottom,
      from(rgba(180, 180, 180, 0.7)),
      color-stop(25%, rgba(255, 255, 255, 0.9)),
      color-stop(35%, rgba(190, 190, 190, 0.4)),
      color-stop(75%, rgba(190, 190, 190, 0.5)),
      color-stop(95%, rgba(255, 255, 255, 0.9)),
      to(rgba(180, 180, 180, 0.5))
    )
    fixed;
  background: -webkit-linear-gradient(
      135deg,
      rgba(180, 180, 180, 0.7),
      rgba(170, 170, 171, 0.5),
      rgba(240, 240, 240, 0.4),
      rgba(220, 220, 220, 0.5),
      rgba(255, 255, 255, 0.7),
      rgba(200, 200, 200, 0.7),
      rgba(235, 235, 235, 0.4),
      #b4b4b4,
      rgba(255, 255, 255, 0.5)
    )
    fixed;
  background: -o-linear-gradient(
      135deg,
      rgba(180, 180, 180, 0.7),
      rgba(170, 170, 171, 0.5),
      rgba(240, 240, 240, 0.4),
      rgba(220, 220, 220, 0.5),
      rgba(255, 255, 255, 0.7),
      rgba(200, 200, 200, 0.7),
      rgba(235, 235, 235, 0.4),
      #b4b4b4,
      rgba(255, 255, 255, 0.5)
    )
    fixed;
  border: 1px solid #777;
  border-top: 2px groove #e2e6ef;
}
.wpui-sevin .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  border: 1px solid #666;
}
.wpui-sevin .ui-tabs-panel {
  background: #d1dded;
  background: -moz-linear-gradient(top, #e7edf6, #cfdbec);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e7edf6),
    to(#cfdbec)
  );
  background: -webkit-linear-gradient(top, #e7edf6, #cfdbec);
  background: -o-linear-gradient(top, #e7edf6, #cfdbec);
  text-shadow: 0 1px 0 #ffffff;
  color: #222;
  text-shadow: 0 1px 0 #ededed;
  border: 1px solid #858585;
  border-top: 1px solid #535353;
}
.wpui-sevin ul.ui-tabs-nav {
  background: none;
  padding-top: 20px;
}
.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav {
  border-bottom: 0px;
}
.wpui-sevin ul.ui-tabs-nav li {
  background: #c9d0de;
  background: -moz-linear-gradient(top, #dceff1, #c9d0de);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dceff1),
    to(#c9d0de)
  );
  background: -webkit-linear-gradient(top, #dceff1, #c9d0de);
  background: -o-linear-gradient(top, #dceff1, #c9d0de);
  border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  border: 1px solid #757575;
  border-bottom: 0px;
  border-left: 1px solid #666;
  bottom: 0px;
  margin-right: 0px;
}
.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li {
  border: 1px solid #666;
}
.wpui-sevin ul.ui-tabs-nav li a {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  bottom: 0px;
  padding: 0.4em 1em;
}
.wpui-sevin ul.ui-tabs-nav li.ui-state-active {
  background: #d1dded;
  background: -moz-linear-gradient(top, #fcfdfe, #e7edf6);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fcfdfe),
    to(#e7edf6)
  );
  background: -webkit-linear-gradient(top, #fcfdfe, #e7edf6);
  background: -o-linear-gradient(top, #fcfdfe, #e7edf6);
  border: 1px solid #838383;
  border-bottom: 0px !important;
  bottom: -2px;
}
.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li {
  border: 1px solid #838383;
}
.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
  border-bottom: 1px solid #838383 !important;
  bottom: 0;
}
.wpui-sevin ul.ui-tabs-nav li.ui-state-active a {
  border-top: 1px solid #fff;
}
.wpui-sevin
  .ui-tabs
  .ui-tabs-panel
  .wp-tab-content
  > .wp-tabs
  .ui-tabs
  ul
  li.ui-state-active {
  bottom: -2px;
}
.wpui-sevin .ui-button {
  background: -moz-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e0e6f0),
    color-stop(48%, #cdd7e5),
    color-stop(49%, #c3cddc),
    to(#d1ddec)
  );
  background: -webkit-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -o-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  border: 2px groove #dedede;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  padding: 4px 10px;
}
.wpui-sevin .ui-dialog-buttonset .ui-button {
  font-size: 14px;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  padding: 2px 5px;
  border-radius: 4px;
}
.wpui-sevin .wp-tab-content a.ui-button {
  float: right;
  margin: 20px 0;
  text-decoration: none !important;
}
.wpui-sevin .ui-tabs-panel .tab-top-nav a,
.wpui-sevin .ui-tabs-panel .tab-bottom-nav a {
  background: -moz-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e0e6f0),
    color-stop(48%, #cdd7e5),
    color-stop(49%, #c3cddc),
    to(#d1ddec)
  );
  background: -webkit-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -o-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  border: 2px groove #dedede;
  text-shadow: 0 1px 0 #fff;
  color: #000;
}
.wpui-sevin.wp-tabs {
  position: relative;
}
.wpui-sevin h3.ui-collapsible-header,
.wpui-sevin .ui-accordion h3.ui-accordion-header {
  background: -moz-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e0e6f0),
    color-stop(48%, #cdd7e5),
    color-stop(49%, #c3cddc),
    to(#d1ddec)
  );
  background: -webkit-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  background: -o-linear-gradient(
    top,
    #e0e6f0,
    #cdd7e5 48%,
    #c3cddc 49%,
    #d1ddec
  );
  border: 1px solid #727272;
  text-shadow: 0 1px 0 #fff;
  color: #222;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
  padding: 5px 10px;
  font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
}
.wpui-sevin h3.ui-collapsible-header:hover,
.wpui-sevin .ui-accordion h3.ui-accordion-header:hover {
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5');
}
.wpui-sevin h3.ui-collapsible-header.ui-state-active,
.wpui-sevin .ui-accordion h3.ui-accordion-header.ui-state-active {
  border-bottom: 0px;
  opacity: 0.8;
}
.wpui-sevin .ui-collapsible-content,
.wpui-sevin .ui-accordion .ui-accordion-content {
  background: white;
  color: #282828;
  border: 1px solid #aaa;
  box-shadow: 0 1px 2px #aaa;
  -moz-box-shadow: 0 1px 2px #aaa;
  -webkit-box-shadow: 0 1px 2px #aaa;
  -o-box-shadow: 0 1px 2px #aaa;
}
.wpui-sevin ul.ui-tabs-nav.ul-bottom {
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  border-bottom: 0px;
}
.wpui-sevin ul.ui-tabs-nav.ul-bottom li {
  vertical-align: top;
  background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    to(#c2c2c2)
  );
  background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
  background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
  border-bottom: 1px solid #959595 !important;
  border-top: 0px !important;
  top: 0px;
}
.wpui-sevin ul.ui-tabs-nav.ul-bottom li.ui-state-active {
  border: 1px solid #888 !important;
  background: #cfdbec;
  background: -moz-linear-gradient(top, #cfdbec, #baccdc);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#cfdbec),
    to(#baccdc)
  );
  background: -webkit-linear-gradient(top, #cfdbec, #baccdc);
  background: -o-linear-gradient(top, #cfdbec, #baccdc);
  border-top: 0px !important;
  bottom: 0;
  top: -1px;
  height: 19px;
  box-shadow: 0px 2px 2px #aaa;
  -moz-box-shadow: 0px 2px 2px #aaa;
  -webkit-box-shadow: 0px 2px 2px #aaa;
  -o-box-shadow: 0px 2px 2px #aaa;
}
.wpui-sevin ul.ui-tabs-nav.ul-bottom li a,
.wpui-sevin ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
  background: none;
  border-top: 0px !important;
  border-left: 0px !important;
}
.wpui-sevin.ui-dialog {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  font-family: 'Lucida Grande', 'Arial', sans-serif;
  background: #e1e1e1;
  background: rgba(245, 245, 245, 0.7);
  background: -moz-linear-gradient(
      top,
      rgba(255, 255, 255, 0) 25%,
      rgba(255, 255, 255, 0.8) 36%,
      rgba(255, 255, 255, 0) 38%
    ),
    -moz-linear-gradient(
        135deg,
        rgba(180, 180, 180, 0.4),
        rgba(170, 170, 171, 0.5),
        rgba(240, 240, 240, 0.4),
        rgba(220, 220, 220, 0.5),
        rgba(255, 255, 255, 0.7),
        rgba(200, 200, 200, 0.7),
        rgba(235, 235, 235, 0.4),
        #b4b4b4,
        rgba(255, 255, 255, 0.5)
      ) fixed;
  background: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(255, 255, 255, 0)),
      color-stop(0.35, rgba(255, 255, 255, 0)),
      color-stop(0.45, rgba(255, 255, 255, 0)),
      color-stop(0.46, rgba(255, 0, 0, 0))
    ),
    -webkit-gradient(
        linear,
        left top,
        right bottom,
        from(rgba(180, 180, 180, 0.7)),
        color-stop(25%, rgba(255, 255, 255, 0.9)),
        color-stop(35%, rgba(190, 190, 190, 0.4)),
        color-stop(75%, rgba(190, 190, 190, 0.5)),
        color-stop(95%, rgba(255, 255, 255, 0.9)),
        to(rgba(180, 180, 180, 0.5))
      ) fixed;
  background: -webkit-linear-gradient(
      top,
      rgba(255, 255, 255, 0) 20%,
      rgba(255, 255, 255, 0.8) 35%,
      rgba(255, 255, 255, 0) 36%
    ),
    -webkit-linear-gradient(
        135deg,
        rgba(180, 180, 180, 0.7),
        rgba(170, 170, 171, 0.5),
        rgba(240, 240, 240, 0.4),
        rgba(220, 220, 220, 0.5),
        rgba(255, 255, 255, 0.7),
        rgba(200, 200, 200, 0.7),
        rgba(235, 235, 235, 0.4),
        #b4b4b4,
        rgba(255, 255, 255, 0.5)
      ) fixed;
  background: -o-linear-gradient(
      top,
      rgba(255, 255, 255, 0) 20%,
      rgba(255, 255, 255, 0.8) 35%,
      rgba(255, 255, 255, 0) 36%
    ),
    -o-linear-gradient(
        135deg,
        rgba(180, 180, 180, 0.7),
        rgba(170, 170, 171, 0.5),
        rgba(240, 240, 240, 0.4),
        rgba(220, 220, 220, 0.5),
        rgba(255, 255, 255, 0.7),
        rgba(200, 200, 200, 0.7),
        rgba(235, 235, 235, 0.4),
        #b4b4b4,
        rgba(255, 255, 255, 0.5)
      ) fixed;
  color: #ddd;
  border: 1px solid #888;
  padding: 5px;
}
.wpui-sevin .ui-dialog-titlebar {
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 1px #fff;
  padding: 7px 10px;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -o-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  position: static;
}
.wpui-sevin .ui-dialog-titlebar .ui-icon-closethick {
  display: none !important;
}
.wpui-sevin .ui-dialog-content {
  padding: 10px;
  overflow: hidden;
  background: #fff;
  color: #222;
  border: 1px solid #888;
}
.wpui-sevin .ui-dialog-titlebar-close {
  background: #be493d;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#EAB2AE", endColorStr="#BE493D");
  background: -moz-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#e3b3b0),
    color-stop(0.42, #ca817c),
    color-stop(0.42, #ca483e),
    to(#d38574)
  );
  background: -webkit-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  background: -o-linear-gradient(
    top,
    #e3b3b0,
    #ca817c 42%,
    #ca483e 43%,
    #d38574
  );
  border: 1px solid #884f48;
  box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eeeeee inset,
    -1px -1px 0 #eeeeee inset, 0 0 1px white;
  border-top: 0px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  height: 18px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 7px !important;
  text-align: center;
  text-indent: -99999em;
  top: 0px !important;
  width: 47px;
  -moz-transition: box-shadow 0.3s ease-out;
  -webkit-transition: box-shadow 0.3s ease-out;
  -o-transition: box-shadow 0.3s ease-out;
}
.wpui-sevin .ui-dialog-titlebar-close span.ui-button-text {
  background: url('') no-repeat scroll 0 0 transparent !important;
  display: block !important;
  height: 18px;
  margin: 1px auto;
  width: 8px;
}
.wpui-sevin .ui-dialog-titlebar-close:hover {
  width: 47px;
  height: 18px;
  border: 1px solid #884f48;
  border-top: 0px;
  top: -1px;
  right: 7px;
  -moz-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  -webkit-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  -o-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset,
    -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
  box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset,
    -1px 2px 5px rgba(255, 0, 0, 0.7);
  -moz-transition: box-shadow 0.3s ease-in;
  -webkit-transition: box-shadow 0.3s ease-in;
  -o-transition: box-shadow 0.3s ease-in;
}
.wpui-sevin .ui-dialog-titlebar-close:focus {
  background: -moz-linear-gradient(
    top,
    #cea994,
    #9f644e 42%,
    #6e0f0d 43%,
    #551d0d
  );
}
.wpui-sevin.wpui-button {
  background: #d5d5d5;
  background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2f2f2),
    color-stop(48%, #eee),
    color-stop(49%, #ddd),
    to(#cfcfcf)
  );
  background: -webkit-linear-gradient(
    top,
    #f2f2f2,
    #eee 48%,
    #ddd 49%,
    #cfcfcf
  );
  background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
  border: 1px groove #aaa;
  text-shadow: 0 1px 0 #fff;
  color: #000;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: bold;
}
.wpui-sevin.wpui-button:hover {
  border: 1px groove #3c7fb1;
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  -moz-box-shadow: 0 -4px 2px #7accff inset;
  -webkit-box-shadow: 0 -4px 2px #7accff inset;
  -o-box-shadow: 0 -4px 2px #7accff inset;
  box-shadow: 0 -4px 2px #7accff inset;
}
.wpui-sevin.wpui-button:active {
  background: -moz-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fafdfe),
    color-stop(48%, #d9f0fc),
    color-stop(49%, #bce5fc),
    to(#a7d9f5)
  );
  background: -webkit-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  background: -o-linear-gradient(
    top,
    #fafdfe,
    #d9f0fc 48%,
    #bce5fc 49%,
    #a7d9f5
  );
  -moz-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  -o-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
  box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
}

/*
     FILE ARCHIVED ON 00:04:21 Mar 26, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:48:03 Jun 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.484
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.013
  esindex: 0.009
  cdx.remote: 8.917
  LoadShardBlock: 389.547 (3)
  PetaboxLoader3.resolve: 379.285 (5)
  PetaboxLoader3.datanode: 179.478 (5)
  load_resource: 269.319 (2)
*/
