/* Text styles, throughout the site. */

body
{
	font-family: Arial, Helvetica, san-serif;
	font-size: small;
	line-height: 1.4em;
	color: #333;
}

/* Feed a smaller font size to Internet Explorer 5, Win */
/** html body {
	font-size: x-small;
}*/

/* And now set everything just a fraction smaller than the default 'small'. */

#body
{
	font-size:0.9em;
}

h1
{
	text-transform: uppercase;
	font-size: 1.8em;
	margin:0;
}

h2
{
	font-size: 1.4em;
}

h1, h2
{
	font-weight: normal;
}

li {
	margin-bottom: 0.8em;
}

table
{
	width: 426px; /* This would be more logical as '100%', but it seems IE
					doesn't know what to make it 100% of... */
	font-size: small;
}

th, td
{
	text-align: left;
	font-size: 0.9em;
	padding: 0.5em;
}

th
{
	background-color: #4D4D4D;
	color: white;
	text-transform: uppercase;
}

td
{
	color: #333;
	border-top: 1px solid #ccc;
}

/* Nav. */

#nav li a {
	text-decoration: none;
	font-weight: bold;
}


/* Page selector on search resutls. */

.pageSelector, .termResults
{
	text-align: center;
}

/* Footer. */

#footer a {
	color: #737375;
}