
#region-toolsbar {
  *z-index: 2!important;
}

ul#toolsbar li.cl {
  *z-index: 2!important;
}

.login-box input.form-text {
  padding-top: 6px!important;
  *padding-top: 0px!important;
  height: 19px!important;
}

.login-box label.inlined + input.form-text {
  *margin-top: -27px!important;
}

.login-box .forgotten-password {
  font-size: 12px!important;
}

.region-menu {
  *z-index: 1;
}

.small-text ul.contact {
  font-size: 12px;
}

.login-box .menu {
  background: #1E94CE;
}

.main-navigation a {
  cursor: pointer;
}

body {
  cursor: default;
}

#cboxLoadedContent {
  position: relative;
}

/* forms */
fieldset {
  *margin-bottom: 12px;
}
.grid2 {
  *margin-bottom: 14px;
}
input[type="text"],
input[type="email"] {
  padding-top: 7px;
  padding-right: 8px;
}
.webform-client-form input[type="text"] {
  *width: 264px!important;
}
input[type="text"],
input[type="email"],
select {
  *height: auto;
  *padding: 6px 7px 6px 7px;
}
select {
  *height: 30px;
  *padding: 0px;
}
.webform-component-checkboxes .error.messages-inline {
  *clear: both;
  *position: relative;
}

#webform-client-form-108 #webform-component-interest-in .form-type-checkbox,
#webform-client-form-214 #webform-component-target-markets .form-type-checkbox,
#webform-client-form-214 #webform-component-products-of-interest .form-type-checkbox {
  *float: left;
}
#webform-client-form-214 #webform-component-target-markets-other {
  *clear: both;
}
