div.aboutusitems {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
}

div.calendaritems {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
}

div.jobdate {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 10px;
	font-style: italic;
}

div.jobheader {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

div.index {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 12px;
	text-align: left;
}

div.indexspotlightheader {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

div.indexspotlight {
	background-color: #ffffff;
	color: #004400;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.indexspotlight a:link { 
	background-color: #ffffff; color: #004400; font-size: 10px; font-weight: bold; text-decoration: underline; }
.indexspotlight a:visited {
	background-color: #ffffff; color: #004400; font-size: 10px; font-weight: bold; text-decoration: underline; }
.indexspotlight a:hover {
	background-color: #ffffff; color: #770000; font-size: 10px; font-weight: bold; text-decoration: underline; }
.indexspotlight a:active {
	background-color: #ffffff; color: #770000; font-size: 10px; font-weight: bold; text-decoration: underline; }

div.headerx-large {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 28px;
	font-weight: bold;
}

div.sectionheader {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

div.sectionheadermedium {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

div.sectionheaderlarge {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

ol.aboutusheader {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 14px;
	font-weight: bold;
	list-style-type: upper-alpha;
	text-align: left;
}

ol.aboutusnumber {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 12px;
	list-style-type: arabic-numbers;
	text-align: left;
}

ol.aboutusletter {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 12px;
	list-style-type: upper-alpha;
	text-align: left;
}

ul.aboutitalylinks {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 14px;
	list-style: url(/images/greensquare.gif);
	text-align: left;
}

ul.italianborn {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 10px;
	list-style: url(/images/italiansquare.jpg);
	text-align: left;
}

ul.italiandescent {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 10px;
	list-style: url(/images/greensquare.gif);
	text-align: left;
}

ul.otherdescent {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 10px;
	list-style: url(/images/whitesquare.gif);
	text-align: left;
}

ul.siciliandescent {
	background-color: #ffffff;
	color: #004000;
	font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif;
	font-size: 10px;
	list-style: url(/images/redsquare.gif);
	text-align: left;
}