html {
    overflow-y:     scroll;
}

*.centered {
    text-align:     center;
}

p {
	margin-top:		13px;
	margin-bottom:	13px;	
}

* {
	font-family:	verdana, sans-serif;
	font-size:		8pt;
	color:			rgb(0,0,0);
}

*.small {
	font-size:		7pt;
}

*.large {
	font-size:		10pt;
}

a:link,
a.small:link,
a.large:link,
a.medium:link
{
	color: rgb(0,0,0);
}

a:visited,
a.small:visited,
a.large:visited,
a.medium:visited
{
	color: rgb(0,0,0);
}

a:active,
a.small:active,
a.large:active,
a.medium:active
{
	color: rgb(100,100,100);
}  

a:hover,
a.small:hover,
a.large:hover,
a.medium:hover
{
	color: rgb(255,0,0);
	text-decoration: none;
}

img {
	border:			0;
	margin:			0;
	padding:		0;
}

*.float-left {
	float:			left;
	padding-right:	10px;
}

*.float-right {
	float:			right;
	padding-left:	10px;
}

*.bottom-left {
	position:		fixed;
	left:			0px;
	bottom:			0px;
	margin-right:	20px;
}

*.bottom-right {
	position:		absolute;
	right:			10px;
	bottom:			10px;
	margin-left:	20px;
}
