body {	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	color: #333333;}a {	color: #003366;}td {	font-size: 11px;}.lnHgt14 {	line-height: 14px;}.lnHgt16 {	line-height: 16px;}li {	color: #666666;}a:hover {	color: #999999;	text-decoration: underline;}.caption {	font-size: xx-small;	font-style: italic;	color: #999999;}.headline {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #006699;	margin-top: 5px;	margin-bottom: 5px;	font-weight: bold;	text-transform: uppercase;}tr.blue {	font-size: 12px;	font-weight: bold;	color: #006699;}.news_item {	border-bottom: 1px solid #ccc;	text-align:  left;}.news_item h3 em {	color: #999;	font-size: 11px;}.news_item h3 {	margin-bottom: 5px;	text-align:  left;}.news_item p {	margin-top:  0;	text-align:  left;}p.intro {	font-size:13px;	color:#333;}#sidebar_news .news_item {	margin-bottom: 8px;}