/* Tabs
----------------------------------*/
ul#subnavMenu { list-style-image: none; list-style-position: outside; list-style-type: none; height: 65px; *height: 50px; }

#subtabs h4, #subtabs1 h4 { font-size: 110%; }
#subtabs h5, #subtabs1 h5 { font-size: 100%; color: #2b2926; }

.ui-subtabs .ui-subtabs-nav { list-style: none; position: relative; }
.ui-subtabs .ui-subtabs-nav li { position: relative; font-weight: bold; font-size: 95%; text-align: center; float: left; margin: 0; line-height: 15px; *margin-top: -15px; *line-height: 15px; *text-align: center; }
.ui-subtabs .ui-subtabs-nav li a { }
.ui-subtabs .ui-subtabs-nav li.ui-subtabs-selected { background: transparent url('/images/indicator.gif') 50% 34px no-repeat; color: #f85d13; padding-bottom: 34px; width: 80px; *background: transparent url('/images/indicator.gif') 50% 34px no-repeat; *padding-bottom: 34px;  *width: 80px; }
.ui-subtabs .ui-subtabs-nav li.ui-subtabs-selected a, .ui-subtabs .ui-subtabs-nav li.ui-state-disabled a, .ui-subtabs .ui-subtabs-nav li.ui-state-processing a { cursor: text; }
.ui-subtabs .ui-subtabs-nav li a, .ui-subtabs.ui-subtabs-collapsible .ui-subtabs-nav li.ui-subtabs-selected a { cursor: pointer; }
.ui-subtabs .ui-subtabs-panel { display: block; border-width: 0; }
.ui-subtabs .ui-subtabs-hide { display: none !important; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { width: 80px; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2B2926; text-decoration: none; outline: none; }
.ui-state-hover, .ui-state-focus { color: #f85d13; }
.ui-state-hover a, .ui-state-hover a:hover { color: #f85d13; text-decoration: none; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #f85d13; outline: none; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { }

hr.submenuline { border-color: #737373; height: 1px; margin-top: 0px; margin-bottom: 0px; top: 35px; position: relative; *top: 27px; }

.pipeline { padding: 0 5px 0 5px; }

.pipelineimg { height: 31px; width: 1px; }

/* Layout helpers
----------------------------------*/
.ui-helper-reset { margin: 0; line-height: 3; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }

/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
