.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

/* --------------------------------------------------------------------------- */
#languageMenu
{
	clear: right;
	margin: 0;
	font-size: 11px;
  padding:1px;
}

#languageMenu ul {
	display: inline;
	padding:0;
	margin: 0;
}

#languageMenu ul li {
	list-style-type:none;
	display: inline;
}

#languageMenu ul li a, #languageMenu ul li a:visited {
	font-weight:bold;
  padding:0px 3px;
  color:#999; 
  background:#fff; 
  text-decoration:none;
	white-space:nowrap;
	text-transform: uppercase;
}

#languageMenu ul li a:hover {
  color:#999; 
}

#topMenuLevel1
{
	background-color: #999;
	clear: right;
	width: 100%;
	margin: 0;
	font-size: 11px;
    padding:1px;
}

#topMenuLevel1 #active {
  background:#bfbfbf; 
}

#topMenuLevel1 ul {
  width: 768px;
  display: inline;
  margin: 0;
  padding:0;
}

#topMenuLevel1 ul li {
  list-style-type:none;
  display: inline;
}

#topMenuLevel1 ul li a, #topMenuLevel1 ul li a:visited {
  font-weight:bold;
  color:#fff; 
  background:#999; 
  text-decoration:none;
  white-space:nowrap;
  text-transform: uppercase;
  padding: 0;
  padding-left:2px;
  padding-right:3px;
}

#topMenuLevel1 ul li a:hover {
  color:#fff; 
  background:#bfbfbf;
  padding: 0;
  padding-left:2px;
  padding-right:3px;
}
  

#topMenuLevel2
{
	background-color: #333399;
	clear: right;
	width: 100%;
	margin: 0;
	font-size: 11px;
}

#topMenuLevel2 #active {
  background:#b9b9ec; 
}

#topMenuLevel2 ul {
	width: 768px;
	display: inline;
    padding:0;
	margin: 0;
}

#topMenuLevel2 ul li {
	list-style-type:none;
	display: inline;
}

#topMenuLevel2 ul li a, #topMenuLevel2 ul li a:visited {
  font-weight:bold;
  color:#fff; 
  background:#333399; 
  text-decoration:none;
  white-space:nowrap;
  text-transform: uppercase;
  padding: 0;
  padding-left:2px;
  padding-right:3px;
}

#topMenuLevel2 ul li a:hover {
  color:#fff; 
  background:#b9b9ec;
  padding: 0;
  padding-left:2px;
  padding-right:3px;
}
  

/* leftMenu --------------------------------------------------------------------------------- */

#leftMenu #active {
	background: url(/GroupCI/wLayout/design/img/level3Selected.gif) no-repeat left;
}

#leftMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#leftMenu li {
	background: url(/GroupCI/wLayout/design/img/level3.gif) no-repeat left;
	border-bottom: 1px solid #b9b9ec;
	margin: 0;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}

#leftMenu li a {
	font-weight:bold;
	display: block;
	padding: 1px 1px 1px 10px;
	text-decoration: none;
	color: #333399;
	width: 173px;
}



html>body #leftMenu li a {
	width: auto;
}

#leftMenu li a:hover {
	background: url(/GroupCI/wLayout/design/img/level3Inverse.gif) no-repeat left;
}
/* siteMap --------------------------------------------------------------------------------- */

#siteMap {
	margin: 0;
	margin-left: 50px;
}

#siteMap ul {
	list-style: none;
	border: none;
	padding: 0;
	margin: 0px;;
}

#siteMap li {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	width: 400px;
}

#siteMap li a {
	font-weight:bold;
	border-bottom: 1px solid #bfbfbf;
	background: url(/GroupCI/wLayout/design/img/grayBox.gif) no-repeat left;
	display: block;
	padding: 1px 1px 1px 10px;
	text-decoration: none;
	color: #999;
}

#siteMap li li a {
	margin-left: 30px;
}
#siteMap li li li a {
	margin-left: 60px;
}
#siteMap li li li li a {
	margin-left: 90px;
}

#siteMap li a:hover {
	background: url(/GroupCI/wLayout/design/img/grayBoxInverse.gif) no-repeat left;
}
