BODY
{
	font-family: Verdana, Helvetica, sans-serif;
}

A
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}

.c-table
{
	border-right: darkolivegreen 1px solid;
	border-top: darkolivegreen 1px solid;
	border-left: darkolivegreen 1px solid;
	border-bottom: darkolivegreen 1px solid;
	background-color: #fbf9ee;
}

.c-navigation-table
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	border-right: black 1pt solid;
	background-color: #cccc99;
}

.c-caption
{
	font-size: 8pt;
	font-weight: bold;
}

.c-menuitem
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	text-decoration: none;
}

.c-menuitem:hover
{
	color: #bb0000;
}

.c-group-header
{
	font-weight: bold;
	font-size: 10pt;
}

.c-textbox
{
	border-right: gray 1pt solid;
	border-top: gray 1pt solid;
	border-left: gray 1pt solid;
	border-bottom: gray 1pt solid;
}

.c-main-title
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-align: left;
}

.c-main-title-top-table
{
	background-color: #ffffff;
}

.c-main-title-bottom-table
{
	border-top: black 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-color: #ffffcc;
}

.c-footer-table
{
	border-top: black 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-color: #006633;
	color: White;
	font-size: 8pt;
	font-weight: bold;
}

.c-command
{
	border-right: gray 1pt solid;
	border-top: gray 1pt solid;
	border-left: gray 1pt solid;
	border-bottom: gray 1pt solid;
	font-weight: bold;
	width: 80px;
	font-size: 8pt;
}

.c-listbox
{
	border-right: gray 1pt solid;
	border-top: gray 1pt solid;
	border-left: gray 1pt solid;
	border-bottom: gray 1pt solid;
	width: 150px;
}

.c-checkboxlist
{
	font-size: 9pt;
}

.c-saveresult
{
	font-size: 9pt;
	font-weight: bold;
	color: red;
}

.c-label-text
{
	font-size: 9pt;
}

.c-datagrid
{
	font-size: 9pt;
}

.c-comp-title
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
}

.c-comp-caption
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
}

.c-comp-content
{
	border-right: darkolivegreen 1px solid;
	border-top: darkolivegreen 1px solid;
	border-left: darkolivegreen 1px solid;
	border-bottom: darkolivegreen 1px solid;
	background-color: #fbf9ee;
}

.c-group-title
{
	font-weight: bold;
	font-size: 11pt;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Verdana;
	background-color: gainsboro;
	text-align: center;
}

.c-team-group-title
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana;
	text-align: left;
	vertical-align: top;
}

.c-employee-content
{
	border-top: #6699cc 1px solid;
	border-right: #6699cc 1px solid;
	border-left: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
	background-color: #f1f1f1;
	font-size: 9pt;
	font-family: Verdana;
}

.c-manager-text
{
	font-family: Verdana;
	font-size: 7pt;
}

.c-employee-title
{
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
}

.c-detail-caption
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
}

.c-detail-text
{
	font-family: Verdana;
	font-size: 9pt;
}

.c-note-text
{
	font-size: 8pt;
	font-weight: bold;
}

.c-bibliography-text
{
	font-size: 9pt;
	color: black;
	line-height: normal;
	font-family: Verdana;
	text-decoration: none;
}

.c-bibliography-text:visited
{
	font-size: 9pt;
	color: black;
	line-height: normal;
	font-family: Verdana;
	text-decoration: none;
}

.c-detail-humanresourcedisplaytext
{
	border-right: #6699cc 1px solid;
	padding-right: 4px;
	border-top: #6699cc 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	border-left: #6699cc 1px solid;
	padding-top: 4px;
	border-bottom: #6699cc 1px solid;
	background-color: white;
}

