html { height: 100%; }

body {
		text-align: center;
		background: #730046;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#400027), to(#730046)) fixed; 
		background-image: -webkit-linear-gradient(top, #400027, #730046); 
		background-image:    -moz-linear-gradient(top, #400027, #730046); 
		background-image:     -ms-linear-gradient(top, #400027, #730046); 
		background-image:      -o-linear-gradient(top, #400027, #730046); 
		background-image:         linear-gradient(top, #400027, #730046); /* standard, but currently unimplemented */
		height: 100%;
		background-repeat: no-repeat;
		}

img { border: 0 }

ul { font-family: Arial, Helvetica, serif; font-size:8pt; }
li { font-family: Arial, Helvetica, serif; font-size:9pt; }

p { font-family: Arial, Helvetica, serif; font-size: 9pt; margin-top: 1px; margin-bottom: 3px }

h1 { font-family: Arial, Helvetica, serif; font-size: 14pt; margin-top: 3px; margin-bottom: 3px; }
h2 { font-family: Arial, Helvetica, serif; font-size: 13pt; margin-top: 3px; margin-bottom: 3px; }
h3 { font-family: Arial, Helvetica, serif; font-size: 12pt; margin-top: 3px; margin-bottom: 3px; }

td { font-family: Arial, Helvetica, serif; font-size: 9pt; vertical-align: top; }
th { font-family: Arial, Helvetica, serif; font-size: 9pt; vertical-align: top; font-weight: bold; color: #FFFFFF; background-color: #400027; text-align: center; padding: 2px; }

a { font-weight: bold; text-decoration: none; color: #353897; }
a: hover { color: #FF0000 }
a: visited { color: #401080 }
.whitelink { color: #FFFFFF }
.whitelink: hover { color: #FFFFFF }
.whitelink: visited { color: #FFFFFF }
.blacklink { color: #000000 }
.blacklink: hover { color: #000000 }
.blacklink: visited { color: #000000 }

table { border-collapse: collapse; margin: 0px; }
form { padding: 0px; margin: 0px; }

.navcell { background: url(/images/navbar.png) no-repeat; text-align: center; color: #FFFFFF; width: 160px; }
td.navcell:hover { background: url(/images/navbar2.png) no-repeat; cursor: pointer; }

.center { text-align: center; }

div#titlebar {
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		width:960px;
		margin-bottom: 10px;
		overflow: auto;
		}

div#content {
			padding: 5px;
			margin-left: auto;
			margin-right: auto;
			text-align: left;
			width: 960px;
			overflow: visible;
		}

.box { padding: 10px; }

div.actbox {
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
			background: #FFFFFF;
			border: 1px black solid;
		}

div.logo {
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
			width: 425px;
			height: 82px;
			background: url('/images/logo.png');
			border: 1px black solid;
		}

div.navbar {
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
			width: 130px;
			background: #FFFFFF;
			float: left;
			overflow: auto;
			margin-left: 2px;
			margin-right: 2px;
			margin-top: 5px;
			border: 1px black solid;
			cursor: pointer;
		}

div.actname { 	width: 200px;
				text-align: center;
				margin: 3px;
				padding-right: 3px;
				padding-left: 3px;
				float: left;
				clear: left;
				margin-right: 10px;
				overflow: auto;
				-moz-border-radius: 15px;
				-webkit-border-radius: 15px;
				border-radius: 15px;
				border: 1px black solid;
				background: #FFFFFF;
				cursor: pointer
			}

div.facebook { 	width: 200px;
				text-align: center;
				margin: 3px;
				padding-right: 3px;
				padding-left: 3px;
				float: left;
				clear: left;
				margin-right: 10px;
				overflow: hidden;
				-moz-border-radius: 15px;
				-webkit-border-radius: 15px;
				border-radius: 15px;
				border: 1px black solid;
				background: #FFFFFF;
				cursor: pointer
			}

div.navbar:hover { background: #E88801; }
div.actname:hover { background: #E88801; }

div.actcontent { 	width: 700px;
					padding: 3px;
					overflow: auto;
					position: absolute;
					-moz-border-radius: 15px;
					-webkit-border-radius: 15px;
					border-radius: 15px;
					background: #FFFFFF;
					border: 1px black solid;
				}

div.basebox {		-moz-border-radius: 15px;
					-webkit-border-radius: 15px;
					border-radius: 15px;
					background: #FFFFFF;
					border: 1px black solid;
					padding: 5px;
			}

div#pagefooter {
		margin-left: auto;
		margin-right: auto;
		width:958px;
		margin-top:15px;
		padding: 3px;
		clear: both;
		}
