html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li {margin: 0px; padding: 0px}
p { padding-bottom: 12px }
ul, ol   { margin-left: 16px; margin-bottom: 1em; }
a:link {  color: #FF0000}
a:visited {  color: #990000}
a:hover {  color: #FF0000; background-color: #FFFF00}
a:active {  color: #990000; background-color: #FFFF00}
form { display: inline; margin: 0px; padding: 0px;}
body { background-color: #FFFFFF}
.body, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, tr, td, th { font-family: Verdana, sans-serif; font-size: 12px; font-style: normal }
.bodyBold { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold}
.sectionheader { font-family: Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background-color: #CCCCCC}
.subsectionheader { font-family: Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; background-color: #CCCCCC }
.doctitle { font-family: Verdana, sans-serif; font-size: 18px; font-style: normal; font-weight: bold ; text-align: center}
.monospace { font-family: "Andale Mono", Monaco, "Courier New", monospace; font-size: 12px; font-style: normal}
.footer { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal; list-style-type: none}
.required  { color: #ff0000; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif}
.bodyOL, .bodyUL, .bodyDL { font-family: Verdana, sans-serif; font-size: 12px; font-style: normal }
.bodySmall { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal }
.bodySmallBold { font-family: Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold }
pre { font-family: "Andale Mono", Monaco, "Courier New", monospace; font-size: 12px; font-style: normal }
h1, h2, h3, h4, h5, h6 {
margin-bottom: 1em;
}
h1 {
font-size: 14px;
}

table#greyline2
{
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 2px solid #ccc;
	font-size: 10px;
}
table#greyline2 thead {
	background: #eee;
	font-weight:bold;
	font-size: 10px;
	text-align: center;
}
table#greyline2 thead td
{
	padding: 3px;
	border: 1px solid #ccc;
	vertical-align: bottom;
	font-size: 10px;
}
table#greyline2 tbody tr {}
table#greyline2 tbody td {
	padding: 3px;
	border: 1px solid #ccc;
	vertical-align: top;
	font-size: 10px;
}
table#greyline2 colgroup {}
table#greyline2 col {}
table#greyline2 td {}
table#greyline2 th {}



table#greyline3
{
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 2px solid #ccc;
	font-size: 12px;
	width: 380px;
}
table#greyline3 thead {
	background: #eee;
	font-weight: bold;
	text-align: center;
}
table#greyline3 thead td
{
	padding: 3px;
	border: 1px solid #ccc;
	vertical-align: bottom;
}

table#greyline3 tbody td {
	padding: 3px;
	border: 1px solid #ccc;
	vertical-align: top;
}

td.label {
font-weight: bold;
text-align: right;
}

td.colhead {
font-weight: bold;
text-align: center;
}

td.right {
text-align: right;
}

table#noline
{
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 0px;
	width: 760px;
}

table#noline tbody td {
	vertical-align: top;
}

