body, p, a, ul, li, td, th, h1, h2, h3 {
	font: 12px Arial, Helvetica, Geneva;
}

/* add background to body */
body {
	
}

table.main {
	width: 950px;
}

td.menu {
	width: 150px;
	height: 300px;
	vertical-align: text-top;
}

td {
	vertical-align: text-top;
}

h1  {
    text-align: center;
	text-shadow: gray 3px 3px 3px;
	font-weight: bold;
	font-size: 24pt;
}

h2  {
    text-align: center;
	text-shadow: gray 3px 3px 3px;
	font-size: 18pt;
}

h3  {
	text-shadow: gray 3px 3px 3px;
	font-size: 16pt;
}

a:link  {
	color : blue;
}

a:hover  {
	color : red;
}

a:visited  {
	color : blue;
}

.footer {
	font-size: 9pt;
}

#textbox {
	padding: 2px;
	border: 1px dotted maroon;
	background-color: #cccccc;
}