.centerit {
	margin: 0 auto;
}
.centerit table {
	margin: 0 auto;
	height: 25px;
}
.centered {
	margin: 0 auto;

}

#cms_menu
{
	clear:both;
	top:0;
	color:#111111;
	font-size:11px;
	height:25px;
	padding:0;
	position:absolute;

	margin-top:auto;

	bottom:auto;
	left:0;
	right:0;
	width:100%;
	z-index:90;
	text-align:center;
}

html[xmlns] .clearfix 
{
	display:block;
}
.clearfix 
{
	display:inline-block;
}


.central_menu_bar
{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	width: auto;
	height: 27px;
	background-color: #ddd;
	background-position:left bottom;
	background-repeat:repeat-x;
	padding: 0;
}

.TopGroup
{
  background-color:#DBD7D0; 
  border:solid 1px gray; 
  cursor:pointer; 
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size :11px;
  width: 120px;
}

.MenuGroup
{
  background-image:url(images/background.gif);
  background-color:#F9F8F7;
  border:solid 1px #7E7E81; 
  cursor:default;
  width: 120px;
}

.TopMenuItem
{
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size :11px;
  background-color:#DBD7D0; 
  color:black; 
  border:solid 1px #A6A8B2; 
  cursor:default;
  width: 120px;
}

.TopMenuItemHover 
{
  background-color:#C2C5C8; 
  color:black; 
  border:solid 1px #A6A8B2; 
  cursor:default;
  width: 120px;
}

.MenuItem
{
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size :11px;
  cursor:default; 
  width: 120px;
}

.MenuItemHover 
{
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size :11px;
  background-color:#C2C5C8; 
  cursor:default; 
  width: 120px;
}

.MenuBreak
{
  background-image:url(images/break_bg.gif);
  width:100%;
  height:1px;
}




