

/*------------news.css----------*/

/* list
-------------------------------------*/
dl.article-list { font-size:11px; }
dl.article-list dt {
	margin-top: 10px;
	background: url(/images/bullet.gif) no-repeat 0 50%;
	font-weight: bold;
}
dl.article-list dt span {
	font-weight: normal;
	color: #1a4360;
}
dl.article-list dt a {
	color: #d3333b;
}
dl.article-list dd {
	margin: 2px 0 10px 17px;
}
dl.article-list dt { padding-left:17px; }
dl.article-list.bullets dt { background:url(/images/bullet.gif) no-repeat 0 6px; }
dt.locked { background-image:url(/images/icon_locked.gif) !important; }
.gray-box dl.box-content { padding:0 10px; }

dl.newsletter-list { font-size:12px; }
dl.newsletter-list dt { 	font-size:14px; margin-top:10px; }
dl.newsletter-list dt span {
	font-weight: bold;
	color: #1a4360;

}
dl.newsletter-list dt a {
	color: #d3333b;
}
dl.newsletter-list dd {
	margin: 2px 0 10px 17px;
}
dl.newsletter-list dt { padding-left:17px; background:url(/images/bullet_navy.gif) no-repeat 0 50%;}
dl.newsletter-list.bullets dt { background:url(/images/bullet.gif) no-repeat 0 6px; }

p.archive-link {
	padding: 20px 0 10px 0;
	text-align: right;
}
#callout {
	margin: 30px 0 0 0;
}
h3 {
	color: #2b6d9c;
	margin: 30px 0 0 0;
}
h2.year-title { margin:0; }

a.collapsible {
	padding-left: 17px;
	background: url(/images/icon_expand.gif) no-repeat 0 50%;
	text-decoration: none;
}
a.collapsible:active, a.collapsible:focus { outline:0; }
a.collapsible.expanded { background-image:url(/images/icon_collapse.gif); }

/* article
-------------------------------------*/
h2 .subheader {
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding-top: 5px;
}

p.current-link { margin-bottom:24px; }

#newsletter-container { padding:40px; background: url(/images/newsletter_bg.gif); }
div#newsletter-container h2 {  font-size:20px; line-height:24px; font-weight:bold; }
div#newsletter-container .subheader { color:#1663AA;  font-weight: bold; }

#jump-to-link {
	margin: 0 0 30px 0;
	display: none;
	font-size: 11px;
	position: relative;
	top: -5px;
}
#jump-to-link select {
	font-size: 10px;
	max-width: 400px;
	margin-left: 5px;
}

/* newsletter
-------------------------------------*/
p.expandable {
	margin-bottom: 5px;
	cursor: pointer;
}
.expandable-content {
	padding: 5px;
	display: none;
}
#lead-article, #law-dawg, #legal-devs { text-align:justify; }
