/*********************************
 FLAT TABS
*********************************/
.asiFlatTabs{
  padding: 0 0 1px 0;
}
*+html .asiFlatTabs, .quirksMode .asiFlatTabs, .formDesigner .asiFlatTabs{
  width: 100%;
}
.asiFlatTabs li{
  margin: 0;
  margin-bottom: -1px;
  padding-bottom:2px;
  display:inline-block;
}
*+html .asiFlatTabs li, .quirksMode .asiFlatTabs li, .formDesigner .asiFlatTabs li {
  float:right;
}
.asiFlatTabs li.current{
  margin-bottom: -2px;
  border-bottom: 1px solid white;
}
.asiFlatTabs a{
  display: block;
  text-align: center;
  margin-bottom: -2px;
  padding: 0 9px;
}
/***********************************
Canvas Tabs (to be refactored by UI)
***********************************/
ul.canvasTabs{
  float: right;
  width: 100%;
  padding: 0;
}
.canvasTabs li{
  float: right;
  width: 200px;
  margin: 0;
}
/*.canvasTabs li div.tabDiv{
  padding: 3px;
}*/
.canvasTabs li div{
  float: right;
  overflow: hidden;
}
.canvasTabs li img{
  display: block;
}
.canvasTabs li img.closeTab {
  float: left;
  margin-top: 3px;
  margin-left: 3px;
}
.canvasTabs li img.indicator {
  float: right;
  margin-right: 3px;
  margin-left: 3px;
}
div.arrows {
  position: absolute;
  left: 0;
  z-index: 10;
}
img.pageArrow {
  display: block;
}

