HTML
{
	color: whitesmoke;
	background-color: dimgray
}
BODY
{
	margin: 15px;
	font-family: Nunito, Verdana, Arial;
	font-size: 32px;
}
BODY.mr0
{
	margin: 0px;
	padding: 0px
}
INPUT, BUTTON, SELECT
{
	font: inherit;
	color: inherit
}
A
{
	color: inherit;
	text-decoration: none
}
A.btn
{
	display: inline-block;
	background-color: darkgray;
	box-shadow: #505050 0px 0px 5px;
	background: linear-gradient(to bottom, silver, darkgray);
	padding: 0px 30px 10px 30px;
	border-radius: 25px
}
A.btn:hover
{
	color: dodgerblue;
	background-color: silver;
	background: linear-gradient(to bottom, gainsboro, silver);
}
TD.act
{
	background-color: palegreen
}
TD.acf
{
	color: saddlebrown;
	background-color: palegreen
}
TABLE.cal
{
	color: dimgray;
	border-width: 5px;
	border-style: solid;
	border-color: dodgerblue;
	border-collapse: collapse;
	background-color: white
}
TABLE.cal TD
{
	padding: 5px
}
TABLE.cal TH
{
	padding: 5px
}
TABLE.cal THEAD
{
	color: whitesmoke;
	background-color: dodgerblue
}
TABLE.cal THEAD.dia
{
	color: inherit;
	background-color: whitesmoke
}
HR
{
	background-color: silver
}
TABLE.act
{
	color: dimgray;
	border-width: 5px;
	border-style: solid;
	border-color: dodgerblue;
	border-collapse: collapse;
	background-color: white
}
TABLE.act TD
{
	padding: 0px 15px 0px 15px
}
TABLE.act TH
{
	padding: 5px
}
TABLE.act THEAD
{
	color: whitesmoke;
	background-color: dodgerblue
}
FORM
{
	padding: 25px;
	display: inline-block;
	background-color: gray;
	box-shadow: #505050 0px 0px 5px;
	background: linear-gradient(to bottom, silver, gray);
	border-radius: 25px
}
FORM INPUT
{
	color: dimgray
}
FORM SELECT
{
	color: dimgray
}
FONT.zip
{
	letter-spacing: -1px
}
INPUT[type='submit']
{
	font: inherit;
	color: dimgray;
	padding: 15px 35px 15px 35px;
	background-color: buttonface
}
P.log
{
	margin: 0px;
	padding: 0px;
	background-color: white
}