body {
  margin: 0px;
  background: #313B49;
}

.sideHead {
  font-family: Arial, Verdana;
  font-size: 12px;
  background: #FF9600;
  color: #ffffff;
  width: 100%;
  padding: 6px;
  font-weight: bold;
}

.bottom {
  font-family: Georgia, Arial, Verdana;
  font-size: 10px;
  color: #A3C7E2;
  background: #41759B;
  padding: 10px;
}

	.bottom a {
	  color: #A3C7E2;
	  text-decoration: none;
	}

	.bottom a:hover {
	  color: #77A6CA;
	}

td.vote {
  font-family: Verdana;
  font-size: 11px;
  color: #333333;
}

td.reg {
  font-family: Verdana;
  font-size: 11px;
  color: #333333;
  line-height: 20px;
  text-align: center;
}

	td.reg a {
	  color: blue;
	}
	td.reg a:hover {
	  color: darkblue;
	}

.outer {
  background: #727D84;
  padding: 10px;
  width: 797px;
  align: center;
}

.main {
	background: #ffffff;
	/*padding: 6px;*/
  font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-align: left;
	width: 100%;
}

	.main a {
	  color: #224DA5;
	}

	.main a:hover {
	  color: #0054FF;
	}

.pageTop {
	height: 24px;
	background: #41759B;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	color: #ffffff;
	font-smooth: always;
}

.heads {
  font-family: Trebuchet, Arial, Verdana;
  font-size: 12px;
  width: 100%;
  background: #ffffff;
  font-weight: bold;
  color: #333333;
}

.pad {
  padding: 8px;
  font-family: Verdana;
  font-size: 11px;
  color: #666666;
}
	.pad a {
	  color: #666666;
	}
	.pad a:hover {
	  color: #000000;
	}



li {
  list-style-type: lower-roman;
}
.navheader {
	font-family: Arial;
	font-size: 16px;
	color: #FFF;
	word-spacing: normal;
}
.navigation a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999;
	text-transform: uppercase;
	text-decoration: none;
}
.navigation a:hover {
	color:#FFF;
}

li.bullet {
  list-style-type: square;
}
