DIV
{ clear: both; }

FIELDSET
{ margin-bottom: 5px;
  border: 1px solid #FFFFFF;
  border-top: 1px solid #909090;
  border-left: 1px solid #909090; }

FIELDSET DIV
{ margin-left: 20px;
  margin-right: 10px; }

SPAN.label
{ cursor: default;
  width: 60px;
  text-align: right;
  line-height: 2em;
  float: left;
  display: block; }

INPUT.checkBox
{ margin-left: 35px; }

SPAN.content
{ display: block;
  line-height: 1.5em;
  vertical-align: middle; }

SPAN.content INPUT.textField
{ width: 160px; }

BUTTON#colorButton
{ display: none;
  border: 1px solid #FFFFFF;
  border-top: 1px solid #909090;
  border-left: 1px solid #909090;
  width: 3em;
  height: 18px; }

DIV#buttons
{ position: absolute; 
  bottom: 5px;
  right: 5px;
  padding: 10px;
  padding-top: 5px;
  text-align: right; }

INPUT#calendarSyncTag
{ width: 7em; }

LABEL
{ white-space: nowrap; }

#webCalendarUrl SPAN.content
{ white-space: nowrap;
  overflow: hidden; }
