body {
	background-color:#F5E6C8;
	color:#784100;
	text-decoration:none;
}

a { text-decoration:none; }

.button {
	margin:0px;
	padding:4px;
	display:block;
	background-color:#A0783C;
	color:#FFFFCC;
	width:148px;
	font-size:10pt;
	line-height:18px;
	text-decoration:none;
}
.button strong {
    font-weight:bold;
    background:white;
    color:#D1130A;
}

.button:hover {
	background-color:#DCE600;
	color:blue;
	text-decoration:none;
}
.button:hover strong { background:#ccc; color:black; }

.buttonD {
	margin:0px;
	padding:4px;
	display:block;
	background-color:#888888;
	color:#333333;
	width:148px;
	font-size:10pt;
	line-height:18px;
	text-decoration:none;
}

.buttonM {
	margin:0px;
	padding:4px;
	display:block;
	background-color:#A0783C;
	color:#FFFFCC;
	width:100px;
	font-size:10pt;
	line-height:14px;
	text-decoration:none;
}
.buttonM strong {
    font-weight:bold;
    background:white;
    color:#D1130A;
}

.buttonM:hover {
	background-color:#DCE600;
	color:blue;
	text-decoration:none;
}
.buttonM:hover strong { background:#ccc; color:black; }


.buttonS {
	margin:0px;
	padding:4px;
	display:block;
	background-color:#A0783C;
	color:#FFFFCC;
	width:50px;
	font-size:10pt;
	line-height:12px;
	text-decoration:none;
}
.buttonS strong {
    font-weight:bold;
    background:white;
    color:#D1130A;
}

.buttonS:hover {
	background-color:#DCE600;
	color:blue;
	text-decoration:none;
}
.buttonS:hover strong { background:#ccc; color:black; }

span.yellow { background-color: #ffff55; }
span.lime { background-color: #55ff55; }
span.blue { background-color: #55ffff; }
span.orange { background-color: #ffcc55; }
span.red { background-color: #ff5555; }
span.wideyellow { background-color: #ffff55; padding: 0.3em 0px; }
.whitebold {	color: #FFFFFF;	font-weight: bold; }
.redbold {	color: #FF0000;	font-weight: bold; }
.blackbold {	color: #000000;	font-weight: bold; }
.black {	color: #000000;	}
.glay {	color: #888888;	}



