body 
{
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 2% 10% 0% 10%; 
	background-image: url(images/bg_yellow.gif);
	background-repeat: repeat-y;
}

h1
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 2em;
	text-align: center;
}

h2
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.6em;
}

h3
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: -.5em;
}
	
h4
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: -1em;
}
	
li.xspace
{
	margin-bottom: 1em;
	margin-top: 1em;
}

/* li.tight
{
	margin-bottom: 0em;
	margin-top: 0em;
} */

a:hover
{
	background-color: #ffffce;
}

div.menu
{
	float: right;
	width: 30%;
	padding: .2em 1em .2em 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	border-style: solid;
	border-width: thin;
}

div.content
{
	float: left;
	width: 60%;
	padding: 1em 0em 1em 0em;
}

div.centercontent
{
	width: 20%;
	padding: 1em 0em 1em 0em;
}

#footer
{
	border: solid 1px #fff;
	border-width: 1px 0;
	padding: 0.5em;
}

.inside
{
	/* glitch in IE caused by vertical padding in this class, so 0 padding is
	 * set here and those blocks that need the vertical padding must be 
	 * applied to the parent element. the purpose of this class is to provide
	 * horizontal padding without using hacks to get around IE's broken box 
	 * model. so it's okay to apply vertical padding to the parent element, 
	 * just not horizontal padding.
	 */
	padding: 0 1em;
}

.clear
{
	clear: both;
	padding-bottom: 1px;	/* for Gecko-based browsers */
	margin-bottom: -1px;	/* for Gecko-based browsers */
}

.small
{
	font-size: .85em;
	line-height: 1.4em;
}

.copyright
{
	font-size: 0.75em;
}
.tight {
	margin-bottom: -1.1em;
}
table.outsideborder
{
	border-width: medium;
}
.indent
{
	margin-left: 40px;
}
.indent2
{
	margin-left: 80px;
}
.indent3
{
	margin-left: 120px;
}
.tight1 {
	margin-bottom: -1em;
}
.indenttight
{
	margin-left: 40px;
	margin-bottom: -1em;
}
.indent2tight
{
	margin-left: 80px;
	margin-bottom: -1em;
}
.indent3tight
{
	margin-left: 120px;
	margin-bottom: -1em;
}