/* Vertical Tabs
----------------------------------*/
.verticaltabs { padding: .2em; zoom: 1; }
.verticaltabs .ui-tabs-nav { list-style: none; position: relative; float: left; width: 200px; padding: 3px 0 3px 5px; }
.verticaltabs .ui-tabs-nav li { position: relative; border-right-width: 0 !important; margin: 0 -1px 2px 0; padding: 0; display: block; width: 100%; }
.verticaltabs .ui-tabs-nav li a { text-decoration: none; padding: 5px; display: block; width: 190px;  }
.verticaltabs .ui-tabs-nav li.ui-tabs-selected { padding-right: 1px; border-right-width: 0; }
.verticaltabs .ui-tabs-nav li.ui-tabs-selected a, .verticaltabs .ui-tabs-nav li.ui-state-disabled a, .verticaltabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.verticaltabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.verticaltabs .ui-tabs-panel { padding: 1em 1.4em; float: left; width: 625px; display: block; border-width: 0; background: none; clear: none; }
.verticaltabs .ui-tabs-hide { display: none !important; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #270035; background: #3b0a4d url(../../images/gradients.png) repeat-x; font-weight: normal; color: #FFFFFF; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #FFFFFF; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #aaaaaa; background-position: 0 -32px; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #FFF; font-weight: normal; color: #410057; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #410057; outline: none; text-decoration: none; }