body
{
	font-size: 14px;
	color: #222;
	font-family: sans-serif;
	 background: url(../images/bgpattern.gif);
}
h1
{
	display: block;
	font-size: 22px;
	font-weight: bold;
	color: white;
	background-color: #34383E;
	padding: 12px;
	margin: -8px;
	margin-bottom: 10px;
}
table{ font-size:100%;border-collapse:collapse }
th, td {border: 1px solid #999}
h2
{
	font-size: 120%;
}
li {padding:4px 0}
a {color: #1566ad;text-decoration: none;-webkit-transition: background-color 0.15s, color 0.15s, border 0.15s;
	-moz-transition: background-color 0.15s, color 0.15s, border 0.15s;
	transition:background-color 0.15s, color 0.15s, border 0.15s;}
a:visited {color: #1566ad;}
a:hover { color: lighten(#1566ad, 30%);}
.red
{
	color:Red;
}