body
 { color: #666; background-color: white; background-image: url("ThemeImages/Background.jpg"); background-repeat: repeat-x; margin: 0 }

.headlinediv
 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 100%; text-shadow: 3px 3px 3px #666666 }

.rootpagecommentdiv
 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 20px; text-shadow: 3px 3px 3px #666666 }

.content
{
	margin:10px;
}

.topbar
 { color: #9ad33d; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-image: url("ThemeImages/TopBarBackground.jpg"); text-align: center; width: 100%; height: 22px; overflow: hidden }

.functiondiv
 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 30px; width: 100%; text-shadow: 3px 3px 3px #666666 }

h1
 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; text-shadow: 3px 3px 3px #666666 }

h2
 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-shadow: 3px 3px 3px #666666 }

.largetable
{
	width: 100%;
}

.eventtable
{
}

.subsection
{
	margin-left: 20px;
}

.advertisementfooter
 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 40px; width: 100%; text-shadow: 3px 3px 3px #666666 }

.diagramimagediv
{
}

A:link
 { color: #9ad33d; text-decoration: none }

A:visited
{
    text-decoration: none;
    color: #BBBBBB;
}

A:active
 { color: #666; text-decoration: none }

A:hover
 { color: #666; text-decoration: none }
