
.headerNav {
	list-style:none;
	text-align:center;
	color: #1c4481;
	font-family:helvetica;
	font-size:12px;
	}
.headerNav li {
	display:inline;
	margin:0 5px;
	}
.headerNav li a {
	color: #1c4481;
	text-decoration:none;
	}
.headerNav li a:hover {
	color: #7e7e7e;
	}
	
	
.navigationNav {
	list-style:none;
	text-align:center;
	color: #fff;
	font-family:arial;
	font-size:14px;
	}
.navigationNav li {
	display:inline;
	margin:0 5px;
	}
.navigationNav li a {
	color: #fff;
	text-decoration:none;
	}
.navigationNav li a:hover {
	color: #000;
	}


.footerNav {
	list-style:none;
	text-align:center;
	color: #1c4481;
	font-family:helvetica;
	font-size:11px;
	}
.footerNav li {
	display:inline;
	margin:0 5px;
	}
.footerNav li a {
	color: #1c4481;
	text-decoration:none;
	}
.footerNav li a:hover {
	color: #7e7e7e;
	}


ul.sidemenu {
	list-style: none;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

ul.sidemenu li {
}

ul.sidemenu li a {
	text-decoration: none;
	display: block;
	color: #1e5091;
	padding: 6px 10px;
}

ul.sidemenu li a:hover {
	color: #7e7e7e;
}

ul.sidemenu li a.current {
	color: #7e7e7e;
}

.subsidemenutitle {
	list-style: none;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	margin-left:10px;
	font-weight:normal;
}

ul.subsidemenu {
	list-style: none;
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	margin-left:20px;
	font-weight:normal;
}

ul.subsidemenu li {
}

ul.subsidemenu li a {
	text-decoration: none;
	display: block;
	color: #1e5091;
	padding: 6px 10px;
}

ul.subsidemenu li a:hover {
	color: #000;
}

ul.subsidemenu li a.current {
	color: #000;
}

/*//home middle menu*/
ul.sidemenu_home {
	list-style: none;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

ul.sidemenu_home li {
border-bottom: 1px solid #c5c5c5;
}

ul.sidemenu_home li a {
	text-decoration: none;
	display: block;
	color: #1e5091;
	padding: 8px 5px;
}

ul.sidemenu_home li a:hover {
	color: #7e7e7e;
}

ul.sidemenu_home li a.current {
	color: #7e7e7e;
}


.subsidemenu_home_img {
	float:left;
	border:none;
	padding-right:10px;
}


//
.projectsmenu {
	list-style:none;
	text-align:right;
	color: #1e5091;
	font-family:arial;
	font-size:14px;
	margin:10px;
	}
.projectsmenu li {
	display:inline;
	margin:0 5px;
	}
.projectsmenu li a {
	color: #1e5091;
	text-decoration:none;
	}
.projectsmenu li a:hover {
	color: #000;
	}


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/iPad-Anywidth3.html
Copyright (c) 2005-2011 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {float:left; height:53px; margin:-12px 0 200px 0; padding-left:220px; width:800px;

}

.menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; position:relative; border-left:1px solid #000; z-index:600;
}
.menu > ul {float:left;}

.menu ul ul {position:absolute; left:-9999px;}
.menu > ul > li {float:left; display:block; position:relative;}

.menu ul ul {background:#666; opacity:0.9; padding:0px 0; border:1px solid #000;

}
.menu > ul > li > ul {border-top:0;

}

.menu a {display:block; font:normal 11px verdana, arial, sans-serif; color:#fff; line-height:52px; text-decoration:none; padding:0 10px 0 10px;}
.menu > ul > li > a {float:left; color:#fff; font-weight:bold; border-right:1px solid #000;}
.menu ul ul li a {line-height:20px; border-bottom:1px solid #000}

.menu ul li:hover > ul {left:0; top:52px;}
.menu ul ul li:hover > ul {left:100%; top:auto; margin:-1px 0 0 -10px;}
.menu li.left:hover > ul {left:auto; right:0; top:52px;}
.menu li.left ul li:hover > ul {left:auto; right:100%; top:auto; margin:-31px -10px 0 0;}

.menu li.left ul a {text-align:right; padding:0 10px 0 18px;}

.menu li a.fly {background:transparent url(ipad4/arrow.gif) no-repeat right center;}
.menu li.left ul a.fly {background:transparent url(ipad4/arrowl.gif) no-repeat left center;}

.menu > ul li:hover > a {background-color:#4c5358;}
.menu ul ul li:hover > a,
.menu ul ul li:hover > a.fly {background-color:#fff; color:#000;}

.menu > ul > li.close {display:none; position:absolute; right:-10px; top:-22px; width:32px; height:32px; background:none;}

