#tabs {
	padding: 5px;
}

#tabs, #settingstabs, #newActivityTabs, #accountsTab {
	border: none !important;
}

/** CSS for Tab Navigation **/
.ui-tabs .ui-widget-header {
  background-color: #20384c;
  background-image: none;
  font-weight: none !important;
  border: none;
  font-size: 12px;
}

.ui-tabs .ui-corner-bottom, .ui-tabs .ui-corner-all {
  border-radius: 0px;
}

.ui-tabs .ui-tabs-nav {
  line-height:normal;
  height: 34px;
  background-color: #2a4963;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #20384c;
  border-left: 1px solid #20384c;
}

.ui-tabs-nav .ui-state-default {
  border: none;
  background: none;
}

.ui-tabs-nav .ui-state-default a {
  color: #fff;
}

.ui-tabs-nav li {
  margin: 0px !important;
}

.ui-tabs-nav li a {
  border: none !important;  
}

.ui-tabs-nav li a {
  display:block;
  padding: 10px 15px 10px !important;
  text-decoration: none !important;
  color: #fff;
	font-weight: normal !important;
}

.ui-tabs-nav .ui-state-hover {
  border: none;
}

.ui-tabs-nav .ui-state-active {
  border: none;
}

.ut-tabs-nav .ui-state-default a {
  text-decoration: none !important;
}

.ui-tabs-nav li a:hover  {
	color: #fff;
	background-color: #004F81;
}

.ui-tabs-nav li.ui-tabs-active { 
  padding-bottom: 0px;
}

.ui-tabs-nav .ui-tabs-active a {
  position: relative;
  z-index: 2;
  color:#428bca;
  background-color: #f1f1f1;
  font-weight: bold !important;
}

.ui-tabs-nav li.ui-corner-top {
  border-radius: 0px; 
}

.ui-tabs-nav li.ui-tabs-anchor {
  padding: 10px 10px 7px 10px !important;
}

/** CSS for Tab panel **/
.ui-tabs .ui-widget-content {
  border: 1px solid #20384C;
  background-color: #f1f1f1 !important;
}

.ui-tabs .ui-widget-content.ui-corner-bottom {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.tabClose {
  border: medium none;
  margin-top: 2px;
  padding-left: 4px;
  vertical-align: top;
  cursor:pointer;
}