body
{
background-color:#003300;
/* background-image:url('chalkboard1bg.jpg'); */
text-align:center;
}

#container {
	width: 70%;
	margin: 1em auto;
}

h1.title
{
color:#FFFFFF;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-weight:normal;
font-size:65px;
margin:0px;
}
h2.pagetitle
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
}

p.default
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
}

p.default1
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFFFFF;
}

/* hyperlink */
a:link {
color:#000000;
text-decoration:underline;
}      /* unvisited link */

a:visited {
color:#000000;
text-decoration:none;
}  /* visited link */

a:hover {
color:#397D02;
text-decoration:underline;
}  /* mouse over link */

a:active {
color:#000000;
text-decoration:underline;
}  /* selected link */




/* menu */
a.menu
{
display:block;
width:60px;
font-family:Arial, Helvetica, sans-serif; 
}

a.menu:link {
display:block;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
width:120px;
text-align:center;
padding:4px;
background-color:#006633;
}      /* unvisited link */

a.menu:visited {
display:block;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
width:120px;
text-align:center;
padding:4px;
background-color:#006633;
}  /* visited link */

a.menu:hover {
color:#FFFFFF;
text-decoration:none;
background-color:#397D02;
}  /* mouse over link */

a.menu:active {
color:#FFFFFF;
text-decoration:none;
background-color:#397D02;
}  /* selected link */

ul.menu
{
list-style-type:none;
margin:0;
padding:0;
}

/* main table structure */
table.main
{
border-collapse:collapse;
border: 0px solid black;
}
th.main
{
background-color:#006633;
/*background-image:url('chalkboard_bg4.jpg'); */
/* border: 15px ridge #A0522D; */
height:150px;
padding:5px;
}
td.main1
{
padding:25px;
vertical-align:top;
background-color:#FFFFFF;
}
td.main2
{
width:10%;
padding:15px;
vertical-align:top;
background-color:#FFFFFF;
}
td.main3
{
height:5px;
background-color:#FFFFFF;
padding:0px;
}

table.regular, td.regular, th.regular
{
border-collapse:collapse;
width:100%;
border: 1px solid #CCCCCC;
width:500px;
padding:3px;
font-family:arial;
}

