@font-face {
	font-family: 'PTSansCaption';
	font-weight: bold;
	src: url('/fonts/PT_Sans_Caption_Bold.eot');
	src: local('PT Sans Caption'), local('PTSans-CaptionBold'), url('/fonts/PT_Sans_Caption_Bold.woff') format('woff'), url('/fonts/PT_Sans_Caption_Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSansCaption';
	font-weight: normal;
	src: url('/fonts/PT_Sans_Caption.eot');
	src: local('PT Sans Caption'), local('PTSans-Caption'), url('/fonts/PT_Sans_Caption.woff') format('woff'), url('/fonts/PT_Sans_Caption.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSans';
	font-weight: bold;
	font-style: italic;
	src: url('/fonts/PT_Sans_Bold_Italic.eot');
	src: local('PT Sans'), local('PTSans-BoldItalic'), url('/fonts/PT_Sans_Bold_Italic.woff') format('woff'), url('/fonts/PT_Sans_Bold_Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSans';
	font-weight: bold;
	font-style: normal;
	src: url('/fonts/PT_Sans_Bold.eot');
	src: local('PT Sans'), local('PTSans-Bold'), url('/fonts/PT_Sans_Bold.woff') format('woff'), url('/fonts/PT_Sans_Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSans';
	font-weight: normal;
	font-style: italic;
	src: url('/fonts/PT_Sans_Italic.eot');
	src: local('PT Sans'), local('PTSans-Italic'), url('/fonts/PT_Sans_Italic.woff') format('woff'), url('/fonts/PT_Sans_Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSans';
	font-weight: normal;
	font-style: normal;
	src: url('/fonts/PT_Sans.eot');
	src: local('PT Sans'), local('PTSans-Regular'), url('/fonts/PT_Sans.woff') format('woff'), url('/fonts/PT_Sans.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSansNarrow';
	font-weight: normal;
	src: url('/fonts/PT_Sans_Narrow.eot');
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url('/fonts/PT_Sans_Narrow.woff') format('woff'), url('/fonts/PT_Sans_Narrow.ttf') format('truetype');
}

@font-face {
	font-family: 'PTSansNarrow';
	font-weight: bold;
	src: url('/fonts/PT_Sans_Narrow_Bold.eot');
	src: local('PT Sans Narrow'), local('PTSans-NarrowBold'), url('/fonts/PT_Sans_Narrow_Bold.woff') format('woff'), url('/fonts/PT_Sans_Narrow_Bold.ttf') format('truetype');
}

body		{font-family: PTSans, Arial}
table.a		{border: 1px solid #333333; font-family: PTSansNarrow, Arial}
th			{padding: 0.5em; text-align: left; font-size: 10pt; }
table.a td	{border-top: 1px solid #333333; padding: 0.5em;}
a			{color: #990000;}
a:hover		{color: white;}
span.t		{color: white; background-color: #330000; padding: 0.25em 0.5em;}
span.t a	{color: #999999;}
span.t a:hover	{color: white;}
span.active	{background-color: #660000;}
h1			{font-weight: normal; font-size: 24pt;}
h2			{font-weight: normal; font-size: 18pt; padding: 0; margin: 0;}
p			{font-size: 11pt;}
