body, .usefont
{
	font-family: Courier New, sans-serif;
	font-size: 16px;
}

body
{
	background: url(../sprites/ui/textured_background.png) repeat;
	/*background-color: #808080;*/
}

div
{
	background-color: #C0C0C0;
}

button,
input[type=button],
input[type=submit]
{
	border: none;
	background-color: #C8C8DA;
	color: #808080;
}

.largeButton
{
	width: 100%;
	height: 32px;
	font-size: 1.2em;
	border-top: 1px solid black;
}

button:hover,
input[type=button]:hover,
input[type=submit]:hover
{
	background-color: #E0E0F2;
}

button:active,
input[type=button]:active,
input[type=submit]:active
{
	background-color: #E9E1D1;
}

.thickborder
{
	border: 4px solid #606060;
}

.rounded
{
	border-radius: 6px;
}

.sidepanel {}

.textshadow
{
	color: #FFFFFF;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}