* {
	font-family:verdana,arial,sans-serif;
}

body {
	font-size: 76%;
}

a {
	text-decoration:none;
}

div#content a:hover, div#menu a:hover {
	text-decoration:underline;
}

div#logo a {
	text-indent:-2000px;
}

div#menu a {
	font-family:verdana,arial,sans-serif;
	font-size:1.3em;
}

div#content h3 {
	font-size:1.1em;
	font-weight:normal;
	font-family:verdana,arial,sans-serif;
}

div#content h4 {
	font-family:verdana,arial,sans-serif;
	font-size:1.2em;
}

div#content p.ingress {
	line-height:1.1em;
}

div#content p {
	font-size:1em;
	line-height:1.3em;
}

div#content h1 {
	font-size:1.5em;
}

div#content h2 {
	font-size:1.2em;
}

ul#calendar span, div.news span, {
	font-family:verdana,arial,sans-serif;
	font-size:0.9em;
}

ul#clips span, div#left div.item span.date {
	font-size:0.8em;
}

ul#calendar li {
	font-size:0.8em;
}

ul#clips li {
	font-size:1em;
}

ul#clips a {
	font-weight:bold;
}

div#footer {
	text-align:center;
	line-height:1.5em;
}

div#footer a {
	font-size:1.0em;
	font-family:tahoma;
}

div#wide p.ingress, div#main p.ingress, div#main p.intro {
	font-size:1.2em;
}

div#main dt, div#main dd {
	font-size:1.0em;
}

div#wide p.ingress span {
	font-family:verdana,arial,sans-serif;
	font-size:0.8em;
}

div#wide div.article h3 {
	font-weight:bold;
}

div#wide div.article h4 {
	font-size:1em;
}

div#popup form label {
	text-align:right;
	font-size:1em;
}

div#popup form label input, div#popup form label textarea {
	font-size:1em;
}

div#popup form input.submit {
	font-size:1em;
}

div#popup form span {
	font-size:1em;
}

ul#submenu, ul#submenu a {
	font-size:1.0em;
	line-height:1.5em;
}

ul#submenu a, ul#submenu li li.active a {
	font-weight:bold;
}

ul#submenu ul a {
	font-weight:normal;
}

ul.archive li {
	font-size:1em;
}

ul.archive li.active a {
	font-weight:bold;
}

ul.archive li span.date {
	text-decoration:underline;
}

ul.attachments li a {
	font-size:1em;
	font-weight:bold;
}

/* For Retriever */
.retriever_feed { font-family: Verdana, Helvetica, Sans-Serif; font-size: 1.1em;}
.retriever_source { font-size: 0.9em; color: #666666; }
.retriever_intro { font-size: 0.8em; color: #000000; }
.retriever_date { font-size: 0.9em; color: #666666; }
.retriever_link { font-size: 1em; font-weight: bold; color: #005F99; text-decoration: none; }
.retriever_feed a:link  { font-size: 1.1em; color: #005F99; text-decoration: none; }
.retriever_feed a:vlink { font-size: 1.1em; color: #005F99; text-decoration: none; }
.retriever_feed a:alink { font-size: 1.1em; color: #005F99; text-decoration: none; }
.retriever_feed a:hover { font-size: 1.1em; color: #005F99; text-decoration: underline; }
.retriever_item_even {}
.retriever_item_odd {}