.jqTabPane {
  display:none; /* switched on by plugin */
}
.jqTabPane form {
  margin:0px;
  padding:0px;
}
.jqTab {
  display:none;
  margin-top:-1px;
  border:1px solid #BDBEC5;
  padding:2px;
}
.jqTab.current {
  display:block;
}
.jqTabContents {
  padding:5px;
  clear:both;
  overflow-x:hidden;
  overflow-y:auto;
}
ul.jqTabGroup {
  margin:0px !important;
  padding:0px !important;
  height:29px;
  list-style:none;
}
ul.jqTabGroup li {
  background-color: transparent !important;
  background-image: url('tab_right.gif') !important;
  background-repeat: no-repeat !important;
  background-position: right top !important;
  float:left;
  padding:0px 3px 0px 0px !important;
  margin:0px 4px 0px 0px !important;
  height:29px;
  line-height:100%;
}
ul.jqTabGroup a:active,
ul.jqTabGroup a:hover,
ul.jqTabGroup a:link,
ul.jqTabGroup a {
  text-decoration: none;
  white-space:nowrap;
  background-color:transparent !important;
  background-image: url('tab_left.gif') !important;
  background-repeat:no-repeat !important;
  background-position:left top !important; 
  color:black;
  float:left;
  margin:0px 0px 0px 0px !important;
  padding:4px 8px 0px 18px !important;
  height:25px;
  font-size:12px;
}
ul.jqTabGroup a:active,
ul.jqTabGroup a:hover,
ul.jqTabGroup a:focus {
  color:red !important;
}
ul.jqTabGroup li.current {
  background-image: url('tab_right_on.gif') !important; 
  background-color: white !important;
}
ul.jqTabGroup li.current a:active,
ul.jqTabGroup li.current a:hover,
ul.jqTabGroup li.current a {
  background-image: url('tab_left_on.gif') !important;
  color: #333;
}
