@charset "utf-8";
/* CSS Document */
.style1 {font-size: small}
.style2 {
	color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style9 {
	font-size: large;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.style10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}
.style12 {font-size: x-small}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
body {
	margin-bottom: 20px;
}
.style13 {
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
}
.style14 {
	color: #FFFFFF;
	font-size: small;
}
.style4 {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #333333;
}
.style15 {color: #999999}
.style16 {color: #666666}
.style18 {
	color: #333333;
	font-size: small;
}
.style21 {
	color: #FF6600;
	font-weight: bold;
}
.style22 {color: #0000FF}
.style23 {color: #FF0000}
.style26 {
	font-size: x-large;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000033;
}
html
{
height: 100%;
}

body
{
height: 100%;
}

#nonFooter
{
position: relative;
min-height: 100%;
}

* html #nonFooter
{
height: 100%;
}

#content
{
padding-bottom: -2em;
}

#footer {
	width: 100%;
	position: absolute;
	bottom: -358px;
	left: -10px;
}
