body
{
background-color: #171717;
font-family: verdana;
}
h1,h2,h3,h4
{
text-align: center;
}
td.left
{
font: 10pt verdana;
padding: 10px;
border-width: 0px;
text-align: left;
}
td.main
{
font: 10pt verdana;
padding: 10px;
border-width: 0px;
text-align: left;
background-color: #2F2F2F;
}
table
{
font: 10pt verdana;
padding: 0;
text-align: center;
}
table.statcalc
{
	text-align: left;
	font: 8pt verdana;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.statcalcgold
{
	text-align: left;
	font: 8pt verdana;
	color: #A3896E;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
td.statcalcgold
{
	text-align: right;
	font: 8pt verdana;
	color: #A3896E;
	border-width: 0px 0px 0px 0px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.statcalcwhite
{
	text-align: left;
	font: 8pt verdana;
	color: white;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.statcalcgray
{
	text-align: left;
	font: 8pt verdana;
	color: #A5A5A5;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: #171717;
}
td.statcalcgray
{
	text-align: left;
	font: 8pt verdana;
	color: #A5A5A5;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
td.statspacer
{
	text-align: left;
	font: 8pt verdana;
	color: #A5A5A5;
	border-width: 0px 0px 0px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
td.tdtitle
{
	text-align: left;
	width: 100px;
	font: 8pt verdana;
	color: #A5A5A5;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
td.tdselect
{
	text-align: left;
	width: 220px;
	font: 8pt verdana;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}

td.statcalchp
{
	text-align: center;
	font: 8pt verdana;
	color: white;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: red;
}
td.statcalcmp
{
	text-align: center;
	font: 8pt verdana;
	color: white;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: blue;
}
td.statcalccp
{
	text-align: center;
	font: 8pt verdana;
	color: white;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: #DEA700;
}
table.damage
{
	text-align: center;
	font: 8pt verdana;
	color: #A3896E;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
select
{
	text-align: left;
	font: 8pt verdana;
	color: #A3896E;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #171717;
}
input
{
	size: 3;
	border-width: 0px 0px 0px 0px;
	font-size: 10px;
	text-align:right;
	border-spacing: 10px;
}
legend.legend
{
	text-align: left;
	font: 10pt verdana;
	color: orange;
	border-width: 0px 0px 0px 0px;
	border-spacing: 4px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: #171717;
}
select.width
{
	text-align: left;
	font: 8pt verdana;
	color: #D68F4A;
	width: 220px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #171717;
}
