table.gray,
table.blue,
table.red,
table.yellow,
table.white {
	border-style: double;
	border-width: 3px;
	padding: 3px;
	font-family: Verdana, Helvetica, Sans-Serif;
}
table.gray th,
table.gray td,
table.blue th,
table.blue td,
table.red th,
table.red td,
table.yellow th,
table.yellow td,
table.white th,
table.white td {
	border-style: solid;
	border-width: 3px;
}
table.gray td,
table.blue td,
table.red td,
table.yellow td,
table.white td {
	padding: 3px 10px;
}
table.gray th,
table.blue th,
table.red th,
table.yellow th,
table.white th {
	padding: 6px 10px;
}
table.gray {
	color: #000;
	border-color: #eee;
	background-color: #aaa;
}
table.gray th,
table.gray td {
	border-color: #ccc;
}
table.gray th {
	background-color: #999999;
	background-image: -moz-linear-gradient(top,#ddd,#333);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#333));
	background-image: -webkit-linear-gradient(top,#ddd,#333);
	background-image: -o-linear-gradient(top,#ddd,#333);
	background-image: linear-gradient(to bottom,#ddd,#333);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ff333333', GradientType=0);
	color: #000;
}
table.gray td {
	background-color: #dddddd;
	background-image: -moz-linear-gradient(top,#fff,#aaa);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#aaa));
	background-image: -webkit-linear-gradient(top,#fff,#aaa);
	background-image: -o-linear-gradient(top,#fff,#aaa);
	background-image: linear-gradient(to bottom,#fff,#aaa);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffaaaaaa', GradientType=0);
}
table.blue {
	color: #2c55bb;
	border-color: #66CCFF;
	background-color: #409fff;
}
table.blue th,
table.blue td {
	border-color: #62b0ff;
}
table.blue th {
	background-color: #e4f1ff;
	background-image: -moz-linear-gradient(top,#fff,#bbddff);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#bbddff));
	background-image: -webkit-linear-gradient(top,#fff,#bbddff);
	background-image: -o-linear-gradient(top,#fff,#bbddff);
	background-image: linear-gradient(to bottom,#fff,#bbddff);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffbbddff', GradientType=0);
}
table.blue td {
	background-color: #cfe7ff;
	background-image: -moz-linear-gradient(top,#fff,#88c4ff);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#88c4ff));
	background-image: -webkit-linear-gradient(top,#fff,#88c4ff);
	background-image: -o-linear-gradient(top,#fff,#88c4ff);
	background-image: linear-gradient(to bottom,#fff,#88c4ff);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff88c4ff', GradientType=0);
}
table.red {
	color: #bf515b;
	border-color: #ff484d;
	background-color: #ff777a;
}
table.red th,
table.red td {
	border-color: #FF9999;
}
table.red th {
	background-color: #fff0f0;
	background-image: -moz-linear-gradient(top,#fff,#ffd9d9);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ffd9d9));
	background-image: -webkit-linear-gradient(top,#fff,#ffd9d9);
	background-image: -o-linear-gradient(top,#fff,#ffd9d9);
	background-image: linear-gradient(to bottom,#fff,#ffd9d9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffd9d9', GradientType=0);
}
table.red td {
	background-color: #ffe1e1;
	background-image: -moz-linear-gradient(top,#fff,#ffb5b5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ffb5b5));
	background-image: -webkit-linear-gradient(top,#fff,#ffb5b5);
	background-image: -o-linear-gradient(top,#fff,#ffb5b5);
	background-image: linear-gradient(to bottom,#fff,#ffb5b5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffb5b5', GradientType=0);
}
table.yellow {
	color: #8e8e00;
	border-color: #d7d700;
	background-color: #ffff55;
}
table.yellow th,
table.yellow td {
	border-color: #e8e800;
}
table.yellow th {
	background-color: #ffffc4;
	background-image: -moz-linear-gradient(top,#fff,#ffff6c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ffff6c));
	background-image: -webkit-linear-gradient(top,#fff,#ffff6c);
	background-image: -o-linear-gradient(top,#fff,#ffff6c);
	background-image: linear-gradient(to bottom,#fff,#ffff6c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffff6c', GradientType=0);
}
table.yellow td {
	background-color: #ffffc4;
	background-image: -moz-linear-gradient(top,#fff,#ffff6c);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ffff6c));
	background-image: -webkit-linear-gradient(top,#fff,#ffff6c);
	background-image: -o-linear-gradient(top,#fff,#ffff6c);
	background-image: linear-gradient(to bottom,#fff,#ffff6c);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffff6c', GradientType=0);
}
table.white {
	color: #333;
	border-color: #ddd;
	background-color: #f3f3f3;
}
table.white th,
table.white td {
	border-color: #ddd;
}
table.white th {
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top,#fff,#f5f5f5);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));
	background-image: -webkit-linear-gradient(top,#fff,#f5f5f5);
	background-image: -o-linear-gradient(top,#fff,#f5f5f5);
	background-image: linear-gradient(to bottom,#fff,#f5f5f5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
}
table.white td {
	background-color: #fff;
}

div#content { width: 75% }; 