BODY {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: Arial, Verdana, "MS Sans Serif"; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.searchform {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: Arial, Verdana, "MS Sans Serif"; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.printable {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.error-message {
	COLOR: #ff0000; FONT-FAMILY: "MS Sans Serif", Arial, Verdana, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bolder
}
.footer {
	BACKGROUND-COLOR: #e5e5e5
}
.footer-text {
	COLOR: #333333; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.footer-link:link {
	COLOR: #000000
}
.footer-link:visited {
	COLOR: #000000
}
.footer-link:hover {
	COLOR: #000000
}
.footer-link:active {
	COLOR: #000000
}
.header {
	BACKGROUND-COLOR: #e5e5e5
}
.history-line {
	BACKGROUND-COLOR: #ffcf00; BGCOLOR: #ffcf00
}
.mainline {
	BACKGROUND-COLOR: #999999; BGCOLOR: #999999
}
.label {
	COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}
.login-text {
	COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, Helvetica, Geneva; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.login-text {
	COLOR: #ffcf00; FONT-FAMILY: "MS Sans Serif", Arial, Helvetica, Geneva; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.page-link {
	FONT-FAMILY: Arial, "MS Sans Serif", Verdana; FONT-SIZE: 10pt
}
.popupheader {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 18pt
}
.pre-footer {
	BACKGROUND-COLOR: #ffcf00
}
.sub-header {
	BACKGROUND-COLOR: #ffcf00
}
.tab {
	BACKGROUND-COLOR: #566ae7; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 8pt
}
.tab-selected {
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 8pt
}
.tab-delimit {
	BACKGROUND-COLOR: #cccccc; COLOR: #000000
}
.topnav {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink:hover {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.topnav-border {
	BACKGROUND-COLOR: #999999; BGCOLOR: #999999
}
.topnav-body {
	BACKGROUND-COLOR: #ffffff; BGCOLOR: #FFFFFF
}
.topnav-altbody {
	BACKGROUND-COLOR: #cccccc; BGCOLOR: #CCCCCC
}
.welcomeUser {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px
}
.pretty_btn {
	BACKGROUND-COLOR: #ffcc00; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: bold
}
.description-highlight {
	COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,"MS Sans Serif"; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.list-header-bar {
	BACKGROUND-COLOR: #eeeeee
}
.list-heading {
	COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}
.list-item {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; LINE-HEIGHT: 12pt
}
A.list-link {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; LINE-HEIGHT: 12pt
}
.list-note {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
.main-section-header {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.results-row-even {
	BACKGROUND-COLOR: #f7f9ff
}
.results-row-odd {
	BACKGROUND-COLOR: #ffffff
}
.section-description {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; LINE-HEIGHT: 14pt
}
.sub-section-header {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.value {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; LINE-HEIGHT: 14pt
; background-color: #eaeff8
}
A.agent-link {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A.sub-category-link {
	FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 9pt
}
A.sub-category-link:active {
	COLOR: #333333
}
A.sub-category-link:link {
	COLOR: #333333
}
.taxonomy-separator {
	COLOR: #ffcf00; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 9pt
}
.taxonomy-text {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 9pt
}
.breadcrumb-current {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
A.breadcrumb-link {
	FONT-FAMILY: Arial, Helvetica, Geneva, "MS Sans Serif"; FONT-SIZE: 12pt
}
.category {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.engine {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.engine-URL {
	COLOR: #666666; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana; FONT-SIZE: 7pt
}
.group-link {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
A.group-link {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt; TEXT-DECORATION: underline
}
A.group-link:active {
	COLOR: #ff0000
}
A.group-link:link {
	COLOR: #0000ff
}
A.help-link {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
.help-text {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
.whats-this {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt
}
.search-description {
	COLOR: #666666; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
.search-description-highlight {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.search-header {
	COLOR: #000000; FONT-FAMILY: Arial, "MS Sans Serif", Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.search-shade {
	BACKGROUND-COLOR: #e5e5e5
}
.setting-text {
	FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
.sub-engine {
	COLOR: #666666; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt
}
A.engine-link {
	COLOR: #329800; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
.highlight0 {
	BACKGROUND: #ffff00; FONT-WEIGHT: bold
}
.highlight1 {
	BACKGROUND: #fdbd26; FONT-WEIGHT: bold
}
.highlight2 {
	BACKGROUND: #cccc87; FONT-WEIGHT: bold
}
.highlight3 {
	BACKGROUND: #99ff33; FONT-WEIGHT: bold
}
.highlight4 {
	BACKGROUND: #00dc37; FONT-WEIGHT: bold
}
.highlight5 {
	BACKGROUND: #99ccff; FONT-WEIGHT: bold
}
.highlight6 {
	BACKGROUND: #30cfcf; FONT-WEIGHT: bold
}
.highlight7 {
	BACKGROUND: #ff66ff; FONT-WEIGHT: bold
}
.highlight8 {
	BACKGROUND: #ba75ff; FONT-WEIGHT: bold
}
.highlight9 {
	BACKGROUND: #b8b8b8; FONT-WEIGHT: bold
}
.highlight-print {
	FONT-WEIGHT: bold
}
.linkstatus {
	COLOR: #666666; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 8pt; TEXT-DECORATION: BODY {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: Arial, Verdana, "MS Sans Serif"; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.searchform {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: Arial, Verdana, "MS Sans Serif"; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY.printable {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: black; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana, Arial; FONT-SIZE: 10pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.error-message {
	COLOR: #ff0000; FONT-FAMILY: "MS Sans Serif", Arial, Verdana, Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: bolder
}
.footer {
	BACKGROUND-COLOR: #e5e5e5
}
.footer-text {
	COLOR: #333333; FONT-FAMILY: "Sans Serif", "MS Sans Serif", Verdana, Arial; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.footer-link:link {
	COLOR: #000000
}
.footer-link:visited {
	COLOR: #000000
}
.footer-link:hover {
	COLOR: #000000
}
.footer-link:active {
	COLOR: #000000
}
.header {
	BACKGROUND-COLOR: #e5e5e5
}
.history-line {
	BACKGROUND-COLOR: #ffcf00; BGCOLOR: #ffcf00
}
.mainline {
	BACKGROUND-COLOR: #999999; BGCOLOR: #999999
}
.label {
	COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Verdana, Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}
.login-text {
	COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, Helvetica, Geneva; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.login-text {
	COLOR: #ffcf00; FONT-FAMILY: "MS Sans Serif", Arial, Helvetica, Geneva; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.page-link {
	FONT-FAMILY: Arial, "MS Sans Serif", Verdana; FONT-SIZE: 10pt
}
.popupheader {
	BACKGROUND-COLOR: #e5e5e5; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 18pt
}
.pre-footer {
	BACKGROUND-COLOR: #ffcf00
}
.sub-header {
	BACKGROUND-COLOR: #ffcf00
}
.tab {
	BACKGROUND-COLOR: #566ae7; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 8pt
}
.tab-selected {
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; FONT-SIZE: 8pt
}
.tab-delimit {
	BACKGROUND-COLOR: #cccccc; COLOR: #000000
}
.topnav {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.topnavlink:hover {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LETTER-SPACING: 1px; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none