/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide { display: none;}
}
/* Hide useless elements in print layouts... */
@media print { .ui-tabs-nav {display: none;}}


/* Skin */
/* .ui-tabs-nav, .ui-tabs-panel 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} 
.ui-tabs-nav 					{list-style: none;  margin: 0;  padding: 0 0 0 4px;}
.ui-tabs-nav:after 				{display: block;  clear: both;  content: " ";}
.ui-tabs-nav li 					{float: left; margin: 0 0 0 1px; min-width: 84px;}
.ui-tabs-nav a, .ui-tabs-nav a span 	{display: block; padding: 0 10px; background: url(tab.png) no-repeat;} */

.featureMenu				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 100%; position: relative;}
.ui-tabs-nav				{margin: 0; padding: 0; position: relative; }
.ui-tabs-nav ul				{margin: 0; padding: 0; position: relative;}
.ui-tabs-nav ul li			{list-style: none; display: inline; margin: 6px 0; padding: 0; border: 0; position: relative;} 	
.ui-tabs-nav  a 				{text-decoration: none; display: block; padding: 6px 5px 6px 10px; margin: 5px 0; color: #000; 	text-align: left;
						border: 0px; position: relative; left: 1px; text-decoration: none; height: 100%;}	
.ui-tabs-nav  a:hover 		{position: relative; left: 1px; background: #f3f7fc; color: #000;
						border: 1px solid #E3ECF3; border-right: 0; border-left: 0; padding: 5px 5px 5px 10px;}		
.ui-tabs-nav  .ui-tabs-selected a	{position: relative; left: 1px; color: #000; font-weight: bold; 
						background: #f3f7fc; border: 1px solid #E3ECF3; border-right: 0; border-left: 0;  padding: 5px 5px 5px 10px; height: 100%; }	
						
				