h1 { font-family: arial, verdana,  Helvetica, sans-serif;color: black; line-height: 22px;font-size: 14px;}
h2 { font-family: arial, verdana,  Helvetica, sans-serif;color: black; line-height: 22px;font-size: 13px;}
p { font-family: arial, verdana,  Helvetica, sans-serif; font-weight: bold; color: black; font-size: 12px;}
p.small { font-family: arial, verdana,  Helvetica, sans-serif; font-weight: normal; color: black; font-size: 12px;}
.white { font-family: arial, verdana,  Helvetica, sans-serif;color: white; font-size: 11px;}
b { font-family: arial, verdana,  Helvetica, sans-serif, bold;color: black; font-size: 12px;}
b.small { font-family: arial, verdana,  Helvetica, sans-serif, bold;color: black; font-size: 11px;}
a:link { font-family: arial, verdana,  Helvetica, sans-serif;text-decoration: underline; color:#000000; }
a:active { font-family: arial, verdana,  Helvetica, sans-serif;text-decoration: none; color:#000000; }
a:visited { font-family: arial, verdana,  Helvetica, sans-serif;text-decoration: underline; color:#222222; }
a:hover { font-family: arial, verdana,  Helvetica, sans-serif;text-decoration: underline; background:#242424; color:#ffffff;}
body { background-position:center; text-align: center; color:#FFFFFF; background-color:#AFCFAF; }
a.image {font-family: arial, verdana,  Helvetica, sans-serif; color:#FFFFFF; }

 .centeredx {
  position: absolute;
  top: 1.0em;
  right: 1.0em;
  bottom: 1.0em;
  left: 1.0em;
  width: 50%;
  margin: auto;
  color: white;
} 

 .centerede {
  position: absolute;
  top: 1.0em;
  right: 1.0em;
  bottom: 1.0em;
  left: 1.0em;
  width: 90%;
  margin: auto;
  color: white;
} 

body
{
text-align: center;
}

.centered
{
margin-left: auto;
margin-right: auto;
width: 50em;
text-align: left;
}

p.invisible { font-family: arial, verdana,  Helvetica, sans-serif;color: white; font-size: 2px;}

ul.menubuttons
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
a.menubuttons
{
font-family: arial, verdana,  Helvetica, sans-serif; font-weight: bold; color: black; font-size: 12px;
float:left;
width:8em;
text-decoration:none;
background-color:#AFCFAF;
padding:0.2em 0.6em;
border-right:1px solid white;
}
a.menubuttons:hover {background-color:#CCCCCC}
li.menubuttons {display:inline}

br.big {
	line-height: 25px;
}

br.small {
	line-height: 0px;
}

table.title {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #DDDDDD;
}
table.title td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: black black black black;
	background-color: #DDDDDD;
}


table.altertable_grid1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #EEEEEE;
}
table.altertable_grid1 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: #EEEEEE;
}

table.altertable_grid2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.altertable_grid2 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: white;
}

table.altertable1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #EEEEEE;
}
table.altertable1 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: black black black black;
	background-color: #EEEEEE;
}

table.altertable2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.altertable2 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: black black black black;
	background-color: white;
}
