#tabs   {
  height:32px;
  margin:0px 0px -1px 0px;
  padding:0px 0px 0px 12px;
  z-index:100;
  }

#tabs ul  {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  }

#tabs a {
  height:30px;
  float:left;
  font:bold 11px Arial;
  line-height:30px;
  color:#000;
  padding:0px 10px;
  background:url(tabs/tab-off-grad.gif) bottom repeat-x ;
  border-right:1px solid #999;
  border-top:1px solid #999;
  border-bottom:1px solid #999;
  text-decoration:none;
  white-space:nowrap;
  }
  
#tabs a:hover {
  text-decoration:none;
  }
    
#tabs li {
  float:left; list-style:none;
   
  }

#tabs .on a {
  color:#000;
  background:url(tabs/tab-on-grad.gif) top repeat-x ;
  height:31px;
  border-bottom:1px solid #ddd;
   }

#tabs a:hover {
  color:#009;
  }

#tabs .off {
  height:30px;
  float:left;
  font:bold 11px Arial;
  line-height:30px;
  color:#999;
  padding:0px 10px;
  background:url(tabs/tab-off-grad.gif) bottom repeat-x #EEE;
  border-right:1px solid #999;
  border-top:1px solid #999;
  border-bottom:1px solid #999;
  }

#tabs li a:hover {
  color:#999;
  text-decoration:none;
  }

#tabs .first-off a {
  height:32px;
  line-height:33px;
  background:url(tabs/tab-left-off.gif) 1px 0px no-repeat;
  border-top:0px;
  border-bottom:0px;
  padding-left:13px;
  }

#tabs .first-on a {
  color:#333;
  height:33px;
  line-height:33px;
  background:url(tabs/tab-left-on.gif) 1px 0px no-repeat;
  border-top:0px;
  border-bottom:0px;
  padding-left:13px;
  }

#tabs .first-off a:hover,
#tabs .first-on a:hover {
  color:#000099;
  }

#tabs .last-off a {
  height:33px;
  line-height:33px;
  background:url(tabs/tab-right-off.gif) top right no-repeat;
  border:0px;
  padding-right:12px;
  }

#tabs .last-on a {
  color:#333;
  height:33px;
  line-height:33px;
  background:url(tabs/tab-right-on.gif) top right no-repeat;
  border:0px;
  padding-right:12px;
  }

#tabs .last-off a:hover,
#tabs .last-on a:hover {
  color:#000099;
  }
 /*
DIV.tabGroup {
	position:relative;
}
 
DIV.tabGroup DIV.outerDivTab{
	position:relative;
}
 
DIV.tabGroup #tabs{
	position:absolute;
	top:0px;
}
DIV.tabGroup .outerDivTab{
	padding-top:45px;
}
*/

