BODY {
	TEXT: #000000;
	FONT-FAMILY: Arial, Helvetica, Helv;
	FONT-SIZE: 10pt } 
TD {
	FONT-FAMILY: Arial, Helvetica, Helv;
	FONT-SIZE: 10pt; }
TH { BACKGROUND: #212E84;
	FONT-FAMILY: Arial, Helvetica, Helv;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF }
TD.error {
	color: #FF0000 }
TD.small{FONT-SIZE:8pt;}		
		
INPUT {
	TEXT: #000000;
	FONT-FAMILY: Arial, Helvetica, Helv;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt } 
SELECT {
	TEXT: #000000;
	FONT-FAMILY: Arial, Helvetica, Helv;
	FONT-SIZE: 10pt } 
.footer {
	FONT-FAMILY: Arial,Helvetica,Helv;
	FONT-SIZE: 9pt }
.page { page-break-after: always }
.wilfont { FONT-FAMILY: Arial, Helvetica, Helv }
.freeservice {
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold }
.helpline {
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold }
.selectall {
	FONT-WEIGHT: bold
}
TH.sort1header { FONT-WEIGHT: bold; }
TH.sort2header { FONT-WEIGHT: bold }
TH.sort3header { FONT-WEIGHT: bold }
TH.searchheader { FONT-WEIGHT: bold }
.nomatches {
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}

.cpbuttons { WIDTH: auto;}
.wilservice {
	width: 40%;
	vertical-align: top;
	font-size: 10pt;
}
.wilservice.description {
	font-size: 10px;
	width: 59%;
	padding-left: 4px;
	text-align: right;
	line-height: 10pt;
}
.cpbuttondiv {
	text-align: center;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-top: 0;
	padding-bottom: 0;
}
.wilsortintro {
	text-align: center;
}
form {
	margin: 0;
	padding: 0;
}
.breadcrumbRoot
{
	font-size: 8pt;
/*	color: #7789A5; */
	font-weight:bold;
}

.breadcrumbItem
{
	font-size: 8pt;
	color: #CCCCCC;
	font-weight:bold;

}