/*
 * jQuery UI Tabs 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { 
position: relative; 
padding: 0; 
border-color: #bbb;
margin-bottom: 20px;
zoom: 1;
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;
 } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { 
margin: 0; 
padding: 0; 
border: 0;
border-bottom: 1px solid #bbb;
text-shadow: 1px 1px 2px rgba(255, 255, 255, .5);
background: #e5e5e5;
background: -moz-linear-gradient(top,  #e5e5e5 1%, #dbdbdb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e5e5e5), color-stop(100%,#dbdbdb));
background: -webkit-linear-gradient(top,  #e5e5e5 1%,#dbdbdb 100%);
background: -o-linear-gradient(top,  #e5e5e5 1%,#dbdbdb 100%);
background: -ms-linear-gradient(top,  #e5e5e5 1%,#dbdbdb 100%);
background: linear-gradient(top,  #e5e5e5 1%,#dbdbdb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#dbdbdb',GradientType=0 );
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(255,255,255,.3);
}
.ui-tabs .ui-tabs-nav li { 
list-style: none; 
float: left; 
position: relative; 
top: 0; 
margin: 0; 
padding: 5px 0; 
font-weight: 700;
white-space: nowrap; 
border: 0;
border-right: 1px solid #999; 
color: #000;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #dbdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#dbdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#dbdbdb 100%); /* IE10+ */
background: linear-gradient(top,  #f2f2f2 0%,#dbdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

.ui-tabs .ui-tabs-nav li:first-of-type{
-webkit-border-radius: 5px 0 0;
-moz-border-radius: 5px 0 0;
border-radius: 5px 0 0;
}
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: #fff !important; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .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-selected a { 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 1.4em; background: none; font-size: 12px; font-family: "Helvetica", Arial, sans-serif; }
.ui-tabs .ui-tabs-hide { display: none !important; }
