/* CSS Document */


.home-link { width:22px; height:16px; border:none; margin:0; padding:6px 0 0 3px; float:left;}
.home-link img {width:22px; height:16px;}


/*** Navigation Start ***/

#nav ul { /* all lists */
	padding:0px;
	margin:0px 0px 0px 8px;
	list-style: none; display: block; height: 22px;


}

#nav li { /* all list items */
	float: left;
	/*width: 6em;  width needed or else Opera goes nuts */
height:auto;
display:block;
padding:0 10px 0 10px;
text-align:center;
}

#nav li a { 
color:#6D6E71; 
font-weight:normal;  
text-decoration:none; 
display:block;
font-size:12px;
padding:8px 0px 8px 0px;
 height:auto;
 text-align:center;
text-transform:lowercase;
}

#nav li a:hover { 
color:#1E457E; 
font-weight:normal; 
text-decoration:none; 
display:block; 
padding:8px 0px 8px 0px;
 text-align:center;
 height:auto;
font-size:12px;
text-transform:lowercase;
}


#nav li ul { /* second-level lists */
	position: absolute;
background:url(/pics/nav-bg.gif) repeat-x;
	width: 240px; height:auto;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
 padding:8px 0px 12px 12px; display: block;
background-color:#fff;
-moz-opacity: 0.4;
	opacity:.94;
	filter: alpha(opacity=94);
 border:1px solid #cccaca;
z-index:999;


	margin:-3px 0px 0px 0px;

}


#nav li ul li {background:url(/pics/arrow.gif) no-repeat 0px 6px; padding:0 0 4px 12px; height: 15px; width:240px; font-size:11px; color:#6D6E71;}
#nav li ul li a {color:#6D6E71; text-decoration:none; background:none; padding:0px; font-weight:normal; text-align:left; }
#nav li ul li a:hover {color:#1E457E; text-decoration:underline; background:none; padding:0px; font-weight:normal; text-align:left;}

#nav li ul ul { /* third-and-above-level lists */
visibility:hidden; display:none; height:0px;
}

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

}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/*** Navigation End ***/


.abstracts-bold-lk { background-color:#ACCBEF; padding:3px; font-size:13px; color:#1C447F;}
.abstracts-bold-lk a { background-color:#ACCBEF; font-size:13px; padding:3px; text-decoration:none; color:#1C447F;}
.abstracts-bold-lk a:hover { background-color:#ACCBEF; font-size:13px; padding:3px; text-decoration:underline; color:#1C447F;}





