A {
	color:#0066CC;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}

A.category {
	color:white;
	font-size:8pt;
}

A.category:hover {
	text-decoration:underline;
}

A.footer {
	color:white;
}

A.footer:hover {
	text-decoration:underline;
}

A.header {
	color:#0066CC;
	font-size:12pt;
	font-weight:bold;
}

A.header:hover {
	text-decoration:underline;
}

A.links {
	color:black;
	padding-left:10;
}

A.links:hover {
	color:#0066CC;
	text-decoration:underline;
}

A.random {
	color:black;
}

A.random:hover {
	color:#0066CC;
	text-decoration:underline;
}

A.subheader {
	color:black;
	font-size:8pt;
	font-weight:bold;
}

A.subheader:hover {
	color:#0066CC;
	text-decoration:underline;
}

A.top {
	color:black;
	font-size:12pt;
	font-weight:bold;
}

A.top:hover {
	color:#0066CC;
	text-decoration:none;
}

BODY {
	background-color:white;
	color:black;
	cursor:default;
	font-family:Arial,Sans Serif;
	font-size:10pt;
	font-weight:normal;
}

IMG.banner {
	border: thin black solid;
}

INPUT.button {
	cursor:hand;
}

SPAN.link {
	cursor:hand;
}

SPAN.menu {
	font-weight:bold;
	padding-left:10;
}

SPAN.site {
	font-weight:bold;
}

TABLE.content {
	border:thin black solid;
}

TD {
	font-size:10pt;
}

TD.category {
	border-bottom:1px black solid;
}

TD.content {
	padding:10 50 10 50;
}

TD.day {
	background-color:white;
	color:black;
	font-size:10pt;
	font-weight:normal;
}

TD.footer {
	background-color:#0066CC;
	border-top:thin black solid;
	color:white;
	font-weight:bold;
	padding:2 2 2 2;
}

TD.header {
	background-color:#0066CC;
	border-bottom:thin black solid;
	color:white;
	font-weight:bold;
	padding:2 2 2 2;
}

TD.home {
	padding:10 100 10 100;
}

TD.month {
	background-color:black;
	color:white;
	font-size:12pt;
	font-weight:bold;
	padding:3 3 3 3;
}

TD.nav {
	color:black;
	font-size:8pt;
	font-weight:bold;
}

TD.news {
	color:black;
	font-size:10pt;
	font-weight:normal;
}

TD.sidebar {
	padding:10 10 10 10;
}

TD.subheader {
	background-color:black;
	color:white;
	font-size:8pt;
	padding-bottom:5;
}

TD.week {
	background-color:silver;
	color:black;
	font-size:8pt;
	font-weight:bold;
}