body
{
	background-color: #ffffff;
	color: #000000;
	text-align: left;
	font-family: arial;
}

body.center
{
	text-align: center;
}

body.layout
{
	margin: 0;
	padding: 0;
}

a:link
{
	color: #002bb8;
	text-decoration: none;
}

a:visited
{
	color: #002bb8;
	text-decoration: none;
}

a:active
{
	color: #002bb8;
	text-decoration: none;
}

a:hover
{
	color: #4444ff;
	text-decoration: underline;
}

h1
{
	text-align: center;
	color: #4444ff;
	position:relative;
}

h1 span
{
	position:absolute;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(gradient.png) repeat-x;
}

* html h1 span
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient.png", sizingMethod="scale");
}

h2
{
	position:relative;
}

h2 span
{
	position:absolute;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(gradient.png) repeat-x;
}

* html h2 span
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient.png", sizingMethod="scale");
}

h3
{
	position:relative;
}

h3 span
{
	position:absolute;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(gradient.png) repeat-x;
}

* html h3 span
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient.png", sizingMethod="scale");
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

ol
{
	margin-top: 0px;
	margin-bottom: 0px;
}


div { background-color:white; color: black }
#divRed { color: red }
#divBlue { color: blue }
#divGreen { color: green }
#divLeft { text-align: left }
#divCenter { text-align: center }
#divRight { text-align: right }
