#contentSmall {
  position: absolute;
  margin-left: 950px;
  width: 200px;
  top: 19px;
}

#body_85 #contentSmall {
  position: inherit;
  margin-left: inherit;
  width: inherit;
  top: inherit;
}

div#important_message {
  width: 140px;
  /*background-color: #cfdbec;
  border: 1px solid #02447C;*/
  color: black;
  font-size: 1.1em;
  padding: 10px;
  margin-bottom: 10px;
  margin: 0;
  padding: 0;
}

div#important_message img {
  /*border: 1px solid #02447C;*/
  width: 162px;
  height: auto;
}

#contentSmall .box {
  display: none;
}

#banner_rectangle {
  padding-left: 0;
}

#body_4 #contentBig {
  width: 940px;
}

#body_4 #contentBig > div {
  width: 430px;
  margin-right: 40px;
  float: left;
  margin-bottom: 20px;
}

#body_4 #contentBig .csc-frame-frame1 {
  width: 900px;
}

#contentBig hr {
  display: none;
}

#body_4 #contentBig h1 {
  border-top: 3px solid #02447C;
}

#contentBig h2 {
  font-size: 0.8em !important;
  font-weight: bold;
  margin-bottom: 10px;
}

#contentBig a {
  text-decoration: underline;
}

#subnav_add {
  position: absolute;
  left: -292px;
  top: 266px;
}

/*************************************************/
/* Datetimepicker */
/*************************************************/
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }

.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }

/* Shortened version style */
.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd,
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }