
    /* Common Styles */
    img {border-style: none;}
    a:active {outline: none;}
    a:focus {outline: none;}
    input textarea select {font: 100% Arial,sans-serif; vertical-align: middle;}
    table {border-collapse: collapse;}
    strong, b {font-weight: bold;}
    em, i{font-style: italic;}
    /* JQueryUI.styles */
    
  /*! jQuery UI - v1.10.2 - 2013-03-14
  * http://jqueryui.com
  * Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
  * Copyright 2013 jQuery Foundation and other contributors Licensed MIT */

  /* Layout helpers
  ----------------------------------*/
  .ui-helper-hidden {
  display: none;
  }
  .ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  }
  .ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
  }
  .ui-helper-clearfix:before,
  .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
  }
  .ui-helper-clearfix:after {
  clear: both;
  }
  .ui-helper-clearfix {
  min-height: 0; /* support: IE7 */
  }
  .ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter:Alpha(Opacity=0);
  }

  .ui-front {
  z-index: 100;
  }


  /* Interaction Cues
  ----------------------------------*/
  .ui-state-disabled {
  cursor: default !important;
  }


  /* Icons
  ----------------------------------*/

  /* states and images */
  .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  }


  /* Misc visuals
  ----------------------------------*/

  /* Overlays */
  .ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  }
  .ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin-top: 2px;
  padding: .5em .5em .5em .7em;
  min-height: 0; /* support: IE7 */
  }
  .ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
  }
  .ui-accordion .ui-accordion-noicons {
  padding-left: .7em;
  }
  .ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
  }
  .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
  }
  .ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
  }
  .ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
  }
  .ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible; /* removes extra width in IE */
  }
  .ui-button,
  .ui-button:link,
  .ui-button:visited,
  .ui-button:hover,
  .ui-button:active {
  text-decoration: none;
  }
  /* to make room for the icon, a width needs to be set here */
  .ui-button-icon-only {
  width: 2.2em;
  }
  /* button elements seem to need a little more width */
  button.ui-button-icon-only {
  width: 2.4em;
  }
  .ui-button-icons-only {
  width: 3.4em;
  }
  button.ui-button-icons-only {
  width: 3.7em;
  }

  /* button text element */
  .ui-button .ui-button-text {
  display: block;
  line-height: normal;
  }
  .ui-button-text-only .ui-button-text {
  padding: .4em 1em;
  }
  .ui-button-icon-only .ui-button-text,
  .ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
  }
  .ui-button-text-icon-primary .ui-button-text,
  .ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
  }
  .ui-button-text-icon-secondary .ui-button-text,
  .ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
  }
  .ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
  }
  /* no icon support for input elements, provide padding by default */
  input.ui-button {
  padding: .4em 1em;
  }

  /* button icon element(s) */
  .ui-button-icon-only .ui-icon,
  .ui-button-text-icon-primary .ui-icon,
  .ui-button-text-icon-secondary .ui-icon,
  .ui-button-text-icons .ui-icon,
  .ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  }
  .ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
  }
  .ui-button-text-icon-primary .ui-button-icon-primary,
  .ui-button-text-icons .ui-button-icon-primary,
  .ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
  }
  .ui-button-text-icon-secondary .ui-button-icon-secondary,
  .ui-button-text-icons .ui-button-icon-secondary,
  .ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
  }

  /* button sets */
  .ui-buttonset {
  margin-right: 7px;
  }
  .ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -.3em;
  }

  /* workarounds */
  /* reset extra padding in Firefox, see h5bp.com/l */
  input.ui-button::-moz-focus-inner,
  button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
  }
  .ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
  }
  .ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
  }
  .ui-datepicker .ui-datepicker-prev,
  .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
  }
  .ui-datepicker .ui-datepicker-prev-hover,
  .ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
  }
  .ui-datepicker .ui-datepicker-prev {
  left: 2px;
  }
  .ui-datepicker .ui-datepicker-next {
  right: 2px;
  }
  .ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
  }
  .ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
  }
  .ui-datepicker .ui-datepicker-prev span,
  .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
  }
  .ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
  }
  .ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
  }
  .ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
  }
  .ui-datepicker select.ui-datepicker-month,
  .ui-datepicker select.ui-datepicker-year {
  width: 49%;
  }
  .ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
  }
  .ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
  }
  .ui-datepicker td {
  border: 0;
  padding: 1px;
  }
  .ui-datepicker td span,
  .ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
  }
  .ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  }
  .ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
  }
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
  }

  /* with multiple calendars */
  .ui-datepicker.ui-datepicker-multi {
  width: auto;
  }
  .ui-datepicker-multi .ui-datepicker-group {
  float: left;
  }
  .ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
  }
  .ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
  }
  .ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
  }
  .ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
  }
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
  }
  .ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
  }
  .ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
  }

  /* RTL support */
  .ui-datepicker-rtl {
  direction: rtl;
  }
  .ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
  }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
  .ui-datepicker-rtl .ui-datepicker-group {
  float: right;
  }
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
  }
  .ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
  }
  .ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
  }
  .ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  }
  .ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 21px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
  }
  .ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
  }
  .ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
  }
  .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
  }
  .ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
  }
  .ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
  }
  .ui-draggable .ui-dialog-titlebar {
  cursor: move;
  }
  .ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: none;
  }
  .ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
  }
  .ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  }
  .ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
  }
  .ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0; /* support: IE7 */
  font-weight: normal;
  }
  .ui-menu .ui-menu-item a.ui-state-focus,
  .ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
  }

  .ui-menu .ui-state-disabled {
  font-weight: normal;
  margin: .4em 0 .2em;
  line-height: 1.5;
  }
  .ui-menu .ui-state-disabled a {
  cursor: default;
  }

  /* icon support */
  .ui-menu-icons {
  position: relative;
  }
  .ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
  }

  /* left-aligned */
  .ui-menu .ui-icon {
  position: absolute;
  top: .2em;
  left: .2em;
  }

  /* right-aligned */
  .ui-menu .ui-menu-icon {
  position: static;
  float: right;
  }
  .ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
  }
  .ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
  }
  .ui-progressbar .ui-progressbar-overlay {
  background: url("http://images/animated-overlay.gif");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
  }
  .ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
  }
  .ui-resizable {
  position: relative;
  }
  .ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  }
  .ui-resizable-disabled .ui-resizable-handle,
  .ui-resizable-autohide .ui-resizable-handle {
  display: none;
  }
  .ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
  }
  .ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
  }
  .ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
  }
  .ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
  }
  .ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
  }
  .ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
  }
  .ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
  }
  .ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
  }
  .ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
  }
  .ui-slider {
  position: relative;
  text-align: left;
  }
  .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  }
  .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  }

  /* For IE8 - See #6727 */
  .ui-slider.ui-state-disabled .ui-slider-handle,
  .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
  }

  .ui-slider-horizontal {
  height: .8em;
  }
  .ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
  }
  .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
  }
  .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
  }
  .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
  }

  .ui-slider-vertical {
  width: .8em;
  height: 100px;
  }
  .ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
  }
  .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
  }
  .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
  }
  .ui-slider-vertical .ui-slider-range-max {
  top: 0;
  }
  .ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
  }
  .ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
  }
  .ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
  }
  /* more specificity required here to overide default borders */
  .ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
  }
  /* vertical centre icon */
  .ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
  }
  .ui-spinner-up {
  top: 0;
  }
  .ui-spinner-down {
  bottom: 0;
  }

  /* TR overrides */
  .ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
  }
  .ui-tabs {
  position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
  }
  .ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
  }
  .ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
  }
  .ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
  }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
  }
  .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
  .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
  .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
  }
  .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
  .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  cursor: pointer;
  }
  .ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
  }
  .ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
  }
  body .ui-tooltip {
  border-width: 2px;
  }

  /* Component containers
  ----------------------------------*/
  .ui-widget {
  font-family: Verdana,Arial,sans-serif;
  font-size: 1.1em;
  }
  .ui-widget .ui-widget {
  font-size: 1em;
  }
  .ui-widget input,
  .ui-widget select,
  .ui-widget textarea,
  .ui-widget button {
  font-family: Verdana,Arial,sans-serif;
  font-size: 1em;
  }
  .ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  color: #222222;
  }
  .ui-widget-content a {
  color: #222222;
  }
  .ui-widget-header {
  border: 1px solid #aaaaaa;
  background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
  color: #222222;
  font-weight: bold;
  }
  .ui-widget-header a {
  color: #222222;
  }

  /* Interaction states
  ----------------------------------*/
  .ui-state-default,
  .ui-widget-content .ui-state-default,
  .ui-widget-header .ui-state-default {
  border: 1px solid #d3d3d3;
  background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #555555;
  }
  .ui-state-default a,
  .ui-state-default a:link,
  .ui-state-default a:visited {
  color: #555555;
  text-decoration: none;
  }
  .ui-state-hover,
  .ui-widget-content .ui-state-hover,
  .ui-widget-header .ui-state-hover,
  .ui-state-focus,
  .ui-widget-content .ui-state-focus,
  .ui-widget-header .ui-state-focus {
  border: 1px solid #999999;
  background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #212121;
  }
  .ui-state-hover a,
  .ui-state-hover a:hover,
  .ui-state-hover a:link,
  .ui-state-hover a:visited {
  color: #212121;
  text-decoration: none;
  }
  .ui-state-active,
  .ui-widget-content .ui-state-active,
  .ui-widget-header .ui-state-active {
  border: 1px solid #aaaaaa;
  background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #212121;
  }
  .ui-state-active a,
  .ui-state-active a:link,
  .ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
  }

  /* Interaction Cues
  ----------------------------------*/
  .ui-state-highlight,
  .ui-widget-content .ui-state-highlight,
  .ui-widget-header .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
  color: #363636;
  }
  .ui-state-highlight a,
  .ui-widget-content .ui-state-highlight a,
  .ui-widget-header .ui-state-highlight a {
  color: #363636;
  }
  .ui-state-error,
  .ui-widget-content .ui-state-error,
  .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
  color: #cd0a0a;
  }
  .ui-state-error a,
  .ui-widget-content .ui-state-error a,
  .ui-widget-header .ui-state-error a {
  color: #cd0a0a;
  }
  .ui-state-error-text,
  .ui-widget-content .ui-state-error-text,
  .ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
  }
  .ui-priority-primary,
  .ui-widget-content .ui-priority-primary,
  .ui-widget-header .ui-priority-primary {
  font-weight: bold;
  }
  .ui-priority-secondary,
  .ui-widget-content .ui-priority-secondary,
  .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter:Alpha(Opacity=70);
  font-weight: normal;
  }
  .ui-state-disabled,
  .ui-widget-content .ui-state-disabled,
  .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter:Alpha(Opacity=35);
  background-image: none;
  }
  .ui-state-disabled .ui-icon {
  filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
  }

  /* Icons
  ----------------------------------*/

  /* states and images */
  .ui-icon {
  width: 16px;
  height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_222222_256x240.png);
  }
  .ui-widget-header .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_222222_256x240.png);
  }
  .ui-state-default .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_888888_256x240.png);
  }
  .ui-state-hover .ui-icon,
  .ui-state-focus .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_454545_256x240.png);
  }
  .ui-state-active .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_454545_256x240.png);
  }
  .ui-state-highlight .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_2e83ff_256x240.png);
  }
  .ui-state-error .ui-icon,
  .ui-state-error-text .ui-icon {
  background-image: url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-icons_cd0a0a_256x240.png);
  }

  /* positioning */
  .ui-icon-blank { background-position: 16px 16px; }
  .ui-icon-carat-1-n { background-position: 0 0; }
  .ui-icon-carat-1-ne { background-position: -16px 0; }
  .ui-icon-carat-1-e { background-position: -32px 0; }
  .ui-icon-carat-1-se { background-position: -48px 0; }
  .ui-icon-carat-1-s { background-position: -64px 0; }
  .ui-icon-carat-1-sw { background-position: -80px 0; }
  .ui-icon-carat-1-w { background-position: -96px 0; }
  .ui-icon-carat-1-nw { background-position: -112px 0; }
  .ui-icon-carat-2-n-s { background-position: -128px 0; }
  .ui-icon-carat-2-e-w { background-position: -144px 0; }
  .ui-icon-triangle-1-n { background-position: 0 -16px; }
  .ui-icon-triangle-1-ne { background-position: -16px -16px; }
  .ui-icon-triangle-1-e { background-position: -32px -16px; }
  .ui-icon-triangle-1-se { background-position: -48px -16px; }
  .ui-icon-triangle-1-s { background-position: -64px -16px; }
  .ui-icon-triangle-1-sw { background-position: -80px -16px; }
  .ui-icon-triangle-1-w { background-position: -96px -16px; }
  .ui-icon-triangle-1-nw { background-position: -112px -16px; }
  .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
  .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
  .ui-icon-arrow-1-n { background-position: 0 -32px; }
  .ui-icon-arrow-1-ne { background-position: -16px -32px; }
  .ui-icon-arrow-1-e { background-position: -32px -32px; }
  .ui-icon-arrow-1-se { background-position: -48px -32px; }
  .ui-icon-arrow-1-s { background-position: -64px -32px; }
  .ui-icon-arrow-1-sw { background-position: -80px -32px; }
  .ui-icon-arrow-1-w { background-position: -96px -32px; }
  .ui-icon-arrow-1-nw { background-position: -112px -32px; }
  .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
  .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
  .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
  .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
  .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
  .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
  .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
  .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
  .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
  .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
  .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
  .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
  .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
  .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
  .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
  .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
  .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
  .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
  .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
  .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
  .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
  .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
  .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
  .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
  .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
  .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
  .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
  .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
  .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
  .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
  .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
  .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
  .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
  .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
  .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
  .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
  .ui-icon-arrow-4 { background-position: 0 -80px; }
  .ui-icon-arrow-4-diag { background-position: -16px -80px; }
  .ui-icon-extlink { background-position: -32px -80px; }
  .ui-icon-newwin { background-position: -48px -80px; }
  .ui-icon-refresh { background-position: -64px -80px; }
  .ui-icon-shuffle { background-position: -80px -80px; }
  .ui-icon-transfer-e-w { background-position: -96px -80px; }
  .ui-icon-transferthick-e-w { background-position: -112px -80px; }
  .ui-icon-folder-collapsed { background-position: 0 -96px; }
  .ui-icon-folder-open { background-position: -16px -96px; }
  .ui-icon-document { background-position: -32px -96px; }
  .ui-icon-document-b { background-position: -48px -96px; }
  .ui-icon-note { background-position: -64px -96px; }
  .ui-icon-mail-closed { background-position: -80px -96px; }
  .ui-icon-mail-open { background-position: -96px -96px; }
  .ui-icon-suitcase { background-position: -112px -96px; }
  .ui-icon-comment { background-position: -128px -96px; }
  .ui-icon-person { background-position: -144px -96px; }
  .ui-icon-print { background-position: -160px -96px; }
  .ui-icon-trash { background-position: -176px -96px; }
  .ui-icon-locked { background-position: -192px -96px; }
  .ui-icon-unlocked { background-position: -208px -96px; }
  .ui-icon-bookmark { background-position: -224px -96px; }
  .ui-icon-tag { background-position: -240px -96px; }
  .ui-icon-home { background-position: 0 -112px; }
  .ui-icon-flag { background-position: -16px -112px; }
  .ui-icon-calendar { background-position: -32px -112px; }
  .ui-icon-cart { background-position: -48px -112px; }
  .ui-icon-pencil { background-position: -64px -112px; }
  .ui-icon-clock { background-position: -80px -112px; }
  .ui-icon-disk { background-position: -96px -112px; }
  .ui-icon-calculator { background-position: -112px -112px; }
  .ui-icon-zoomin { background-position: -128px -112px; }
  .ui-icon-zoomout { background-position: -144px -112px; }
  .ui-icon-search { background-position: -160px -112px; }
  .ui-icon-wrench { background-position: -176px -112px; }
  .ui-icon-gear { background-position: -192px -112px; }
  .ui-icon-heart { background-position: -208px -112px; }
  .ui-icon-star { background-position: -224px -112px; }
  .ui-icon-link { background-position: -240px -112px; }
  .ui-icon-cancel { background-position: 0 -128px; }
  .ui-icon-plus { background-position: -16px -128px; }
  .ui-icon-plusthick { background-position: -32px -128px; }
  .ui-icon-minus { background-position: -48px -128px; }
  .ui-icon-minusthick { background-position: -64px -128px; }
  .ui-icon-close { background-position: -80px -128px; }
  .ui-icon-closethick { background-position: -96px -128px; }
  .ui-icon-key { background-position: -112px -128px; }
  .ui-icon-lightbulb { background-position: -128px -128px; }
  .ui-icon-scissors { background-position: -144px -128px; }
  .ui-icon-clipboard { background-position: -160px -128px; }
  .ui-icon-copy { background-position: -176px -128px; }
  .ui-icon-contact { background-position: -192px -128px; }
  .ui-icon-image { background-position: -208px -128px; }
  .ui-icon-video { background-position: -224px -128px; }
  .ui-icon-script { background-position: -240px -128px; }
  .ui-icon-alert { background-position: 0 -144px; }
  .ui-icon-info { background-position: -16px -144px; }
  .ui-icon-notice { background-position: -32px -144px; }
  .ui-icon-help { background-position: -48px -144px; }
  .ui-icon-check { background-position: -64px -144px; }
  .ui-icon-bullet { background-position: -80px -144px; }
  .ui-icon-radio-on { background-position: -96px -144px; }
  .ui-icon-radio-off { background-position: -112px -144px; }
  .ui-icon-pin-w { background-position: -128px -144px; }
  .ui-icon-pin-s { background-position: -144px -144px; }
  .ui-icon-play { background-position: 0 -160px; }
  .ui-icon-pause { background-position: -16px -160px; }
  .ui-icon-seek-next { background-position: -32px -160px; }
  .ui-icon-seek-prev { background-position: -48px -160px; }
  .ui-icon-seek-end { background-position: -64px -160px; }
  .ui-icon-seek-start { background-position: -80px -160px; }
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  .ui-icon-seek-first { background-position: -80px -160px; }
  .ui-icon-stop { background-position: -96px -160px; }
  .ui-icon-eject { background-position: -112px -160px; }
  .ui-icon-volume-off { background-position: -128px -160px; }
  .ui-icon-volume-on { background-position: -144px -160px; }
  .ui-icon-power { background-position: 0 -176px; }
  .ui-icon-signal-diag { background-position: -16px -176px; }
  .ui-icon-signal { background-position: -32px -176px; }
  .ui-icon-battery-0 { background-position: -48px -176px; }
  .ui-icon-battery-1 { background-position: -64px -176px; }
  .ui-icon-battery-2 { background-position: -80px -176px; }
  .ui-icon-battery-3 { background-position: -96px -176px; }
  .ui-icon-circle-plus { background-position: 0 -192px; }
  .ui-icon-circle-minus { background-position: -16px -192px; }
  .ui-icon-circle-close { background-position: -32px -192px; }
  .ui-icon-circle-triangle-e { background-position: -48px -192px; }
  .ui-icon-circle-triangle-s { background-position: -64px -192px; }
  .ui-icon-circle-triangle-w { background-position: -80px -192px; }
  .ui-icon-circle-triangle-n { background-position: -96px -192px; }
  .ui-icon-circle-arrow-e { background-position: -112px -192px; }
  .ui-icon-circle-arrow-s { background-position: -128px -192px; }
  .ui-icon-circle-arrow-w { background-position: -144px -192px; }
  .ui-icon-circle-arrow-n { background-position: -160px -192px; }
  .ui-icon-circle-zoomin { background-position: -176px -192px; }
  .ui-icon-circle-zoomout { background-position: -192px -192px; }
  .ui-icon-circle-check { background-position: -208px -192px; }
  .ui-icon-circlesmall-plus { background-position: 0 -208px; }
  .ui-icon-circlesmall-minus { background-position: -16px -208px; }
  .ui-icon-circlesmall-close { background-position: -32px -208px; }
  .ui-icon-squaresmall-plus { background-position: -48px -208px; }
  .ui-icon-squaresmall-minus { background-position: -64px -208px; }
  .ui-icon-squaresmall-close { background-position: -80px -208px; }
  .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
  .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
  .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
  .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
  .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
  .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


  /* Misc visuals
  ----------------------------------*/

  /* Corner radius */
  .ui-corner-all,
  .ui-corner-top,
  .ui-corner-left,
  .ui-corner-tl {
  border-top-left-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-top,
  .ui-corner-right,
  .ui-corner-tr {
  border-top-right-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-bottom,
  .ui-corner-left,
  .ui-corner-bl {
  border-bottom-left-radius: 4px;
  }
  .ui-corner-all,
  .ui-corner-bottom,
  .ui-corner-right,
  .ui-corner-br {
  border-bottom-right-radius: 4px;
  }

  /* Overlays */
  .ui-widget-overlay {
  background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  }
  .ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  border-radius: 8px;
  }



    .times{
    font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
    }
    .georgia{
    font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
    }
    .garamond {
    font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
    }
    .helvetica {
    font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
    }
    .verdana {
    font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans serif;
    }
    .trebuchet {
    font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
    }
    .impact {
    font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans serif;
    }
    .monospace {
    font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
    }

/* styles for fontface ccobj */
    div.os-controlpage div.os-box div.os-box-body div.os-propdescription UL.fonts {
    list-style: none;
    margin: 24px 8px;
    padding: 0;
    font-size: 15px;
    }

    div.os-controlpage div.os-box div.os-box-body div.os-propdescription UL.fonts LI {
    font-family: Courier,"Courier New",monospace;
    color: #06c;
    margin: 0 0 8px 0;
    }
    div.os-controlpage div.os-box div.os-box-body div.os-propdescription UL.fonts LI SPAN.type {
    color:#000;
    display: block;
    }
   
    /* skinInclude.standardPage start */
  body.os-wrapbody {color:#000000;background-color:#FCFCFC;margin:0;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:15px;}div.os-wrapper {width:100%;margin:0px auto;clear:both;background-color:transparent;}div.os-pageheader {position:relative;clear:both;margin:0px auto;width:980px;}div.os-pagefooter {clear:both;margin:0px auto;width:980px;}div.os-main {background-color:#FFFFFF;margin:0px auto;width:980px;}div.os-main div.os-footer{clear:both;}div.os-container {padding:1em 0;overflow:hidden;background-color:transparent;text-align:left;}div.os-container  th,div.os-container  td{color:#000000;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;}div.os-container  div.os-sidebarleft{float:left;width:0px;margin:0;padding:.5em 0 0 0;}div.os-container  div.os-sidebarleft div.os-branding{clear:both;}div.os-container  div.os-sidebarright{float:right;width:268px;padding:.5em 0 0 0;}div.os-container  div.os-sidebarright div.os-branding{clear:both;}div.os-container  div.os-contentcolumn{float:left;width:712px;padding:.5em 0;margin:0 0 0 0;}div.os-container  div.os-contentcolumn div.os-content{clear:both;}
    /* skinInclude.standardPage finish */
  A {color:#0860a8;text-decoration:none;}A:hover {text-decoration:underline;background-color:transparent;color:#427BBC;}div.os-clear {clear:both;}span.os-memberlink img{vertical-align:middle;}span.os-memberlink img.os-relationship{vertical-align:top;}span.os-memberlink img.os-assignable{vertical-align:top;width:16px;}div.os-privateforum {margin-top:1em;padding-top:2em;border-top:1px solid #CCCCCC;}div.os-privateforum  div.os-header H2{font-size:123.1%;padding:0;margin:0;}div.os-privateforum  div.os-jabberform{width:500px;}div.os-privateforum  div.os-jabberform div.os-fieldrow div.os-field INPUT[type='text']{width:96%;}div.os-bozomessage {padding:4px;border:1px solid #ff0000;font-weight:bold;margin:8px 0px;}div.os-popup {width:auto;padding:8px;background:#FFFFFF;}div.os-bar {clear:both;position:relative;}div.os-bar  ul{list-style-type:none;margin:0px;padding:0px;}div.os-bar  li{list-style-type:none;display:inline;}div.os-bar  h1,div.os-bar  h2,div.os-bar  h3,div.os-bar  h4,div.os-bar  h5,div.os-bar  h6{margin:0px;padding:0px;}div.os-bar  div.os-left{display:inline-block;}div.os-bar  div.os-center{display:inline-block;text-align:center;}div.os-bar  div.os-center UL{margin:0 auto;}div.os-bar  div.os-right{display:inline-block;text-align:right;}div.os-bar  div.os-clear{clear:both;}table.os-contenttable {border:1px solid transparent;color:#000000;width:100%;margin-bottom:1em;font-size:100%;}table.os-contenttable  TH{padding:0.5em;}table.os-contenttable  TR.os-head TD.os-head{font-weight:bold;background-color:#104178;color:#FFFFFF;}table.os-contenttable  TR.os-head TH{background-color:#104178;border-bottom:1px solid transparent;border-top:1px solid transparent;font-size:93%;color:#FFFFFF;text-align:left;}table.os-contenttable  TR.os-head TH.os-colleft{border-left:1px solid transparent;}table.os-contenttable  TR.os-head TH.os-colright{border-right:1px solid transparent;}table.os-contenttable  TR.os-head H1,table.os-contenttable  TR.os-head H2,table.os-contenttable  TR.os-head H3,table.os-contenttable  TR.os-head H4,table.os-contenttable  TR.os-head H5,table.os-contenttable  TR.os-head H6{font-size:123.1%;color:#FFFFFF;font-weight:bold;margin:0px;}table.os-contenttable  TD{border-bottom:1px solid transparent;padding:0.5em;text-align:left;vertical-align:top;}table.os-contenttable  TD UL{padding:0;margin:0;}table.os-contenttable  TD LI{list-style-type:none;}table.os-contenttable  TD div.os-hbarparent{border:transparent 2px solid;position:relative;width:300px;}table.os-contenttable  TD div.os-hbarparent div.os-hbar{background-color:#F5F5F5;color:#104178;height:15px;}table.os-contenttable  TD div.os-hbarparent div.os-hbardata{position:absolute;top:0px;left:2px;font-weight:bold;}table.os-contenttable  TR.os-odd TD{background-color:#F5F5F5;}div.os-jabberform {margin:0;width:auto;}div.os-jabberform  div.os-head H2{display:none;}div.os-jabberform  div.os-section{background-color:#ebebeb;border:none;color:#000;margin-bottom:0.5em;padding:.5em;}div.os-jabberform  div.os-section span.os-label{font-size:123.1%;}div.os-jabberform  div.os-section p{margin:0;}div.os-jabberform  div.os-box{position:relative;margin:0;}div.os-jabberform  div.os-box H3{border-bottom:1px solid #ddd;padding:0 0 0.5em 0;margin:0 0 .5em 0;font-weight:normal;}div.os-jabberform  div.os-description{margin:.5em 0 1em 0;}div.os-jabberform  div.os-preamble{padding:0 0 1em 0;margin:0 0 1em 0;border-bottom:1px solid #CCCCCC;}div.os-jabberform  div.os-preamble H4{padding:0;margin:0;}div.os-jabberform  div.os-preamble P{padding:0;margin:0.5em 0;}div.os-jabberform  div.os-fieldrow{width:100%;clear:both;margin-bottom:.5em;}div.os-jabberform  div.os-fieldrow div.os-fieldinfo{width:30%;padding:.35em 0;display:inline-block;*display:inline;zoom:1;vertical-align:top;}div.os-jabberform  div.os-fieldrow div.os-fieldinfo LABEL.os-label{display:block;padding:0;}div.os-jabberform  div.os-fieldrow div.os-fieldinfo LABEL.os-label SPAN{color:#666666;font-size:85%;display:block;}div.os-jabberform  div.os-fieldrow div.os-fieldinfo div.os-description{color:#666666;font-size:85%;margin:.25em;}div.os-jabberform  div.os-fieldrow div.os-field{display:inline-block;*display:inline;zoom:1;width:70%;}div.os-jabberform  div.os-fieldrow div.os-field INPUT[type='text']{padding:.5em;border:1px solid #ddd;width:80%;}div.os-jabberform  div.os-fieldrow div.os-field INPUT[type='password']{padding:.4em;border:1px solid #ddd;width:80%;}div.os-jabberform  div.os-fieldrow div.os-field INPUT[type='radio']{float:left;margin:1px 4px 1px 1px;display:inline-block;}div.os-jabberform  div.os-fieldrow div.os-field TEXTAREA{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:93%;padding:.25em;border:1px solid #ddd;width:100%;height:125px;}div.os-jabberform  div.os-fieldrow div.os-field SELECT{padding:.25em;border:1px solid #ddd;}div.os-jabberform  div.os-fieldrow div.os-field SELECT OPTION{margin:0.25em;}div.os-jabberform  div.os-fieldrow div.os-field div.os-checkbox{clear:both;line-height:1.65em;}div.os-jabberform  div.os-fieldrow div.os-field SPAN.os-error{color:#ff0000;font-size:85%;display:block;clear:both;}div.os-jabberform  div.os-fieldrow div.os-field div.os-note{color:#666666;margin:4px 0;clear:both;}div.os-jabberform  div.os-fieldrow div.os-field div.os-note SPAN{font-weight:bold;}div.os-jabberform  div.os-fieldrow div.os-field SPAN.os-note{color:#666666;margin:4px 0;clear:both;}div.os-jabberform  div.os-fieldrow div.os-field SPAN.os-note SPAN{font-weight:bold;}div.os-jabberform  div.os-fieldrow div.os-field div.os-ideasharecomposenote{color:#666666;margin:.25em 0;clear:both;}div.os-jabberform  div.os-fieldrow div.os-field div.os-ideasharecomposenote SPAN{font-weight:bold;margin:0 .25em;}div.os-jabberform  div.os-fieldrow div.os-field TABLE TD LABEL{line-height:1.4;}div.os-jabberform  div.os-fieldrow div.os-field TABLE TD SELECT{border:1px solid #ddd;min-width:150px;padding:.25em;}div.os-jabberform  div.os-fieldrow div.os-field TABLE TD SELECT OPTION{margin:0.25em;}div.os-jabberform  div.os-fieldrow div.os-field TABLE TD div.os-editbuttonrow{margin:0 .5em .5em .5em;text-align:center;}div.os-jabberform  div.os-fieldrow div.os-field TABLE TD div.os-editbuttonrow BUTTON{width:86px;}div.os-jabberform  div.os-fieldrow div.os-field SPAN.os-value{padding:.35em;display:block;}div.os-jabberform  div.os-fieldrow div.os-field SPAN LABEL{padding-right:1em;vertical-align:top;}div.os-jabberform  div.os-fieldrow div.os-field OL{margin:8px 32px;padding:0;}div.os-jabberform  div.os-fieldrow div.os-field OL LI{margin:0 0 8px 0;}div.os-jabberform  div.os-fieldrow div.os-field OL LI INPUT{width:100%;}div.os-jabberform  div.os-minimessage{padding:16px 8px;}div.os-jabberform  div.os-buttonbar{clear:both;text-align:right;margin-top:1em;}div.os-jabberform  div.os-buttonrow{clear:both;text-align:right;margin-top:1em;}div.os-jabberform  div.os-prompt{background-image:url(http://forums.compuserve.com/dir-icon/10444/16/ico-warning-32x32.icon);background-repeat:no-repeat;background-position:1% 50%;background-color:#eeeeee;margin:1em 0;padding:0.5em 0.5em 0.5em 3em;min-height:32px;line-height:32px;}div.os-jabberform  div.os-manageerror{background-image:url(http://forums.compuserve.com/dir-icon/10444/16/ico-exclamation-32x32.icon);background-repeat:no-repeat;background-position:1% 50%;background-color:#eeeeee;margin:1em 0;padding:0.5em 0.5em 0.5em 3em;min-height:32px;line-height:32px;color:#EE0000;}div.os-jabberform  div.os-currentinfo{font-size:12px;margin:0;background-color:#efefef;padding:.25em 1em;}div.os-jabberform  div.os-currentinfo div.os-fieldrow{margin-bottom:0;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-fieldinfo{width:30%;padding:.35em 0;display:inline-block;vertical-align:top;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-fieldinfo LABEL.os-label{display:block;padding:0;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-fieldinfo LABEL.os-label SPAN{color:#666666;font-size:85%;display:block;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-field{width:70%;padding:.35em 0;display:inline-block;vertical-align:top;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-field LABEL.os-label{display:block;padding:0;}div.os-jabberform  div.os-currentinfo div.os-fieldrow div.os-field LABEL.os-label SPAN{color:#666666;font-size:85%;display:block;}div.os-popinbackground {background-color:#ccc;filter:alpha(opacity=65);opacity:0.65;-moz-opacity:0.65;z-index:998;}div.os-modaldialog  div.os-modalhead{background-color:#FFFFFF;box-shadow: 3px 0px 6px -2px #A2A2A2;color:#000000;margin:0 10px 0 0;padding:8px;text-align:right;}div.os-modaldialog  div.os-modalhead A.os-popinclose{background:url(http://forums.compuserve.com/dir-icon/10444/4/osm-ico-close-x-gray.icon) no-repeat 99% 50%;padding:4px 22px 2px 4px;color:#666;text-transform:uppercase;font-size:11px;}body.os-popinwindow {color:#000;margin:0;padding:0;width:595px;height:auto;background-color:transparent;background-image:none;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:15px;text-align:center;}body.os-popinwindow  a:hover{color:#427BBC;background-color:transparent;}body.os-popinwindow div.os-dialogshadow{visibility:hidden;}div.os-popinwindow {color:#000;margin:0;padding:0;text-align:left;width:595px;background-color:#FFFFFF;box-shadow:3px 3px 6px -2px #a2a2a2;;-moz-box-shadow:3px 3px 6px -2px #a2a2a2;-webkit-box-shadow:3px 3px 6px -2px #a2a2a2;}div.os-popinwindow div.os-popin{width:100%;}div.os-popinwindow div.os-popin div.os-popinhead{width:100%;}div.os-popinwindow div.os-popin div.os-popinhead DIV{position:relative;background-color:#427BBC;color:#FFFFFF;width:auto;}div.os-popinwindow div.os-popin div.os-popinhead DIV h1{font-size:138.5%;font-weight:normal;margin:0;padding:.25em .5em;text-transform:capitalize;}div.os-popinwindow div.os-popin div.os-popinhead A.os-popinclose{font-family:Helvetica, Arial, San Serif;float:right;margin:0;padding:.25em .5em;font-size:138.5%;font-weight:normal;color:#FFFFFF;}div.os-popinwindow div.os-popin div.os-popinhead A.os-popinclose:hover{text-decoration:none;}div.os-popinwindow div.os-popin div.os-popincontent{width:574px;margin:0 auto;padding:8px 0 ;}div.os-popinwindow div.os-popin div.os-popincontent div.os-messageboard{overflow:auto;max-height:860px;padding-bottom:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport{overflow:auto;max-height:600px;padding-bottom:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-displaypanel div.os-panel div.os-head{display:none;}div.os-popinwindow div.os-popin div.os-popincontent div.os-bar{width:auto;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users{margin:0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users div.os-title{font-weight:bold;margin:.5em 0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL{list-style-type:none;margin:0;padding:0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI{overflow:hidden;clear:both;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile{border-top:1px solid #CCCCCC;margin:.25em 0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profilepicture{float:left;height:80px;width:80px;overflow:hidden;margin:.5em;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profilepicture IMG{height:auto;width:80px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profilepicture A,div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profilepicture A:hover{display:block;background-color:transparent;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profileinfo{float:left;vertical-align:top;min-height:80px;padding:.5em;width:25%;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profileinfo div.os-grouplist{font-size:85%;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profileinfo div.os-date{font-size:85%;color:#666666;padding-bottom:4px;font-style:italic;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-profileinfo A{font-weight:bold;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-presence{font-size:93%;float:left;padding:.5em;width:40%;}div.os-popinwindow div.os-popin div.os-popincontent div.os-users UL LI div.os-miniprofile div.os-presence div.os-label{font-size:85%;color:#666666;margin-right:.25em;}div.os-popinwindow div.os-popin div.os-popincontent div.os-preview div.os-previewheader{background-color:#FFDC80;margin:8px 0px;height:32px;line-height:1.4em;text-align:left;}div.os-popinwindow div.os-popin div.os-popincontent div.os-preview div.os-previewheader SPAN.os-title{padding:0px 16px;margin:0px 8px 0 0;text-transform:uppercase;font-weight:bold;color:#ffffff;display:inline-block;background-color:#FFB306;border-right:1px solid #efefef;height:32px;line-height:32px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-preview div.os-message div.os-msgbody{overflow:auto;max-height:300px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-box div.os-box-header{width:auto;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-box div.os-box-body{margin-bottom:0;width:auto;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-box div.os-buttonrow{text-align:right;width:auto;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-jabberform{width:534px;-moz-border-radius:0 0 0 0;border:none;margin-bottom:0px;max-height:auto;overflow:auto;padding:0 0 0 0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-widgetcatalogedit H4{margin:0 0 0.5em 0;padding:0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-widgetcatalogedit div.os-description{margin:0 0 0.5em 0;padding:0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-widgetcatalogedit SELECT{border:1px solid #DDDDDD;margin:0 0 0 0;padding:0.25em;}div.os-popinwindow div.os-popin div.os-popincontent div.os-controlpage div.os-buttonrow{text-align:right;font-size:15px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport label.os-label{width:140px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport h3{margin-bottom:18px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport div.os-field{width:300px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport div.os-field SELECT{width:296px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport div.os-field TEXTAREA{height:100px;font-family:Arial, Helvetica, sans-serif;font-size:93%;}div.os-popinwindow div.os-popin div.os-popincontent div.os-tosreport div.os-errormessage{width:auto;text-align:center;color:#ff0000;}div.os-popinwindow div.os-popin div.os-popincontent div.os-subscribe{clear:both;margin-bottom:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-subscribe div.os-message{margin-top:0;border:none;}div.os-popinwindow div.os-popin div.os-popincontent div.os-subscribe div.os-frequency{padding:8px 0 0 0;}div.os-popinwindow div.os-popin div.os-popincontent div.os-subscribe div.os-frequency table{margin:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-postactions{width:574px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-postoptions{position:inherit;}div.os-popinwindow div.os-popin div.os-popincontent div.os-rightblock{width:595px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-ok{text-align:center;margin-top:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-managecomments{width:570px;height:300px;overflow:auto;}div.os-popinwindow div.os-popin div.os-popincontent div.os-managecomments table.os-dataform{border:1px solid #CCCCCC;width:545px;margin:2px 0px 0px 2px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-managecomments table.os-dataform tr.os-head th{text-align:left;font-size:15px;background:transparent;color:#FF0000 /* Bad Logical Color */;}div.os-popinwindow div.os-popin div.os-popincontent div.os-managecomments table.os-dataform tr.os-head td{font-size:15px;background:transparent;border:1px solid #CCCCCC;color:#000000;}div.os-popinwindow div.os-popin div.os-popincontent div.os-managecomments table.os-dataform td.os-value{font-size:11px;padding:5px;border:1px solid #CCCCCC;}div.os-popinwindow div.os-popin div.os-popincontent div.os-sitenavigator{position:relative;}div.os-popinwindow div.os-popin div.os-popincontent div.os-sitenavigator div.os-description{margin:0px 0px 8px 0px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-sitenavigator div.os-bar{position:relative;}div.os-popinwindow div.os-popin div.os-popincontent div.os-addedittags{position:relative;margin:8px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-addedittags SPAN.os-label{font-weight:bold;margin:0px 3px 0px 0px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-addedittags INPUT.os-field{padding:2px;width:200px;}div.os-popinwindow div.os-popin div.os-popincontent div.os-addedittags div.os-taghint{color:#666666;padding:2px;margin:6px 0px 0px 33px;}div.os-popinwindow div.os-popin div.os-popincontent table.os-dataform{background:none;width:95%;}div.os-popinwindow div.os-popin div.os-popincontent div.os-minimessage{border:none;}div.os-popinwindow div.os-popin div.os-popincontent div.os-buttonbar{text-align:right !important;}div.os-popinwindow div.os-popin div.os-popincontent div.os-buttonrow{text-align:right !important;}div.os-popinwindow div.os-error div.os-popin div.os-popinhead div.os-bar div.os-left h1{background:transparent url(http://forums.compuserve.com/dir-icon/10444/4/Ico_warning_24.icon) no-repeat scroll 0 50%;}div.os-popinwindow div.os-backstageannouncements{margin:16px 0;clear:both;}div.os-popinwindow div.os-backstageannouncements div.os-title{background-color:#efefef;padding:8px;font-size:123.1%;font-weight:bold;margin:0 0 8px 0;}div.os-popinwindow div.os-backstageannouncements TABLE.os-contenttable TH{padding:6px 8px;}div.os-popinwindow div.os-backstageannouncements TABLE.os-contenttable TD{padding:6px 8px;}body.os-popinwide {width:795px;}div.os-popinwide {width:795px;}div.os-popinwide div.os-popintop{display:none;width:795px;}div.os-popinwide div.os-popintop div.os-popintopright{width:785px;}div.os-popinwide div.os-popin{width:795px;}div.os-popinwide div.os-popin div.os-popincontent{width:774px;}div.os-popinwide div.os-popin div.os-popincontent div.os-controlpage div.os-jabberform{width:100%;}div.os-popinwide div.os-popin div.os-popincontent div.os-managecomments{width:770px;}div.os-popinwide div.os-popin div.os-popincontent div.os-managecomments table.os-dataform{width:745px;}div.os-popinwide div.os-popinfoot{display:none;width:795px;}div.os-popinwide div.os-popinfoot div.os-popinfootright{width:782px;}body.os-popinnarrow {width:395px;}div.os-popinnarrow {width:395px;}div.os-popinnarrow div.os-popintop{width:395px;}div.os-popinnarrow div.os-popintop div.os-popintopright{width:385px;}div.os-popinnarrow div.os-popin{width:100%;}div.os-popinnarrow div.os-popin div.os-popinhead{width:100%;}div.os-popinnarrow div.os-popin div.os-popincontent{width:379px;}div.os-popinnarrow div.os-popin div.os-popincontent div.os-jabberform{width:379px;}div.os-popinnarrow div.os-popin div.os-popincontent div.os-jabberform div.os-field{width:209px;}div.os-popinnarrow div.os-popin div.os-popincontent div.os-controlpage div.os-jabberform{width:354px;}div.os-popinnarrow div.os-popinfoot{width:395px;}div.os-popinnarrow div.os-popinfoot div.os-popinfootright{width:382px;}div.os-advancedsearch  H2{font-size:138.5%;color:#666666;font-weight:normal;text-align:left;margin:0;padding:1em 0;}div.os-advancedsearch  div.os-fieldrow div.os-field{white-space:nowrap;}div.os-advancedsearch  div.os-fieldrow div.os-field SELECT.os-adv{width:45%;}div.os-advancedsearch  div.os-fieldrow div.os-field INPUT[type='text'].os-adv{width:40%;}div.os-warning {text-align:center;margin:0;font-weight:bold;padding:1em;color:#ff0000;}div.os-statement {text-align:center;margin:0;font-weight:bold;padding:1em;}div.os-excerpt {padding:16px;}div.os-buttonbar  ul{margin-left:0px;padding-left:0px;}div.os-buttonbar  div.os-left{width:33%;}div.os-buttonbar  div.os-center{width:34%;}div.os-buttonbar  div.os-right{width:33%;}div.os-appheader {margin:0 0 .25em 0;clear:both;}div.os-appheader div.os-bar{width:100%;}div.os-appheader div.os-bar A{vertical-align:top;}div.os-appheader div.os-bar div.os-left{display:none;}div.os-appheader div.os-bar div.os-right{float:right;width:auto;}div.os-appheader div.os-bar div.os-right ul{margin:0;padding:0;}div.os-appheader div.os-bar div.os-right ul div.os-searchbox{border:1px solid #ddd;background-color:#fff;display:inline-block;margin:0 2px;padding:2px;border-radius:2px;vertical-align:top;}div.os-appheader div.os-bar div.os-right ul div.os-searchbox SPAN.os-prefix{margin:3px;}div.os-appheader div.os-bar div.os-right ul div.os-searchbox INPUT.os-field{width:120px;border:none;padding:.30em;float:left;}div.os-appheader div.os-bar div.os-right ul div.os-searchbox A.os-notext{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/ico-search.icon);background-repeat:no-repeat;background-position:50% 50%;width:22px;height:22px;padding:0px;float:right;}div.os-appheader div.os-bar div.os-right ul div.os-searchbox A.os-notext SPAN{visibility:hidden;display:none;}div.os-appheader div.os-header{margin:0;}div.os-appheader div.os-header H1{font-size:167%;font-weight:normal;padding:0;margin:0;clear:both;color:#000000;}div.os-appheader div.os-title{margin:.25em 0;}div.os-appheader div.os-title H1{font-size:167%;font-weight:normal;padding:0;margin:0;clear:both;color:#000000;}div.os-appheader div.os-info{clear:both;line-height:1.4;color:#666666;font-size:115%;margin:0 0 1em 0;}A.os-osmbtn, A.os-osmbtn:link, A.os-osmbtn:visited{font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;color:#FFFFFF;background-color:#104178;border:1px solid #104178;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:0.45em 0.5em;margin:0 1px;font-weight:normal;font-size:13px;display:inline-block;min-width:22px;text-align:center;white-space:nowrap;}A.os-osmbtn:hover, A.os-osmbtn:active{color:#FFFFFF;background-color:#0860a8;border:1px solid #427BBC;text-decoration:none;}A.os-btnedit{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/ico_edit_22.icon);background-repeat:no-repeat;background-position:3% 50%;}A.os-disabled{display:none !important;}A.os-btnprevious{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/Ico_navigate_previous_22.icon);background-repeat:no-repeat;background-position:50% 50%;}div.os-btnpreviousdisabled{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/Ico_navigate_previous_dsbld_22.icon);background-repeat:no-repeat;background-position:50% 50%;background-color:#104178;border:1px solid #104178;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;width:24px;height:24px;padding:0px;margin:0 1px;}A.os-btnnext{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/Ico_navigate_next_22.icon);background-repeat:no-repeat;background-position:50% 50%;}div.os-btnnextdisabled{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/Ico_navigate_next_dsbld_22.icon);background-repeat:no-repeat;background-position:50% 50%;background-color:#104178;border:1px solid #104178;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;width:24px;height:24px;padding:0px;margin:0 1px;}A.os-noimage, A.os-noimage:link, A.os-noimage:visited, A.os-noimage:hover, A.os-noimage:active{background-image:none;text-align:center;}div.os-btnfblikecontainer{margin:0 2px;display:inline-block;vertical-align:top;}div.os-btntweetcontainer{margin:0 2px;display:inline-block;vertical-align:top;}div.os-btnlinkedincontainer{margin:0 2px;display:inline-block;vertical-align:top;}A.os-btn-facebook{background-image:url(http://forums.compuserve.com/dir-icon/10444/10/ico-connect-facebook.icon);background-repeat:no-repeat;background-position:50% 50%;display:inline-block;width:48px;height:29px;margin:0 2px 0 0;vertical-align:middle;}A.os-btn-twitter{background-image:url(http://forums.compuserve.com/dir-icon/10444/10/ico-connect-twitter.icon);background-repeat:no-repeat;background-position:50% 50%;display:inline-block;width:48px;height:29px;vertical-align:middle;}BUTTON.os-btn{font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:13px;color:#FFFFFF;background-color:#104178;border:1px solid #104178;padding:0;cursor:pointer;text-decoration:none;padding:.35em .5em;margin-left:.25em;text-align:center;vertical-align:baseline;-moz-outline:0 none;outline:invert none 0px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}BUTTON.os-btn:hover{color:#FFFFFF;background-color:#0860a8;border:1px solid #427BBC;}BUTTON.os-btn-secondary{color:#111111;border:1px solid #d1d1d1;background-color:#d1d1d1;}BUTTON.os-btn-secondary:hover{color:#111111;border:1px solid #d1d1d1;background-color:#d1d1d1;}A.os-btnadmin, A.os-btnadmin:link, A.os-btnadmin:visited, BUTTON.os-btnadmin{color:#111111 !important;background-color:#dddddd !important;border-color:#D9D9D9 #ABABAB #A0A0A0 #D9D9D9 !important;border-style:solid;border-width:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);padding:.25em .35em;text-align:center;margin:0 0.05em;}A.os-btnadmin:hover, A.os-btnadmin:active, BUTTON.os-btnadmin:hover{color:#111111 !important;background-color:#dddddd !important;border-color:#D6D6D6 #A0A0A0 #AAAAAA #D1D1D1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background-image:-webkit-linear-gradient(top, #dddddd, #eeeeee);background-image:-moz-linear-gradient(top, #dddddd, #eeeeee);background-image:-o-linear-gradient(top, #dddddd, #eeeeee);background-image:linear-gradient(to bottom, #dddddd, #eeeeee);margin:0 0.05em;}div.os-menu {position:relative;z-index:5;margin:2px 0 0 0;border:1px solid #CCCCCC;background-color:#FFFFFF;color:#666666;text-align:left;}div.os-menu  div.os-title{display:none !important;font-size:85%;font-weight:bold;padding:4px;margin:1px;}div.os-menu  ul{list-style:none;margin:1px;padding:0;}div.os-menu  ul li{white-space:nowrap;}div.os-menu  ul li A{font-size:100%;color:#0860a8;display:block;padding:.25em .5em;margin:0px;}div.os-menu  ul li A:hover{background-color:transparent;color:#427BBC;text-decoration:none;}UL.os-menu {position:relative;z-index:5;margin:2px 0 0 0;list-style:none;padding:0;border:1px solid #CCCCCC;background-color:#FFFFFF;color:#666666;text-align:left;}UL.os-menu  LI.os-title{display:none !important;font-size:85%;font-weight:bold;padding:4px;margin:1px;}UL.os-menu  li{white-space:nowrap;}UL.os-menu  li A{font-size:100%;color:#0860a8;display:block;padding:.25em .5em;margin:0px;}UL.os-menu  li A:hover{background-color:transparent;color:#427BBC;text-decoration:none;}UL.os-ratingsdropdown  LI A{background:transparent !important;padding:0px 0px 0px 0px;}UL.os-ratingsdropdown  LI A:hover{background:transparent !important;padding:0px 0px 0px 0px;}ul.os-messagetools  LI.os-titletext{display:none !important;}ul.os-messagetools  LI A.os-btnsubscribe{font-size:100%;color:#0860a8;display:block;padding:.25em .5em;margin:0px;}ul.os-messagetools  LI A:hover{background-color:transparent;color:#427BBC;text-decoration:none;}ul.os-messagetools  LI A.os-btnsubscribe{font-size:100%;color:#0860a8;display:block;padding:.25em .5em;margin:0px;background-color:transparent;border:none;text-align:left;border-radius:0;}ul.os-messagetools  LI A.os-btnsubscribe:hover{background-color:transparent;border:none;text-align:left;background-color:transparent;color:#427BBC;text-decoration:none;padding:0.25em 0.5em;border-radius:0;}ul.os-messagetools  LI A.os-btnunsubscribe{font-size:100%;color:#0860a8;display:block;padding:.25em .5em;margin:0px;background-color:transparent;border:none;text-align:left;border-radius:0;}ul.os-messagetools  LI A.os-btnunsubscribe:hover{background-color:transparent;border:none;text-align:left;background-color:transparent;color:#427BBC;text-decoration:none;padding:0.25em 0.5em;border-radius:0;}div.os-hidemenu {display:none;}div.os-showmenu {position:absolute;z-index:999;}div.os-managediscussions {clear:both;float:right;margin:0.5em 0;}div.os-managediscussions  div.os-managebutton{color:#111111 !important;background-color:#dddddd !important;border-width:1px;border-style:solid;border-color:#D9D9D9 #ABABAB #A0A0A0 #D9D9D9 !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);padding:.45em .5em;text-align:center;margin:0 0.05em;font-size:13px;cursor:pointer;}div.os-managediscussions  div.os-managebutton:hover{color:#111111 !important;background-color:#dddddd !important;border-color:#D6D6D6 #A0A0A0 #AAAAAA #D1D1D1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background-image:-webkit-linear-gradient(top, #dddddd, #eeeeee);background-image:-moz-linear-gradient(top, #dddddd, #eeeeee);background-image:-o-linear-gradient(top, #dddddd, #eeeeee);background-image:linear-gradient(to bottom, #dddddd, #eeeeee);margin:0 0.05em;}div.os-managediscussions  UL{position:absolute;z-index:99;margin:1px 0 0 1px;list-style:none;padding:0;border:1px solid #CCCCCC;background-color:#FFFFFF;color:#666666;text-align:left;}div.os-managediscussions  UL li{white-space:nowrap;}div.os-managediscussions  UL li A{font-size:100%;color:#0860a8;display:block;padding:.45em .5em;margin:0px;}div.os-managediscussions  UL li A:hover{background-color:transparent;color:#427BBC;}div.os-stdnavbar {box-shadow:0 2px 2px -2px #666666;;background-color:#104178;font-weight:normal;margin:0 auto;clear:both;width:100%;}div.os-stdnavbar  div.os-box{overflow:hidden;margin:0 auto;}div.os-stdnavbar  div.os-box div.os-links{margin:0px;}div.os-stdnavbar  div.os-box div.os-links ul{margin:0px;padding:0px;float:right;overflow:hidden;}div.os-stdnavbar  div.os-box div.os-links li{float:left;list-style:none;}div.os-stdnavbar  div.os-box div.os-links li A{color:#FFFFFF;text-transform:uppercase;padding:0.45em;margin:0.25em 0.15em 0.25em 0;display:block;}div.os-stdnavbar  div.os-box div.os-links li A:hover{color:#FFFFFF;background-color:#427BBC;text-decoration:none;}div.os-stdnavbar  div.os-box div.os-links li A.active,div.os-stdnavbar  div.os-box div.os-links li A.active:hover{background-color:#FFFFFF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CCCCCC');background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC));background-image:-webkit-linear-gradient(top, #FFFFFF, #CCCCCC);background-image:-moz-linear-gradient(top, #FFFFFF, #CCCCCC);background-image:-o-linear-gradient(top, #FFFFFF, #CCCCCC);background-image:linear-gradient(to bottom, #FFFFFF, #CCCCCC);color:#000000;}div.os-paginator {white-space:nowrap;clear:both;color:#000000;width:auto;font-weight:normal;margin:0;text-align:right;width:auto;vertical-align:top;}div.os-paginator  A{font-size:85%;font-weight:bold;padding:.5em;margin:0;color:#0860a8;text-transform:uppercase;}div.os-paginator  A.os-pagenav{font-weight:bold;}div.os-paginator  A:hover{color:#427BBC;}div.os-paginator  SPAN.os-pagenav{display:inline-block;margin:0;font-size:85%;font-weight:bold;color:#000000;}div.os-paginator  SPAN.os-caption{display:inline-block;padding:.5em;margin:0;font-size:85%;font-weight:bold;}div.os-maincontentpanel {margin:0 8px;}div.os-sitefooter {display:none;width:100%;}div.os-sitefooter  DIV{margin:0 auto;text-align:center;}div.os-sitefooter  DIV A.os-mzinga{display:inline-block;font-size:77%;color:#111;padding:.5em 1.5em;}div.os-tabs {width:100%;clear:both;position:relative;bottom:-1px;z-index:99;}div.os-tabs  ul{list-style-type:none;margin:0;padding:0;}div.os-tabs  ul LI.os-tab{text-align:center;list-style-type:none;display:inline-block;float:left;margin:0 .3% 0 0;}div.os-tabs  ul LI.os-tab A,div.os-tabs  ul LI.os-tab A:link{display:block;border:1px solid #CCCCCC;font-size:100%;background-color:#FCFCFC;padding:.45em .55em;white-space:nowrap;}div.os-tabs  ul LI.os-tab A:visited,div.os-tabs  ul LI.os-tab A:active,div.os-tabs  ul LI.os-tab A:hover{text-decoration:underline;}div.os-tabs  ul li.os-current A,div.os-tabs  ul li.os-current A:link{font-weight:bold;border-bottom-color:#CCCCCC;}div.os-tabs  ul li.os-nc A,div.os-tabs  ul li.os-nc A:link{color:#666666;background-color:#F5F5F5;}div.os-tabs  ul li.os-nc A:hover{font-weight:normal;text-decoration:underline;}div.os-tabsubhead {clear:both;margin:0px;}div.os-tabsubhead  div.os-bar{overflow:hidden;padding:.5em 0;width:auto;line-height:1.4;}div.os-tabsubhead  div.os-bar div.os-left{width:50%;}div.os-tabsubhead  div.os-bar div.os-left h2{margin:0;padding:0;font-size:123.1%;font-weight:normal;color:#000000;}div.os-tabsubhead  div.os-bar div.os-right{width:50%;}div.os-tabsubhead  div.os-bar div.os-right ul{position:relative;margin:.25em 0;padding:0;}div.os-tabsubhead  div.os-bar div.os-right ul li A{margin:0;padding:0;font-weight:normal;color:#0860a8;background-color:transparent;}div.os-tabsubhead  div.os-bar div.os-right ul li A:hover{color:#427BBC;background-color:transparent;text-decoration:none;}div.os-tabsubhead  div.os-bar div.os-right ul li span.os-selected a{color:#427BBC;background-color:transparent;}div.os-tabsubhead  div.os-bar div.os-right ul li SPAN.os-delimiter{border-right:1px solid #CCCCCC;margin:0 .5em 0 0;padding:.15em .5em .15em 0;}div.os-tabsubhead  div.os-bar div.os-right ul li A.os-btnsortx{padding:.25em;margin:.25em;}div.os-tabsubhead  div.os-bar div.os-right ul li A.os-btnsort{padding:.25em;margin:.25em;}div.os-tabsubhead  div.os-clear{display:none;}div.os-tabsubhead  div.os-info{clear:both;line-height:1.4;margin:1em;}div.os-subhead {margin:.5em 0 .5em 0;}div.os-subhead div.os-bar{padding:.5em 0;width:auto;}div.os-subhead div.os-bar div.os-left h2{margin:0;padding:0;font-size:138.5%;font-weight:normal;color:#000000;}div.os-subhead div.os-bar div.os-right{float:right;line-height:1.75em;}div.os-subhead div.os-bar div.os-right A{margin:0;padding:0 0.5em 0 1.75em;font-weight:normal;color:#0860a8;background-color:transparent;}div.os-subhead div.os-bar div.os-right A:hover{color:#427BBC;background-color:transparent;text-decoration:none;}div.os-subhead div.os-bar div.os-right SPAN.os-delimiter{border-right:1px solid #CCCCCC;margin:0 .5em 0 0;padding:.15em .5em .15em 0;}div.os-subhead div.os-bar div.os-right A.os-btnsortx{padding:.5em;}div.os-subhead div.os-bar div.os-right A.os-btnsort{padding:.5em;}div.os-subhead div.os-info{clear:both;line-height:1.4;margin:.5em;}div.os-sidebar div.os-component{overflow:hidden;position:relative;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:100%;font-weight:normal;color:#000000;margin:0 .5em 1.5em .5em;border:1px solid #FFFFFF;background-color:transparent;border-left:medium none;border-right:medium none;border-bottom:medium none;}div.os-sidebar div.os-component div.os-panel div.os-head{font-weight:normal;padding:.25em .5em;visibility:visible;}div.os-sidebar div.os-component div.os-panel div.os-head div.os-h2{padding-bottom:.25em;width:100%;}div.os-sidebar div.os-component div.os-panel div.os-head h2{font-size:123.1%;font-weight:normal;display:block;width:100%;margin:0;}div.os-sidebar div.os-component div.os-panel div.os-body{padding:.5em;}div.os-sidebar div.os-component div.os-panel div.os-body div.os-folders div.os-folder{clear:both;}div.os-sidebar div.os-component div.os-panel div.os-body div.os-folders div.os-folder A.os-foldername{font-weight:bold;}div.os-sidebar div.os-component div.os-panel div.os-body UL{list-style-type:none;margin:0;padding:0;}div.os-sidebar div.os-component div.os-panel div.os-body LI{list-style-type:none;float:none;margin:0 0 .25em 0;}div.os-sidebar div.os-component div.os-panel div.os-body div.os-buttons{clear:both;margin-top:.5em;text-align:right;}div.os-sidebar div.os-component div.os-panel div.os-body div.os-buttons A{font-size:85%;}div.os-sidebar div.os-minilogin div.os-miniloginwelcomemember{clear:both;overflow:hidden;}div.os-sidebar div.os-minilogin div.os-miniloginwelcomemember div.os-welcome{font-weight:bold;margin:0 0 .25em 0;overflow:hidden;}div.os-sidebar div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar{float:right;width:50px;height:50px;overflow:hidden;}div.os-sidebar div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar IMG{width:50px;height:auto;}div.os-sidebar div.os-minilogin div.os-miniloginscreenname{margin:0 0 .5em 0;clear:both;}div.os-sidebar div.os-minilogin div.os-miniloginscreenname LABEL{display:block;padding:0 0 .25em 0;}div.os-sidebar div.os-minilogin div.os-miniloginscreenname INPUT[type='text']{padding:.5em;border:1px solid #ddd;color:#111;width:90%;vertical-align:top;}div.os-sidebar div.os-minilogin A.os-miniloginmyprofilebutton{font-size:93%;}div.os-sidebar div.os-minilogin div.os-miniloginpassword{margin:0 0 .5em 0;clear:both;}div.os-sidebar div.os-minilogin div.os-miniloginpassword LABEL{display:block;padding:0 0 .25em 0;}div.os-sidebar div.os-minilogin div.os-miniloginpassword INPUT[type='password']{padding:.5em;border:1px solid #ddd;color:#111;width:90%;vertical-align:top;}div.os-sidebar div.os-minilogin U{text-decoration:none;}div.os-sidebar div.os-minilogin div.os-miniloginsavepwd{clear:both;overflow:hidden;}div.os-sidebar div.os-minilogin div.os-miniloginsavepwd INPUT[type='checkbox']{float:left;}div.os-sidebar div.os-minilogin div.os-miniloginbutton{display:inline-block;float:right;}div.os-sidebar div.os-minilogin div.os-miniloginbutton A.os-noimage{background-image:none !important;padding:0.45em 0.5em;text-align:center;}div.os-sidebar div.os-minilogin A.os-miniloginlogoutbutton{font-weight:normal;}div.os-sidebar div.os-minilogin A.os-miniloginforgotpwdbutton{float:left;margin:.25em 0 0 0;}div.os-sidebar div.os-minilogin div.os-miniloginotherbuttons{margin:1em 0 0 0;overflow:hidden;clear:both;}div.os-sidebar div.os-postmessageoff{clear:left;float:left;display:none;}div.os-sidebar div.os-postmessageerror{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(227, 227, 227, 0.90);}div.os-sidebar div.os-postmessageerror div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-sidebar div.os-postmessageerror div.os-postmessagebox div.os-postmessagetext{width:100%;text-align:center;position:relative;top:-45%;font-weight:bold;text-shadow:1px 1px 0px #fff;}div.os-sidebar div.os-postmessageafter{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.80);}div.os-sidebar div.os-postmessageafter div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-sidebar div.os-postmessageafter div.os-postmessagebox div.os-postmessagetext{font-size:123.1%;text-align:center;position:relative;top:-45%;font-weight:bold;color:#111;}div.os-sidebar div.os-postmessagebefore{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.80);}div.os-sidebar div.os-postmessagebefore div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-sidebar div.os-postmessagebefore div.os-postmessagebox div.os-postmessagetext{font-size:123.1%;text-align:center;position:relative;top:-45%;font-weight:bold;color:#111;}div.os-sidebar div.os-miniprofile{clear:both;margin-bottom:1.5em;}div.os-sidebar div.os-miniprofile div.os-profilepicture{float:right;height:50px;overflow:hidden;margin-left:1em;}div.os-sidebar div.os-miniprofile div.os-profilepicture A{display:block;height:50px;overflow:hidden;}div.os-sidebar div.os-miniprofile div.os-profilepicture IMG{width:50px;height:auto;}div.os-sidebar div.os-miniprofile div.os-profileinfo{min-height:48px;vertical-align:top;overflow:hidden;}div.os-sidebar div.os-miniprofile div.os-profileinfo div.os-subject A{font-weight:normal;margin:0 3px 0 0;}div.os-sidebar div.os-miniprofile div.os-profileinfo div.os-memberlink A{font-weight:bold;font-size:93%;margin:0;color:#0860a8;text-decoration:none;}div.os-sidebar div.os-miniprofile div.os-profileinfo div.os-memberlink A:hover{text-decoration:none;background-color:transparent;color:#427BBC;}div.os-sidebar div.os-miniprofile div.os-profileinfo div.os-memberlink SPAN.os-score{float:right;}div.os-sidebar div.os-miniprofile div.os-profileinfo div.os-date{color:#666666;font-style:italic;font-size:85%;}div.os-sidebar div.os-presencemonitor div.os-users{clear:both;}div.os-sidebar div.os-presencemonitor div.os-buttons{clear:both;margin-top:8px;text-align:right;}div.os-sidebar div.os-presencemonitor div.os-buttons A{font-size:85%;}div.os-sidebar div.os-profilelist div.os-memberlist{clear:both;}div.os-sidebar div.os-profilelist div.os-buttons{clear:both;margin-top:8px;text-align:right;}div.os-sidebar div.os-profilelist div.os-buttons A{font-size:85%;}div.os-sidebar div.os-lastblogentry div.os-blogviewlink{clear:both;margin-top:8px;text-align:right;}div.os-sidebar div.os-lastblogentry div.os-blogviewlink A{font-size:85%;}div.os-sidebar div.os-blogroll div.os-panel div.os-body div.os-blogrollitem{padding:0px 0px 6px;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal{width:100%;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal tr.os-caldayheader th{text-align:right;font-weight:bold;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal td{text-align:right;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle{width:100%;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td{text-align:center;font-weight:bold;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td.os-caltitleprev{text-align:left;width:20%;}div.os-sidebar div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td.os-caltitlenext{text-align:right;width:20%;}div.os-sidebar div.os-subscribe div.os-panel div.os-head{display:none;}div.os-sidebar div.os-subscribe div.os-panel div.os-body{margin:0px;padding:8px;}div.os-sidebar div.os-subscribe div.os-panel A.os-btnrss{display:block;font-size:100%;padding-right:50px;height:48px;background:url(http://forums.compuserve.com/dir-icon/10444/4/osm-ico-rss-48.icon) no-repeat 100% 0;}div.os-sidebar div.os-twitter div.os-panel div.os-head {padding-top:2x;}div.os-sidebar div.os-twitter div.os-panel div.os-head div.os-title{padding-bottom:2px;border-bottom:1px solid #FF0000 /* Bad Logical Color */;}div.os-sidebar div.os-twitter div.os-panel div.os-head a{line-height:24px;padding:5px 2px 8px 28px;background:url(http://forums.compuserve.com/dir-icon/10444/4/ico_twitter_24.icon) no-repeat scroll 0px 0px;}div.os-sidebar div.os-twitter div.os-panel div.os-head a:hover{color:#427BBC;background-color:#FF0000 /* Bad Logical Color */;}div.os-sidebar div.os-mostreadposts li{padding-bottom:8px;}div.os-sidebar div.os-toc li{padding-bottom:8px;}div.os-sidebar div.os-developertools li{padding-bottom:8px;}div.os-sidebar div.os-discussions{width:100%;clear:both;}div.os-sidebar div.os-entrysearch div.os-searchbox{display:inline-block;margin:0;border:1px solid #E2E2E2;background-color:#FFFFFF;width:100%;}div.os-sidebar div.os-entrysearch div.os-searchbox SPAN.os-prefix{margin:3px;}div.os-sidebar div.os-entrysearch div.os-searchbox INPUT.os-msgsearchtext{vertical-align:top;width:70%;border:none;padding:0.5em;}div.os-sidebar div.os-entrysearch div.os-searchbox A.os-btnsearch{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/ico-search.icon);background-repeat:no-repeat;background-position:3% 50%;}div.os-sidebar div.os-entrysearch div.os-searchbox A.os-notext{border-color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;width:1.95em;height:1.95em;padding:0;float:right;}div.os-sidebar div.os-entrysearch div.os-searchbox A.os-notext SPAN{visibility:hidden;display:none;}div.os-sidebar div.os-entrysearch div.os-allforums{margin:.5em 0;font-size:85%;}div.os-sidebar div.os-entrysearch div.os-advsearch{margin:.5em 0;}div.os-sidebar div.os-recentpoll div.os-widgetpollquestion{font-size:100%;font-weight:bold;color:#000000;margin-bottom:.5em;}div.os-sidebar div.os-recentpoll div.os-pollchoices div.os-pollchoice{clear:both;margin-bottom:0.75em;}div.os-sidebar div.os-recentpoll div.os-pollchoices div.os-pollchoice INPUT{float:left;}div.os-sidebar div.os-recentpoll div.os-pollchoices div.os-pollchoice LABEL{display:block;overflow:hidden;font-size:93%;color:#000000;margin:0 0 0 2em;}div.os-sidebar div.os-recentpoll div.os-widgetpollmyvote{margin-top:.5em;font-size:85%;clear:both;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar{clear:both;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li{clear:both;margin-bottom:.5em;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-hbar{background-color:#f7f7f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#6a6a6a');background-image:-webkit-gradient(linear, left top, right top, from(#aaaaaa), to(#6a6a6a));background-image:-webkit-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:-moz-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:-o-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:linear-gradient(to right, #aaaaaa, #6a6a6a);height:11px;width:1px;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-hbarholder{background-color:#e3e3e3;width:300;display:inline-block;overflow:hidden;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-htext{margin:0;font-size:85%;color:#666666;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotenumber{display:inline;padding-right:.25em;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotenumbersuffix{display:inline;padding-right:.25em;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotepercent{display:inline;}div.os-sidebar div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotepercentsuffix{display:inline;padding-right:.25em;}div.os-sidebar div.os-recentpoll div.os-widgetpollbuttonbar{text-align:right;}div.os-sidebarright div.os-miniprofile div.os-profilepicture{float:right;margin-left:1em;margin-right:0;}div.os-sidebarright div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar{float:right;margin-right:0;margin-left:1em;}div.os-sidebarleft div.os-miniprofile div.os-profilepicture{float:left;margin-right:1em;margin-left:0;}div.os-sidebarleft div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar{float:left;margin-right:1em;margin-left:0;}div.os-content div.os-component{overflow:hidden;position:relative;font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;font-size:100%;font-weight:normal;color:#000000;margin:0 .5em 1.5em .5em;border:1px solid #FFFFFF;background-color:transparent;border-left:medium none;border-right:medium none;border-bottom:medium none;}div.os-content div.os-component div.os-panel div.os-head{font-weight:normal;padding:.25em .5em;visibility:visible;}div.os-content div.os-component div.os-panel div.os-head div.os-h2{padding-bottom:.25em;width:100%;}div.os-content div.os-component div.os-panel div.os-head h2{font-size:123.1%;font-weight:normal;display:block;width:100%;margin:0;}div.os-content div.os-component div.os-panel div.os-body{padding:.5em;}div.os-content div.os-component div.os-panel div.os-body div.os-folders div.os-folder{clear:both;}div.os-content div.os-component div.os-panel div.os-body div.os-folders div.os-folder A.os-foldername{font-weight:bold;}div.os-content div.os-component div.os-panel div.os-body UL{list-style-type:none;margin:0;padding:0;}div.os-content div.os-component div.os-panel div.os-body LI{list-style-type:none;float:none;margin:0 0 .25em 0;}div.os-content div.os-component div.os-panel div.os-body div.os-buttons{clear:both;margin-top:.5em;text-align:right;}div.os-content div.os-component div.os-panel div.os-body div.os-buttons A{font-size:85%;}div.os-content div.os-minilogin div.os-miniloginwelcomemember{clear:both;overflow:hidden;}div.os-content div.os-minilogin div.os-miniloginwelcomemember div.os-welcome{font-weight:bold;margin:0 0 .25em 0;overflow:hidden;}div.os-content div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar{float:right;width:50px;height:50px;overflow:hidden;}div.os-content div.os-minilogin div.os-miniloginwelcomemember div.os-miniloginavatar IMG{width:50px;height:auto;}div.os-content div.os-minilogin div.os-miniloginscreenname{margin:0 0 .5em 0;clear:both;}div.os-content div.os-minilogin div.os-miniloginscreenname LABEL{display:block;padding:0 0 .25em 0;}div.os-content div.os-minilogin div.os-miniloginscreenname INPUT[type='text']{padding:.5em;border:1px solid #ddd;color:#111;width:90%;vertical-align:top;}div.os-content div.os-minilogin A.os-miniloginmyprofilebutton{font-size:93%;}div.os-content div.os-minilogin div.os-miniloginpassword{margin:0 0 .5em 0;clear:both;}div.os-content div.os-minilogin div.os-miniloginpassword LABEL{display:block;padding:0 0 .25em 0;}div.os-content div.os-minilogin div.os-miniloginpassword INPUT[type='password']{padding:.5em;border:1px solid #ddd;color:#111;width:90%;vertical-align:top;}div.os-content div.os-minilogin U{text-decoration:none;}div.os-content div.os-minilogin div.os-miniloginsavepwd{clear:both;overflow:hidden;}div.os-content div.os-minilogin div.os-miniloginsavepwd INPUT[type='checkbox']{float:left;}div.os-content div.os-minilogin div.os-miniloginbutton{display:inline-block;float:right;}div.os-content div.os-minilogin div.os-miniloginbutton A.os-noimage{background-image:none !important;padding:0.45em 0.5em;text-align:center;}div.os-content div.os-minilogin A.os-miniloginlogoutbutton{font-weight:normal;}div.os-content div.os-minilogin A.os-miniloginforgotpwdbutton{float:left;margin:.25em 0 0 0;}div.os-content div.os-minilogin div.os-miniloginotherbuttons{margin:1em 0 0 0;overflow:hidden;clear:both;}div.os-content div.os-postmessageoff{clear:left;float:left;display:none;}div.os-content div.os-postmessageerror{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(227, 227, 227, 0.90);}div.os-content div.os-postmessageerror div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-content div.os-postmessageerror div.os-postmessagebox div.os-postmessagetext{width:100%;text-align:center;position:relative;top:-45%;font-weight:bold;text-shadow:1px 1px 0px #fff;}div.os-content div.os-postmessageafter{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.80);}div.os-content div.os-postmessageafter div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-content div.os-postmessageafter div.os-postmessagebox div.os-postmessagetext{font-size:123.1%;text-align:center;position:relative;top:-45%;font-weight:bold;color:#111;}div.os-content div.os-postmessagebefore{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.80);}div.os-content div.os-postmessagebefore div.os-postmessagebox{width:100%;position:absolute;top:45%;margin:0 auto;}div.os-content div.os-postmessagebefore div.os-postmessagebox div.os-postmessagetext{font-size:123.1%;text-align:center;position:relative;top:-45%;font-weight:bold;color:#111;}div.os-content div.os-miniprofile{clear:both;margin-bottom:1.5em;}div.os-content div.os-miniprofile div.os-profilepicture{float:right;height:50px;overflow:hidden;margin-left:1em;}div.os-content div.os-miniprofile div.os-profilepicture A{display:block;height:50px;overflow:hidden;}div.os-content div.os-miniprofile div.os-profilepicture IMG{width:50px;height:auto;}div.os-content div.os-miniprofile div.os-profileinfo{min-height:48px;vertical-align:top;overflow:hidden;}div.os-content div.os-miniprofile div.os-profileinfo div.os-subject A{font-weight:normal;margin:0 3px 0 0;}div.os-content div.os-miniprofile div.os-profileinfo div.os-memberlink A{font-weight:bold;font-size:93%;margin:0;color:#0860a8;text-decoration:none;}div.os-content div.os-miniprofile div.os-profileinfo div.os-memberlink A:hover{text-decoration:none;background-color:transparent;color:#427BBC;}div.os-content div.os-miniprofile div.os-profileinfo div.os-memberlink SPAN.os-score{float:right;}div.os-content div.os-miniprofile div.os-profileinfo div.os-date{color:#666666;font-style:italic;font-size:85%;}div.os-content div.os-presencemonitor div.os-users{clear:both;}div.os-content div.os-presencemonitor div.os-buttons{clear:both;margin-top:8px;text-align:right;}div.os-content div.os-presencemonitor div.os-buttons A{font-size:85%;}div.os-content div.os-profilelist div.os-memberlist{clear:both;}div.os-content div.os-profilelist div.os-buttons{clear:both;margin-top:8px;text-align:right;}div.os-content div.os-profilelist div.os-buttons A{font-size:85%;}div.os-content div.os-lastblogentry div.os-blogviewlink{clear:both;margin-top:8px;text-align:right;}div.os-content div.os-lastblogentry div.os-blogviewlink A{font-size:85%;}div.os-content div.os-blogroll div.os-panel div.os-body div.os-blogrollitem{padding:0px 0px 6px;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal{width:100%;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal tr.os-caldayheader th{text-align:right;font-weight:bold;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal td{text-align:right;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle{width:100%;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td{text-align:center;font-weight:bold;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td.os-caltitleprev{text-align:left;width:20%;}div.os-content div.os-blogcalendar div.os-panel div.os-body table.os-cal table.os-caltitle td.os-caltitlenext{text-align:right;width:20%;}div.os-content div.os-subscribe div.os-panel div.os-head{display:none;}div.os-content div.os-subscribe div.os-panel div.os-body{margin:0px;padding:8px;}div.os-content div.os-subscribe div.os-panel A.os-btnrss{display:block;font-size:100%;padding-right:50px;height:48px;background:url(http://forums.compuserve.com/dir-icon/10444/4/osm-ico-rss-48.icon) no-repeat 100% 0;}div.os-content div.os-twitter div.os-panel div.os-head {padding-top:2x;}div.os-content div.os-twitter div.os-panel div.os-head div.os-title{padding-bottom:2px;border-bottom:1px solid #FF0000 /* Bad Logical Color */;}div.os-content div.os-twitter div.os-panel div.os-head a{line-height:24px;padding:5px 2px 8px 28px;background:url(http://forums.compuserve.com/dir-icon/10444/4/ico_twitter_24.icon) no-repeat scroll 0px 0px;}div.os-content div.os-twitter div.os-panel div.os-head a:hover{color:#427BBC;background-color:#FF0000 /* Bad Logical Color */;}div.os-content div.os-mostreadposts li{padding-bottom:8px;}div.os-content div.os-toc li{padding-bottom:8px;}div.os-content div.os-developertools li{padding-bottom:8px;}div.os-content div.os-discussions{width:100%;clear:both;}div.os-content div.os-entrysearch div.os-searchbox{display:inline-block;margin:0;border:1px solid #E2E2E2;background-color:#FFFFFF;width:100%;}div.os-content div.os-entrysearch div.os-searchbox SPAN.os-prefix{margin:3px;}div.os-content div.os-entrysearch div.os-searchbox INPUT.os-msgsearchtext{vertical-align:top;width:70%;border:none;padding:0.5em;}div.os-content div.os-entrysearch div.os-searchbox A.os-btnsearch{background-image:url(http://forums.compuserve.com/dir-icon/10444/4/ico-search.icon);background-repeat:no-repeat;background-position:3% 50%;}div.os-content div.os-entrysearch div.os-searchbox A.os-notext{border-color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;width:1.95em;height:1.95em;padding:0;float:right;}div.os-content div.os-entrysearch div.os-searchbox A.os-notext SPAN{visibility:hidden;display:none;}div.os-content div.os-entrysearch div.os-allforums{margin:.5em 0;font-size:85%;}div.os-content div.os-entrysearch div.os-advsearch{margin:.5em 0;}div.os-content div.os-recentpoll div.os-widgetpollquestion{font-size:100%;font-weight:bold;color:#000000;margin-bottom:.5em;}div.os-content div.os-recentpoll div.os-pollchoices div.os-pollchoice{clear:both;margin-bottom:0.75em;}div.os-content div.os-recentpoll div.os-pollchoices div.os-pollchoice INPUT{float:left;}div.os-content div.os-recentpoll div.os-pollchoices div.os-pollchoice LABEL{display:block;overflow:hidden;font-size:93%;color:#000000;margin:0 0 0 2em;}div.os-content div.os-recentpoll div.os-widgetpollmyvote{margin-top:.5em;font-size:85%;clear:both;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar{clear:both;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li{clear:both;margin-bottom:.5em;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-hbar{background-color:#f7f7f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#6a6a6a');background-image:-webkit-gradient(linear, left top, right top, from(#aaaaaa), to(#6a6a6a));background-image:-webkit-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:-moz-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:-o-linear-gradient(left, #aaaaaa, #6a6a6a);background-image:linear-gradient(to right, #aaaaaa, #6a6a6a);height:11px;width:1px;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-hbarholder{background-color:#e3e3e3;width:300;display:inline-block;overflow:hidden;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-htext{margin:0;font-size:85%;color:#666666;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotenumber{display:inline;padding-right:.25em;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotenumbersuffix{display:inline;padding-right:.25em;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotepercent{display:inline;}div.os-content div.os-recentpoll div.os-widgetpollresultshbar li div.os-htextvotepercentsuffix{display:inline;padding-right:.25em;}div.os-content div.os-recentpoll div.os-widgetpollbuttonbar{text-align:right;}div.os-content div.os-activitystreams div.os-activity{border-bottom:1px solid #FFFFFF;margin-bottom:1em;}div.os-content div.os-activitystreams div.os-activity div.os-miniprofile div.os-profileinfo div.os-actionlabel{display:inline;margin-right:3px;}div.os-content div.os-activitystreams div.os-activity div.os-miniprofile div.os-profileinfo div.os-actionlocation{display:inline;margin-right:3px;}div.os-breadcrumbbar {margin-bottom:1em;width:auto;clear:both;line-height:1.4em;font-size:93%;}div.os-breadcrumbbar  SPAN.os-delimiter{color:#666666;font-size:85%;margin:0 .25em;}div.os-breadcrumbbar  SPAN.os-first{color:#000000;margin:0 0 0 0;}div.os-breadcrumbbar  A SPAN{margin:0 0 0 0;}div.os-tagcloud div.os-panel div.os-body div.os-taglist ul li{float:left;clear:none  !important;padding-bottom:0px;}div.os-tagcloud div.os-taglist UL{list-style:none;margin:0px;padding:0px;}div.os-tagcloud div.os-taglist UL li{float:left;margin:4px 0;}div.os-tagcloud div.os-taglist UL li a{padding:0px 4px;color:#0860a8;}div.os-tagcloud div.os-taglist UL li a.os-tag5{font-size:138.5%;opacity:1;filter:alpha(opacity=100);}div.os-tagcloud div.os-taglist UL li a.os-tag4{font-size:123.1%;opacity:.85;filter:alpha(opacity=85);}div.os-tagcloud div.os-taglist UL li a.os-tag3{font-size:100%;opacity:.70;filter:alpha(opacity=70);}div.os-tagcloud div.os-taglist UL li a.os-tag2{font-size:93%;opacity:.60;filter:alpha(opacity=60);}div.os-tagcloud div.os-taglist UL li a.os-tag1{font-size:85%;opacity:.50;filter:alpha(opacity=50);}div.os-tagcloud div.os-taglist UL li a:hover{color:#427BBC;background:transparent;}div.os-results div.os-description{clear:both;margin:16px 8px;}div.os-results div.os-description div.os-tag{display:inline;font-weight:bold;}div.os-results UL{list-style:none;margin:0;padding:0;}div.os-results div.os-resultitem{border-top:1px solid #ddd;margin:8px 0;padding:12px 8px;}div.os-results div.os-resultitem div.os-header{font-size:100%;}div.os-results div.os-resultitem div.os-header a{color:#0860a8;font-weight:bold;}div.os-results div.os-resultitem div.os-header a:hover{color:#0860a8;background-color:transparent;}div.os-results div.os-resultitem div.os-header span.os-counter{float:right;color:#666666;font-size:85%;padding-right:3px;}div.os-results div.os-resultitem div.os-postedonbar{margin:4px 0 2px 0;font-size:85%;}div.os-results div.os-resultitem div.os-postedonbar span.os-date{padding-right:4px;color:#666666;}div.os-results div.os-resultitem div.os-postedonbar span.os-by{padding-right:4px;}div.os-results div.os-resultitem div.os-postedonbar span.os-memberlink{padding-right:4px;}div.os-results div.os-resultitem div.os-msgexcerpt{margin:0 0 4px 0;line-height:1.4;}div.os-results div.os-resultitem div.os-infobar{color:#000000;font-size:85%;}div.os-results div.os-resultitem div.os-infobar span.os-delim{padding:0 4px;font-weight:bold;}div.os-results div.os-resultitem div.os-infobar span.os-count{color:#666666;font-size:85%;padding:0 4px;}div.os-results div.os-resultitem a{color:#0860a8;}div.os-results div.os-resultitem a:hover{color:#0860a8;background-color:transparent;}.os-page-header #os-layout-element-2
	{
		position:absolute;left:743px;top:4px;
	}

	.os-page-header #os-layout-element-5
	{
		position:absolute;left:723px;top:43px;
	}

	.os-page-header #os-layout-element-6
	{
		position:absolute;left:925px;top:45px;
	}

	.os-page-header #os-layout-element-8
	{
		position:absolute;left:957px;top:43px;
	}

	

    .os-admin-link {
    background:url(http://forums.compuserve.com/dir-icon/10444/4/os-admin-ico.icon) no-repeat;
    width: 22px;
    height: 22px;
    cursor: pointer;
    z-index:19;
    }
    .os-admin-link a {
    padding: 3px 9px;
    }
    .os-admin-link a:hover
    {
    background-color: transparent;
    }
  div.os-page-header {height:114px;overflow:hidden;position:relative;}div.os-page-footer {height:60px;overflow:hidden;position:relative;}span.os-prefix {padding-right:.5em;}div.os-user-header span.os-prefix{font-weight:bold;vertical-align:middle;font-size:93%;padding-right:3px;}


    body.os-popinwindow div.os-actionpanel {
    position:relative;
    width:32px;
    height:32px;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-up {
    position:absolute;
    top:0px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_0.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer  div.os-up-hover {
    position:absolute;
    top:0px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_1.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-up-down {
    position:absolute;
    top:1px;
    left:1px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_2.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-up {
    position:absolute;
    top:0px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_0.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-up-hover {
    position:absolute;
    top:0px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_1.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-up-down {
    position:absolute;
    top:1px;
    left:1px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveUp_2.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-down {
    position:absolute;
    top:16px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveDown_0.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-down-hover {
    position:absolute;
    top:16px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveDown_1.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-down-down {
    position:absolute;
    top:16px;
    left:0px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveDown_2.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-top {
    position:absolute;
    top:0px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveTop_0.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-top-hover {
    position:absolute;
    top:0px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveTop_1.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-top-down {
    position:absolute;
    top:0px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveTop_2.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-bottom {
    position:absolute;
    top:16px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveBottom_0.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-bottom-hover {
    position:absolute;
    top:16px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveBottom_1.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-uploadcontainer div.os-bottom-down {
    position:absolute;
    top:16px;
    left:16px;
    width:15px;
    height:15px;
    background-image:url(/dir-icon/0/16/btn_moveBottom_2.icon);
    background-repeat:no-repeat;
    }

    body.os-popinwindow div.os-unchecked {
    background-image:url(/dir-icon/0/10/cbx_blank.icon);
    background-position:center center;
    background-repeat:no-repeat;
    height:15px;
    width:15px;
    }

    body.os-popinwindow div.os-checked {
    background-image:url(/dir-icon/0/10/cbx_check.icon);
    background-position:center center;
    background-repeat:no-repeat;
    height:15px;
    width:15px;
    }
  IMG.os-badge {width:16px;height:16px;}div.os-profilepage div.os-badge{margin:1em 0;}div.os-profilepage div.os-badge IMG.os-badge{margin:0 .5em 0 0 ;vertical-align:middle;width:16px;height:16px;}div.os-profilepage div.os-badge SPAN.os-badgename{font-weight:bold;margin:0;}div.os-profilepage div.os-badge SPAN.os-badgedesc{display:block;margin:.5em 0;}div.os-profilepage div.os-info{margin:1em 0;}div.os-profilepage div.os-badges{overflow:hidden;}div.os-profilepage div.os-badges div.os-badge{margin:1em;}div.os-profilepage div.os-badges div.os-badge IMG.os-badge{margin:0 .5em 0 0;vertical-align:middle;width:16px;height:16px;}div.os-profilepage div.os-component.os-badges{overflow:visible;}div.os-profilepage div.os-component.os-badges div.os-badge{margin:12px 4px;float:none;width:auto;clear:both;}div.os-profilepage div.os-component.os-badges div.os-badge IMG.os-badge{margin:1px 6px 1px 1px;vertical-align:middle;width:16px;height:16px;}div.os-message div.os-msgbio div.os-badges IMG.os-badge{margin:1px;}div.os-sidebar div.os-aboutauthor IMG.os-badge{width:16px;height:16px;margin:1px;float:none;}div.os-blog div.os-authorphoto div.os-badges{margin:6px auto;padding:2;width:66px;text-align:left;}div.os-blog div.os-authorphoto div.os-badges IMG.os-badge{margin:1px;}UL.os-commentsmessages LI.os-item div.os-member div.os-badges{padding:2px 0;width:50px;}UL.os-commentsmessages LI.os-item div.os-member div.os-badges IMG.os-badge{margin:1px;}table.os-userpickerdropdown {background-color:#fefefe;color:#333;border:1px solid #ddd;text-align:left;}table.os-userpickerdropdown  tr.os-userpickerdropdownrow{background-color:#fefefe;text-align:left;}table.os-userpickerdropdown  tr.os-userpickerdropdownrowactive{background-color:#fefefe;color:#333;text-align:left;}div.os-pageheader div.os-tempheader{margin:0;}div.os-pageheader div.os-tempheader div.os-box{clear:both;padding:0.5em 0;}div.os-pageheader div.os-tempheader div.os-box div.os-content div.os-logo{background-image:url(http://forums.compuserve.com/dir-icon/10444/14/logo-osengaged-270x69.icon);background-repeat:no-repeat;background-position:0 0;width:270px;height:69px;}div.os-pagefooter div.os-tempfooter{margin:3em 0 0 0;font-size:85%;padding:0 .25em;}div.os-pagefooter div.os-tempfooter div.os-box{color:#888;text-align:right;}div.os-nopagesplashimage {margin-top:40px;}

    /* Controlbar - Open and Closed  */

    /****************************/

    /* Controlbar - OPEN */
    #os-controlbar {
    z-index:3000;
    position:relative;
    top:0px;
    left:0px;
    width:100%;
    clear:both;
    }
    .os-controlbar{
    width:100%;
    min-width:960px;
    height:50px;
    background-color: #000000;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#5E5E5E');
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5E5E5E), to(#5E5E5E));
    background-image: -webkit-linear-gradient(top, #000000, #5E5E5E);
    background-image: -moz-linear-gradient(top, #000000, #5E5E5E);
    background-image: -o-linear-gradient(top, #000000, #5E5E5E);
    background-image: linear-gradient(to bottom, #000000, #5E5E5E);
    font: 12px/50px Helvetica,Arial, sans-serif;
    color: #fff;
    
    clear:both;
    border-bottom: 2px solid #c5c5c5;
    }
    .os-controlbar A,
    .os-controlbar A:link,
    .os-controlbar A:visited,
    .os-controlbar A:hover,
    .os-controlbar A:active {
    color:#fff;
    text-decoration:none;
    display: block;
    height: 50px;
    padding: 0 .5em;
    }
    .os-controlbar DIV.os-cc-title {
    background: url(http://forums.compuserve.com/dir-icon/10444/16/os-engaged-cb-logo-2.icon) no-repeat 8px 50% transparent;
    height: 50px;
    position: absolute;
    width: 190px;
    z-index: 3001;
    display:inline-block;
    }
    .os-controlbar H1 {
    display:none;
    font-size: 14px;
    margin: 0;
    padding: 0 0 0 30px;
    }
    .os-controlbar H1 SPAN {
    text-transform:uppercase;
    font-size: 11px;
    font-weight:normal;
    margin: 0 0 0 4px;
    }
    .os-controlbar UL {
    margin: 0;
    padding: 0;
    list-style: outside none;
    }
    .os-controlbar UL LI {
    height:50px;
    margin: 0;
    padding: 0;
    list-style: outside none;
    float: left;
    display:inline;
    }
    .os-controlbar DIV.os-controls {
    width: 100%;
    text-align:center;
    margin: 0px auto;
    overflow:hidden;
    position:absolute;
    }
    .os-controlbar DIV.os-controls UL {
    margin: 0 auto;
    padding: 0;
    width: 800px;
    }
    .os-controlbar DIV.os-controls UL LI {
    padding: 0;
    min-width: 32px;
    text-align:center;
    border-right:1px solid #333;
    line-height:50px;
    }

    .os-controlbar DIV.os-controls UL LI.os-title{
    background: url(http://forums.compuserve.com/dir-icon/10444/16/os-engaged-cb-logo-3.icon) no-repeat 0 50% transparent;
    padding-left: 50px;
    }
    .os-controlbar DIV.os-controls UL LI.os-title DIV.os-managetitle {
    font-weight: bold;
    text-align:left;
    vertical-align: middle;
    font-size: 89%;
    padding: 0 0.5em 0 0;
    text-transform:uppercase;
    line-height:15px;
    margin-top:1em;
    }
    .os-controlbar DIV.os-controls UL LI.os-title SPAN {
    text-transform:uppercase;
    }
    .os-controlbar DIV.os-controls UL LI.os-title-off {
    background-color: transparent;
    }
    .os-controlbar DIV.os-controls UL LI.os-tab {
    background-color: #4c4c4c;
    }
    .os-controlbar DIV.os-controls UL LI.os-tab A:hover,
    .os-controlbar DIV.os-controls UL LI.os-tab A:active,
    .os-controlbar DIV.os-controls UL LI.os-active A,
    .os-controlbar DIV.os-controls UL LI.os-active A:hover,
    .os-controlbar DIV.os-controls UL LI.os-active A:active {
    background-color:rgb(101, 31, 86);
    }
    .os-controlbar DIV.os-controls UL LI.os-active A,
    .os-controlbar DIV.os-controls UL LI.os-active:hover A,
    .os-controlbar DIV.os-controls UL LI.os-tab:hover A {
    color:#FFF;
    }
    .os-controlbar DIV.os-alt-controls {
    display: inline-block;
    float: right;
    margin: 0 0 0 1em;
    text-align: right;
    position:relative;
    z-index:3003;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-user,
    .os-controlbar DIV.os-alt-controls DIV.os-return,
    .os-controlbar DIV.os-alt-controls DIV.os-welcome,
    .os-controlbar DIV.os-alt-controls DIV.os-mm-enter,
    .os-controlbar DIV.os-alt-controls DIV.os-cc-enter,
    .os-controlbar DIV.os-alt-controls DIV.os-help,
    .os-controlbar DIV.os-alt-controls DIV.os-exit,
    .os-controlbar DIV.os-alt-controls DIV.os-cb-close {
    float: left;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-user {
    padding: 0 .5em;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-return{
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-bg-cb.icon) 0 0 repeat-x #e6e6e6;
    padding: 0 .5em;
    color:#111;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-cc-enter A {
    background: url(http://forums.compuserve.com/dir-icon/10444/4/ico_manage_22.icon)  50% 50% no-repeat;
    display: block;
    width: 28px;
    height:50px;
    padding: 0px;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-mm-enter A{
    background:url(http://forums.compuserve.com/dir-icon/10444/4/osm-ico-map_22.icon) 50% 50% no-repeat;
    display: block;
    width: 28px;
    height:50px;
    padding: 0px;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-help A{
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-ico-cb-help.icon) 50% 50% no-repeat;
    display: block;
    width: 28px;
    height:50px;
    padding: 0px;
    }
    .os-controlbar DIV.os-alt-controls DIV.os-cb-close A {
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-ico-cb-arrow-up.icon) 50% 50% no-repeat;
    display: block;
    width: 28px;
    height:50px;
    padding: 0px;
    }

    /****************************/

    /* Control Bar Closed */

    .os-controlbar-closed {
    z-index:2999;
    position:absolute;
    top:-2px;
    right:4px;
    height:36px;
    width: 90px;
    background-color: #000000;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#5E5E5E');
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5E5E5E), to(#5E5E5E));
    background-image: -webkit-linear-gradient(top, #000000, #5E5E5E);
    background-image: -moz-linear-gradient(top, #000000, #5E5E5E);
    background-image: -o-linear-gradient(top, #000000, #5E5E5E);
    background-image: linear-gradient(to bottom, #000000, #5E5E5E);
    font: 11px/36px Helvetica,Arial, sans-serif;
    border: 2px solid #c5c5c5;
    }

    .os-controlbar-closed A.os-arrow,
    .os-controlbar-closed A.os-arrow:link,
    .os-controlbar-closed A.os-arrow:visited,
    .os-controlbar-closed A.os-arrow:hover,
    .os-controlbar-closed A.os-arrow:active {
    background:url(http://forums.compuserve.com/dir-icon/10444/16/ico-cb-engaged.icon) 10% 50% no-repeat;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    padding: 0 1em;
    text-decoration: none;
    text-transform: uppercase;
    }
    .os-controlbar-closed A.os-arrow SPAN.os-admin{
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-ico-cb-arrow-down.icon) 100% 50% no-repeat;
    height: 36px;
    padding:0 1.75em;
    }

    /*********************************************/

    .ui-widget-overlay {
    background-color: #e8e8e8;
    opacity: 0.70;
    filter:alpha(opacity=70); /* For IE8 and earlier */
    z-index: 20;
    position:fixed;
    top:0px;
    }
    .ui-dialog {
    font-family: Helvetica, Arial, sans-serif;
    }
    .ui-helper-clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    }
    .ui-draggable .ui-dialog-titlebar {
    cursor: move;
    }
    .ui-dialog .ui-dialog-titlebar {
    position: relative;
    margin: 0 5px 0 0;
    
    }
    .ui-dialog .ui-dialog-title {
    display: block;
    font-size: 24px;
    padding: 1em 0 0 0.5em;
    }
    .ui-dialog .ui-dialog-titlebar-close,
    .ui-dialog .ui-dialog-titlebar-close:hover {
    display:none;
    color: #FFFFFF;
    float: right;
    font-family: Helvetica,Arial,San Serif;
    font-size: 77%;
    font-weight: normal;
    margin: 0;
    padding: 0.25em 0.5em;
    position: absolute;
    right: 0;
    top: 0.6em;
    }
    .ui-dialog .ui-dialog-titlebar-close SPAN.ui-icon-closethick {
    text-transform:uppercase;
    }
    .ui-widget-header, .os-loading {
    color: #000;
    background-color:#ffffff;
    box-shadow: 3px 3px 6px -2px #A2A2A2;
    }
    DIV.os-loading {
    width: 795px;
    height: 24px;
    line-height: 24px;
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-ico-loading-24.icon) 16px 50% no-repeat #ffffff;
    padding: 16px 0;
    text-indent:48px;
    }
    .ui-widget-header A{
    color: #000000;
    }
    .ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: hidden;
    position: relative;
    }

  

    /****************************/

    DIV.os-megamenu {
    position: absolute;
    z-index: 4000;
    top: 44px;
    right: 83px;
    border: 2px solid #272727;
    background: url(http://forums.compuserve.com/dir-icon/10444/16/osm-bg-cc-left.icon) -70px 0 repeat-y #fff;
    font: 14px Helvetica,Arial,sans-serif;
    text-align:left;
    width:350px;
    -moz-box-shadow: 0 0 4px -1px #000000; /* Firefox */
    -webkit-box-shadow: 0 0 4px -1px #000000; /* Safari and Chrome */
    box-shadow: 0 0 4px -1px #000000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    }

    BODY.os-ccbody DIV.os-megamenu {
    right: 55px;
    }
    DIV.os-megamenu DIV.os-mm-arrow {
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-ico-cb-mm-arrow.icon) 0 0 no-repeat;
    width: 14px;
    height:8px;
    position: absolute;
    top: -7px;
    right: 6px;
    }
    #os-megamenu DIV.os-mm-title {
    line-height: normal;
    background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-bg-cb.icon) repeat-x scroll 0 #eee;
    padding: 8px;
    white-space: nowrap;
    }
    #os-megamenu DIV.os-mm-title H2 {
    color:#111;
    font-size: 88%;
    margin: 0;
    padding:0;
    line-height:20px;
    }
    #os-megamenu DIV.os-mm-title H2 A {
    color: rgb(101, 31, 86);
    }
    #os-megamenu DIV.os-mm-title H2 A:hover {
    text-decoration:underline;
    }
    #os-megamenu DIV.os-mm-box {
    color:#111;
    font-size: 88%;
    padding: 8px;

    }
    #os-megamenu DIV.os-mm-box UL {
    margin:0;
    padding:0;
    list-style:inside none;
    }
    #os-megamenu DIV.os-mm-box UL LI {
    margin:0;
    padding:0;
    list-style:inside none;
    display: list-item;
    float: none;
    text-align:left;
    text-indent: 6px;
    line-height: 1.8em;
    height:auto;
    }
    #os-megamenu DIV.os-mm-box UL LI A {
    color:#111;
    }
    #os-megamenu DIV.os-mm-box UL LI A:hover {
    text-decoration: none;
    font-weight:bold;
    }
    #os-megamenu DIV.os-mm-box UL LI A.os-active,
    #os-megamenu DIV.os-mm-box UL LI A.os-active:hover {
    width: 95px;
    background-color: rgb(101, 31, 86);
    color:#fff;
    font-weight:bold;
    display: block;
    text-decoration: none;
    -moz-box-shadow: 1px 1px 3px -2px #272727; /* Firefox */
    -webkit-box-shadow: 1px 1px 3px -2px #272727; /* Safari and Chrome */
    box-shadow: 1px 1px 3px -2px #272727; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    }
    #os-megamenu DIV.os-mm-box UL UL {
    background-color: #FFFFFF;
    max-height: 300px;
    list-style: none inside none;
    margin: -25px 0 0 110px;
    overflow: auto;
    padding: 0;
    width: auto;
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI {
    margin:0 0 4px 0;
    padding:4px;
    list-style:inside none;
    display: list-item;
    float: none;
    text-align:left;
    text-indent: 0px;
    line-height: 1.3em;
    font-size: 88%;
    height:auto;
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI:hover {
    font-weight: normal;
    background-color:#f1f1f1;
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI.os-manage {
    font-weight:bold;
    font-size: 100%;
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI.os-manage:hover {
    background-color: transparent;
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI.os-manage A {
    color: rgb(101, 31, 86);
    }
    #os-megamenu DIV.os-mm-box UL LI UL LI.os-manage A:hover {
    text-decoration:underline;
    }


  body.os-ccbody {color:#111111;background:url(http://forums.compuserve.com/dir-icon/10444/16/osm-bg-cc-left.icon) 0 0 repeat-y #ffffff;margin:0;font:13px Helvetica, Arial, Geneva, sans-serif;}div.os-ccpopinbody {font:13px Helvetica, Arial, Geneva, sans-serif;}div.os-controlcenter {clear:both;background-color:transparent;border:none;width:100%;}div.os-controlcenter  div.os-main{background-color:transparent;margin:0 auto;max-width:100%;width:100%;}div.os-controlcenter  div.os-main div.os-footer{display:none;clear:both;}div.os-controlcenter  div.os-main div.os-container{background-color:transparent;padding:0;margin:0;text-align:left;width:auto;}div.os-controlcenter  div.os-main div.os-container div.os-sidebarleft{padding:0;float:left;width:180px;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn{overflow:hidden;width:auto;float:none;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage A,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage A:link,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage A:visited,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage A:active{color:rgb(101, 31, 86);}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage A:Hover{text-decoration:none;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btn{font-family:Frutiger,'Frutiger Linotype',Univers,Calibri,'Gill Sans','Gill Sans MT','Myriad Pro',Myriad,'DejaVu Sans Condensed','Liberation Sans','Nimbus Sans L',Tahoma,Geneva,'Helvetica Neue',Helvetica,Arial,sans serif;color:#111111 !important;background-color:#dddddd !important;border-color:#D9D9D9 #ABABAB #A0A0A0 #D9D9D9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);padding:.5em .5em;text-align:center;margin:0 0.05em;font-size:13px;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btn:hover{border-color:#D6D6D6 #A0A0A0 #AAAAAA #D1D1D1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background-image:-webkit-linear-gradient(top, #dddddd, #eeeeee);background-image:-moz-linear-gradient(top, #dddddd, #eeeeee);background-image:-o-linear-gradient(top, #dddddd, #eeeeee);background-image:linear-gradient(to bottom, #dddddd, #eeeeee);}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btn-secondary{color:#111111;background-color:#d1d1d1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background-image:-webkit-linear-gradient(top, #dddddd, #eeeeee);background-image:-moz-linear-gradient(top, #dddddd, #eeeeee);background-image:-o-linear-gradient(top, #dddddd, #eeeeee);background-image:linear-gradient(to bottom, #dddddd, #eeeeee);border:1px solid #d1d1d1;padding:.35em .35em;text-align:center;margin:0 0.05em;font-size:11px;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btn-secondary:hover{color:#111111;border:1px solid #d1d1d1;background-color:#d1d1d1;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj A.os-btnadmin,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj A.os-btnadmin:link,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj A.os-btnadmin:visited,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btnadmin{font-family:Frutiger,'Frutiger Linotype',Univers,Calibri,'Gill Sans','Gill Sans MT','Myriad Pro',Myriad,'DejaVu Sans Condensed','Liberation Sans','Nimbus Sans L',Tahoma,Geneva,'Helvetica Neue',Helvetica,Arial,sans serif;color:#111111 !important;background-color:#dddddd !important;border-color:#D9D9D9 #ABABAB #A0A0A0 #D9D9D9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);padding:.45em .35em;text-align:center;margin:0 0.05em;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj A.os-btnadmin:hover,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj A.os-btnadmin:active,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-ccobj BUTTON.os-btnadmin:hover{border-color:#D6D6D6 #A0A0A0 #AAAAAA #D1D1D1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');background-image:-webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background-image:-webkit-linear-gradient(top, #dddddd, #eeeeee);background-image:-moz-linear-gradient(top, #dddddd, #eeeeee);background-image:-o-linear-gradient(top, #dddddd, #eeeeee);background-image:linear-gradient(to bottom, #dddddd, #eeeeee);}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs{clear:both;margin-bottom:1em;overflow:hidden;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul{list-style-type:none;margin:0;padding:0;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab{text-align:center;list-style-type:none;display:inline-block;float:left;margin:0 1px 0 0;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab A,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab A:link{display:block;border:1px solid #cccccc;background-color:#f5f5f5;padding:.5em 1em;white-space:nowrap;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab A:visited,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab A:hover,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul LI.os-tab A:active{text-decoration:underline;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-current A,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-current A:link{color:#651F56;font-weight:bold;background-color:#fcfcfc;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-nc A,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-nc A:link{color:#666666;background-color:#f5f5f5;}div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-nc A:visited,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-nc A:hover,div.os-controlcenter  div.os-main div.os-container div.os-contentcolumn div.os-controlpage div.os-cctabs ul li.os-nc A:active{color:#666666;font-weight:normal;text-decoration:underline;}

    .os-controlsidebarleft {
    margin: 0px;
    padding: 0px;
    }
    .os-controlsidebarleft A,
    .os-controlsidebarleft A:link,
    .os-controlsidebarleft A:visited,
    .os-controlsidebarleft A:hover,
    .os-controlsidebarleft A:active {
    text-decoration:none;
    padding: .45em;
    color:#363636;
    display:block;
    }
    .os-controlsidebarleft A:active {
    outline: none !important;
    }

    
    .os-controlsidebarleft UL {
    margin: 1em .5em 0 .5em;
    padding: 0;
    list-style: none outside;
    }
    .os-controlsidebarleft UL UL {
    margin: 4px 0px 8px 0px;
    padding: 0;
    }
    .os-controlsidebarleft UL LI {
    padding: 0;
    margin: 2px 0;
    }
    .os-controlsidebarleft UL UL LI {
    }
    .os-controlsidebarleft UL LI A.os-active,
    .os-controlsidebarleft UL LI A.os-active:hover {
    background-color: rgb(101, 31, 86);
    color:#fff;
    font-weight:bold;
    -moz-box-shadow: 1px 1px 3px -2px #272727; /* Firefox */
    -webkit-box-shadow: 1px 1px 3px -2px #272727; /* Safari and Chrome */
    box-shadow: 1px 1px 3px -2px #272727; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    }
    .os-controlsidebarleft UL LI A:hover,
    .os-controlsidebarleft UL UL LI A:hover {
    background-color: #f1f1f1;
    }
    .os-controlsidebarleft UL LI UL {
    display: none;
    }
    .os-controlsidebarleft UL LI UL A {
    font-size: 12px;
    }
    .os-controlsidebarleft UL LI UL A SPAN {
    display:block;
    padding: 0 0 0 16px;
    }

    .os-controlsidebarleft UL UL LI A.os-active {
    color: rgb(101, 31, 86);
    background-color: transparent;
    font-weight:bold;
    -moz-box-shadow: 0 0 0 0 transparent; /* Firefox */
    -webkit-box-shadow: 0 0 0 0 transparent; /* Safari and Chrome */
    box-shadow: 0 0 0 0 transparent; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    }
    .os-controlsidebarleft UL UL LI A.os-active:hover {
    color: rgb(101, 31, 86);
    background-color: #f1f1f1;
    font-weight:bold;
    -moz-box-shadow: 0 0 0 0 transparent; /* Firefox */
    -webkit-box-shadow: 0 0 0 0 transparent; /* Safari and Chrome */
    box-shadow: 0 0 0 0 transparent; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    }

    
    .os-controlsidebarleft DIV.os-zflag {
    margin: 1em 0.5em;
    }
    .os-controlsidebarleft DIV.os-zflag A,
    .os-controlsidebarleft DIV.os-zflag A:link,
    .os-controlsidebarleft DIV.os-zflag A:visited,
    .os-controlsidebarleft DIV.os-zflag A:hover,
    .os-controlsidebarleft DIV.os-zflag A:active {
    font: 12px/14px Helvetica,Arial, sans-serif;
    color: #e00;
    }


    
    BODY.os-ccbody div.os-pagefooter {
    position: absolute;
    bottom: 0px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    }
    BODY.os-ccbody div.os-pagefooter a.os-mzinga {
    background: url("http://web11.eng.mzinga.com/dir-icon/2400/13/powered-by-mzinga-sm.icon") no-repeat scroll 50% 50% transparent;
    clear: both;
    float: left;
    height: 45px;
    margin: 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 180px;
    }

  div.os-colorpalette {clear:both;margin:0 0 2em 0;}div.os-colorpalette  div.os-head{clear:both;margin:.25em 0;}div.os-colorpalette  div.os-colors{clear:both;}div.os-colorpalette  div.os-colors div.os-colorbox{display:inline-block;width:25%;margin:1em 0 ;padding:.5em 0;line-height:2em;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-value{vertical-align:middle;font-weight:normal;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-value SPAN{display:inline-block;width:55px;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-sample{margin:0 .5em 0 0;display:inline-block;width:24px;height:24px;box-shadow:1px 1px 1px #ccc;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-selector{margin:.5em 0 ;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-selector SPAN{display:inline-block;width:55px;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-selector BUTTON.os-clrbtn{box-shadow:1px 1px 1px #ccc;display:inline;vertical-align:top;border:none;}div.os-colorpalette  div.os-colors div.os-colorbox div.os-selector INPUT[type='text']{font:100% Arial,Helvetica,San-serif;border:1px solid #dddddd;padding:.25em;margin:0 .5em;width:60px;display:inline;}div.os-colorsetter {clear:both;}div.os-colorsetter  TABLE.os-controltable{clear:both;}div.os-colorsetter  TABLE.os-controltable TD div.os-selector BUTTON.os-clrbtn{box-shadow:1px 1px 1px #cccccc;display:inline;vertical-align:top;border:none;}div.os-colorsetter  TABLE.os-controltable TD div.os-selector BUTTON.os-clrbtn SPAN{color:#990000;}div.os-colorsetter  TABLE.os-controltable TD div.os-selector INPUT[type='text']{font:100% Arial,Helvetica,San-serif;border:1px solid #dddddd;padding:.25em;margin:0 .5em;display:inline;width:60px !important;height:18px;}div.os-comments {background-color:#F5F5F5;clear:both;padding:1em;border-radius:.5em;}div.os-comments  div.os-subhead{margin:0;}div.os-comments  div.os-subhead div.os-bar{padding:0;}div.os-comments  div.os-subhead div.os-bar div.os-left h2{margin:0;padding:0 0 .5em 0;font-size:123.1%;font-weight:normal;}div.os-comments  div.os-addcomment{clear:both;margin:0 0 2em 0;padding:0;}div.os-comments  div.os-addcomment H2{margin:.25em 0;padding:0;font-weight:normal;font-size:100%;}div.os-comments  div.os-addcomment TEXTAREA{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;width:100%;height:150px;margin:0;padding:.5em;font-weight:normal;font-size:100%;}div.os-comments  div.os-addcomment div.os-counterremain{margin:.25em 0;font-size:100%;color:#666666;}div.os-comments  div.os-addcomment div.os-counterremain DIV{display:inline;}div.os-comments  div.os-addcomment DIV{margin:0;}div.os-comments  div.os-addcomment DIV SPAN.os-label{display:inline-block;margin:2px;width:40px;}div.os-comments  div.os-addcomment DIV SPAN.os-field{display:inline-block;margin:2px;}div.os-comments  div.os-addcomment DIV SPAN.os-field INPUT{border:1px solid #ddd;margin:0;padding:2px;font-weight:normal;font-size:100%;}div.os-comments  div.os-addcomment div.os-captcha{margin:8px 0 0 0;}div.os-comments  div.os-addcomment div.os-postbutton{margin:0 2px 0 0;text-align:right;}div.os-comments  div.os-showcomments{clear:both;margin:1em 0 0 0;padding:0;}div.os-comments  div.os-showcomments UL{list-style:none;margin:0;padding:0;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel{margin:1em 0 2em 0;padding:0;border-top:1px solid #CCCCCC;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-head{padding:.5em 0;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-head UL.os-info LI{display:inline-block;width:50%;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-head UL.os-info LI div.os-commentauthor{font-weight:bold;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-head UL.os-info LI div.os-commentdate{width:100%;text-align:right;font-size:85%;color:#666666;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body{border-bottom:none;margin:0;padding:0;overflow:hidden;position:relative;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body div.os-bio{margin:0;padding:0;float:left;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body div.os-bio div.os-memberpicture{vertical-align:middle;height:50px;width:50px;overflow:hidden;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body div.os-bio div.os-memberpicture A{display:block;height:50px;width:50px;overflow:hidden;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body div.os-bio div.os-memberpicture A IMG{height:auto;width:50px;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-body div.os-message{overflow:hidden;padding:0 0 1em 1em ;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot{background-image:none;margin:0;padding:0;position:relative;overflow:hidden;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions{list-style:none;margin:0.5em 0 0.5em 65px;padding:0;overflow:hidden;clear:both;float:right;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI{float:left;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI div.os-recommendcomponent{margin:0;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI div.os-widgetrecommend{position:absolute;left:0;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI div.os-widgetrecommend div.os-widgetrecommendbuttons div.os-widgetrecommendbutton{margin-top:0;display:inline-block;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI A{font-size:85%;}div.os-comments  div.os-showcomments UL LI div.os-comment div.os-panel div.os-foot UL.os-actions LI SPAN.os-delimiter{border-right:1px solid #CCCCCC;margin:0 .35em 0 0;padding:0 .35em 0 0;}div.os-comments  div.os-showcomments SPAN.os-noentries{text-align:center;display:block;padding:2em;}div.os-ratingscomponent {margin:0 .35em 0 0;}div.os-ratingscomponent  div.os-widgetratings{position:relative;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingbuttonoff{background:transparent url(http://forums.compuserve.com/dir-icon/10444/13/rat_star_gray.icon) repeat-x scroll 0 50%;cursor:pointer;float:left;height:1.20em;text-align:left;width:75px;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingbuttonon{background:transparent url(http://forums.compuserve.com/dir-icon/10444/13/rat_star_gold.icon) repeat-x scroll 0 50%;height:1.20em;text-align:left;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingbuttononclose{background:transparent url(http://forums.compuserve.com/dir-icon/10444/13/rat_star_red.icon) repeat-x scroll 0 50%;height:1.20em;text-align:left;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingbuttonimg{background:transparent url(http://forums.compuserve.com/dir-icon/10444/4/c.icon) repeat-x scroll 0 50%;height:1.20em;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingreportitem{display:inline-block;vertical-align:top;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingreportitem div.os-widgetratingreportitemtitle{display:inline-block;float:left;height:24px;line-height:24px;padding:0 4px 0 0;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingreportitem div.os-widgetratingreportitemtitle{display:none;}div.os-ratingscomponent  div.os-widgetratings div.os-widgetratingreportitem div.os-widgetratingreportitemvotetotal{padding:0 0.25em;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageoff{clear:left;float:left;display:none;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageerror div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageerror div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageerror div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_error.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageerror div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageafter div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageafter div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageafter div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_success.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessageafter div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessagebefore div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessagebefore div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessagebefore div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_alert.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-ratingscomponent  div.os-widgetratings div.os-postmessagebefore div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}div.os-recommendcomponent {margin:0 .35em 0 0;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons{height:22px;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons SPAN.os-delimiter{border-right:1px solid #CCCCCC;margin:0 .15em 0 0;padding:.15em .25em .15em 0;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons div.os-widgetrecommendbutton{margin-top:.35em;display:inline-block;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons div.os-widgetrecommendbutton div.os-widgetrecommendcount{display:inline-block;min-width:1em;padding:0;text-align:center;margin:0;position:relative;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons div.os-nobtn{margin-left:-9px;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons div.os-nobtn div.os-widgetrecommendcount{border-radius:0px 2px 2px 0px !important;-moz-border-radius:0px 2px 2px 0px !important;-webkit-border-radius:0px 2px 2px 0px !important;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttonup,div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttonup:hover{background:url('http://forums.compuserve.com/dir-icon/10444/4/ico-thumbs-up-22.icon') 0 50% no-repeat;height:22px;display:inline-block;padding:0.25em 0.35em;text-align:center;margin:0;position:relative;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttonup:hover{text-decoration:underline !important;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttonup,div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttonup:hover{text-indent:-99999px;width:22px;padding:0 0 0 0 !important;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttondown,div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttondown:hover{background:url('http://forums.compuserve.com/dir-icon/10444/4/ico-thumbs-down-22.icon') 100% 50% no-repeat;height:22px;display:inline-block;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttondown:hover{text-decoration:underline !important;}div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttondown,div.os-recommendcomponent  div.os-widgetrecommend div.os-widgetrecommendbuttons A.os-widgetrecommendbuttondown:hover{text-indent:99999px;width:22px;padding:0 0 0 0 !important;}div.os-recommendcomponent  div.os-myscore DIV.os-widgetrecommendbuttondown{background:url('http://forums.compuserve.com/dir-icon/10444/4/ico-thumbs-down-22.icon') 100% 50% no-repeat;display:inline-block;vertical-align:middle;height:24px;padding:0 20px 0 4px;color:#0860a8 !important;background-color:transparent !important;border:none !important;border-radius:0px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;}div.os-recommendcomponent  div.os-myscore DIV.os-widgetrecommendbuttonup{background:url('http://forums.compuserve.com/dir-icon/10444/4/ico-thumbs-up-22.icon') 0 50% no-repeat;display:inline-block;vertical-align:middle;height:24px;padding:0 4px 0 18px;color:#0860a8 !important;background-color:transparent !important;border:none !important;border-radius:0px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;}div.os-recommendcomponent  div.os-ideascore div.os-ratingscale{display:inline-block;height:8px;width:80%;background-color:#900;border:1px solid #111;}div.os-recommendcomponent  div.os-ideascore div.os-goodidea{display:inline-block;height:8px;float:left;background-color:#090 !important;border-right:1px solid #111;}div.os-recommendcomponent  div.os-postmessageoff{clear:left;float:left;display:none;}div.os-recommendcomponent  div.os-postmessageerror div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-recommendcomponent  div.os-postmessageerror div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-recommendcomponent  div.os-postmessageerror div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_error.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-recommendcomponent  div.os-postmessageerror div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}div.os-recommendcomponent  div.os-postmessageafter div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-recommendcomponent  div.os-postmessageafter div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-recommendcomponent  div.os-postmessageafter div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_success.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-recommendcomponent  div.os-postmessageafter div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}div.os-recommendcomponent  div.os-postmessagebefore div.os-bar{border:1px solid #999999;clear:both;display:block;width:125px;}div.os-recommendcomponent  div.os-postmessagebefore div.os-bar div.os-left{width:35px;background:#EEE;padding:0px;}div.os-recommendcomponent  div.os-postmessagebefore div.os-bar div.os-left div.os-postmessageicon{background:transparent url('http://forums.compuserve.com/dir-icon/10444/5/result_alert.icon') no-repeat 3px 3px;width:32px;height:32px;}div.os-recommendcomponent  div.os-postmessagebefore div.os-bar div.os-right{text-align:center;width:85px;padding:0px;}
    #CE_mMsg_body_ID .CuteEditorGroupMenuCell {
    padding-bottom:0px;
    }
    DIV.ceifdialog TABLE TD.ceifdialogtl IMG {
    height: 32px !important;
    }
  
    #mMsg_body {
    overflow:auto;
    min-height: 250px;
    max-height: 250px;
    }
    DIV.aloha DIV.aloha-ui-toolbar {
    width: 538px;
    }
    DIV.aloha-editable {
    min-height: 8em;
    border:1px solid #ddd;
    margin-right:5px;
    }
    DIV.os-alohaspacer{
    height:100px;
    }

    /*********************************************/
    /** Attachment POPIN **/

    BODY.os-popinwindow .ui-dialog .ui-dialog-titlebar {
    background-color: #427BBC ;
    color: #FFFFFF;
    position: relative;
    width: auto;
    margin: 0 5px 0 0;
    text-align: left;
    
    }
    BODY.os-popinwindow DIV.ui-dialog SPAN.ui-dialog-title {
    font-size: 138.5%;
    font-weight: normal;
    margin: 0;
    padding: 0.25em 0.5em;
    text-transform: capitalize;
    }
    BODY.os-popinwindow .ui-dialog .ui-dialog-titlebar-close,
    BODY.os-popinwindow .ui-dialog .ui-dialog-titlebar-close:hover {
    color: #FFFFFF;
    float: right;
    font-family: Helvetica,Arial,San Serif;
    font-size: 77%;
    font-weight: normal;
    margin: 0;
    padding: 0.25em 0.5em;
    position: absolute;
    right: 0;
    top: 0.6em;
    }
    DIV.attachDialog{
    overflow:auto !important;
    height:300px !important;
    background-color: #FFFFFF !important;
    margin-right: 5px;
    min-height: 40px;
    width: auto;
    }
    DIV.ui-dialog-buttonset{
    background-color: #FFFFFF !important;
    height: auto !important;
    margin-right: 5px;
    min-height: 40px;
    width: auto;
    }
    DIV.ui-dialog-buttonset{
    text-align:right;
    padding: 1em 8px 0 0;
    }
    DIV.ui-dialog-buttonset BUTTON {
    background-color: #104178;
    border: 1px solid #104178;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    margin: 0 1px;
    min-width: 22px;
    padding: 0.45em 0.5em;
    text-align: center;
    white-space: nowrap;
    }
    .ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: hidden;
    position: relative;
    }
    DIV.alohaAttachmentItem {
    clear:both;
    padding:0.5em 1em;
    overflow:hidden;
    border-bottom:1px solid #ddd;
    }
    DIV.alohaAttachmentItem A {
    float:left;
    }
    DIV.alohaAttachmentItem A,
    DIV.alohaAttachmentItem A DIV,
    DIV.alohaDeleteButton{
    display: inline-block;
    }
    DIV.alohaAttachmentItem A DIV {
    padding-right:.5em;
    }
    DIV.alohaFileInput {
    background-color: #F5F5F5;
    clear: both;
    padding: 1em;
    text-align:left;
    }
    DIV#alohaFileInfo {
    border: 1px solid #DDDDDD;
    display: block;
    margin: 0.5em;
    padding: 0.5em;
    }
    DIV.alohaFileProp LABEL{
    margin-right:1em;
    display:inline-block;
    }
    DIV#alohaFileInfo DIV.alohaFileProp{
    padding:0.25em;
    text-align:left;
    clear:both;
    }
    DIV#alohaFileInfo DIV.alohaFileProp LABEL{
    font-size: 77%;
    width:80px;
    }
    DIV#alohaFileInfo DIV.alohaFileProp SPAN{
    display:inline;
    }
    DIV.alohaDeleteButton {
    float:right;
    cursor:pointer;
    }
    DIV.alohaFileListTitle {
    text-align:left;
    border-bottom:1px solid #ddd;
    }
    DIV.alohaFileListTitle H2 {
    font-size: 85%;
    padding: 0 1em;
    }

    /** Embed Media POPIN **/
    
    DIV.embedDialog{
    overflow:auto !important;
    height:225px !important;
    background-color: #FFFFFF !important;
    margin-right: 5px;
    min-height: 40px;
    width: auto;
    }
    DIV.alohaInstruction {
    float:left;
    margin-left:30px;
    }


  