/* CSS Document */
body { 
	background: white;
	color: black !important;
}

a:link, a:visited {
	color: #520 !important;
	background: transparent !important;
	text-decoration: underline !important;
	font-weight: bold;
}

a.print_link:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
	text-transform: none;
}

abbr, acronym { border-bottom: none; }

h1, h2, h3, h4, hr { color: black !important; }

img.external { display: none; }

p { color: black !important; }

#page { 
	border: none; 
	min-width: 0 !important;
	width: auto !important;
}

#utilities, 
#main_menu, 
#context_menu, 
#sub_menu, 
#header, 
#footer, 
div.topLinkRight { 
	display: none !important; 
}

#logo { 
	float: none; 
	padding-left: 0;
}

#content { 
	float: none !important; 
	padding: 0;
	width: auto;
	color: black;
	border: none;
}

#pathway, 
#pathway span, 
#content em.asterisk,
p.subscription em,
#quick_links li em { 
	color: black !important; 
}

/* Home page */

#home #main_container, 
#home #sub_menu, 
#quick_links,
#news ul li { 
	float: none;  
}

#home #main_container, 
#home #content, 
#home #sub_menu, 
#quick_links,
#news ul li { 
	width: auto !important; 
}

#home #content { border: none; }

#home #sub_menu { display: block !important; }
#home #welcome { padding: 0; }
#home .more { 
	display: none !important; 
	margin: 0; 
}

#home #sub_menu h1,
#news ul li,
#quick_links h1,
.recent_judgments ul { 
	margin-left: 0; 
}

#quick_links ul { list-style: disc inside; margin-left: 0;  }
#quick_links ul li ul { list-style: circle inside; margin-left: 1em;}
#quick_links ul li ul li ul { list-style: square inside; }

#quick_links ul li a { 
	background: none;
	padding-left: 0; 
}

#quick_links ul li a.expandtrigger_expanded {
	font-weight: normal;
}

.recent_judgments ul li ul li { border: none; }
