

.heading {
	FONT-WEIGHT: normal; FONT-SIZE: large; PADDING-BOTTOM: 8pt; LINE-HEIGHT: 140%; FONT-FAMILY: arial, helvetica, sans-serif
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: small; LINE-HEIGHT: 140%; FONT-FAMILY: arial, helvetica, sans-serif
}
.subheading {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: small; LINE-HEIGHT: 140%; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.abstract {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; LINE-HEIGHT: 140%; FONT-FAMILY: arial, helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: x-small; LINE-HEIGHT: 140%; FONT-FAMILY: arial, helvetica, sans-serif
}
.reporttitle {
	FONT-STYLE: italic
}
.xs_heading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 14px/16px Arial, sans-serif; COLOR: #888888; PADDING-TOP: 2px
}
.xs_bodytext {
	FONT-SIZE: x-small; COLOR: #888888; LINE-HEIGHT: 130%; FONT-FAMILY: arial, helvetica, sans-serif
}
.xs_subheading {
	FONT-WEIGHT: bold
}
.xs_link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT: bold 12px/16px Arial, sans-serif; COLOR: #666666; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccccc
}
.xs_link A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.xs_link A:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.xs_link A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.xs_link A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.lh_subheading {
	FONT: bold 12px/16px Arial, sans-serif; COLOR: #666666; PADDING-TOP: 4px
}
.lh_subheading A {
	COLOR: #666666; TEXT-DECORATION: none
}
.lh_subheading A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.lh_subheading A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.leftnav {
	FONT: 12px/16px Arial, sans-serif; COLOR: #666666
}
.leftnav A:link {
	COLOR: #666666
}
.leftnav A:hover {
	COLOR: #808080
}
.leftnav A:active {
	COLOR: #999999
}
.leftnav A:visited {
	COLOR: #666666
}
.bread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 4px
}
.bread A:link {
	FONT: 11px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
.bread A:visited {
	FONT: 11px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
.bread A:active {
	FONT: 11px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
.detail {
	FONT: 12px/16px Arial, sans-serif; COLOR: #888888; TEXT-ALIGN: right
}
.footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px/14px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.footer A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px/14px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.footer A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px/14px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.footer A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px/14px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: red
}
.design {
	FONT: 8pt/14px Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #000000
}
.animalLink {
	COLOR: white
}
.animalLink A {
	COLOR: white
}
.animalLink A:link {
	COLOR: white
}
.animalLink A:visited {
	COLOR: white
}
.cal-detail {
	FONT: 12px/16px Arial, sans-serif; COLOR: black; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.cal-heading {
	FONT: 12px/16px Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.cal-title {
	FONT: bold 12px/16px Arial, sans-serif; COLOR: black; BACKGROUND-COLOR: #bcbcbc; TEXT-DECORATION: none
}
.cal-button A {
	FONT: bold 12px/16px Arial, sans-serif; COLOR: black; TEXT-DECORATION: none
}
.cal-button A:visited {
	FONT: bold 12px/16px Arial, sans-serif; COLOR: black; TEXT-DECORATION: none
}
.cal-button A:active {
	FONT: bold 12px/16px Arial, sans-serif; TEXT-DECORATION: none
}
.cal-button A:hover {
	FONT: bold 11px/16px Arial, sans-serif; COLOR: #888888; TEXT-DECORATION: none
}
.cal-button {
	FONT: bold 11px/16px Arial, sans-serif; VERTICAL-ALIGN: middle; COLOR: #aaaaaa; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.cal-button-sel {
	FONT: bold 11px/16px Arial, sans-serif; VERTICAL-ALIGN: middle; COLOR: red; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu-title {
	BORDER-RIGHT: #888888 1px outset; BORDER-TOP: #888888 1px outset;  FONT: 11px Arial, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #888888 1px outset; CURSOR: hand; BORDER-BOTTOM: #888888 1px outset;
}
.menu-title A {
	FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.menu-open {
	Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #666666
}
.menu-item {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 8pt; FONT: 11px Arial, sans-serif; BORDER-LEFT: 1px; CURSOR: hand; COLOR: white; MARGIN-RIGHT: 8pt; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #C6C6C6; TEXT-ALIGN: left
}
.research-menu {
	FONT: 11px Arial, sans-serif; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.research-menu A {
	FONT: 11px Arial, sans-serif; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.research-menu A:hover {
	TEXT-DECORATION: none
}
.research-menu A:visited {
	TEXT-DECORATION: none
}
.research-whitemenu {
	FONT: 11px Arial, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.research-whitemenu A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.research-whitemenu A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.researchbanner {
	FONT-SIZE: 12px; COLOR: #888888; LINE-HEIGHT: 130%; FONT-FAMILY: arial, helvetica, sans-serif
}
.sm1 {
	FONT-WEIGHT: bold
}
.sm2 {
	FONT-WEIGHT: bold; LIST-STYLE-TYPE: disc
}
.sm3 {
	FONT-WEIGHT: normal; LIST-STYLE-TYPE: disc
}

