BODY {
	MARGIN-TOP: 3px; FONT: 7pt tahoma, verdana, sans-serif; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #fbf4e6
}
TD {
	FONT: 7pt tahoma; COLOR: #000000
}
A:link {
	FONT: bold 7pt verdana; COLOR: #000000; TEXT-DECORATION: NONE
}
A:visited {
	FONT: bold 7pt verdana; COLOR: #000000; TEXT-DECORATION: NONE
}
A:active {
	FONT: bold 7pt verdana; COLOR: #cc6600; TEXT-DECORATION: underline
}
A:hover {
	FONT: bold 7pt verdana; COLOR: #cc6600; TEXT-DECORATION: underline
}
.topfield {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: #6699cc 1px solid; FONT: 10pt verdana; BORDER-LEFT: #6699cc 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ad000
}
TH {
	FONT: 10pt verdana; COLOR: white; BACKGROUND-COLOR: #ad000
}
body {
	margin: 0px;
}
tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
}
#mainlevel-nav {
margin: 0; padding: 0;
}
#mainlevel-nav li {
	background-image: none;
	padding-left: 0px;
list-style:none; float: right; 
margin: 0; width: 15.5%; 
font-size: 10px;
line-height: 20px;
white-space: nowrap;
text-indent: 15px;
}
#mainlevel-nav a {
display: block; float: right; text-decoration: none;  border: 1px solid;
border-color: #fff #000000 #000000 #fff;
color: white;
}
#mainlevel-nav a {
float: none;
}
#mainlevel-nav a:hover {

}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	color: #ffffff;
	font-weight: bold;
	width: 100%;
	text-indent: 15px;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-bottom: 1px;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #710303;
}
a.mainlevel:hover {
	color: #ffffff;
	/*background-color: #a6d405;*/
	background-image: url(menu.png);
	background-repeat: no-repeat;
	text-indent: 15px;
}

a.mainmenu:link, a.mainmenu:visited {
color: #ffffff; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 10px;

}
a.mainmenu:hover {
color: #000000; 
}
.pollstableborder {
border: 1px solid;
padding: 1px;
}

a.sublevel:link, a.sublevel:visited {
    display: block;
	color: #ffffff;
	font-weight: bold;
	width: 100%;
	text-indent: 15px;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-bottom: 1px;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #000000;
}

table.moduletable {
	padding: 3px 3px 3px 3px;
	margin-bottom: 15px;
	width: 100%;
	background-color: #ad0000;
	border-color: #710303;
	border-width: 1px;
	border-style: solid;
}

table.moduletable th {
	font-size        : 11px;
	font-weight      : bold;
	color            : #000000;
	text-align       : left;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 5px;
	padding-bottom: 3px;
}

table.moduletable li {
}

table.moduletable ul {
	padding: 0px;
}
table.moduletable td {
font-size: 10px;
font-weight: normal;
}
