@CHARSET "UTF-8";

/* ============================================================================
 * menubar tabs plain
 * ============================================================================
 */

.menubar_tabs_plain ul {
    list-style-type: none;
    margin: 0;
}

.menubar_tabs_plain li {
    margin: 0;
    float: left;
}

.menubar_tabs_plain li a {
    float: left;
    display: block;
    background-color: #f0f0f0;
    color: black;
    padding: 0.4em 0.6em 0.6em 0.6em;
    text-decoration: none;
    font-size: 1.1em;
    font-weight: bold; 
    margin-left: .5em;
    margin-left: .3em;
    
    border: 1px solid black;
}

.menubar_tabs_plain li a:hover {
    background-color: #e0e0e0;
}

.menubar_tabs_plain li.activetab a {
	 border-bottom: 1px solid white !important;
   background-color: white !important;
} 

/* ============================================================================
 * menubar tabs rounded
 * ============================================================================
 */

.menubar_tabs_rounded ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
}

.menubar_tabs_rounded li {
  float:left;
  display:inline;
  background:url("../images/menubar_tabs_rounded_right_both.gif") no-repeat right top;
  margin:0 0 0 9px;
  padding:0;
	/*
	_background: none;
	_margin: 4px;
	*/
	
	 aposition: relative;  /*Opera*/
   atop: 1px;
}


html:first-child .menubar_tabs_rounded li {
	 position: relative;  /*Opera*/
   top: 1px;
}


.menubar_tabs_rounded li a {
  float:left;
  display:block;
  position:relative;
  left:-9px;
  margin-right:-9px;

	height: 2em;
  background:url("../images/menubar_tabs_rounded_left_both.gif") no-repeat left top;
  padding:5px 10px;
  text-decoration: none;
  font-weight: bold;
	color:#333;
	
	/*
	_left: 0; 
	_height: 1.2em;
	_background: none;
  _background-color: #f0f0f0;
  _color: black;
  _padding: 0.4em 0.6em 0.6em 0.6em;
  _text-decoration: none;
  _font-size: 1.1em;
  _font-weight: bold; 
  _margin-left: .3em;
  _border: 1px solid black;
  */
}
 
.menubar_tabs_rounded li:hover {
	background-position:100% -150px;
}

.menubar_tabs_rounded a:hover
{
	/*
	_background-color: white;
	_text-decoration: none;
	*/
}

.menubar_tabs_rounded li:hover a {
  background-position:0 -150px;
}
 
.menubar_tabs_rounded li.activetab { 
	 background-position:100% -150px;
} 

.menubar_tabs_rounded li.activetab a { 
   background-position:0 -150px;
	 color:black;
	 /*
	 _background-color: white;
	 */
}

