.nav-bar {width:100%; height:45px;margin-top:15px;display:block;}
.ie8 .nav-bar {padding-top:15px;}

#menu {
	font-family:"Lucida Grande","Lucida Sans Unicode", Arial, Sans-serif;
	z-index:1;
	position:relative;
	list-style:none;
	width:100%;
	top:23px;
	margin:0px auto;
	height:35px;
	padding:0px;

}
.nav-bar #menu {margin:-20px 0 0 0;float:right;width:880px;}
#menu ul,#menu ul li { list-style-type:none;}
#menu .menu_right {float:right; margin-right:0px;}

#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 0px 19px 0px 0px;
	margin-right:0px;
	margin-top:0px;
	border:none;
	height:35px;
}
.nav-bar #menu li {margin-right:2px;}
.ie7 .nav-bar #menu li,.ie8 .nav-bar #menu li {margin-right:2px;}
.nav-bar #menu li.last {margin-right:0px;}
#menu li .align_right {}
	
#menu li a {line-height:33px;display:block;padding-left:18px; font-size:12px; color:#666633; font-weight:bold; text-transform:uppercase; text-decoration:none;}
#menu li a span {display:block; height:33px;padding:0px 0px;}
#menu li:hover { background:url(../images-new/megatab-right.png) top right no-repeat;}
#menu li:hover a {display:block;background:url(../images-new/megatab-left.png) top left no-repeat;}
#menu li:hover a span {display:block;background:url(../images-new/megatab-bg.png) 0 0 repeat-x;}

#column li a {color:#666633;text-decoration:none;}
#column li a:hover {text-decoration:underline;}

#menu .dropdown {
	width:697px;
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 0px 5px;
	background:url(../images-new/Top_wAngle-threecol.png) 0px 0px no-repeat;
	z-index:-1;
}

#menu .col1 {
	width:550px;
}

#menu .dropdown_onecolumn {
	width:227px;
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 0px 5px;
	background:url(../images-new/Top_wAngle-onecol.png) 0px 0px no-repeat;
	z-index:-1;
}
#menu .dropdown_twocolumn {
	width:462px;
	margin:0px auto;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 0px 5px;
	background:url(../images-new/Top_wAngle-twocol.png) 0px 0px no-repeat;
	z-index:-1;
}

.ie7 #menu .dropdown {}

#menu li.menu_right .dropdown, #menu li.display_left .dropdown {background:url(../images-new/Top_wAngle-threecol-alignright.png) -1px 0px no-repeat;margin-right:-13px;}
#menu li.menu_right .dropdown_onecolumn, #menu li.display_left .dropdown_onecolumn {background:url(../images-new/Top_wAngle-onecol-alignright.png) -1px 0px no-repeat;margin-right:-10px;}
#menu li.menu_right .dropdown_twocolumn, #menu li.display_left .dropdown_twocolumn {background:url(../images-new/Top_wAngle-twocol-alignright.png) -1px 0px no-repeat;margin-right:-10px;}

#menu .dropdown .bottom-container {background:url(../images-new/Bottom_wShadow-threecol.png) bottom left no-repeat;height:10px;margin-left:-5px;}
#menu .dropdown .dropdown-wrapper {background:url(../images-new/Middle_wShadow-threecol.png) 0px 0px repeat-y; overflow:auto;margin-left:-5px;padding-left:15px;margin-top:8px;}
#menu li.menu_right .dropdown .dropdown-wrapper,#menu li.display_left .dropdown .dropdown-wrapper {background:url(../images-new/Middle_wShadow-threecol-alignright.png) 0px 0px repeat-y; overflow:auto;margin-left:-11px;padding-left:15px;margin-top:8px;}
#menu li.menu_right .dropdown .bottom-container,#menu li.display_left .dropdown .bottom-container {margin-left:-10px;}
#menu .dropdown_onecolumn .bottom-container {background:url(../images-new/Bottom_wShadow-onecol.png) bottom left no-repeat;height:10px;margin-left:-6px;}
#menu li.menu_right .dropdown_onecolumn .bottom-container, #menu li.display_left .dropdown_onecolumn .bottom-container {margin-left:-10px;}
#menu .dropdown_onecolumn .dropdown-wrapper {background:url(../images-new/Middle_wShadow-onecol.png) 0px 0px repeat-y; overflow:auto;margin-left:-5px;padding-left:15px;margin-top:8px;}
#menu li.menu_right .dropdown_onecolumn .dropdown-wrapper,#menu li.display_left .dropdown_onecolumn .dropdown-wrapper {background:url(../images-new/Middle_wShadow-onecol-alignright.png) 0px 0px repeat-y; overflow:auto;margin-left:-9px;padding-left:15px;margin-top:8px;}
#menu .dropdown_twocolumn .bottom-container {background:url(../images-new/Bottom_wShadow-twocol.png) bottom left no-repeat;height:10px;margin-left:-5px;}
#menu .dropdown_twocolumn .dropdown-wrapper {background:url(../images-new/Middle_wShadow-twocol.png) 0px 0px repeat-y; overflow:auto;margin-left:-5px;padding-left:15px;margin-top:8px;}
#menu li.menu_right .dropdown_twocolumn .dropdown-wrapper, #menu li.display_left .dropdown_twocolumn .dropdown-wrapper {background:url(../images-new/Middle_wShadow-twocol-alignright.png) 0px 0px repeat-y; overflow:auto;margin-left:-10px;padding-left:15px;margin-top:8px;}
#menu li.menu_right .dropdown_twocolumn .bottom-container,#menu li.display_left .dropdown_twocolumn .bottom-container{margin-left:-9px;}


.ie7 #menu .dropdown .dropdown-wrapper,.ie7 #menu .dropdown_onecolumn .dropdown-wrapper,.ie7 #menu .dropdown_twocolumn .dropdown-wrapper  {margin-top:19px;}
#menu li:hover .dropdown,#menu li:hover .dropdown_onecolumn,#menu li:hover .dropdown_twocolumn {left:0px;top:auto;}
#menu li:hover .align_right {left:auto; right:-1px;top:auto;}

#menu .dropdown .col,#menu .dropdown_onecolumn .col,#menu .dropdown_twocolumn .col {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	width:200px;
}
#menu .dropdown .col-wider,#menu .dropdown_onecolumn .col-wider,#menu .dropdown_twocolumn .col-wider {
	width:300px;
}
#menu .col ul li.specialization {padding-left:15px; font-style:italic;}

#menu .dropdown h3,#menu .dropdown_onecolumn h3,#menu .dropdown_twocolumn h3 {margin-bottom:10px;}
#menu .dropdown h3 a:hover,#menu .dropdown_onecolumn h3 a:hover,#menu .dropdown_twocolumn h3 a:hover {color:#a93512;}
#menu .dropdown a,#menu .dropdown_onecolumn a,#menu .dropdown_twocolumn a {line-height:1em; padding:0;margin:0; height:auto;}
#menu .dropdown ul,#menu .dropdown_onecolumn ul,#menu .dropdown_twocolumn ul {margin:5px 0px 20px 0px;}
#menu .dropdown ul li,#menu .dropdown_onecolumn ul li,#menu .dropdown_twocolumn ul li {padding:0;margin:0; height:auto; margin-bottom:5px;float:none;}
#menu .dropdown ul li a,#menu .dropdown_onecolumn ul li a,#menu .dropdown_twocolumn ul li a {color:#808080; font-size:10px; text-transform:none;font-weight:normal;text-align:left;}
#menu .dropdown ul li a:hover,#menu .dropdown_onecolumn ul li a:hover,#menu .dropdown_twocolumn ul li a:hover {color:#a93512;}

/* remove background hover effects from dropdown items */
#menu li:hover .dropdown a, #menu li:hover .dropdown li,#menu li:hover .dropdown_onecolumn a, #menu li:hover .dropdown_onecolumn li, #menu li:hover .dropdown_twocolumn li {background-image:none;}
