body {
	font-size: 100%;
	background: white;
	margin: 0 0 0 0;
	}

td, th {
	text-align: left;
	vertical-align: top;
	}

td .right {
	text-align: right;
	}

td.greenDotBackground {
	background-image: url(http://www.dartmouth.edu/~greenerventures/images/dot_bkg.gif);
	background-repeat: repeat-y;
	}

td.grayDotBackground {
	background-image: url(http://www.dartmouth.edu/~greenerventures/images/graydot_vertical.gif);
	background-repeat: repeat-x;
	}

#footer {
	background: #EAE7B0;
	}
	
a:link { 
	color: #00AB0F;
	}

a:hover { 
	color: #00E614;
	}

a:active { 
	color: #00FF16;
	}

a:visited { 
	color: #8CA188;
	}

p, h1, h2, h3, h4, h5, ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

p {
	color: #3d3d3d;
	}

ul {
	font-size: 0.7em;
	}

li {
	margin-bottom: 10px;
	}
	
.small {
	font-size: 0.7em;
	line-height: 1.4em;
	}

.smallBold {
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: bold;
	}

.medium {
	font-size: 0.75em;
	line-height: 1.5em;
	}

.mediumBold {
	font-size: 0.75em;
	line-height: 1.5em;
	font-weight: bold;
	}

.mediumRedBold {
	font-size: 0.75em;
	line-height: 1.5em;
	color: #9A0000;
	font-weight: bold;
	}

.mediumGoldBold {
	font-size: 0.75em;
	line-height: 1.5em;
	color: #0F2E88;
	font-weight: bold;
	}

.mediumGreenBold {
	font-size: 0.75em;
	line-height: 1.5em;
	color: #006F1E;
	font-weight: bold;
	}

.large {
	font-size: 0.8 em;
	line-height: 1.6em;
	}

.smallgray {
	color: #555555;
	font-size: 0.7em;
	line-height: 1.4em;
	}

.smallgraybold {
	color: #555555;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: bold;
	}

.black {
	background: #000;
	}