/* CSS Document */

#universalnav {
	background-color:#7098C1;
	height:24px;
	margin-top:7px;
}

#topNavContainer {
	width:760px;
	position:relative;
	z-index:100;
}

#searchList {
	padding:4px 0 0 0;
	position:relative;
	float:left;
	width:321px;
	margin:0;
}

#searchList li {
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
}

#searchList li#search ul {
	display:block;
	margin:0;
	padding:0;
}

#searchList li#search ul li#thisSiteRd {
	width:17px;
}

#searchList li#search ul li#allUMCRd {
	width:21px;
}

#searchList li#search ul li#searchBox {
	width:100px;
	padding-left:5px;
}

#searchList li#search ul #search_box {
	font-size:.8em;
	padding:0;
	width:94px;
	position:absolute;
	top:4px;
}

#searchList li#search ul .radiobutton {
	position:absolute;
	top:2px;
}

#searchList li#search ul li#submitBtn {
	padding-top:2px;
}

#topnav {
float:left;
margin:0pt;
padding:4px 0pt 0pt 155px;
width:283px;
}

#topnav a {
	display: block;
}

/*first level*/
#topnav li {
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
}

#topnav ul {
	margin:0;
	padding:0;
	width:140px;
}

/*controls second level width and padding*/
#topnav ul a {
	width:130px;
	padding:5px;
}

/*controls font color and style for menu items*/
#topnav li a {
	color:#003366;
	text-decoration:none;
	border-bottom:0;
	font:0.9em Arial, Helvetica, sans-serif;
	line-height: 1.2em;
}

/*controls menu background color and border around menu itmes, make sure to change class below to affect all borders*/
#topnav li ul {
	background-color:#A3BEDE;
	left:-999em;
	position:absolute;
	border:1px solid #fff;
	border-bottom: 0;
}

/*lines in between each nav item*/
#topnav li ul li {
	border-bottom:1px solid #fff;
}

/*sub menu hover text color*/
#topnav li ul li a:hover{
	color:#fff;
	background-color:#2168B1;
}

/*adjust margin for third level position*/
#topnav li ul ul {	margin:-23px 0 0 141px;}

#topnav li:hover ul ul, #topnav li.sfhover ul ul{
	left: -999em;
}

#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul {
	left: auto;
}

#topnav li:hover, #topnav li.hover {
    height:1%;
}