.theme-header .ui-widget { font-size: 1.1em; }
.theme-header .ui-widget .ui-widget { font-size: 1em; }
.theme-header .ui-widget input { font-size: 1em; }
.theme-header .ui-widget select { font-size: 1em; }
.theme-header .ui-widget textarea { font-size: 1em; }
.theme-header .ui-widget button { font-size: 1em; }
.theme-header .ui-widget-content {
  border: 1px solid #297aaf;
  background: #0661a0 url(images/ui-bg_flat_0661a0_40x100.png) 50% 50% repeat-x;
  color: #ffffff;
}
.theme-header .ui-widget-content a { color: #ffffff; }
.theme-header .ui-state-default {
  border: 1px solid #0661a0;
  background: #0661a0 url(images/ui-bg_flat_0661a0_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-widget-content .ui-state-default {
  border: 1px solid #0661a0;
  background: #0661a0 url(images/ui-bg_flat_0661a0_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header a:focus.ui-state-default { color: #ffffff; }
.theme-header .ui-state-default a {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-default a:link {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-default a:visited {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-hover {
  border: 1px solid #297aaf;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-widget-content .ui-state-hover {
  border: 1px solid #297aaf;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-state-focus {
  border: 1px solid #297aaf;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-widget-content .ui-state-focus {
  border: 1px solid #297aaf;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-state-hover a {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-hover a:hover {
  color: #ffffff;
  text-decoration: none;
}
.theme-header a.ui-state-hover {
  color: #ffffff;
  text-decoration: none;
}
.theme-header a:hover.ui-state-hover {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-active {
  border: 1px solid #0661a0;
  background: #0661a0 url(images/ui-bg_flat_0661a0_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-widget-content .ui-state-active {
  border: 1px solid #0661a0;
  background: #0661a0 url(images/ui-bg_flat_0661a0_40x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.theme-header .ui-state-active a {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-active a:link {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
.theme-header .ui-widget:active { outline: none; }
.theme-header .ui-state-highlight {
  border: 1px solid #044f81;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  color: #ffffff;
}
.theme-header .ui-widget-content .ui-state-highlight {
  border: 1px solid #044f81;
  background: #044f81 url(images/ui-bg_flat_044f81_40x100.png) 50% 50% repeat-x;
  color: #ffffff;
}
.theme-header .ui-state-highlight a { color: #ffffff; }
.theme-header .ui-widget-content .ui-state-highlight a { color: #ffffff; }
.theme-header .ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(images/ui-icons_ffffff_256x240.png);
}
.theme-header .ui-widget-content .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.theme-header .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.theme-header .ui-state-hover .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.theme-header .ui-state-focus .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.theme-header .ui-state-active .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.theme-header .ui-state-highlight .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
