


.ui-tabs { float:left; width:218px; } 

.ui-tabs .ui-tabs-nav { 
	float:left;
	width:216px;
	height:29px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	padding-left:0px!important;
	padding-right:0px!important;
	padding-top:0px;
	padding-bottom:0px;
	background:none;
	border-radius:0px 0px 0px 0px;
	margin:0!important;
}
.ui-tabs .ui-tabs-nav li { 
   list-style: none!important; 
   float: left; 
   position: relative; 
   margin-left:0px!important;
   margin-top:1px!important;
   margin-right:0px!important;
   margin-bottom:0px!important;
   padding:0px!important;
   height:28px!important;
   background-color:#e3e3e3!important;
   background-image:none!important;
   width:108px!important;
   border-left:none!important;
   border-right:none!important;
   border-top:none!important;
   border-bottom:1px solid #de0039!important;
   text-align:center;
   border-radius:5px 5px 0 0;
 }
 
.ui-tabs .ui-tabs-nav li a.link-tab { 
    display:block;
	text-decoration: none; 
	color:#de0039!important; 
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	width:auto!important;
	height:28px!important;
	padding:0!important;
	line-height:28px;
	margin:0!important;
	text-align:center;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
    list-style: none!important; 
   float: left; 
   position: relative; 
   margin-left:0px!important;
   margin-top:0px!important;
   margin-right:0px!important;
   margin-bottom:0px!important;
   padding-left:0px!important;
   padding-right:0px!important;
   border-radius: 5px 5px 0px 0px;
   height:28px!important;
   background-color:#fff!important;
   background-image:none!important;
   width:106px!important;
   border-left:1px solid #de0039!important;
   border-right:1px solid #de0039!important;
   border-top:1px solid #de0039!important;
   border-bottom:1px solid #fff!important;
   text-align:center;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.link-tab {
	display:block;
	text-decoration: none; 
	color:#de0039!important; 
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	width:auto!important;
	height:28px!important;
	padding:0!important;
	line-height:28px!important;
	margin:0!important;
	text-align:center;
}

.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 {  }
/*.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 img { width:40px; height:40px; margin:0; padding:0;} */
.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-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a img { width:40px; height:40px; margin:0; padding:0;} */
.ui-tabs .ui-tabs-panel { 
	display:block;  
	margin-top:0px; 
	background:#fff; 
	float:left; 
	width:194px; 
	padding:10px;
	border-bottom:1px solid #de0039;
	border-left:1px solid #de0039;
	border-right:1px solid #de0039;
	border-radius:0 0 3px 3px;
}
.ui-tabs .ui-tabs-hide { display: none !important; }





