BODY
{
	background-color: white;
	color: black;
}

DIV.ymb
{
	text-align: right;
}

SPAN.required
{
	color: red;
}

IMG.ymb
{
	border-style: none;
}

IMG.gimp
{
	border-style: none;
	padding: 15px;
}

H1
{
	text-align: center;
}

EM.complete
{
	background-color: white;
	color: green;
	font-style: normal;
	font-weight: bold;
}

EM.progress
{
	background-color: white;
	color: red;
	font-style: normal;
	font-weight: bold;
}

EM.order
{
	background-color: white;
	color: blue;
	font-style: normal;
	font-weight: bold;
}

EM.other
{
	background-color: white;
	color: black;
	font-style: normal;
	font-weight: bold;
}

EM.commenthdr
{
	background-color: white;
	color: black;
	font-style: normal;
	font-size: larger;
	font-weight: bold;
}

ADDRESS
{
	font-size: small;
}

PRE
{
	margin-left: 5em;
}

TR.first
{
	background-color: #cccccc;
}

TR.second
{
	background-color: #eeeeee;
}

TD.stats
{
	text-align: left;
	font-size: small;
}

TD.center
{
	text-align: center;
}

TD.border-tl
{
	vertical-align: bottom;
	line-height: 0px;
}

TD.border-t
{
	color: red;
	background-color: white;
	text-align: center;
	vertical-align: top;
}

TD.border-tr
{
	vertical-align: bottom;
	line-height: 0px;
}

TD.border-l
{
	background-image: url(/pics/border-l.png);
	background-repeat: repeat-y;
}

TD.border-r
{
	background-image: url(/pics/border-r.png);
	background-repeat: repeat-y;
}

TD.border-bl
{
	vertical-align: top;
	line-height: 0px;
}

TD.border-b
{
	background-image: url(/pics/border-b.png);
	background-repeat: repeat-x;
}

TD.border-br
{
	vertical-align: top;
	line-height: 0px;
}
