.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: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: bold 11px Verdana, Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #f5f9fc; TEXT-ALIGN: left
}
.BBCalendarWeekendDay {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; COLOR: #c4c4c4! important; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left; TEXT-DECORATION: none! important
}
.BBFormCheckListContainer {
	FONT: bold 11px Verdana, Arial, sans-serif; OVERFLOW: auto; HEIGHT: 250px
}
.BBGridFooter {
	FONT: 11px Verdana, Arial, sans-serif
}
.BBGridHeader {
	FONT: 11px Verdana, Arial, sans-serif
}
.ReportInformationCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Arial, sans-serif; OVERFLOW: auto; PADDING-TOP: 5px; HEIGHT: 250px
}
.BBCalendar {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BBCalendar:active {
	COLOR: #039
}
.BBCalendar:hover {
	COLOR: #039
}
.BBCalendar:link {
	COLOR: #039
}
.BBCalendar:visited {
	COLOR: #039
}
.BBCalendarDayHeader {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #016599
}
.BBCalendarNextPrev {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #c0c0c0; TEXT-DECORATION: none! important
}
.BBCalendarOtherMonthDay {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; COLOR: #c4c4c4! important; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left; TEXT-DECORATION: none! important
}
.BBCalendarSelectedDay {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffff00! important; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.BBCalendarSelector {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #0000ff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.BBCalendarTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; HEIGHT: 20px; BACKGROUND-COLOR: #c0c0c0
}
.BBCalendarTodayDay {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; COLOR: #000! important; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #016599; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.BBFieldCaption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: bold 11px Verdana, Arial, sans-serif; PADDING-TOP: 0px; WHITE-SPACE: normal; TEXT-ALIGN: right
}
.BBFieldCheckboxCaption {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: #000; TEXT-ALIGN: left
}
.BBFieldControlCell {
	MARGIN: 4px 0px; FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.BBFormButtonCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 11px Verdana, Arial, sans-serif; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.BBFormButtonRow {
	FONT: bold 11px Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.BBFormCheckbox {
	FONT: bold 11px Verdana, Arial, sans-serif
}
.BBFormChecklist {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.BBFormErrorMessage {
	FONT: bold 11px/150% Verdana, Arial, sans-serif; COLOR: #cc0000
}
.BBFormReadonlyValue {
	FONT: 11px Verdana, Arial, sans-serif
}
.BBFormRequiredFieldMarker {
	FONT: bold 14px Verdana, Arial, sans-serif; VERTICAL-ALIGN: middle; COLOR: #cc0000
}
.BBFormRequiredFieldMissingText {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: #cc0000
}
.BBFormSelectList {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: #000 1px solid; WIDTH: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: white
}
.BBFormSubmitButton {
	BORDER-RIGHT: #e2bb2f 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #e2bb2f 1px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1630) #ffd84a repeat-x 0px 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; BORDER-LEFT: #e2bb2f 1px outset; COLOR: #d05e02; PADDING-TOP: 3px; BORDER-BOTTOM: #e2bb2f 1px outset; FONT-FAMILY: arial, sans-serif
}
.BBFormTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; WIDTH: 460px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.BBFormTextArea {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
.BBFormTextbox {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: #000 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px
}
.BBFormTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 12px Georgia,"Times New Roman",Times,serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.BBFormValidatorSummary {
	FONT: bold 11px Verdana, Arial, sans-serif; COLOR: #cc0000; BACKGROUND-COLOR: transparent
}
.BBListEvenRowStyle {
	FONT: 11px Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.BBListingHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 14px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.BBListingItem {
	FONT: 11px Verdana, Arial, sans-serif
}
.BBListingTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.BBListOddRowStyle {
	FONT: 11px Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.BBMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; FONT: 11px/1.4 Verdana, Arial, sans-serif; COLOR: #000; PADDING-TOP: 8px
}
.BBNameLink:active {
	COLOR: #039
}
.BBNameLink:hover {
	COLOR: #039
}
.BBNameLink:link {
	COLOR: #039
}
.BBNameLink:visited {
	COLOR: #039
}
.BBPrivateListingItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 11px Verdana, Arial, sans-serif; PADDING-TOP: 3px
}
.MatchFinderResultsList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PagedListFooter {
	FONT: 11px Verdana, Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.PagedListFooterLink:hover {
	COLOR: #039; TEXT-DECORATION: underline
}
.PagedListFooterLink:link {
	COLOR: #039; TEXT-DECORATION: none
}
.PagedListFooterLink:visited {
	COLOR: #039; TEXT-DECORATION: none
}
.ReportChartCell {
	FONT: 11px Verdana, Arial, sans-serif
}
.SpellBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 11px Verdana, Arial, sans-serif; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.SpellButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 2px; FONT: bold 11px Verdana, Arial, sans-serif; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 25px
}
.SpellCheckBadWord {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: red
}
.SpellCheckTextBox {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 100%
}
.SpellFieldValue {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.SpellHeading {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
.SpellHeadingCell {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.SpellHeadLegend {
	FONT: bold 11px Verdana, Arial, sans-serif
}
.SpellLegend {
	FONT: bold 11px Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.SpellSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, sans-serif; PADDING-TOP: 0px
}
.SpellSuggestionList {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; HEIGHT: auto
}
.SpellText {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 12px; FONT: italic 11px Verdana, Arial, sans-serif; PADDING-TOP: 18px
}
.SpellTextValue {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.ReportCalendar {
	FONT: 11px Verdana, Arial, sans-serif
}
.SpellFieldCaption {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.MatchFinderDetailsValue {
	FONT-SIZE: 10pt; FONT-STYLE: normal
}
.ReportFormTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.SpellFormTable {
	FONT: 11px Verdana, Arial, sans-serif
}
.ReportTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 14px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.SpellFormTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 14px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.ReportEvenRowStyle {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 6px! important; PADDING-TOP: 6px! important
}
.ReportListingHeading {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 8px! important; FONT: bold 11px Verdana, Arial, sans-serif; COLOR: #fff; PADDING-TOP: 8px! important; BACKGROUND-COLOR: #1b2b88! important
}
.ReportOddRowStyle {
	PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 6px! important; PADDING-TOP: 6px! important
}
.LoginLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #039; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.LoginFieldCaption {
	WIDTH: 120px
}
.LoginFieldMessage {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Arial Narrow
}
.LoginFormCheckListContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: auto
}
.LoginFormTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 485px; BORDER-BOTTOM: 0px
}
.LoginFormTextArea {
	WIDTH: 140px
}
.ProfileFormPrivateControlCell {
	WIDTH: 15px! important; TEXT-ALIGN: center
}
.ProfileFieldCaption {
	WHITE-SPACE: nowrap! important
}
.ProfileFormButtonCell {
	TEXT-ALIGN: right
}
.ProfileFormCheckbox {
	WIDTH: 15px! important
}
.ProfileFormRequiredFieldMarker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px! important; PADDING-TOP: 0px
}
.ProfileFormSelectList {
	WIDTH: 150px
}
.ProfileFormTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-LEFT: -5px; BORDER-LEFT: 0px; WIDTH: 440px! important; BORDER-BOTTOM: 0px
}
.ProfileFormChildRowTitle {
	TEXT-ALIGN: right
}
.ProfileFormTitle {
	FONT: bold 14px/1.5 Verdana, Arial, sans-serif; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #caeded 2px solid; TEXT-ALIGN: left
}
.DirectorySearchForm {
	MARGIN-BOTTOM: 16px; FONT: 11px Verdana, Arial, sans-serif; WIDTH: 400px! important
}
.DirectoryFieldCaption {
	WIDTH: 100px
}
.DirectoryFieldControlCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.DirectoryFormSelectList {
	WIDTH: 120px
}
.DirectoryPagingButton {
	MARGIN: 0px 2px; WIDTH: auto
}
.DirectoryFormTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 400px! important; BORDER-BOTTOM: medium none
}
.DirectoryFormTextBox {
	WIDTH: 120px
}
.DirectoryFormTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 14px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.DirectoryListingHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 12px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.DirectoryListingItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px/1.5 verdana, arial, helvetica, sans-serif; WIDTH: 120px! important; PADDING-TOP: 4px
}
.DirectoryListingTable {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 16px! important; WIDTH: 400px! important; PADDING-TOP: 4px! important
}
.DirectoryPageNumberLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.DirectoryNameLink {
	COLOR: #039
}
.DonationCaptureLink:active {
	COLOR: #039
}
.DonationCaptureLink:hover {
	COLOR: #039
}
.DonationCaptureLink:link {
	COLOR: #039
}
.DonationCaptureLink:visited {
	COLOR: #039
}
.DonationHelpFormCheckTable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 11px verdana, arial, helvetica, sans-serif; PADDING-TOP: 8px; HEIGHT: auto
}
.DonationHelpFormCSCTable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 11px verdana, arial, helvetica, sans-serif; PADDING-TOP: 8px; HEIGHT: auto
}
.DonationHelpFormDDTable {
	HEIGHT: 275px
}
.DonationHelpFormGATable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 11px verdana, arial, helvetica, sans-serif; PADDING-TOP: 8px; HEIGHT: auto
}
.DonationCaptureFieldControlCellAmount {
	FONT-WEIGHT: bold; WIDTH: 400px
}
.DonationCaptureFieldCaption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 120px! important; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.DonationFieldCaption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 120px; PADDING-TOP: 4px; WHITE-SPACE: normal! important; TEXT-ALIGN: right
}
.DonationCaptureFieldControlCell {
	WIDTH: 285px
}
.DonationFieldControlCell {
	VERTICAL-ALIGN: middle; WIDTH: 300px
}
.DonationButtonCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 125px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.DonationCaptureReadonlyValue {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.DonationCaptureRequiredFieldMarker {
	FONT-SIZE: 11px
}
.DonationCaptureSelectList {
	WIDTH: 250px
}
.DonationCaptureSelectListNarrow {
	WIDTH: 75px
}
.DonationSubmitButton {
	MARGIN-LEFT: 15px
}
.DonationCaptureFormTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 485px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.DonationFormTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 485px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.DonationCaptureTextArea {
	WIDTH: 250px
}
.DonationTextArea {
	WIDTH: 250px
}
.DonationCaptureTextbox {
	WIDTH: 250px
}
.DonationCaptureTextboxNarrow {
	WIDTH: 80px
}
.DonationCaptureTextboxWide {
	WIDTH: 250px
}
.DonationTextboxNarrow {
	WIDTH: 80px
}
.DonationTextboxWide {
	WIDTH: 250px
}
.DonationCaptureListingHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 30px; TEXT-ALIGN: left
}
.DonationListingHeading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 30px; TEXT-ALIGN: left
}
.BBClassNotesApprovalFilterRow {
	BORDER-TOP: buttonface 1pt solid; BORDER-BOTTOM: buttonface 1pt solid
}
.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 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 0px; WHITE-SPACE: nowrap! important; TEXT-ALIGN: left
}
.EventItemRegistrantsHeader {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.EventItemRegistrationControlCellDescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Verdana, Arial, sans-serif; WIDTH: 200px; PADDING-TOP: 0px; TEXT-ALIGN: left; text-aling: left
}
.EventItemRegistrationControlCellNumParticipants {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 150px; TEXT-ALIGN: left
}
.EventItemRegistrationControlCellPrice {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.EventItemRegistrationFooterControlCellAmount {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 70px; TEXT-ALIGN: right
}
.EventItemRegistrationFooterControlCellNumRegistrations {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 25px
}
.EventItemRegistrationFooterControlCellRegistrations {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 100px; TEXT-ALIGN: right
}
.EventItemRegistrationFooterControlCellTotal {
	FONT: 11px Verdana, Arial, sans-serif; WIDTH: 150px; TEXT-ALIGN: right
}
.EventItemRegistrationsHeader {
	FONT: 13px Georgia,"Times New Roman",Times,serif; COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.EventProgressCell {
	BORDER-RIGHT: #dad7c9 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #dad7c9 1px outset; PADDING-LEFT: 4px; BACKGROUND: #f6f2e2; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 22px; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: #dad7c9 1px outset; WIDTH: auto; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #dad7c9 1px outset; HEIGHT: 10px; TEXT-DECORATION: none
}
.EventProgressCellFuture {
	HEIGHT: 10px; BACKGROUND-COLOR: gray
}
.EventProgressCellPast {
	HEIGHT: 10px; BACKGROUND-COLOR: gray
}
.EventItemRegistrantControlCell {
	FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.EventButtonCell {
	MARGIN-BOTTOM: 20px! important; PADDING-BOTTOM: 20px! important; FONT: 11px Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.EventItemRegistrantSelectList {
	MARGIN-LEFT: 4px; WIDTH: 200px
}
.EventSubmitButton {
	BORDER-RIGHT: #dad7c9 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #dad7c9 1px outset; PADDING-LEFT: 4px; BACKGROUND: #f6f2e2; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 22px; FONT: bold 11px Verdana, Arial, sans-serif; BORDER-LEFT: #dad7c9 1px outset; WIDTH: auto; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #dad7c9 1px outset; TEXT-DECORATION: none
}
.EventItemRegistrantsTable {
	WIDTH: auto! important; TEXT-ALIGN: left
}
.EventItemRegistrationFooterTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: 11px Verdana, Arial, sans-serif; MARGIN-LEFT: 10px; BORDER-LEFT: medium none; WIDTH: 480px; BORDER-BOTTOM: medium none
}
.EventItemRegistrationsTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 480px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.EventItemsTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 480px; 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; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px/1.5 Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.EventItemTitleName {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 0px; FONT: bold 13px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #039; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.EventItemTitleTime {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-BOTTOM: 0px; FONT: italic 12px Verdana, Arial, sans-serif; BORDER-LEFT: medium none; COLOR: #000; BORDER-BOTTOM: medium none
}
.EventMessage {
	TEXT-ALIGN: left
}
.SubscriptionFormTable {
	WIDTH: 485px
}
.SubscriptionFormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; FONT: bold 14px/1.5 Verdana, Arial, sans-serif; PADDING-TOP: 0px
}
.InterestsFormSubmitButton {
	FLOAT: left; MARGIN: 8px 0px 0px 23px
}
.InterestsFormTitle {
	FONT: bold 11px Verdana, Arial, sans-serif
}
.ProfilePhotoFormTextbox {
	WIDTH: 250px
}
.DiscussionPending {
	COLOR: #f00
}
.DiscussionFilterSpacer {
	WIDTH: 2px
}
.DiscussionFooterLink:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.DiscussionFooterLink:link {
	COLOR: #06c; TEXT-DECORATION: none
}
.DiscussionFooterLink:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.DiscussionGroupApproveButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/ApproveBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.DiscussionGroupDeleteButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/DeleteBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.DiscussionGroupHeadingCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 16px
}
.DiscussionGroupHeadingText {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 12px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.DiscussionGroupNewTopicButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/PostNewTopic.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 79px; PADDING-TOP: 0px; HEIGHT: 14px
}
.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 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/CheckSpelling.gif) no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 79px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 14px
}
.DiscussionMessageNew {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #f00
}
.DiscussionMessageSepHR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 95%; COLOR: #ccc; PADDING-TOP: 0px
}
.DiscussionNew {
	COLOR: #f00
}
.DiscussionReplyBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.DiscussionReplyFieldValue {
	FONT-SIZE: 8pt; TEXT-ALIGN: left
}
.DiscussionReplyHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; HEIGHT: 21px; BACKGROUND-COLOR: transparent
}
.DiscussionReplySubject {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.DiscussionReplyTable {
	MARGIN: 0px 0px 10px; WIDTH: 100%
}
.DiscussionThreadLBracket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/Bracket3.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 21px
}
.DiscussionThreadRBracket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/Bracket2.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 21px
}
.DiscussionThreadTBracket {
	PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/Bracket1.gif) no-repeat 3px 3px; PADDING-BOTTOM: 0px; WIDTH: 11px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
.DiscussionTopicBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; PADDING-TOP: 12px
}
.DiscussionTopicFieldValue {
	FONT: 11px verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.DiscussionTopicHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; HEIGHT: 21px
}
.DiscussionTopicLink:hover {
	COLOR: #039; TEXT-DECORATION: underline
}
.DiscussionTopicLink:link {
	COLOR: #039; TEXT-DECORATION: none
}
.DiscussionTopicLink:visited {
	COLOR: #039; TEXT-DECORATION: none
}
.DiscussionTopicList {
	FONT: 11px/1.5 verdana, arial, helvetica, sans-serif; WIDTH: 50%; BACKGROUND-COLOR: transparent
}
.DiscussionTopicListHeader {
	FONT: 11px verdana, arial, helvetica, sans-serif
}
.DiscussionTopicNumReplies {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.DiscussionTopicSepHR {
	WIDTH: 95%
}
.DiscussionTopicSubject {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.DiscussionTopicTable {
	MARGIN: 0px 0px 5px; WIDTH: 485px
}
.PostDiscussionPreviewHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostDiscussionPreviewHeadingCell {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%
}
.PostDiscussionPreviewLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostDiscussionReplyHeading {
	FONT: 11px verdana, arial, helvetica, sans-serif
}
.PostDiscussionReplyHeadingCell {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%
}
.PostDiscussionReplyLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostDiscussionTopicHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostDiscussionTopicHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.PostDiscussionTopicLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.DiscussionFilterFieldCaption {
	FONT-SIZE: 8pt; WIDTH: 60px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.DiscussionReplyFieldCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: left
}
.DiscussionTopicFieldCaption {
	FONT: 11px verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.PostReplyFieldCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostTopicFieldCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.DiscussionGroupButtonCell {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.PostDiscussionPreviewFormTable {
	FONT: 11px verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PostDiscussionReplyFormTable {
	FONT: 11px verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.PostDiscussionTopicFormTable {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.DiscussionGroupMessageTextArea {
	WIDTH: 100%
}
.DiscussionGroupSearchTextbox {
	WIDTH: 100%; HEIGHT: 23px
}
.DiscussionGroupTopicTextbox {
	WIDTH: 100%
}
.DiscussionGroupFormTitle {
	FONT-SIZE: 8pt; WIDTH: 100%; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.DiscussionGroupValidationSummary {
	BACKGROUND-COLOR: transparent
}
.DiscussionGroupListingTable {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 16px! important; MARGIN: 0px; WIDTH: 485px! important; PADDING-TOP: 4px! important
}
.DiscussionThreadList {
	FONT: 11px verdana, arial, helvetica, sans-serif; WIDTH: 485px; BACKGROUND-COLOR: transparent
}
.DiscussionGroupMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BBDocumentApproveButton {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(http://www.rls.org/NETCOMMUNITY/images/approvebtn.gif); WIDTH: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentDeleteButton {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(http://www.rls.org/NETCOMMUNITY/images/deletebtn.gif); WIDTH: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentDisplayDescriptionStyle {
	LINE-HEIGHT: 0.9em; FONT-STYLE: normal
}
.BBDocumentDisplayHeader {
	MARGIN: 0px 0px 0px 4px; FONT: bold 11px Verdana, Arial, sans-serif
}
.BBDocumentDisplayHeaderRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #98badc; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.BBDocumentDisplayHeaderSelected {
	FONT: bold 11px Verdana, Arial, sans-serif
}
.BBDocumentDisplayLink {
	COLOR: #039
}
.BBDocumentDisplayNew {
	COLOR: #ff0000
}
.BBDocumentDisplaySeparator {
	DISPLAY: none
}
.BBDocumentDisplayTable {
	WIDTH: 100%; BACKGROUND-COLOR: transparent
}
.BBDocumentEditButton {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(http://www.rls.org/NETCOMMUNITY/images/editbtn.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.BBDocumentTabButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1628) no-repeat 0px 50%; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.BBDocumentTabButtons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.BBDocumentFormTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 485px! important; PADDING-TOP: 0px
}
.BBDocumentAddDescription {
	FONT: 11px/1.3 Verdana,Arial,sans-serif
}
.BBDocumentAddFile {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 200px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: 1px solid; HEIGHT: 20px
}
.BBDocumentAddName {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: 1px solid; WIDTH: 200px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: 1px solid; HEIGHT: 20px
}
.BBDocumentFormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; FONT: bold 14px Verdana, Arial, sans-serif; PADDING-TOP: 0px
}
.BBDocumentDisplayEvenRowStyle {
	BACKGROUND: #bfebeb; LINE-HEIGHT: 2em
}
.BBDocumentDisplayOddRowStyle {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 2em; BORDER-BOTTOM: medium none
}
.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 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal
}
.JobBoardPostLink:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.JobBoardPostLink:link {
	COLOR: #06c; TEXT-DECORATION: none
}
.JobBoardPostLink:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.JobBoardSearchLink:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.JobBoardSearchLink:link {
	COLOR: #06c; TEXT-DECORATION: none
}
.JobBoardSearchLink:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.JobDetailApproveButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/ApproveBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.JobDetailEditButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/EditBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 31px; PADDING-TOP: 0px; HEIGHT: 14px
}
.JobDetailHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.JobDetailLegend {
	FONT-SIZE: 8pt
}
.JobDetailLink:hover {
	COLOR: #06c; TEXT-DECORATION: underline
}
.JobDetailLink:link {
	COLOR: #06c; TEXT-DECORATION: none
}
.JobDetailLink:visited {
	COLOR: #69c; TEXT-DECORATION: none
}
.JobPostDetailFieldCaption {
	WIDTH: 25%; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: right
}
.JobPostDetailFieldValue {
	WIDTH: 75%; BACKGROUND-COLOR: #f5f5f5
}
.JobPostDetailTable {
	FONT-SIZE: 8pt
}
.JobResultsApproveButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/ApproveBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.JobResultsDeleteButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/DeleteBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.JobResultsFilterFieldCaption {
	FONT-SIZE: 8pt; WIDTH: 60px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobResultsFilterSpacer {
	WIDTH: 2px
}
.JobResultsHeading {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobResultsHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.JobResultsLegend {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobResultsLink:hover {
	FONT-SIZE: 8pt; COLOR: #06c; TEXT-DECORATION: underline
}
.JobResultsLink:link {
	FONT-SIZE: 8pt; COLOR: #06c; TEXT-DECORATION: none
}
.JobResultsLink:visited {
	FONT-SIZE: 8pt; COLOR: #69c; TEXT-DECORATION: none
}
.JobResultsList {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.JobResultsListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobResultsNew {
	COLOR: #f00
}
.PostJobHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.PostJobLegend {
	FONT-SIZE: 8pt
}
.PreviewJobHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.PreviewJobLegend {
	FONT-SIZE: 8pt
}
.SearchJobHeadingCell {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.SearchJobLegend {
	FONT-SIZE: 8pt
}
.JobSearchFieldCaption {
	WIDTH: 30%; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: right
}
.JobPostFieldControlCell {
	WIDTH: 65%
}
.JobSearchFieldControlCell {
	WIDTH: 60%
}
.JobPostSelectList {
	WIDTH: 100%
}
.JobSearchSelectList {
	WIDTH: 100%
}
.JobBoardFormTable {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobDetailFormTable {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PostJobFormTable {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.PreviewJobFormTable {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SearchJobFormTable {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.JobPostTextArea {
	WIDTH: 100%
}
.JobPostTextboxWide {
	WIDTH: 100%
}
.JobSearchTextboxWide {
	WIDTH: 100%
}
.JobBoardValidationSummary {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: transparent
}
.BBCurrentMembershipCaption {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: bold 11px verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 30px
}
.BBMembershipBenefitsFormTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 485px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.BBMembershipBenefitsLink {
	COLOR: #039
}
.BBMembershipCardFieldsetLegend {
	FONT: 11px verdana, arial, helvetica, sans-serif
}
.BBMembershipCatDescription {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; FONT: 11px verdana, arial, helvetica, sans-serif; PADDING-TOP: 4px
}
.BBMembershipCategoryListEnd {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c8c6af; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #c8c6af
}
.BBMembershipCategoryListStart {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #c8c6af; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #c8c6af
}
.BBMembershipCategorySeparator {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 5px 0px; BORDER-LEFT: medium none; COLOR: #c8c6af; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #c8c6af
}
.BBMembershipCategoryTable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.BBMembershipSummaryActionCaption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 11px verdana, arial, helvetica, sans-serif; VERTICAL-ALIGN: bottom; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 40px
}
.BBMembershipFieldCaption {
	WIDTH: 175px
}
.BBMembershipSummaryFieldCaption {
	WIDTH: 150px
}
.BBMembershipControlCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.BBMembershipFormReadonlyValue {
	FONT: bold 12px verdana, arial, helvetica, sans-serif
}
.BBMembershipFormTable {
	WIDTH: 485px! important
}
.BBMembershipTextArea {
	WIDTH: 100%
}
.BBMembershipFormTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.BBMembershipBenefitsGridHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold! important; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px; WHITE-SPACE: normal! important
}
.BBMembershipBenefitsGridItem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px; WHITE-SPACE: normal! important
}
.BBMembershipBenefitsTable {
	WIDTH: 485px
}
.BBMembershipMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px verdana, arial, helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
.GivingHistoryList {
	FONT: 11px verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.GivingHistoryListHeader {
	FONT: bold 11px verdana, arial, helvetica, sans-serif
}
.GivingHistoryListingTable {
	WIDTH: 485px
}
.GivingHistoryMessage {
	FONT: 11px/1.5 verdana, arial, helvetica, sans-serif
}
.GivingHistoryFormTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; FONT: bold 13px verdana, arial, helvetica, sans-serif; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/PostNewStory.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 79px; PADDING-TOP: 0px; HEIGHT: 14px
}
.ChannelRSSFeedButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/XMLicon.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 14px
}
.ChannelStoryDeleteButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/DeleteBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px; HEIGHT: 14px
}
.ChannelStoryEditButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/images/EditBtn.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 30px; PADDING-TOP: 0px; HEIGHT: 14px
}
.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
}
.QuickSearchButton {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1603); PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; PADDING-TOP: 10px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.QuickSearchFormTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 6px; BORDER-COLLAPSE: collapse
}
.QuickSearchTextbox {
	BORDER-RIGHT: #969596 1px solid; BORDER-TOP: #969596 1px solid; BORDER-LEFT: #969596 1px solid; WIDTH: 120px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #969596 1px solid; HEIGHT: 22px
}
.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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, arial, sans-serif; COLOR: #5e5e5e; PADDING-TOP: 0px
}
* TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, arial, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
* TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, arial, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1572) #2e68b2 repeat-x 0px 0px; WIDTH: 100%
}
#internal900 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1572) #2e68b2 repeat-x 0px 0px; WIDTH: 100%
}
#internal900 #frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 912px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 912px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#frameleft {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1573) repeat-y 100% 0px; VERTICAL-ALIGN: top; WIDTH: 11px
}
#internal900 #framecenter {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1626) #fff repeat-y 0px 0px; VERTICAL-ALIGN: top; WIDTH: 900px
}
#home900 #framecenter {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1574) #fff repeat-y 100% 0px; VERTICAL-ALIGN: top; WIDTH: 900px
}
#frameright {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1576) repeat-y 0px 0px; VERTICAL-ALIGN: top; WIDTH: 11px
}
#internal900 #hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1577) #264194 repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1577) #264194 repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#hdr TD#logo {
	BACKGROUND-COLOR: #004b85
}
#hdr TD#logo IMG {
	DISPLAY: block
}
#internal900 #hdr-right-wrap {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1577) #264194 repeat-x 0px 0px; WIDTH: 715px
}
#home900 #hdr-right-wrap {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1577) #264194 repeat-x 0px 0px; WIDTH: 715px
}
#internal900 #hdr-right {
	WIDTH: 715px
}
#home900 #hdr-right {
	WIDTH: 715px
}
#menu-top-right {
	HEIGHT: 65px
}
TABLE.menuSubItem944 {
	BORDER-RIGHT: #223b8b 1px solid; BORDER-TOP: #223b8b 1px solid; BACKGROUND: #3b69ab; BORDER-LEFT: #223b8b 1px solid; COLOR: #039; BORDER-BOTTOM: #223b8b 1px solid
}
TABLE.menuSubItem944 TD.menuItem944 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #3b69ab; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
TABLE.menuSubItem944 TD.menuHover944 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #091f40; PADDING-BOTTOM: 4px; COLOR: #ffd745; PADDING-TOP: 4px
}
SPAN.mr2 {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1568) no-repeat 100% 100%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 40px
}
TABLE.menu941 TD.menuHover941 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%
}
TABLE.menuSubItem941 {
	BORDER-RIGHT: #091f40 1px solid; BORDER-TOP: #091f40 0px solid; BORDER-LEFT: #091f40 1px solid; BORDER-BOTTOM: #091f40 0px solid
}
TABLE.menuSubItem941 TD.menuItem941 {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BACKGROUND: #3a73ab; PADDING-BOTTOM: 7px! important; WIDTH: 200px; PADDING-TOP: 7px! important; BORDER-BOTTOM: #091f40 1px solid; TEXT-ALIGN: left
}
TABLE.menuSubItem941 TD.menuHover941 {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BACKGROUND: #3a73ab; PADDING-BOTTOM: 7px! important; WIDTH: 200px; PADDING-TOP: 7px! important; BORDER-BOTTOM: #091f40 1px solid; TEXT-ALIGN: left
}
TABLE.menuSubItem941 TD.menuActive941 {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BACKGROUND: #091f40; PADDING-BOTTOM: 7px! important; FONT: bold 12px arial, verdana, sans-serif; WIDTH: 200px; COLOR: #ffd745; PADDING-TOP: 7px! important; BORDER-BOTTOM: #091f40 1px solid; TEXT-ALIGN: left
}
TABLE.menuSubItem941 TD.menuHover941 {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BACKGROUND: #091f40; PADDING-BOTTOM: 7px! important; FONT: bold 12px arial, verdana, sans-serif; WIDTH: 200px; COLOR: #ffd745; PADDING-TOP: 7px! important; BORDER-BOTTOM: #091f40 1px solid; TEXT-ALIGN: left
}
.onlinecommunity TD#PC1395_Menu1-menuItem000 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1569) no-repeat 0px 100%
}
.onlinecommunity TD#PC1395_Menu1-menuItem000 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%; COLOR: #ffd745
}
.aboutrls TD#PC1533_Menu1-menuItem001 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1569) no-repeat 0px 100%
}
.aboutrls TD#PC1533_Menu1-menuItem001 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%; COLOR: #ffd745
}
.supportgroups TD#PC1424_Menu1-menuItem002 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1569) no-repeat 0px 100%
}
.supportgroups TD#PC1424_Menu1-menuItem002 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%; COLOR: #ffd745
}
.medsciinfo TD#PC1439_Menu1-menuItem003 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1569) no-repeat 0px 100%
}
.medsciinfo TD#PC1439_Menu1-menuItem003 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%; COLOR: #ffd745
}
.aboutfoundation TD#PC1468_Menu1-menuItem004 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1569) no-repeat 0px 100%
}
.aboutfoundation TD#PC1468_Menu1-menuItem004 SPAN.mr2 {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1570) no-repeat 100% 100%; COLOR: #ffd745
}
#internal900 #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#internal900 #col-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1578) no-repeat 100% 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 530px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #col-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 715px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #col-main .gutter {
	MARGIN: 15px 20px 25px
}
#internal900 #col-main .gutter {
	MARGIN: 0px 15px 25px
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumb LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumb LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1579) no-repeat 100% 60%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
A {
	COLOR: #039
}
P A {
	PADDING-RIGHT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px! important
}
H2 {
	MARGIN: 0px 0px 0.5em
}
H3 {
	MARGIN: 0px 0px 0.5em
}
H4 {
	MARGIN: 0px 0px 0.5em
}
H1 {
	MARGIN: 0px 0px 1em; FONT: 1.8em/1.5 georgia, times, "times new roman", serif; COLOR: #105f96; BORDER-BOTTOM: #e62206 2px solid
}
H2 {
	FONT: 1.5em/0.5 georgia, times, "times new roman", serif; COLOR: #000
}
H3 {
	FONT: bold 1.3em/0.5 arial, verdana, sans-serif; COLOR: #5e5e5e
}
H4 {
	FONT: bold 1.1em/0.5 verdana, arial, sans-serif; COLOR: #5e5e5e
}
P {
	MARGIN: 0px 0px 1.5em; FONT: 1em/1.4 verdana, arial, sans-serif; COLOR: #5e5e5e
}
ABBR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A.button {
	BORDER-RIGHT: #e2bb2f 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: #e2bb2f 1px outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1630) #ffd84a repeat-x 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #e2bb2f 1px outset; COLOR: #d05e02; PADDING-TOP: 4px; BORDER-BOTTOM: #e2bb2f 1px outset; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#home900 .home-portal {
	MARGIN: 0px 0px 1em; WIDTH: 675px
}
.home-portal TH {
	PADDING-BOTTOM: 4px; FONT: 20px/1.5 georgia, times, "times new roman", serif; COLOR: #105f96; TEXT-ALIGN: left
}
.SlideShowTable IMG {
	DISPLAY: block; WIDTH: 246px
}
.slideshow-right {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1580) #ffd745 no-repeat -320px -425px; VERTICAL-ALIGN: top; WIDTH: 281px
}
.slideshow-callout {
	MARGIN: 10px 10px 0px
}
.slideshow-callout TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1581) no-repeat 0px 0px; PADDING-BOTTOM: 4px; FONT: bold 12px arial, verdana, sans-serif; COLOR: #e62206; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.slideshow-callout TH A {
	PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1582) no-repeat 0px 3px; FONT: bold 12px arial, verdana, sans-serif; COLOR: #e62206; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.slideshow-callout TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 11px/1.4 verdana, arial, sans-serif; COLOR: #000; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.portal-callout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 12px
}
#home900 .portal-callout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; WIDTH: 25%; PADDING-TOP: 12px
}
#internal900 .portal-callout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; WIDTH: 25%; PADDING-TOP: 12px
}
.portal-callout UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.portal-callout LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1583) no-repeat 0px 6px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.portal-callout LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.photo-border {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #666 1px solid
}
.photo-border IMG {
	MARGIN: 4px
}
.portalbox-photo TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 1.4em/1 arial, verdana, sans-serif; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #e62206 2px solid; TEXT-ALIGN: left
}
.portalbox-photo TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#internal900 .twocol-promos {
	WIDTH: 495px
}
.twocol-promos TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 1.2em/1 arial, verdana, sans-serif; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #e62206 1px solid; TEXT-ALIGN: left
}
.twocol-promos .left {
	WIDTH: 50%
}
.twocol-promos .right {
	WIDTH: 50%
}
.twocol-promos TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.twocol-promos TD TABLE {
	MARGIN: 15px 5px
}
#internal900 #col-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1584) no-repeat 149px 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 185px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#col-left .gutter {
	MARGIN: 20px 8px
}
#col-left H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1585) #6084bd repeat-x 0px 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; FONT: bold 13px/1 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 6px
}
#col-left P {
	MARGIN: 0px; FONT: 12px/1.4 arial, verdana, sans-serif; COLOR: #5e7ba9
}
#col-right P {
	MARGIN: 0px; FONT: 12px/1.4 arial, verdana, sans-serif; COLOR: #5e7ba9
}
#internal900 #col-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1586) no-repeat 0px 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#home900 #col-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#col-right .gutter {
	MARGIN: 10px 8px
}
#internal900 #col-left .promobox-01 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
#internal900 #col-left .promobox-02 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
#internal900 #col-right .promobox-01 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
#internal900 #col-right .promobox-02 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
#home900 #col-right .promobox-01 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
#home900 #col-right .promobox-02 {
	BORDER-RIGHT: #839fb9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #839fb9 1px solid; WIDTH: 169px; PADDING-TOP: 0px; BORDER-BOTTOM: #839fb9 1px solid
}
.promobox-01 TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1587) #133162 no-repeat 100% 0px; PADDING-BOTTOM: 6px; FONT: bold 12px/1.4 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.promobox-02 TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1587) #133162 no-repeat 100% 0px; PADDING-BOTTOM: 6px; FONT: bold 12px/1.4 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.promobox-01 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1588) #fff repeat-x 0px 100%; PADDING-BOTTOM: 25px; FONT: 12px/1.4 arial, verdana, sans-serif; COLOR: #5e7ba9; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.promobox-02 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1588) #fff repeat-x 0px 100%; PADDING-BOTTOM: 25px; FONT: 12px/1.4 arial, verdana, sans-serif; COLOR: #5e7ba9; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.promobox-02 TD A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1583) no-repeat 0px 7px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.promobox-02 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.promobox-02 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.promobox-02 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1583) no-repeat 0px 7px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#internal900 .table-utility {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1589) no-repeat 100% 100%; WIDTH: 185px
}
#home900 .table-utility {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1589) no-repeat 100% 100%; WIDTH: 185px
}
.table-utility TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1590) #8c8c8c repeat-x 0px 0px; PADDING-BOTTOM: 3px; FONT: bold 14px/1.5 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-ALIGN: left
}
.table-utility TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1590) #8c8c8c repeat-x 0px 0px; PADDING-BOTTOM: 3px; FONT: bold 14px/1.5 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-ALIGN: left
}
.table-quicklinks TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1590) #8c8c8c repeat-x 0px 0px; PADDING-BOTTOM: 3px; FONT: bold 14px/1.5 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-ALIGN: left
}
#search {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1592) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#resizer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#internal900 .table-quicklinks {
	WIDTH: 185px
}
#home900 .table-quicklinks {
	WIDTH: 185px
}
.table-quicklinks TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1590) #8c8c8c repeat-x 0px 0px; PADDING-BOTTOM: 3px; FONT: bold 14px/1.5 arial, verdana, sans-serif; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-ALIGN: left
}
TD.center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1593) #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.ql {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px
}
.ql TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.ql A {
	TEXT-DECORATION: none
}
#footer-middle {
	COLOR: #000
}
#footer {
	COLOR: #000
}
#footer-middle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 8px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 20px
}
#footer-middle A {
	COLOR: #000
}
#footer A {
	COLOR: #000
}
#home900 #footer {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1594) no-repeat 0px 0px
}
#footer-bg {
	WIDTH: 100%
}
#internal900 #footer-left {
	WIDTH: 196px
}
#footer-middle {
	BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1607) repeat-x 0px 0px; WIDTH: auto
}
#internal900 #footer-right {
	WIDTH: 196px
}
TABLE.profile-display {
	MARGIN: 0px 0px 2em; FONT: 11px Verdana, Arial, sans-serif; WIDTH: 485px
}
TABLE.profile-display CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f6f2e2; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 14px/1.2 Verdana, Arial, sans-serif; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.profile-display TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
TABLE.profile-display TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
TABLE.profile-display TH {
	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 20%; COLOR: #000; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.profile-display TR.alt TH {
	BACKGROUND: #bfebeb
}
.profile-display TR.alt TD {
	BACKGROUND: #bfebeb
}
TABLE.profile-display TD {
	PADDING-LEFT: 0px; WIDTH: 79%; TEXT-ALIGN: left
}
.BBDocumentDisplayHeaderRow A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1629) no-repeat 100% 60%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.BBDocumentDisplayDescriptionStyle TD {
	LINE-HEIGHT: 0.9em
}
.BBDocumentFormTable .BBFieldCaption {
	VERTICAL-ALIGN: middle
}
TR#PC796_CTLFILEUPLOADER1_descriptionTR .BBFieldCaption {
	VERTICAL-ALIGN: top
}
.BBDocumentFormTable #PC796_btnUpload {
	FLOAT: left; MARGIN: 3px
}
.BBDocumentFormTable #PC796_btnCancel {
	FLOAT: left; MARGIN: 3px
}
.BBDocumentFormTable #PC796_btnUpload {
	MARGIN-LEFT: 113px
}
.DonationListingHeading SPAN {
	DISPLAY: block; MARGIN: 16px 0px 0.5em; BORDER-BOTTOM: #d4d0c8 2px solid
}
.DonationCaptureListingHeading SPAN {
	DISPLAY: block; MARGIN: 16px 0px 0.5em; BORDER-BOTTOM: #d4d0c8 2px solid
}
.DonationFieldControlCell SPAN LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WHITE-SPACE: nowrap
}
TABLE#PC1591_tblAmount .DonationFieldControlCell {
	PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
TABLE#PC1591_tblAmount {
	WIDTH: 230px! important
}
#PC1591_tdOther LABEL {
	DISPLAY: none
}
#PC1591_tdOther {
	VERTICAL-ALIGN: top
}
SPAN#PC1591_lblSymbol {
	VERTICAL-ALIGN: middle; HEIGHT: 18px
}
.DirectoryFormTitle SPAN {
	DISPLAY: block; MARGIN: 16px 0px 0.5em
}
.DirectoryListingTable {
	MARGIN: auto
}
DirectoryListingTable TD {
	MARGIN: auto
}
.DiscussionTopicListHeader TD {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 2px! important; FONT: bold 12px verdana, arial, sans-serif; PADDING-TOP: 6px! important
}
.DiscussionTopicsOddRowStyle TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px/1.5 verdana, arial, helvetica, sans-serif; WIDTH: auto; PADDING-TOP: 4px; WHITE-SPACE: normal
}
.DiscussionTopicsEvenRowStyle TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px/1.5 verdana, arial, helvetica, sans-serif; WIDTH: auto; PADDING-TOP: 4px; WHITE-SPACE: normal
}
.DiscussionTopicBody TD SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.GivingHistoryListHeader TD {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 2px! important; FONT: bold 12px verdana, arial, sans-serif; PADDING-TOP: 6px! important
}
SPAN.BBMembershipFieldCheckboxCaption {
	WIDTH: 120px
}
SPAN.BBMembershipFieldCheckboxCaption INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px
}
SPAN.BBMembershipFieldCheckboxCaption LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95px; PADDING-TOP: 0px
}
.BBMembershipControlCell LABEL {
	VERTICAL-ALIGN: top
}
.BBMembershipControlCell SPAN INPUT {
	VERTICAL-ALIGN: top
}
.BBMembershipCategoryTable TD.BBMembershipControlCell SPAN LABEL {
	MARGIN: 0px 0px 0px 3px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.7em
}
.BBMembershipFormReadonlyValue {
	WIDTH: 40px
}
.BBMembershipFormReadonlyValue TD {
	FONT: 11px/150% verdana, arial, sans-serif
}
.BBMembershipBenefitsGridItem TD {
	FONT: 11px/150% verdana, arial, sans-serif; WHITE-SPACE: normal! important
}
DIV#PC1615_pnlMembershipPay {
	WIDTH: 480px! important
}
.BBMembershipFormTable DIV {
	MARGIN: 0px
}
.NCCS_SendToFriendLink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
.NCCS_SendToFriendLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
.NCCS_SendToFriendLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
.OCS_thumbimage {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 120px; BORDER-BOTTOM: medium none
}
.NCCS_OCSSearchTable {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #dedbde 1px solid
}
.OCS_checkoutlabel {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: right
}
.OCS_checkoutvalues {
	FONT-SIZE: 11px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.OCS_plainbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.OCS_ChildsName {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_ContentAreaWrapper {
	WIDTH: 450px! important
}
.NCCS_AdminAreaWrapper {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 730px; BORDER-BOTTOM: medium none
}
H1.NCCS {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 1px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
H2.NCCS {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: transparent
}
.NNCS_FormSubmitButton {
	BORDER-RIGHT: #e2bb2f 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #e2bb2f 1px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1630) #ffd84a repeat-x 0px 0px; PADDING-BOTTOM: 3px; MARGIN: 8px 3px; BORDER-LEFT: #e2bb2f 1px outset; COLOR: #d05e02; PADDING-TOP: 3px; BORDER-BOTTOM: #e2bb2f 1px outset; FONT-FAMILY: arial, sans-serif
}
.NCCS_SearchButton {
	BORDER-RIGHT: #e2bb2f 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #e2bb2f 1px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1630) #ffd84a repeat-x 0px 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px; BORDER-LEFT: #e2bb2f 1px outset; COLOR: #d05e02; PADDING-TOP: 3px; BORDER-BOTTOM: #e2bb2f 1px outset; FONT-FAMILY: arial, sans-serif
}
H2.NCCS A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
H2.NCCS A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
H2.NCCS A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
H2.NCCS A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
H2.NCCS_shaded {
	COLOR: #3967b1; LINE-HEIGHT: 2em
}
.NCCS_tiny {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
DIV.NCCS_tiny {
	WIDTH: auto
}
.NCCS_Default {
	FONT-SIZE: 11px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
TABLE.NCCS_Default {
	WIDTH: 450px! important
}
TD.NCCS_Default {
	WIDTH: 450px! important
}
.NCCS_Default STRONG SPAN {
	DISPLAY: block! important
}
.NCCS_Default LABEL {
	WHITE-SPACE: normal
}
IMG.NCCS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.NCCS_ICON {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: text-top; BORDER-LEFT: medium none; MARGIN-RIGHT: 10px; BORDER-BOTTOM: medium none
}
.NCCS_ContentPane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 450px! important; PADDING-TOP: 5px
}
.NCCS_ContentPane DIV.NCCS_QuickNavAreaHeader {
	WIDTH: auto
}
.NCCS_CartFooter {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #6bbece
}
.NCCS_CartTable {
	FONT-SIZE: 12px; WIDTH: 450px! important; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_CartPager {
	BORDER-RIGHT: #3967b1 1px solid; BORDER-TOP: #3967b1 1px solid; BORDER-LEFT: #3967b1 1px solid; COLOR: #636363; BORDER-BOTTOM: #3967b1 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.NCCS_CartItem {
	FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #eeeeee
}
.NCCS_CartItem TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.NCCS_CartItem A {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_CartItem A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_CartAltItem {
	FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fff
}
.NCCS_CartAltItem A {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_CartAltItem A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_CartHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #636363; LINE-HEIGHT: 100%; BORDER-BOTTOM: #dedbde 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: transparent
}
.NCCS_CartHeader TD {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #dedbde 1px solid
}
.NCCS_CartFooter {
	COLOR: #636363; BACKGROUND-COLOR: #cccccc
}
.NCCS_QuickNavArea {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 8px
}
#NCCS_QuickNav DIV.NCCS_QuickNavArea {
	FONT-WEIGHT: bold; COLOR: #3967b1
}
.NCCS_QuickNavArea IMG {
	BORDER-RIGHT: #d6d2d2 1px solid; BORDER-TOP: #d6d2d2 1px solid; BORDER-LEFT: #d6d2d2 1px solid; BORDER-BOTTOM: #d6d2d2 1px solid; BACKGROUND-COLOR: #b5b5b5
}
.NCCS_QuickNavArea A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #3967b1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.NCCS_QuickNavArea A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #3967b1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.NCCS_QuickNavArea A:active {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #3967b1; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.NCCS_QuickNavArea A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_QuickNavAreaHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1585) #6084bd repeat-x 0pt 50%; PADDING-BOTTOM: 9px; MARGIN: 0pt; FONT: bold 13px/1 arial,verdana,sans-serif; COLOR: #ffffff; PADDING-TOP: 6px; font-size-adjust: none; font-stretch: normal
}
.NCCS_QuickNavAreaHeader A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_QuickNavAreaHeader A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_QuickNavAreaHeader A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_QuickNavAreaHeader A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
#NCCS_QuickNavAreaHeader IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; MARGIN-RIGHT: 4px; BORDER-BOTTOM: medium none
}
.NCCS_CatalogHeaderRow {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #3967b1; LINE-HEIGHT: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #3967b1 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_thumbimage {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100px; BORDER-BOTTOM: medium none
}
.NCCS_thumbimage2 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; WIDTH: 50px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.NCCS_ProductDetailImage {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 130px; BORDER-BOTTOM: medium none
}
.NCCS_ProductHeaderLine {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #636363; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_ProductHeaderPrice {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #f26722; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center
}
.NCCS_oldprice {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: line-through
}
.NCCS_saleprice {
	FONT-WEIGHT: bold; COLOR: #f26722
}
.NCCS_errorbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #e02521; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_sectionheader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: #3967b1 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.NCCS_Tributeheader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1300) repeat-x left bottom; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.NCCS_SmallCartText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3967b1; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
#txtSVal {
	FONT-SIZE: 12px; WIDTH: auto; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.NCCS_subtotal {
	BORDER-TOP: #636363 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #636363; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.NCCS_textboxnp {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #636363; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; HEIGHT: 22px
}
DIV.NCCS_SmallCartText {
	PADDING-BOTTOM: 8px
}
.NCCS_addtocartlink {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_CheckOutWrapper {
	WIDTH: 450px! important
}
.NCCS_checkoutlabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 120px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.NCCS_checkoutvalues {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 275px; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
.NCCS_AdminHelptext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: steelblue; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminContentPane {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; WIDTH: 730px; COLOR: #636363; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminHead {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1300) repeat-x left bottom; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.NCCS_AdminHeadSm {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1300) repeat-x left bottom; PADDING-BOTTOM: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: right
}
.NCCS_AdminHead A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHead A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHead A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHeadSm A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHeadSm A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHeadSm A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminHead A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_AdminHeadSm A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_AdminSectionHeader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1300) repeat-x left bottom; PADDING-BOTTOM: 12px; BORDER-LEFT: medium none; COLOR: #3967b1; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.NCCS_AdminTitleBar {
	WIDTH: 680px; BACKGROUND-COLOR: transparent
}
.NCCS_AdminTable {
	BORDER-RIGHT: #949878 1px solid; BORDER-TOP: #949878 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #949878 1px solid; WIDTH: 680px; COLOR: #636363; BORDER-BOTTOM: #949878 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminTabs {
	WIDTH: 680px
}
.NCCS {
	MARGIN-TOP: 20px
}
.NCCS_AdminTable LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminLabel {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: auto; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminHeadLabel {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: auto; COLOR: #3967b1; PADDING-TOP: 25px; BORDER-BOTTOM: #3967b1 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminPager {
	FONT-WEIGHT: bold; COLOR: #636363; TEXT-ALIGN: right
}
.NCCS_Admin_Label {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 130px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminItem TD {
	PADDING-RIGHT: 10px; WIDTH: auto
}
.NCCS_AdminItemAlt {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: auto; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminItemAltAlt {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: auto; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminItem TD {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #dedbde 1px solid
}
.NCCS_AdminAltItem TD {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #dedbde 1px solid
}
.NCCS_AdminItem A {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminItem A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_AdminAltItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AdminAltItem A {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminAltItem A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_AdminSelectedItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: transparent
}
.NCCS_AdminSelectedItem A {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_AdminSelectedItem A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_AdminCell {
	PADDING-RIGHT: 10px; WIDTH: auto
}
.NCCS_AdminHeader {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #636363; BACKGROUND-COLOR: transparent
}
.NCCS_AdminHeader TD {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #dedbde 1px solid
}
#NCCS_SubCategoryParentLink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #3967b1; TEXT-DECORATION: underline
}
#NCCS_SubCategoryParentLink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #3967b1; TEXT-DECORATION: underline
}
#NCCS_SubCategoryParentLink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #3967b1; TEXT-DECORATION: underline
}
#NCCS_MenuText {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: auto; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
#NCCS_MenuText TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 6px; BORDER-LEFT: medium none; WIDTH: auto; BORDER-BOTTOM: medium none
}
#NCCS_MenuText UL {
	FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; LIST-STYLE-TYPE: square
}
#NCCS_MenuText LI {
	DISPLAY: list-item; FONT-WEIGHT: bold
}
#NCCS_MenuText A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
#NCCS_MenuText A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
#NCCS_MenuText A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_Message {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 450px! important; COLOR: #3967b1; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_ProductDescription {
	PADDING-BOTTOM: 6px; COLOR: #636363; PADDING-TOP: 6px
}
.NCCS_plainbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 300px! important; COLOR: #636363; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_plainbox TABLE TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_plainbox A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_plainbox A:hover {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_plainbox A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
.NCCS_plainbox A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
.NCCS_plainbox UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.NCCS_plainbox LI {
	PADDING-BOTTOM: 4px; COLOR: #636363
}
.NCCS_ProductName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 150px! important; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; text-wrap: normal
}
.NCCS_SubHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #636363; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_PostDescription {
	FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #74874a; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
#NCCS_MenuText A:link {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
#NCCS_MenuText A:visited {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
#NCCS_MenuText A:active {
	FONT-WEIGHT: bold; COLOR: #3967b1; TEXT-DECORATION: none
}
#NCCS_MenuText A:hover {
	FONT-WEIGHT: bold; COLOR: #f5c320; TEXT-DECORATION: underline
}
#NCCS_QuickNav {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rls.org/NETCOMMUNITY/view.image?id=1584) #f6f2e2 no-repeat 149px 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 185px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#NCCS_CatalogList {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 15px; BORDER-LEFT: medium none; WIDTH: 420px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: medium none
}
.NCCS_CatalogGiftDetail {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 450px; BORDER-BOTTOM: #dedbde 1px solid
}
.NCCS_checkoutsummarylabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: right
}
.NCCS_OrdersHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #636363; LINE-HEIGHT: 100%; BORDER-BOTTOM: #dedbde 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: transparent
}
#UserIDTable {
	BORDER-RIGHT: #dedbde 1px solid; BORDER-TOP: #dedbde 1px solid; BORDER-LEFT: #dedbde 1px solid; BORDER-BOTTOM: #dedbde 1px solid
}
.NCCS_strong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_strong HR {
	COLOR: #ffffff; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.NCCS_Testimonial {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 40px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_NoItems {
	FONT-SIZE: 10px; MARGIN: 20px; COLOR: #4962bf; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.NCCS_AttributeControl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #636363; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; HEIGHT: 22px
}
.NCCS_AttributeLabel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #636363; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
#pnlAttControls {
	FONT-SIZE: 9px
}
.NCCS_CartAttributes {
	FONT-SIZE: 9px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}

