 /* common styling */
.menu {
	font-family: "Times New Roman", Times, serif;
	width:800px; /* was 678 */
	height:585px;
	position:relative;
	background-image:url(/images/PBC-people-2.jpg);
	background-repeat:no-repeat;
}

.menu2 {
	font-family: "Times New Roman", Times, serif;
	width:800px; /* was 678 */
	height:585px;
	position:relative;
	background-image:url(/images/PBC-background-tr.gif);
	background-repeat:no-repeat;
}

.menu_FR {
	font-family: "Times New Roman", Times, serif;
	width:800px; /* was 678 */
	height:585px;
	position:relative;
	background-image:url(/images/PBC-background-tr-FR-1.gif);
	background-repeat:no-repeat;
}

.menu ul,
.menu_FR ul,
.menu2 ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}

.menu ul li,
.menu_FR ul li,
.menu2 ul li {
	float:left;
	position:relative;
}

.menu ul li a,  .menu ul li a:visited, 
.menu_FR ul li a,  .menu ul li a:visited, 
.menu2 ul li a, .menu2 ul li a:visited  {
	display:block; 
	text-decoration:none; 
/*  Problems with alignment.. always left */
/*
			width:auto; 
*/
	width:88px;  /*was 100 88px; width of 'bar'*/
	height:1.5em;
	font-weight:bold;
	color:#0099CC; /* #888;  */
	border-bottom:8px solid #0099CC;
	background:#fff; 
	padding-left:5px; 
	padding-right:5px; 
	line-height:1.5em;
	margin-right:2px;
}

.menu_FR ul li a,  .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
/*  Problems with alignment.. always left */
/*
			width:auto; 
*/
	width:120px;  /*was 100 88px; width of 'bar'*/
	height:1.5em;
	font-weight:bold;
	color:#0099CC; /* #888;  */
	border-bottom:8px solid #0099CC;
	background:#fff; 
	padding-left:5px; 
	padding-right:5px; 
	line-height:1.5em;
	margin-right:2px;
}


* html .menu ul li a,  .menu ul li a:visited, 
* html .menu_FR ul li a,  .menu ul li a:visited, 
* html .menu2 ul li a, .menu2 ul li a:visited  {
/*			width:auto; */
	width:112px;
	w\idth:110px;
}

.menu ul li ul, 
.menu_FR ul li ul, 
.menu2 ul li ul  {
	display: none;
}

table {
	margin:-1px; 
	border-collapse:collapse;
	font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a, 
.menu_FR ul li:hover a, 
.menu2 ul li:hover a  {
	color:#000;  /* TEXT hover color , BLACK */
	border-bottom:8px solid #00FFCC; /* BAR hover color */
}

.menu ul li:hover ul, 
.menu_FR ul li:hover ul, 
.menu2 ul li:hover ul { /* drop down */
	display:block; 
	position:absolute; 
	top:1.2em;
	margin-top:11px;
	left:0; 
/*				width:auto; */
	width:112px; 
	border:1px solid #888;  /* Border around dropdown region left & bottom only */
				border-right:0;
	border-top:0;
	background:transparent;
	
	text-align:left;
}

.menu ul li:hover ul li a, 
.menu_FR ul li:hover ul li a, 
.menu2 ul li:hover ul li a  {
	display:block; 
	background:transparent;
/*	background-color:#FFFFCC; /* hover background color, (YELLOW) */
	color:#000;
	border:0;
	margin:0;
	color:#0099CC; /* Drop down text color #333; */
	font-weight:bold; 
	font-size:0.9em;
	height:auto; 
	line-height:1em; 
	padding:5px; 
				white-space:nowrap;
/*				width:auto; */
	width:86px 
}

.menu ul li:hover ul li a:hover, 
.menu_FR ul li:hover ul li a:hover, 
.menu2 ul li:hover ul li a:hover  {
/*	background:#888; */
/*	background-color:#FFFFCC; /* hover background color, (YELLOW) */
	color:#000;	/* drop down, hover over text color (BLACK) */
}

