/* CSS Document */
.maintabs {
	float:left;
	margin-left:10px;
	margin-top:5px;
	#margin-top:0px;
	width:46%;
}

/* header links */
#maintabs {
  float:left;
  width:100%;
  background:url(images/maintabsbg.gif) repeat-x left top;
  font-size:120%;
  color:#fff;
  line-height:28px;
  height:34px;
  white-space:nowrap;
  }
#maintabs ul {
  margin:0;
  padding:0;
  list-style:none;
  }
#maintabs li {
  float:left;
  margin:0;
  padding:0;
}
  #maintabs li a:hover {
  float:left;
  margin:0;
  padding:0px 20px 20px 20px;
  background:url(images/maintabs-selected.gif) repeat-x top;
  }
#maintabs a {
  float:left;
  display:block;
  padding:0px 20px 20px 20px;
  text-decoration:none;
  color:#fff;
  outline: none;
  }
#maintabs a:hover {
  color:#fff;
  text-decoration:none;
  }
#maintabs .left {
	background:url(images/leftimage.gif) no-repeat left top;
	height:34px;
	width:11px;
}
#right {
	background:url(images/rightimage.gif) no-repeat right top;
	height:34px;
}
#maintabs .separator {
	border-right:1px solid #fff;
	height:27px;
	width:1px;
}
#maintabs .selected{
  background:url(images/maintabs-selected.gif) repeat-x top;
  font-weight:bold;
  color:#fff;
  }
#maintabs .selected a {
  background:url(images/maintabs-selected.gif) no-repeat top;
  vertical-align:middle;
  color:#fff;
}
#maintabs .selected a:hover {
  background:url(images/maintabs-selected.gif) no-repeat top;
  vertical-align:middle;
  color:#fff;
}

