h1						{font-size: 22px; color: #336699;}
h2						{font-weight: bold; background: url('images/content_header.gif') repeat-x; color: white;  padding-left: 4px; line-height: 21px; font-size: 13px; border: 1px solid #dddddd;}

a img 						{border: 0px;}
a						{color: #336699; text-decoration: none;}
a:hover 					{text-decoration: underline;}

div.news 					{margin-bottom: 5px; background: url('images/content_background.gif') repeat-x; background-color: white; border: 1px solid #eeeeee; padding: 10px; font-size: 0.9em;}
div.news h1					{font-size: 1em; padding: 0px; margin: 0px; color: #333333; }
div.news p					{margin-top: 0px;}
div.news div.buttons				{text-align: right;}
div.news div.date				{font-size: 10px; color: #333333; margin-bottom: 5px;}

div#map						{width: 100%; height: 300px;}

div#banner					{width: 190px; height: 75px;}

p.footnote					{font-style: italic; text-align: right; margin: 0px;}
p.error						{color: red;}

a img 						{border: 0px;}
a						{color: #336699; text-decoration: none; font-weight: bold;}
a:hover 					{text-decoration: underline;}

button, input.button				{cursor: pointer; color: white; width: 130px; border-width: 1px; background-color: #999999; border-color: #cccccc; font-size: 12px; font-weight: bold; font-family: 'Helvetica', sans-serif;}

body						{font-size: 15px; font-family: Helvetica, sans-serif; color: #111111;}

span.important					{color: red; font-style: italic;}
