/* CSS Document */
#nav{
	margin:10px 10px 10px -35px;	
}
* html #nav{
	margin:10px 10px 10px 10px;	
}
* + html #nav{
	margin:10px 10px 10px 5px;	
}
#nav, #nav ul{
	list-style:none;	
	width: 198px;
}

#nav ul{	
	margin-left:0px;	
}
#nav li{	
	font: bold 12px Arial;	
	background-color:#b4cfe5;
	color: #000;	
	margin-bottom:1px; /*bottom spacing between header and rest of content*/
	padding: 5px 0px 5px 22px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	list-style-type:none;	
}
* + html #nav li{	
	font: bold 12px Arial;	
	background-color:#b4cfe5;
	color: #000;	
	margin-bottom:1px; /*bottom spacing between header and rest of content*/
	padding: 4px 0px 4px 22px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	list-style-type:none;	
}
#nav li a{	
	text-decoration:none;
	color:#000000;			
}

#nav a:hover{
	color:#505050;
}

#nav .expandable{
	padding-left:0px;
	background-image:none;	
}

#nav .expandable img{
	margin-right:5px;
	margin-left:5px;	
}

#expandAll, #collapseAll {
	font-weight:bold;
	background-image:none;
	margin-bottom:5px;
	
}
#nav li ul li {		
	background-color:#cccccc;
	width: 176px;
	margin-left:-40px;
	border-top:1px solid #ffffff;		
}
* html #nav li ul {		
	background-color:#cccccc;
	width: 198px;
	margin-left:0px;	
	border-bottom:1px solid #ffffff;	
}
* + html #nav li ul {		
	background-color:#cccccc;
	width: 198px;
	margin-left:0px;
	border-bottom:1px solid #ffffff;	
}
* html #nav li ul li {		
	background-color:#cccccc;
	width: 176px;
	margin-left:0px;		
}
* + html #nav li ul li {		
	background-color:#cccccc;
	width: 176px;
	margin-left:0px;		
}

#nav li ul li ul li {	
	background-color:#ffffff;
	margin-bottom:0px;
	font-weight:normal;	
}
#nav li ul li ul li ul li {	
	background-color:#ffffff;
	margin-bottom:0px;
	font-weight:normal;	
	padding-left:22px;
}
#nav li ul li ul li ul li a{	
	background-color:#ffffff;
	margin-bottom:0px;
	font-weight:normal;	
	padding-left:15px;
}
.display_none{
 	display:none; 
	margin-top:5px; 
	margin-bottom:-6px;
}
* + html .display_none{
 	display:none; 
	margin-top:4px; 
	margin-bottom:-6px;
}
a.common {
color:#0951C0;
text-decoration:underline;
}
a.common:hover {
color:#B90000;
text-decoration:none;
}