<style type="text/css">
BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.small {font-size: 8pt;}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #3399CC;
}
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2CA6A1;
}
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	color: #2CA6A1;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #2CA6A1;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A:ACTIVE {
	color: #4A8EC9;
	text-decoration: none;
	font-weight: bold;
}
A:LINK, A:VISITED {
	color: #4A8EC9;
	text-decoration: none;
	font-weight: bold;
}
A:HOVER {
	color: #2CA6A1;
	text-decoration: none;
	font-weight: bold;
}
A.clientlist {
	font-size: 11pt;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
hr {
    width: 100%;
    border: 0;
    color: #A9A9A9;
    background-color: #A9A9A9;
    height: 1px;
	margin-bottom: 8px;
}
.lessParagraphSpace {
	margin-top: 0px;
	margin-bottom: 6px;
}
.staffphoto {
	margin-right: 16px;
	margin-bottom: 6px;
}
.tableStaffTOC {
	border-collapse: collapse;
}
.tableStaffTOC td {
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 12px;
}
table.tableStaff-header {width: 100%;}
table.tableStaff-header td {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 2px;
	padding-top: 16px;
	vertical-align: bottom;
}
.tableEvent {
	border-collapse: collapse;
}
.tableEvent td {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 2px;
	padding-right: 2px;
}
.tableEventInset {
	border-collapse: collapse;
}
.tableEventInset td {
	border: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
}
.logo-client {
	float: right;
	margin-left: 32px;
	margin-bottom: 8px;
	margin-top: 4px;
	border: none;
}
.logo-partner {
	margin: 16px;
	border: none;
}
td.clientname {
	padding-top: 24px;
	padding-bottom: 4px;
	border-bottom: 1px solid #888888;
}
td.clientinfo {
	padding-top: 8px;
}
.tableJobListing td {
	padding: 6px 4px 6px 4px;
}
p.joblisting {
	margin-top: 6px;
	margin-bottom: 6px;
}
ul.joblisting {
	margin-bottom: 6px;
	margin-top: 0px;
	padding-left: 18px;
}
li.joblisting {
	margin-top: 0px;
	margin-bottom: 3px;
	padding-left: 0px;
}
ol.joblisting {
	margin-top: 0px;
	margin-bottom: 3px;
}
</style>