.ContentTB2 {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #dddbdb
}
.ContentTB2Hot {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #c0c0cf
}
.ContentTB {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #c0c0c0
}
.ContentTBHot {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #c0c0cf
}
.PageDesignerPane {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.PageDesignerPaneHot {
	BORDER-RIGHT: green 1px dashed; BORDER-TOP: green 1px dashed; BORDER-LEFT: green 1px dashed; BORDER-BOTTOM: green 1px dashed; BACKGROUND-COLOR: #f5f5f5
}
.BBCalendarDay {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.BBCalendarWeekendDay {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.BBFormCheckListContainer {
	OVERFLOW: auto; HEIGHT: 100px
}
.ReportInformationCell {
	OVERFLOW: auto; HEIGHT: 150px
}
.BBCalendar {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
.BBCalendar:active {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBCalendar:hover {
	FONT-WEIGHT: lighter; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBCalendar:link {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBCalendar:visited {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBCalendarDayHeader {
	COLOR: white; HEIGHT: 1px; BACKGROUND-COLOR: #336699
}
.BBCalendarNextPrev {
	COLOR: white; BACKGROUND-COLOR: #336699
}
.BBCalendarOtherMonthDay {
	COLOR: #cc9966
}
.BBCalendarSelectedDay {
	FONT-WEIGHT: bold
}
.BBCalendarSelector {
	BACKGROUND-COLOR: #336699
}
.BBCalendarTitle {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #336699
}
.BBCalendarTodayDay {
	BACKGROUND-COLOR: #b0c4de
}
.BBFieldCaption {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #7e6444; LINE-HEIGHT: 14px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left
}
.BBFieldCheckboxCaption {
	FONT-SIZE: 12px; COLOR: #7e6444; LINE-HEIGHT: 14px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left
}
.BBFieldControlCell {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: left
}
.BBFormButtonCell {
	TEXT-ALIGN: center
}
.BBFormButtonRow {
	BACKGROUND-COLOR: white
}
.BBFormCheckbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.BBFormChecklist {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.BBFormErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: red; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormReadonlyValue {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormRequiredFieldMarker {
	FONT-WEIGHT: bolder; FONT-SIZE: medium; VERTICAL-ALIGN: middle; COLOR: red
}
.BBFormRequiredFieldMissingText {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: red; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormSelectList {
	FONT-SIZE: 9px; WIDTH: auto; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.BBFormSubmitButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 8px; BORDER-LEFT: medium none; WIDTH: 480px; BORDER-BOTTOM: medium none
}
.BBFormTextArea {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormTextbox {
	FONT-SIZE: 9px; WIDTH: 150px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBFormTitle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 12px; BORDER-BOTTOM: medium none; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: 30px; TEXT-ALIGN: left
}
.BBFormValidatorSummary {
	FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
.BBListEvenRowStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #d0c5ab
}
.BBListingHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.BBListingItem {
	FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBListingTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 480px; BORDER-BOTTOM: medium none
}
.BBListOddRowStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px
}
.BBMessage {
	FONT-SIZE: 9px; PADDING-BOTTOM: 8px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBNameLink:active {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBNameLink:hover {
	FONT-WEIGHT: lighter; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBNameLink:link {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBNameLink:visited {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.BBPrivateListingItem {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MatchFinderResultsList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PagedListFooter {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PagedListFooterLink:hover {
	FONT-WEIGHT: lighter; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.PagedListFooterLink:link {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.PagedListFooterLink:visited {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.SpellBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5
}
.SpellButton {
	MARGIN: 0px 0px 2px 2px; WIDTH: 100%
}
.SpellCheckBadWord {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellCheckTextBox {
	FONT-SIZE: 9px; WIDTH: 100%; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellFieldValue {
	FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.SpellHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 8px
}
.SpellHeadLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellLegend {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.SpellSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.SpellSuggestionList {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9px; BORDER-LEFT: black 1px solid; WIDTH: 100%; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
.SpellText {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 12px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 18px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellTextValue {
	FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.ReportCalendar {
	FONT-SIZE: 8pt
}
.SpellFieldCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 80px; TEXT-ALIGN: right
}
.MatchFinderDetailsValue {
	FONT-SIZE: 10pt; FONT-STYLE: normal
}
.SpellFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 500px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SpellFormTitle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.LoginLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #7e6444; LINE-HEIGHT: 15px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 35px; TEXT-DECORATION: underline
}
.LoginFieldCaption {
	WIDTH: 125px; HEIGHT: 30px
}
.LoginFieldMessage {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Arial Narrow
}
.LoginFormTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 375px; BORDER-BOTTOM: 0px
}
.LoginFormTextArea {
	WIDTH: 200px
}
.LoginFormTextbox {
	WIDTH: 200px
}
.LoginFormNormalMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 15px; HEIGHT: 45px; TEXT-ALIGN: center
}
.ProfileFormPrivateControlCell {
	TEXT-ALIGN: center
}
.ProfileFieldCaption {
	WIDTH: 100px
}
.ProfileFieldCheckboxCaption {
	BACKGROUND-COLOR: #dfdacc
}
.ProfileFieldControlCell {
	BACKGROUND-COLOR: #dfdacc
}
.ProfileFormButtonCell {
	BACKGROUND-COLOR: #dfdacc; TEXT-ALIGN: right
}
.ProfileFormCheckBoxList {
	BACKGROUND-COLOR: #dfdacc
}
.ProfileFormSelectList {
	WIDTH: 200px
}
.ProfileFormTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; WIDTH: 470px; BORDER-BOTTOM: 0px
}
.ProfileFormTextbox {
	WIDTH: 200px
}
.ProfileFormChildRowTitle {
	TEXT-ALIGN: right
}
.ProfileFormTitle {
	HEIGHT: 30px; TEXT-ALIGN: left
}
.ProfileFormValidatorSummary {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.DirectoryFieldCaption {
	WIDTH: 50px; text-aligh: right
}
.DirectoryFormSelectList {
	WIDTH: 80px
}
.DirectoryPagingButton {
	WIDTH: 60px
}
.DirectoryFormTable {
	WIDTH: 490px
}
.DirectoryFormTextBox {
	WIDTH: 80px
}
.DirectoryListingTable {
	MARGIN-LEFT: -3px; WIDTH: 490px
}
.DirectoryNameLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DonationHelpFormCheckTable {
	HEIGHT: 50px
}
.DonationHelpFormCSCTable {
	HEIGHT: 400px
}
.DonationHelpFormDDTable {
	HEIGHT: 275px
}
.DonationHelpFormGATable {
	HEIGHT: 280px
}
.DonationCaptureFieldControlCellAmount {
	FONT-WEIGHT: bold; WIDTH: 105px
}
.DonationCaptureFieldCaption {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 105px; TEXT-ALIGN: right
}
.DonationFieldCaption {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 105px; TEXT-ALIGN: right
}
.DonationButtonCell {
	TEXT-ALIGN: right
}
.DonationCaptureReadonlyValue {
	FONT-SIZE: x-small; TEXT-ALIGN: left
}
.DonationCaptureSelectList {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100px
}
.DonationCaptureSelectListNarrow {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 75px
}
.DonationSelectList {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100px
}
.DonationCaptureFormTable {
	MARGIN-LEFT: -3px; WIDTH: 470px
}
.DonationFormTable {
	WIDTH: 470px
}
.DonationCaptureTextArea {
	WIDTH: 230px
}
.DonationTextArea {
	WIDTH: 230px
}
.DonationCaptureTextboxNarrow {
	WIDTH: 80px
}
.DonationCaptureTextboxWide {
	WIDTH: 230px
}
.DonationTextboxNarrow {
	WIDTH: 80px
}
.DonationTextboxWide {
	WIDTH: 230px
}
.DonationCaptureListingHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: 30px; TEXT-ALIGN: left
}
.DonationListingHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: 30px; TEXT-ALIGN: left
}
.BBClassNotesApprovalFilterRow { border-top-color: #f0f; border-bottom-color: ;;
	}
.BBClassNotesDisplayTable {
	WIDTH: 100%
}
.BBClassNotesNoteTitleRow {
	VERTICAL-ALIGN: top; COLOR: white
}
.BBClassNotesTabButtonSelected {
	FONT-WEIGHT: bold
}
.BBClassNotesFormTable {
	WIDTH: 100%
}
.BBClassNotesTextArea {
	WIDTH: 100%
}
.BBClassNotesLastModifiedMessage {
	COLOR: black; TEXT-ALIGN: right
}
.EventItemRegistrantControlCellName {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 60px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.EventItemRegistrantsHeader {
	FONT-SIZE: 11px; COLOR: #7e6444; LINE-HEIGHT: 14px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: 21px; BACKGROUND-COLOR: #d0c5ab; TEXT-ALIGN: center
}
.EventItemRegistrationControlCellDescription {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 175px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.EventItemRegistrationControlCellNumParticipants {
	FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.EventItemRegistrationControlCellPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.EventItemRegistrationFooterControlCellAmount {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 70px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.EventItemRegistrationFooterControlCellNumRegistrations {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 25px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EventItemRegistrationFooterControlCellRegistrations {
	FONT-SIZE: 9px; WIDTH: 150px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EventItemRegistrationFooterControlCellTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 50px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.EventItemRegistrationsHeader {
	BACKGROUND-COLOR: #d0c5ab; TEXT-ALIGN: center
}
.EventProgressCell {
	HEIGHT: 10px; BACKGROUND-COLOR: #7e6444
}
.EventProgressCellFuture {
	HEIGHT: 10px; BACKGROUND-COLOR: #d0c5ab
}
.EventProgressCellPast {
	HEIGHT: 10px; BACKGROUND-COLOR: #d0c5ab
}
.EventItemRegistrantControlCell {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.EventItemRegistrantSelectList {
	WIDTH: 200px
}
.EventSubmitButton {
	MARGIN-LEFT: 5px; WIDTH: 100px; MARGIN-RIGHT: 5px
}
.EventItemRegistrantsTable {
	WIDTH: 420px; TEXT-ALIGN: center
}
.EventItemRegistrationFooterTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 450px; BORDER-BOTTOM: medium none
}
.EventItemRegistrationsTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 420px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.EventItemsTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 430px; BORDER-BOTTOM: medium none
}
.EventTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 480px; BORDER-BOTTOM: medium none
}
.EventItemRegistrantTextbox {
	WIDTH: 200px
}
.EventItemRegistrationTextbox {
	WIDTH: 25px
}
.EventItemTitleDescription {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: medium none; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EventItemTitleName {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; COLOR: #7e6444; LINE-HEIGHT: 14px; BORDER-BOTTOM: medium none
}
.EventItemTitleTime {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.EventMessage {
	TEXT-ALIGN: left
}
.SubscriptionFormCheckList {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SubscriptionFormTable {
	MARGIN-LEFT: 8px; WIDTH: 400px
}
.SubscriptionFormMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.InterestsFormChecklist {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.InterestsFormTable {
	MARGIN-LEFT: 8px
}
.ProfilePhotoFormTextbox {
	WIDTH: 250px
}
.MailForwardingFormTable {
	MARGIN-LEFT: 8px
}
.DiscussionPending {
	COLOR: #f00
}
.DiscussionFilterSpacer {
	WIDTH: 2px
}
.DiscussionFooterLink:hover {
	FONT-WEIGHT: lighter; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionFooterLink:link {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionFooterLink:visited {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionGroupApproveButton { background: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.DiscussionGroupDeleteButton { BACKGROUND: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.DiscussionGroupHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 8px; HEIGHT: 25px
}
.DiscussionGroupHeadingText {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionGroupNewTopicButton { BACKGROUND: no-repeat; WIDTH: 79px; HEIGHT: 14px
; padding: 0; }
.DiscussionGroupReplyButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 36px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 13px
}
.DiscussionGroupReplyTextbox {
	WIDTH: 100%
}
.DiscussionGroupSearchCellSpacer {
	WIDTH: 1%
}
.DiscussionGroupSearchTextCell {
	WIDTH: 45%
}
.DiscussionGroupSpellButton { BACKGROUND: no-repeat; WIDTH: 79px; HEIGHT: 14px
; padding: 0; border: 0; }
.DiscussionMessageNew {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f00; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionMessageSepHR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 95%; COLOR: #dfdacc; PADDING-TOP: 0px
}
.DiscussionNew {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f00; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionReplyBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.DiscussionReplyFieldValue {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.DiscussionReplyHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
.DiscussionReplySubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionReplyTable {
	MARGIN: 0px 0px 10px 8px; WIDTH: 450px
}
.DiscussionThreadLBracket { BACKGROUND: no-repeat; WIDTH: 11px; HEIGHT: 21px
; padding: 0; }
.DiscussionThreadRBracket { BACKGROUND: no-repeat; WIDTH: 11px; HEIGHT: 21px
; padding: 0; }
.DiscussionThreadTBracket { BORDER-TOP: medium none; BACKGROUND: no-repeat 3px 3px; WIDTH: 11px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; padding: 0; BORDER-BOTTOM-STYLE: none
 }
.DiscussionTopicBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; WIDTH: 90%; PADDING-TOP: 2px
}
.DiscussionTopicFieldValue {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.DiscussionTopicHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
.DiscussionTopicLink:hover {
	FONT-WEIGHT: lighter; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionTopicLink:link {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionTopicLink:visited {
	FONT-WEIGHT: lighter; COLOR: #7e6444; FONT-STYLE: normal; TEXT-DECORATION: none
}
.DiscussionTopicList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 6px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: transparent
}
.DiscussionTopicListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionTopicNumReplies {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionTopicSepHR {
	WIDTH: 100%
}
.DiscussionTopicSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionTopicTable {
	MARGIN: 0px 0px 5px 8px; WIDTH: 450px
}
.PostDiscussionPreviewHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostDiscussionPreviewHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 8px
}
.PostDiscussionPreviewLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostDiscussionReplyHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostDiscussionReplyHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 8px
}
.PostDiscussionReplyLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostDiscussionTopicHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostDiscussionTopicHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 8px
}
.PostDiscussionTopicLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DiscussionFilterFieldCaption {
	FONT-SIZE: 8pt; WIDTH: 60px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.DiscussionReplyFieldCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 90px; FONT-FAMILY: georgia, times new roman, times, serif; TEXT-ALIGN: right
}
.DiscussionTopicFieldCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 80px; FONT-FAMILY: georgia, times new roman, times, serif; TEXT-ALIGN: right
}
.PostReplyFieldCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 80px; FONT-FAMILY: georgia, times new roman, times, serif; TEXT-ALIGN: right
}
.PostTopicFieldCaption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 80px; FONT-FAMILY: georgia, times new roman, times, serif; TEXT-ALIGN: right
}
.DiscussionGroupButtonCell {
	TEXT-ALIGN: left
}
.PostDiscussionPreviewFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 8px; WIDTH: 460px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PostDiscussionReplyFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 8px; WIDTH: 460px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PostDiscussionTopicFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 8px; WIDTH: 460px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.DiscussionGroupMessageTextArea {
	WIDTH: 100%
}
.DiscussionGroupSearchTextbox {
	WIDTH: 100%
}
.DiscussionGroupTopicTextbox {
	WIDTH: 100%
}
.DiscussionGroupFormTitle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.DiscussionGroupValidationSummary {
	BACKGROUND-COLOR: transparent
}
.DiscussionTopicsEvenRowStyle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.DiscussionGroupListingTable {
	MARGIN-LEFT: 8px; WIDTH: 460px
}
.DiscussionThreadList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 450px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.DiscussionGroupMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px
}
.BBDocumentApproveButton {
	BACKGROUND-POSITION: center; BACKGROUND-IMAGE: none; WIDTH: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentDeleteButton {
	BACKGROUND-POSITION: center; BACKGROUND-IMAGE: none; WIDTH: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentDisplayDescriptionStyle {
	FONT-STYLE: italic
}
.BBDocumentDisplayHeaderSelected {
	FONT-WEIGHT: bold
}
.BBDocumentDisplayNew {
	COLOR: #ff0000
}
.BBDocumentDisplayTable {
	WIDTH: 100%; BACKGROUND-COLOR: transparent
}
.BBDocumentEditButton {
	BACKGROUND-POSITION: center; BACKGROUND-IMAGE: none; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentFormTable {
	WIDTH: 100%
}
.BBDocumentAddDescription {
	FONT-SIZE: medium
}
.BBPollAnswersTable {
	TEXT-ALIGN: left
}
.BBPollResultsTableSummaryCell {
	FONT-WEIGHT: bold
}
.BBPollsQuestionCell {
	FONT-SIZE: small; TEXT-ALIGN: left
}
.BBPollsQuestionRow {
	FONT-WEIGHT: bold
}
.BBPollsSubmitButtonCell {
	TEXT-ALIGN: center
}
.BBPollsSubmitButtonRow {
	TEXT-ALIGN: center
}
.BBPollsSubmitButton {
	FONT-WEIGHT: bold
}
.BBPollsFormTable {
	MARGIN: 2px
}
.BBPollsFormTitle {
	TEXT-ALIGN: left
}
.JobBoardLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobBoardPostLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobBoardPostLink:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobBoardPostLink:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobBoardPostLink:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobBoardSearchLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobBoardSearchLink:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobBoardSearchLink:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobBoardSearchLink:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobDetailApproveButton { BACKGROUND: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.JobDetailEditButton { BACKGROUND: no-repeat; WIDTH: 31px; HEIGHT: 14px
; padding: 0; }
.JobDetailHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobDetailHeadingCell {
	WIDTH: 100%; HEIGHT: 30px
}
.JobDetailLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobDetailLink:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobDetailLink:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobDetailLink:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobPostDetailFieldCaption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 100px; COLOR: #7e6444; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.JobPostDetailFieldValue {
	WIDTH: 75%; BACKGROUND-COLOR: #f5f5f5
}
.JobPostDetailRow {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobPostDetailTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobResultsApproveButton { BACKGROUND: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.JobResultsDeleteButton { BACKGROUND: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.JobResultsFilterFieldCaption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 100px; COLOR: #7e6444; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.JobResultsFilterSpacer {
	WIDTH: 2px
}
.JobResultsHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobResultsHeadingCell {
	WIDTH: 100%; HEIGHT: 30px
}
.JobResultsLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobResultsLink:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobResultsLink:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobResultsLink:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #7e6444; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.JobResultsList {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.JobResultsListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobResultsNew {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f00; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostJobHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostJobHeadingCell {
	WIDTH: 100%; HEIGHT: 30px
}
.PostJobLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PreviewJobHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PreviewJobHeadingCell {
	WIDTH: 100%; HEIGHT: 30px
}
.PreviewJobLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SearchJobHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SearchJobHeadingCell {
	WIDTH: 100%; HEIGHT: 30px
}
.SearchJobLegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #39220f; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobPostFieldCaption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 100px; COLOR: #7e6444; PADDING-TOP: 4px; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.JobSearchFieldCaption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 100px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.JobPostFieldControlCell {
	WIDTH: 65%
}
.JobSearchFieldControlCell {
	WIDTH: 60%
}
.JobPostSelectList {
	WIDTH: 100%
}
.JobSearchSelectList {
	WIDTH: 100%
}
.JobBoardFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobDetailFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PostJobFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 470px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PreviewJobFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 470px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SearchJobFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; WIDTH: 470px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.JobPostTextArea {
	WIDTH: 200px
}
.JobPostTextboxWide {
	WIDTH: 200px
}
.JobSearchTextboxWide {
	WIDTH: 200px
}
.JobBoardValidationSummary {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: transparent
}
.JobResultsEvenRowStyle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.BBCurrentMembershipCaption {
	VERTICAL-ALIGN: bottom; WIDTH: 100%; PADDING-TOP: 15px; BORDER-BOTTOM: black 1pt solid; HEIGHT: 30px
}
.BBMembershipSummaryActionCaption {
	VERTICAL-ALIGN: bottom; WIDTH: 100%; PADDING-TOP: 15px; HEIGHT: 30px
}
.BBMembershipFieldCaption {
	WIDTH: 175px
}
.BBMembershipSummaryFieldCaption {
	WIDTH: 150px
}
.BBMembershipFormReadonlyValue {
	FONT-WEIGHT: lighter; FONT-STYLE: italic
}
.BBMembershipTextArea {
	WIDTH: 100%
}
.BBMembershipBenefitsGridHeader {
	FONT-WEIGHT: bold; FONT-SIZE: x-small
}
.BBMembershipBenefitsGridItem {
	FONT-SIZE: x-small
}
.GivingHistoryList {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.GivingHistoryListHeader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: medium none; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.GivingHistoryListingTable {
	MARGIN-LEFT: 8px
}
.GivingHistoryMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.GivingHistoryFormTitle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #39220f; LINE-HEIGHT: 12px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
.GivingHistoryEvenRowStyle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.NewsReaderFormImage {
	TEXT-ALIGN: right
}
.NewsReaderItemDate {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
.NewsReaderItemLink {
	COLOR: #06c; TEXT-DECORATION: none
}
.NewsReaderItemLink:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.NewsReaderItemLink:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.NewsReaderLoadError {
	COLOR: red; BACKGROUND-COLOR: transparent
}
.NewsReaderResultsList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.NewsReaderResultsListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NewsReaderFormTable {
	FONT-SIZE: 8pt; WIDTH: 100%; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NewsReaderFormTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
.ChannelNewStoryButton { BACKGROUND: no-repeat; WIDTH: 79px; HEIGHT: 14px
; padding: 0; }
.ChannelRSSFeedButton { BACKGROUND: no-repeat; WIDTH: 40px; HEIGHT: 14px
; padding: 0; }
.ChannelStoryDeleteButton { BACKGROUND: no-repeat; WIDTH: 44px; HEIGHT: 14px
; padding: 0; }
.ChannelStoryEditButton { BACKGROUND: no-repeat; WIDTH: 30px; HEIGHT: 14px
; padding: 0; }
.NewsChannelFormImage {
	TEXT-ALIGN: right
}
.NewsChannelItemDate {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
.NewsChannelItemTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NewsChannelLoadError {
	COLOR: red; BACKGROUND-COLOR: transparent
}
.NewsChannelStoryList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.NewsChannelStoryListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostChannelStoryHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostChannelStoryLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.rteBack {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: 1px outset; PADDING-LEFT: 2px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px outset; PADDING-TOP: 2px; BORDER-BOTTOM: 1px outset; LETTER-SPACING: 0px
}
.rteBack TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rteBack TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rteImage {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BACKGROUND: #d3d3d3; BORDER-LEFT: #d3d3d3 1px solid; CURSOR: hand; BORDER-BOTTOM: #d3d3d3 1px solid
}
.rteImageLowered {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px inset; CURSOR: hand; BORDER-BOTTOM: 1px inset
}
.rteImageRaised {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px outset; CURSOR: hand; BORDER-BOTTOM: 1px outset
}
.rteVertSep {
	MARGIN: 0px 4px
}
.PostStoryFieldCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostChannelStoryFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.ChannelStoryTextbox {
	WIDTH: 100%
}
.NewsChannelFormTitle {
	FONT-SIZE: 8pt; WIDTH: 100%; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostChannelStoryFormTitle {
	FONT-SIZE: 8pt; WIDTH: 100%; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.ChannelStoryValidationSummary {
	BACKGROUND-COLOR: transparent
}
.FRActivityReportName {
	FONT-WEIGHT: bold
}
.FRAddressBookSelectedLetter {
	FONT-SIZE: 15pt
}
.FRButton {
	BORDER-RIGHT: buttonface 1pt solid; TEXT-ALIGN: center; nowrap: true
}
.FRButtonText {
	BORDER-RIGHT: buttonface 1pt solid; FONT-SIZE: 8pt; FONT-FAMILY: tahoma, verdana, arial; TEXT-ALIGN: center; nowrap: true
}
.FRButtonTextActive {
	FONT-WEIGHT: bold
}
.FRDashBoardSection {
	BORDER-RIGHT: buttonface 1pt solid; BORDER-TOP: buttonface 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: buttonface 1pt solid; BORDER-BOTTOM: buttonface 1pt solid; FONT-FAMILY: verdana, tahoma, arial
}
.FRDashBoardSectionHeading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #000080
}
.FRDashLink {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRDashLink:active {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: underline
}
.FRDashLink:hover {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: underline
}
.FRDashLink:link {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: none
}
.FRDashLink:visited {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: none
}
.FRDashSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRFieldSetCaption {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.FRParticipantName {
	FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: tahoma, verdana, arial
}
.FRTeamGraph {
	WIDTH: 100%
}
.FRTeamGraphFooter {
	BORDER-TOP: black 1pt solid; FONT-SIZE: 10pt; COLOR: black; BACKGROUND-COLOR: white
}
.FRTeamGraphHeading {
	FONT-SIZE: 10pt; COLOR: black; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: white
}
.FRTeamGraphName {
	FONT-SIZE: 10pt
}
.FRTeamName {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.FRText {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRTextRaised {
	FONT-SIZE: 10pt; COLOR: #006400
}
.FRToDoImgCell {
	WIDTH: 18px
}
.FRToDoNewDonationsText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}
.FRDashCaptions {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRFormTitle {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.FREvenRowStyle {
	BACKGROUND-COLOR: #e9e9e9
}
.FRListingHeading {
	COLOR: white; BACKGROUND-COLOR: #191970
}
.FROddRowStyle {
	BACKGROUND-COLOR: #ffffff
}
.FRManagerDashBoardSection {
	BORDER-RIGHT: buttonface 1pt solid; BORDER-TOP: buttonface 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: buttonface 1pt solid; BORDER-BOTTOM: buttonface 1pt solid; FONT-FAMILY: verdana, tahoma, arial
}
.FRManagerDashBoardSectionHeading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #000080
}
.FRManagerDashBoardSectionToolbar {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRManagerDashCaptions:active {
	COLOR: #06c; TEXT-DECORATION: underline
}
.FRManagerDashCaptions:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.FRManagerDashCaptions:link {
	COLOR: #06c; TEXT-DECORATION: none
}
.FRManagerDashCaptions:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.FRManagerFieldSetCaption {
	FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.FRManagerDashCaptions {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana, tahoma, arial
}
.FRManagerFormTitle {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.SurveyAnswer {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyAnswerColumnHeading {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyAnswerRequiredMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black
}
.SurveyAnswerTableHeaderRow {
	BACKGROUND-COLOR: #a9a9a9
}
.SurveyButtonsRow {
	TEXT-ALIGN: center
}
.SurveyConstantSumTextbox {
	WIDTH: 50px
}
.SurveyQuestion {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyQuestionSeparator {
	FONT-SIZE: 1pt; WIDTH: 100%; BACKGROUND-COLOR: #a9a9a9
}
.SurveyQuestionSequence {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyResponseCell {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyResponseColumnHeading {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyResponseResultsBar {
	HEIGHT: 5px; BACKGROUND-COLOR: green
}
.SurveyResponseTableHeaderRow {
	BACKGROUND-COLOR: #a9a9a9
}
.SurveySubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyTestModeMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: red
}
.SurveyTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyButton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyAnswerTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.SurveyFormTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
.SurveyQuestionTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.SurveyResponseTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.SurveyOpenEndedEssayTextArea {
	WIDTH: 250px
}
.SurveyOpenEndedAnswerTextbox {
	WIDTH: 150px
}
.SurveyCompleteMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.CHButton {
	BORDER-RIGHT: buttonface 1pt solid; TEXT-ALIGN: center; nowrap: true
}
.CHButtonText {
	BORDER-RIGHT: buttonface 1pt solid; FONT-SIZE: 8pt; FONT-FAMILY: tahoma, verdana, arial; TEXT-ALIGN: center; nowrap: true
}
.CHButtonTextActive {
	FONT-WEIGHT: bold
}
.CHDashBoardSection {
	BORDER-RIGHT: buttonface 1pt solid; BORDER-TOP: buttonface 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: buttonface 1pt solid; BORDER-BOTTOM: buttonface 1pt solid; FONT-FAMILY: verdana, tahoma, arial
}
.CHDashBoardSectionHeading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #000080
}
.CHDashLink {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial
}
.CHDashLink:active {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: underline
}
.CHDashLink:hover {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: underline
}
.CHDashLink:link {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: none
}
.CHDashLink:visited {
	FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial; TEXT-DECORATION: none
}
.CHDashSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: verdana, tahoma, arial
}
.CHFieldSetCaption {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.CHText {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana, tahoma, arial
}
.CHTextRaised {
	FONT-SIZE: 10pt; COLOR: #006400
}
.CHToDoImgCell {
	WIDTH: 18px
}
.CHDashCaptions {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana, tahoma, arial
}
.CHFormTitle {
	FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: tahoma, verdana, arial
}
.CHListingHeading {
	COLOR: white; BACKGROUND-COLOR: #191970
}
.SearchDescriptionStyle {
	WHITE-SPACE: pre
}
.EventCalendar {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.EventCalendarDayHasEvents {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #99ccff
}
.EducationFormFieldSetCaption {
	FONT-WEIGHT: bold
}
.EducationListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.EducationListHeaderItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.EducationListItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.EducationListEvenRowStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.EducationListOddRowStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
BODY {
	SCROLLBAR-FACE-COLOR: #8f836d; SCROLLBAR-HIGHLIGHT-COLOR: #8f836d; SCROLLBAR-SHADOW-COLOR: #8f836d; SCROLLBAR-3DLIGHT-COLOR: #8f836d; SCROLLBAR-ARROW-COLOR: #eadac9; SCROLLBAR-TRACK-COLOR: #ebebe1; SCROLLBAR-BASE-COLOR: #eeeae1; BACKGROUND-COLOR: #50483f
}
P {
	BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; FONT-WEIGHT: lighter; FONT-SIZE: 9px; MARGIN: 0px 6px; BORDER-LEFT: #ffffff; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
PR { color: #39220f; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: lighter; line-height: 15px; text-decoration: none; text-align: right; margin: 0 6px; border: #ffffff; property: value; }
LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: lighter; LIST-STYLE-POSITION: outside; FONT-SIZE: 9px; MARGIN: 0px 6px; BORDER-LEFT: medium none; COLOR: #39220f; TEXT-INDENT: 3px; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A {
	BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; FONT-WEIGHT: lighter; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: #ffffff; CURSOR: hand; COLOR: #7e6444; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; outline-style: none
	text-align: left
}
A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: lighter; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 6px; COLOR: #39220f; TEXT-INDENT: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Garamond, Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 9px; COLOR: #ffffff; TEXT-INDENT: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Garamond, Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 9px; COLOR: #7e6444; TEXT-INDENT: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Garamond, Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.profileheading {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #7e6444; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Garamond, Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left
}
.profilefield {
	BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px 6px; BORDER-LEFT: #ffffff; COLOR: #7e6444; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.profilelisting {
	BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; FONT-WEIGHT: lighter; FONT-SIZE: 9px; MARGIN: 0px 6px; BORDER-LEFT: #ffffff; COLOR: #39220f; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
FIELDSET {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.profile {
	FONT-WEIGHT: lighter; FONT-SIZE: 9px; COLOR: #39220f; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#PC1879_DonationCapture1_tblMatchingGifts {
	DISPLAY: none; HEIGHT: 0px
}
#PC1879_DonationCapture1_tblPaymentInfo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#PC1879_trSignInBody {
	WIDTH: 25px
}
#PC1858_DonationCapture1_tblMatchingGifts {
	DISPLAY: none; HEIGHT: 0px
}
#PC1858_DonationCapture1_tblPaymentInfo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#PC1858_trSignInBody {
	WIDTH: 25px
}
#HR01 {
	BACKGROUND-IMAGE: url(http://216.128.18.195/IJMhr/HRintranet_Masthead.jpg); VERTICAL-ALIGN: bottom; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; TEXT-ALIGN: right
}
#HR02 {
	VERTICAL-ALIGN: bottom; WIDTH: 100%; HEIGHT: 100px; TEXT-ALIGN: right
}
.button {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline-style: none
}
right { background-position: right 0; text-align: right; }
