BODY, TD {
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
	color: #000000;
}

.bigger, TD.bigger {
	font-size: 10pt;
}

TH {
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
	color: #ffffff;
	background-color: #8abb83;
	background-color: #9683B9;
	background-color: #8C9ECE;
	background-color: #113996;
}

A, A:link, A:visited, A:active {
	font-weight: bold;
	text-decoration: none;
	color: #113996;
}

A:hover {
	text-decoration: underline;
}

.topmenu {
	color: #ffffff;
	font-size: 7pt;
	font-weight: bold;
}

A.topmenu, A.topmenu:link, A.topmenu:visited, A.topmenu:active {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

A.topmenu:hover {
	color: #113996;
}

.leftmenu {
	font-size: 10pt;
	font-weight: bold;
}

.header {
	font-size: 10pt;
	font-weight: bold;
}

.bigHeader {
	font-size: 12pt;
	font-weight: bold;
}

.sub {
	font-size: 7pt;
}

.bottomtext {
	font-size: 8pt;
	color: #949494;
}

sup {
	font-weight: bold;
}

.greyedOut {
	color: #949494;
}

.formfields {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration: none;
   border: #949494;
   border-style: solid;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px
}

.error {
	color: red;
}

.tiny {
	font-weight: normal;
	font-size: 7pt;
}
A.tiny, A.tiny:link, A.tiny:visited, A.tiny:active {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
A.tiny:hover {
	text-decoration: underline;
}

.breakhere {
	page-break-before: always;
}

.movable {
  width: 100%;
  list-style: none;
  list-style-image: none;
  margin-left: 0px;
  padding-left: 0px;
}
.movable li {
  padding: 3px;
  margin-bottom: 2px;
  border: solid 1px #666666; 
}

