body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	background: #E5E2E5;
}
p {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}
td {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}
th {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
}
li {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	list-style-type: disc;
}
input, select, textarea {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
}
a {
	color: #006AFF;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: #B22222;
}
a.newsLink:hover, a.newsLink:link, a.newsLink:visited, a.about:hover, a.about:link, a.about:visited {
	font-family: Arial;
	color: #FFFAF0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.about2:hover, a.about2:link, a.about2:visited {
	font-family: Arial, Tahoma;
	color: #003BBC;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.newsName {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
a.map:hover, a.map:link, a.map:visited, a.print:hover, a.print:link, a.print:visited {
	font-family: Arial, Tahoma;
	color: #003BBC;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
a.path:hover, a.path:link, a.path:visited, span.path {
	font-family: Arial, Vardana;
	color: #FDFEFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.stripes2 {
	background: url('/i/srtipes_on_blue.gif') repeat-x center;
}
.stripes1 {
	background: url('/i/stripes_on_gray.gif') repeat-x center;
}
.stripes1top {
	background: url('/i/stripes_on_gray.gif') repeat-x 0px 1px;
}
.title1 {
	font-family: Verdana, Arial;
	font-size: 17px;
	font-weight: bold;
	color: #003DAE;
	text-transform: uppercase;

	background-color: #E5E0E5;
	padding-left: 5px;
	padding-right: 5px;
}
.title2 {
	font-family: Verdana, Arial;
	font-size: 17px;
	font-weight: bold;
	color: #003DAE;
	text-transform: uppercase;

	background-color: #80A4E4;
	padding-left: 5px;
	padding-right: 5px;
}
.title2small {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003DAE;
	text-transform: uppercase;

	background-color: #80A4E4;
	padding-left: 5px;
	padding-right: 5px;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
input.searchTextbox {
	color: #000000;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
	border-left: 2px solid #306CC5;
	border-top: 2px solid #306CC5;
	border-right: 0px;
	border-bottom: 2px solid #306CC5;
	height: 18px;
}
input.searchButton {
	color: #ffffff;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background: #0047B1;
	border: 2px solid #306CC5;
	height: 18px;
}
.alTitle {
  color: #000000;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
}
.oddRow2 {
	background-color: #ffffff;
}
.evenRow2 {
	background-color: #E5E0E5;
}
.table2 {
	background-color: #80A4E4;
}
.notSet {
	text-decoration: line-through;
}
.attention {
	color: #ff0000;
}
img.bord {
	border: 1px solid #000000;
}
.voteTitle {
	font-size: 11px;
	font-weight: bold;
}
.voteQuest {
	font-size: 11px;
}
.voteTitleView {
	font-size: 11px;
	font-weight: bold;
}
.voteQuestView {
	font-size: 11px;
}
.oddRow {
	background-color: #ffffff;
}
.evenRow {
	background-color: #f6f6f6;
}
.new {
	color: #ff0000;
	font-size: 8px;
	font-weight: bold;
}
.newTopic {
	color: #009000;
	font-size: 8px;
}
.newTopic2 {
	color: #009000;
}
.newMsg {
	color: #ff0000;
	font-size: 8px;
}
.newMsg2 {
	color: #ff0000;
}
.required {
	color: #FF0000;
}
.error {
	color: #FF0000;
	font-weight: bold;
}
.ok {
	color: #009000;
	font-weight: bold;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 4px 2px 4px 2px;
	padding: 0px;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 4px 2px 4px 2px;
	padding: 0px;
}
h2.best {
	font-weight: bold;
	color: #ff0000;
	font-size: 28px;
}
div.cursContainer {
	padding: 5px;
}
div.cursContainer div {
	font-size: 10px;
}
span.cursName {
	color: #ffffff;
	font-weight: bold;
	font-size: 11px!important;
}
div.cursCopyright {
	font-size: 9px!important;
	text-align: right;
	padding-top: 4px;
}
