#nav_left {
float: left;
width: 170px;
margin-right: 20px;
font-family: Arial;
color:#404041;
}
#nav_left ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav_left ul.nav {
margin-bottom:20px;
}
#nav_left li {
display: block;
margin: 0;
padding: 0;
margin-bottom: 6px;
font-size: 12px;
line-height:14px;
border-left:5px solid transparent;
}
#nav_left li.highlighted {
border-left:5px solid transparent;
margin-bottom:3px;
}
body.ceecis #nav_left li.highlighted { border-left:5px solid #2b2e8a;}
body.esa #nav_left li.highlighted    { border-left:5px solid #009247;}
body.eap #nav_left li.highlighted    { border-left:5px solid #c2a1c8;}
body.mena #nav_left li.highlighted   { border-left:5px solid #87bf3b;}
body.sa #nav_left li.highlighted     { border-left:5px solid #e11920;}
body.lac #nav_left li.highlighted { border-left:5px solid #e20086;}
body.wca #nav_left li.highlighted { border-left:5px solid #df8820;}

#nav_left li.highlighted  ul{
display: block;
} 
#nav_left li.home {
font-weight:bold;
margin-top:8px;
margin-bottom:4px;
padding-left:5px;
padding-bottom:2px;
border-left:0;
border-bottom:2px solid #1cabe2;
}
#nav_left li.selected a {
color: #000;
font-weight:bold;
}
#nav_left li.selected li a {
background: none;
width: auto;
font-weight:normal;
}
#nav_left li.selected a:hover {
color: #000;
border-bottom: 1px solid transparent;
}
#nav_left li.selected li a {
color: #404041;
}
#nav_left li.selected li a:hover {
color: #000;
}
#nav_left li a {
text-decoration: none;
color: #404041;
display: inline-block;
border-bottom: 1px solid transparent;
padding-left: 5px;
padding-top: 3px;
}
#nav_left li a:hover {
color: #000;
text-decoration:underline;
}
#nav_left li ul {
width: 142px;
margin-left: 5px;
display: none; 
margin-top: 0px;
margin-bottom: 0px;
padding-bottom:3px;
}
#nav_left li li {
font-size: 12px;
margin-bottom:0px;
line-height:16px;
width: 137px;
}
#nav_left li li a{
	line-height:14px;
	margin-top:2px;
}
#nav_left li li ul {
width: 134px;
margin-left: 8px;
display: block; 
margin-top: 0px;
margin-bottom: 0px;
padding-bottom:3px;
}
#nav_left li li li {
	font-size: 12px;
margin-bottom:0px;
line-height:16px;
width: 132px;
}
#nav_left li li li a{
	line-height:14px;
	margin-top:0px;
}
#nav_left li li.selected li a {
width: 124px;
background: none;
color: #404041;
/*font-weight:bold;*/
}
#nav_left li li.selected li a:hover {
color: #000;
text-decoration:underline;
}
#nav_left li li.selected {
	border-left:5px solid transparent;
}
#nav_left li li.selected a {
width: 142px;
color: #000;
}
#nav_left li li li.selected a {
width: 134px;
}
#nav_left li li.selected a:hover {
color: #000;
text-decoration:underline;
border-bottom: 1px solid transparent;
}
#nav_left ul.shortcuts{
background-color:#cce5fb;
padding: 20px 0 20px 0;
}
#nav_left ul.shortcuts li {margin-left:5px;}
#nav_left ul.shortcuts li a {margin-left:-5px;}
#nav_left ul.shortcuts li.header {
	font-weight: bold; color: #000; text-transform: uppercase; margin-right: 5px;
}
