/* MAIN NAVIGATION
----------------------------------------------- */
/* For IE5.x mac only */
* html>body #main_navigation {
	position:static;
	overflow:visible;
	font-size:10px;}

* html>body .img-r em  { position:static; }

#main_navigation {
	width:710px;
	list-style:none;
	margin:0 auto; padding:0;
	line-height:1; }

#main_navigation li {
	position:relative;
	font-size:10px;
	float:left; left:0;
	font-weight:bold;
	text-transform:uppercase;
	text-align: left;
	z-index:1}

#main_navigation em {
	display:block;
	position:absolute;
	top:0; left:0;}

#main_navigation li, #main_navigation li em {
	height:28px; }

* html>body ul#main_navigation li em {
	margin-bottom:-28px; }

.home em, .pmedc em, .realestate em, .workforce em, .doingbusiness em, 
.telecom em, .community em, .financing em, .resources em, .contact em {
	background:url(../Images/main-menu.gif) no-repeat;
	font-size: 1px;
	cursor:pointer;}

#main_navigation li.home, #main_navigation li.home em { width:45px; }
.home em { background-position:0 0; }
.home:hover em { background-position:0 -28px; }
body#home .home em { background-position:0 -56px; }

#main_navigation li.pmedc, #main_navigation li.pmedc em { width:50px; }
.pmedc em { background-position:-45px 0; }
.pmedc:hover em { background-position:-45px -28px; }
body#pmedc .pmedc em { background-position:-45px -56px; }

#main_navigation li.realestate, #main_navigation li.realestate em { width:79px; }
.realestate em { background-position:-95px 0; }
.realestate:hover em { background-position:-95px -28px; }
body#realestate .realestate em { background-position:-95px -56px; }

#main_navigation li.workforce, #main_navigation li.workforce em { width:80px; }
.workforce em { background-position:-174px 0; }
.workforce:hover em { background-position:-174px -28px; }
body#workforce .workforce em { background-position:-174px -56px; }

#main_navigation li.doingbusiness, #main_navigation li.doingbusiness em { width:103px; }
.doingbusiness em { background-position:-254px 0; }
.doingbusiness:hover em { background-position:-254px -28px; }
body#doingbusiness .doingbusiness em { background-position:-254px -56px; }

#main_navigation li.telecom, #main_navigation li.telecom em { width:62px; }
.telecom em { background-position:-357px 0; }
.telecom:hover em { background-position:-357px -28px; }
body#telecom .telecom em { background-position:-357px -56px; }

#main_navigation li.community, #main_navigation li.community em { width:80px; }
.community em { background-position:-419px 0; }
.community:hover em { background-position:-419px -28px; }
body#community .community em { background-position:-419px -56px; }

#main_navigation li.financing, #main_navigation li.financing em { width:71px; }
.financing em { background-position:-499px 0; }
.financing:hover em { background-position:-499px -28px; }
body#financing .financing em { background-position:-499px -56px; }

#main_navigation li.resources, #main_navigation li.resources em { width:74px; }
.resources em { background-position:-570px 0; }
.resources:hover em { background-position:-570px -28px; }
body#resources .resources em { background-position:-570px -56px; }

#main_navigation li.contact, #main_navigation li.contact em { width:66px; }
.contact em { background-position:-644px 0; }
.contact:hover em { background-position:-644px -28px; }
body#contact .contact em { background-position:-644px -56px; }





#main_navigation a {
	display:block;
	color:#fff;
	font-size:5px;
	text-decoration:none; }

#main_navigation a:hover, #main_navigation a:active {
	text-decoration:none;}

* html #main_navigation a { height:1%; }

#main_navigation a:hover {
	text-decoration:none; }

/* DROPDOWN SPECIFICATIONS */
#main_navigation ul {
	width:175px;
	margin:0; padding:0;
	line-height:1;}

#main_navigation li ul {
	position:absolute;
	clear:left;
	top:28px;
	left:-999em;
	list-style:none;
	border-top:2px solid #a7bbc3;}

#main_navigation li:hover ul, #main_navigation li.sfhover ul  {
	left:auto;}

#main_navigation li li {
	height:auto;
	padding-bottom:0;
	font-size:10px;
	font-weight:normal;
	text-transform:capitalize;}

#main_navigation li ul a {
	display:block;
	width:175px;
	w\idth:161px;
	padding:6px;
	font-size:10px;
	color:#728e99;
	background:#fff;
	border-left:1px solid #a7bbc3;
	border-right:1px solid #a7bbc3;
	border-bottom:1px solid #a7bbc3;}

#main_navigation a.expand {
	background:#fff url(../Images/li_arrow-red_small.gif) no-repeat 166px 50%;}

#main_navigation li ul a:hover, #main_navigation li ul a:active {
	background-color:#d9e8ee;
	color:#4a6570;}

#main_navigation li ul .current a {
	color: #fff;
	background-color: #a7bbc3;
}
/* 2ND AND 3RD LEVEL */
#main_navigation li ul ul {
	margin:-30px 0 0 174px;}


#main_navigation li.resources ul ul,
#main_navigation li.financing ul ul,
#main_navigation li.community ul ul {
	margin:-30px 0 0 -174px;}

#main_navigation li:hover ul ul, #main_navigation li:hover ul ul ul, #main_navigation li.sfhover ul ul,
#main_navigation li.sfhover ul ul ul {
	left:-999em;}

#main_navigation li:hover ul, #main_navigation li li:hover ul, #main_navigation li li li:hover ul, #main_navigation
li.sfhover ul, #main_navigation li li.sfhover ul, #main_navigation li li li.sfhover ul {
	left:auto;}
	

