.PCTable
{
	width: 411px;
	border-width: thin;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.PCMainCategory
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
}

.PCSubCategory
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	padding: 5px;
}

.PCPrice
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	padding: 5px;
}

.PCClassificationTop
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.PCClassificationBottom
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.PCCornerHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.PCHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.XML
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
}

/* Lisätyt ja muokatut */

.PCHeaderRow 
{
	background-color: #AAC5DD;
}

.PCOddRow
{
	background-color: #AAC5DD;
}
.PCEvenRow
{
	background-color: #D1E5F7;
}

.PCErrorStackTrace
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	text-align: left;
	font-size: 10px;
	padding: 5px;
}

.PCErrorMessage
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}

.PCExceptionInfo
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	font-size: 10px;
	padding: 5px;
}
.TPTitle
{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}