body
{
	text-align:left;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
}

html
{
	overflow-y: scroll;
}

img.nospacing {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

td.menubarblack {
	margin:0px;
	padding:0px;
	background:#000000;
}

td.menubargray {
	margin:0px;
	padding:0px;
	background:#f1f1f2;
	border-top: 1px solid #222222;
	border-bottom: 1px solid #222222;
}

p.maintextwhitesmall {
 font-family: Arial, sans-serif;
 font-size: 14px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:0px;

}

h1 {
 font-family: Arial, sans-serif;
 font-size: 20px;
 color:#000000;
 font-weight:bold;
 margin:4px;
 padding:0px;
}

p.redtext {
 font-family: Arial, sans-serif;
 font-size: 20px;
 color:#CC0000;
 font-weight:bold;
 margin:4px;
 padding:0px;
}

p.maintext {
 font-family: Arial, sans-serif;
 font-size: 16px;
 color:#000000;
 font-weight:normal;
 margin:4px;
 padding:0px;
}

p.maintext2 {
 font-family: Arial, sans-serif;
 font-size: 16px;
 color:#000000;
 font-weight:normal;
 margin-bottom:12px;
 padding:0px;
}

p.maintextwhite {
 font-family: Arial, sans-serif;
 font-size: 15px;
 color:#FFFFFF;
 font-weight:normal;
}


a.topmenu{
	text-decoration:none;
	color: #111111;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin:0px;
	padding:0px;
}

a.topmenu:visited{
	text-decoration:none;
	color: #111111;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin:0px;
	padding:0px;
}

a.topmenu:hover{
	text-decoration:underline;
	color: #CC0000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin:0px;
	padding:0px;
}


a.topmenucurrent{
	text-decoration:underline;
	color: #CC0000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin:0px;
	padding:0px;
}

a.topmenucurrent:visited{
	text-decoration:underline;
	color: #CC0000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin:0px;
	padding:0px;
}
