/*  jQuery UI Tabs 1.8.14  */
.ui-tabs { position:relative; zoom: 1; }
.tab-whitebackground .ui-tabs-nav {overflow:hidden; margin: 0;background: transparent !important;}
.ui-tabs .ui-tabs-nav {overflow:hidden; margin: 0;background: #e5e6ea;}
.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:1px; margin:0 2px 0 0;padding:0;font-size:14px;font-weight:bold;background:#babdc3;border-bottom:0 !important;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: 0; padding-bottom: 0; *padding:0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {background: #EA5E27;cursor: text;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {color:#fff; cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 0.8em; background:#dadbdf; }
.ui-tabs .ui-tabs-hide { display: none !important; }


.idx .srch .ui-tabs-nav li a {padding:0.5em 15px;}
.idx .srch .ui-tabs-nav li + li + li {margin-right:0;}
.idx .srch .ui-tabs-nav li + li a {padding-right:19px;}

.cal .srch .ui-tabs-panel {background:url(../../images/bg_search.png) repeat-x #fff;}
.cal .tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:1px; margin:0 2px 2px 0;padding:0;font-size:14px;font-weight:bold;background:#babdc3;border-bottom:0 !important;white-space: nowrap; }

.register .srch .ui-tabs-panel {min-height:409px;background:url(../../images/bg_form3.png) repeat-x #fff;}
.prof .tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:1px; margin:0 2px 2px 0;padding:0;font-size:14px;font-weight:bold;background:#babdc3;border-bottom:0 !important;white-space: nowrap; }
.tabs .ui-state-active a { color: blue;background: blue;}

.pay .ui-tabs .ui-tabs-panel {padding-right:0;padding-left:15px;}

.ui-accordion .ui-tabs-nav {background:#fff;}

.prof .ui-accordion .tabs > div {overflow:hidden;min-height:50px; margin-bottom:0; background:#dadbdf;}
.prof .ui-accordion .tabs .ui-tabs-nav li.ui-tabs-selected a {color:#676767;background:#dadbdf;}
.prof .ui-accordion-content .tabs { margin:-5px;}
.prof .ui-accordion-content .ui-tabs .ui-tabs-panel {padding:5px;}

@media only screen and (device-width: 768px) {
  .idx .srch .ui-tabs-nav li + li a {padding-right:17px;}
}

.ui-tabs .gradientPanel {min-height:409px;background:url(../../images/bg_form3.png) repeat-x #fff;}
.ui-tabs .gradientPanelNoSize {background:url(../../images/bg_form3.png) repeat-x #fff;}
.ui-tabs .quicksearchdiv { background: #F2F1F0; }