div.TabView div.Tabs
{
  height: 20px;
  overflow: hidden;
}

div.TabView div.Tabs a
{
  float: left;
  display: block;

  width:  75px;
  text-align: center;

  height:      20px;
  line-height: 20px;
  vertical-align: middle;

  //background: url('tabs.png') no-repeat -2px -1px;
  background: #eae3d9 no-repeat -2px -1px;
  text-decoration: none;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  BORDER-TOP: #eae3d9 1px solid;
  BORDER-LEFT: #eae3d9 1px solid;
  BORDER-RIGHT: #ffffff 1px solid;
  BORDER-BOTTOM: #eae3d9 1px solid;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
  //border:1px solid #868583; 
  background:#DCD1C0 no-repeat -2px -31px; 
  BORDER-LEFT: 1px solid #DCD1C0;
  BORDER-RIGHT: 1px solid #ffffff;
  BORDER-BOTTOM: 1px solid #DCD1C0;
  BORDER-TOP: 1px solid #eae3d9;
  
}
div.Pad
{
  clear: both;
  BORDER-LEFT: 1px solid #eae3d9;
  BORDER-RIGHT: 1px solid #eae3d9;
  BORDER-BOTTOM: 1px solid #eae3d9;
  BORDER-TOP: 1px solid #eae3d9;
  width: 356px;
  overflow: hidden
}
div.TabView div.Pages
{
  clear: both;
  BORDER-LEFT: 0px solid #FFFFFF;
  BORDER-RIGHT: 0px solid #868583;
  BORDER-BOTTOM: 0px solid #FFFFFF;
  BORDER-TOP: 0px solid #FFFFFF;
  overflow: hidden
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 2px;
}