.userDefinedMRU IMG.userDefinedImage {
	BACKGROUND-IMAGE: none
}
.userDefinedMotif IMG.userDefinedImage {
	BACKGROUND-IMAGE: none
}
.userDefinedRL IMG.userDefinedImage {
	BACKGROUND-IMAGE: none
}
.userDefinedRL .pbHeader .pbTitle H3 {
	MARGIN-LEFT: 4px
}
.motifElement {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; WIDTH: 150px; CURSOR: default; MARGIN-RIGHT: 0.3em; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 1.5em; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.motifElement:hover {
	TEXT-DECORATION: none
}
.motifElement .iconChoice {
	FLOAT: left; WIDTH: 19px; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
.motifElement .iconChoice IMG {
	FLOAT: left; WIDTH: 19px; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
.motifElement .colorChoice {
	FLOAT: right; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 128px; HEIGHT: 100%; TEXT-ALIGN: center
}
.motifColorElement {
	WIDTH: 48px
}
.motifColorElement .colorChoice {
	WIDTH: 48px
}
.motifColorElement .iconChoice {
	DISPLAY: none
}
.customDefinedMotif .iconChoice IMG.mruIcon {
	BACKGROUND-IMAGE: none
}
.motifElement .mruIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.motifInputElement .motifElement {
	CURSOR: pointer
}
.pickableMotifElement {
	CURSOR: pointer
}
.motifInputElement {
	MARGIN: 2px 10px 2px 0px; WIDTH: 170px; HEIGHT: 20px
}
.motifInputElement .motifElement {
	POSITION: absolute
}
.motifInputElement .lookup {
	LEFT: 155px; POSITION: relative; TOP: 1px
}
.motifColorInputElement {
	MARGIN: 2px 10px 2px 0px; WIDTH: 70px; HEIGHT: 20px
}
.motifColorInputElement .motifColorElement {
	POSITION: absolute
}
.motifColorInputElement .lookup {
	LEFT: 55px; POSITION: relative; TOP: 1px
}
.bPageBlock .detailList .motifElement TD {
	COLOR: #fff
}
.apexp .bPageBlock P {
	MARGIN-BOTTOM: 0px
}
.apexp .bPageBlock .detailList .list TABLE TD {
	BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .bPageBlock .detailList .list TABLE TH {
	BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .bPageBlock .detailList {
	WIDTH: 100%
}
.apexp .bPageBlock .detailList .list {
	WIDTH: 100%
}
.apexp .bPageBlock .error {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; BORDER-LEFT: #cc0000 2px solid; BORDER-BOTTOM: #cc0000 2px solid
}
.apexp .detailList .list TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .detailList .list TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .editPage .bPageBlock .detailList .list TR TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .editPage .bPageBlock .detailList .list TR TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #e3deb8 1px solid
}
.apexp .bPageBlock .detailList .list .last TD {
	BORDER-BOTTOM-WIDTH: 0px
}
.apexp .bPageBlock .detailList .list .last TH {
	BORDER-BOTTOM-WIDTH: 0px
}
.apexp .detailList .list .totalRow TD {
	BORDER-BOTTOM-WIDTH: 0px
}
.apexp .detailList .list .totalRow TH {
	BORDER-BOTTOM-WIDTH: 0px
}
.apexp .totalRow {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e3e3d7
}
.apexp .detailList .list .headerRow TH {
	BORDER-BOTTOM: #ccc 2px solid; WHITE-SPACE: nowrap
}
.mouseOverInfoOuter {
	DISPLAY: inline; POSITION: relative
}
.mouseOverInfo {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 2px; FONT-WEIGHT: normal; Z-INDEX: 11; LEFT: 22px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 20em; COLOR: #000; BOTTOM: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; WHITE-SPACE: normal; POSITION: absolute; BACKGROUND-COLOR: #fefdb9; opacity: 0
}
.whatIsThisElement {
	MARGIN-LEFT: 0.5em; VERTICAL-ALIGN: bottom
}
.tipArea {
	COLOR: #999; PADDING-TOP: 5px
}
.tagEditArea {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #fff
}
.tagSelectionList A.tag_selector {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.tagSelectionList A.selected.tag_selector {
	COLOR: #333; BACKGROUND-COLOR: #fcc; TEXT-DECORATION: none
}
.tagSelectionList A.tag_selector:hover {
	COLOR: #333; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.tagSelectionList A.selected.tag_selector:hover {
	COLOR: #333; BACKGROUND-COLOR: #e88; TEXT-DECORATION: none
}
.tagSelectionList {
	MARGIN: 0px 0.75em 0.75em; LINE-HEIGHT: 1.5em
}
.manageableInfo {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #adc7bd
}
.manageableMoreInfo {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; MARGIN: 4px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
.manageableMoreInfo TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
.verticalSelectElement .upDownButtons {
	VERTICAL-ALIGN: middle
}
.verticalSelectElement .upDownButtons IMG {
	DISPLAY: block
}
.verticalSelectElement LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
IMG.numberLabel {
	FLOAT: right
}
.radioGroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.radioGroup LI {
	PADDING-LEFT: 2em; MARGIN-LEFT: 0px; TEXT-INDENT: -2em; LIST-STYLE-TYPE: none
}
.datePicker {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 51; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 17em; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #b7c6b2
}
.datePicker .dateBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.datePicker SELECT {
	VERTICAL-ALIGN: top
}
.datePicker .calBody {
	BORDER-RIGHT: #7b829d 1px solid; BORDER-TOP: #7b829d 1px solid; BORDER-LEFT: #7b829d 1px solid; BORDER-BOTTOM: #7b829d 1px
}
.datePicker .calDays {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; WIDTH: 100%; COLOR: #333; FONT-FAMILY: 'Verdana', 'Geneva', sans-serif
}
.datePicker .calDays .prevMonth {
	COLOR: #999
}
.datePicker .calDays .nextMonth {
	COLOR: #999
}
.datePicker .calDays TH {
	WIDTH: 14%; TEXT-ALIGN: center
}
.datePicker .calDays TD {
	WIDTH: 14%; TEXT-ALIGN: center
}
.datePicker .calDays .dayOfWeek {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/func_icons/cal/dp_daysbg.gif) #ececec repeat-x 50% top; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #e0dee0 1px solid
}
.datePicker .calDays .weekend {
	BORDER-RIGHT: #e0f0fb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #e0f0fb 1px solid
}
.datePicker .calDays .weekday {
	BORDER-RIGHT: #e0f0fb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #e0f0fb 1px solid
}
.datePicker .calDays .weekend {
	BACKGROUND-COLOR: #f2f3f7
}
.datePicker .calDays .weekday {
	BACKGROUND-COLOR: #fff
}
.datePicker .calDays .dueDate {
	FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: #f10
}
.datePicker .calDays .todayDate {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.datePicker .calDays .startDate {
	TEXT-DECORATION: underline
}
.datePicker .calDays .endDate {
	TEXT-DECORATION: underline
}
.datePicker .calDays .startDate {
	FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: #fbfae3
}
.datePicker .calDays .endDate {
	FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: #fbfae3
}
.datePicker .calDays .selectedDate {
	FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: #fbfae3
}
.datePicker .calDays .highlight {
	COLOR: #000; BACKGROUND-COLOR: #e0f0fd
}
.datePicker .buttonBar {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e1e2e9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
.datePicker .buttonBar .calToday {
	FONT-WEIGHT: bold; FONT-SIZE: 91%; TEXT-DECORATION: underline
}
.datePicker .dateBar .calLeft {
	MARGIN: 2px 2px 0px
}
.datePicker .dateBar .calLeftOn {
	MARGIN: 2px 2px 0px
}
.datePicker .dateBar .calRight {
	MARGIN: 2px 2px 0px
}
.datePicker .dateBar .calRightOn {
	MARGIN: 2px 2px 0px
}
.datePicker .dateBar .calLeft {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/img/func_icons/cal/dp_left.gif); WIDTH: 13px; HEIGHT: 21px
}
.datePicker .dateBar .calLeftOn {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/img/func_icons/cal/dp_left.gif); WIDTH: 13px; HEIGHT: 21px
}
.datePicker .dateBar .calRight {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/img/func_icons/cal/dp_right.gif); WIDTH: 13px; HEIGHT: 21px
}
.datePicker .dateBar .calRightOn {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/img/func_icons/cal/dp_right.gif); WIDTH: 13px; HEIGHT: 21px
}
.colorPicker {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 20; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; WIDTH: 230px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #bcbcbc
}
.colorPickerHeader {
	TEXT-ALIGN: center
}
.colorPickerColorView {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 4px 3px 2px; BORDER-LEFT: black 1px solid; CURSOR: default; BORDER-BOTTOM: black 1px solid
}
.colorPickerHexView {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 4px 3px 2px; BORDER-LEFT: black 1px solid; CURSOR: default; BORDER-BOTTOM: black 1px solid
}
.colorPickerColorView {
	WIDTH: 3em
}
.colorPickerHexView {
	PADDING-LEFT: 5px; WIDTH: 7em; COLOR: #000; BACKGROUND-COLOR: #fff
}
.colorPickerContent {
	BORDER-RIGHT: #8e8c8f 1px inset; BORDER-TOP: #8e8c8f 1px inset; MARGIN: 2px; BORDER-LEFT: #8e8c8f 1px inset; BORDER-BOTTOM: #8e8c8f 1px inset; BACKGROUND-COLOR: #fff
}
.colorPickerPalette {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; MARGIN: 2px auto; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.colorPickerPalette TD {
	CURSOR: pointer
}
.colorPickerPaletteChoice {
	DISPLAY: block; MARGIN: 2px; WIDTH: 7px; HEIGHT: 7px
}
TD.highlight .colorPickerPaletteChoice {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 1px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.colorBox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 4px; BORDER-LEFT: #000 1px solid; WIDTH: 1em; CURSOR: pointer; BORDER-BOTTOM: #000 1px solid; HEIGHT: 1em
}
.errorColorBox {
	BACKGROUND-POSITION: center center; BORDER-LEFT-COLOR: #f00; BACKGROUND-IMAGE: url(/img/x.gif); BORDER-BOTTOM-COLOR: #f00; BORDER-TOP-COLOR: #f00; BORDER-RIGHT-COLOR: #f00
}
#browserSettingsWarning {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #c00 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #fefdb9
}
#browserSettingsWarning IMG {
	FLOAT: left; MARGIN: 5px 5px 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; HEIGHT: 25px
}
#browserSettingsWarning .warningBody {
	COLOR: #c00
}
#browserSettingsWarning SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 365px; PADDING-TOP: 0px; WHITE-SPACE: normal; TEXT-ALIGN: left
}
#browserSettingsWarning A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 365px; PADDING-TOP: 0px; WHITE-SPACE: normal; TEXT-ALIGN: left
}
#browserSettingsWarning SPAN {
	FONT-WEIGHT: bold
}
#browserSettingsWarning A {
	FONT-SIZE: 90%; TEXT-ALIGN: left
}
.detailHeaderHighlightMsg {
	PADDING-RIGHT: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc
}
.detailHeaderHighlightMsgName {
	FONT-WEIGHT: bold
}
.mailmergeTemplateSelectElement .mmtse_title {
	FONT-WEIGHT: bold
}
.mailmergeTemplateSelectElement .mmtse_description {
	FONT-WEIGHT: bold
}
.mailmergeTemplateSelectElement .descriptionDiv {
	PADDING-TOP: 10px
}
.mailmergeTemplateSelectElement .mmtse_preview {
	PADDING-TOP: 10px
}
.mailmergeTemplateSelectElement .mmtse_selectEle {
	WIDTH: 300px
}
.gmailLink {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
.gmailIcon {
	BACKGROUND-IMAGE: url(/img/google/gmail_M_icon.gif); VERTICAL-ALIGN: middle; WIDTH: 16px; MARGIN-RIGHT: 0.25em; HEIGHT: 12px
}
.dialogClose {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(/img/func_icons/util/dialogClose16.gif); WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
.dialogCloseOn {
	BACKGROUND-POSITION: right top; FLOAT: right; BACKGROUND-IMAGE: url(/img/func_icons/util/dialogClose16.gif); WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
.dialogResize {
	RIGHT: 5px; BACKGROUND: url(/img/func_icons/util/rescale11.gif) no-repeat right bottom; WIDTH: 11px; CURSOR: se-resize; BOTTOM: 5px; POSITION: absolute; HEIGHT: 11px
}
.overlayBackground {
	DISPLAY: none; Z-INDEX: 49; LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; opacity: 0.6
}
.overlayDialog {
	DISPLAY: none; Z-INDEX: 50; LEFT: 150px; VISIBILITY: hidden; POSITION: fixed; TOP: 40px
}
.overlayDialog .topLeft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 12px; BACKGROUND: url(/img/overlaytopleft.gif) no-repeat left top; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.overlayDialog .movable {
	CURSOR: move
}
.overlayDialog .topLeft H2 {
	FONT-SIZE: 1.1em; COLOR: #fff
}
.overlayDialog .topRight {
	PADDING-RIGHT: 6px; BACKGROUND: url(/img/overlaytopright.gif) no-repeat right top
}
.overlayDialog .middle {
	BORDER-RIGHT: #393a3c 1px solid; BORDER-LEFT: #393a3c 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.overlayDialog .innerContent {
	PADDING-RIGHT: 16px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.overlayDialog .innerContent H2 {
	FONT-SIZE: 1.4em; FONT-FAMILY: 'Arial'
}
.overlayDialog .innerContent P {
	MARGIN: 8px 0px
}
.overlayDialog .innerContent .split {
	BORDER-RIGHT: #919191 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(/img/overlaysplit.gif) repeat-x 50% top; BORDER-LEFT: #919191 1px solid; HEIGHT: 16px
}
.overlayDialog .innerContent .pointer {
	BACKGROUND: url(/img/overlaypointer.gif) no-repeat; WIDTH: 27px; HEIGHT: 16px
}
.overlayDialog .innerContent .infoImage {
	FLOAT: left; WIDTH: 60px; HEIGHT: 100%
}
.overlayDialog .innerContent .buttons {
	PADDING-TOP: 12px; TEXT-ALIGN: center
}
.overlayDialog .innerContent .buttons .btn {
	MARGIN-RIGHT: 1em
}
.overlayDialog .scrollableArea {
	BORDER-RIGHT: #919191 1px solid; BORDER-TOP: #919191 1px solid; OVERFLOW-Y: auto; BORDER-LEFT: #919191 1px solid; BORDER-BOTTOM: #919191 1px solid; BACKGROUND-COLOR: #fff
}
.overlayDialog .scrollableAreaBottomBorder {
	BORDER-RIGHT: #919191 1px solid; BORDER-TOP: #919191 1px solid; OVERFLOW-Y: auto; BORDER-LEFT: #919191 1px solid; BORDER-BOTTOM: #919191 1px solid; BACKGROUND-COLOR: #fff
}
.overlayDialog .scrollableArea {
	BORDER-BOTTOM-STYLE: none
}
.overlayDialog .summaryArea {
	BORDER-RIGHT: #919191 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #919191 1px; MARGIN-TOP: -13px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #919191 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #919191 1px solid; HEIGHT: 50px; BACKGROUND-COLOR: #f3f3ec
}
.overlayDialog .bottomLeft {
	BACKGROUND: url(/img/overlaybottomleft.gif) no-repeat left bottom; HEIGHT: 4px
}
.overlayDialog .bottomRight {
	PADDING-RIGHT: 4px; BACKGROUND: url(/img/overlaybottomright.gif) no-repeat right bottom; HEIGHT: 4px
}
.message {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 4px 20px; BORDER-LEFT: 1px solid; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffc
}
.confirmM5 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.warningM5 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.infoM5 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.errorM5 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.confirmM4 {
	BORDER-LEFT-COLOR: #390; BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390
}
.confirmM3 {
	BORDER-LEFT-COLOR: #390; BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390
}
.confirmM2 {
	BORDER-LEFT-COLOR: #390; BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390
}
.confirmS1 {
	BORDER-LEFT-COLOR: #390; BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BORDER-RIGHT-COLOR: #390
}
.confirmM4 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm16.png); WIDTH: 16px; HEIGHT: 16px
}
.confirmSmall {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm16.png); WIDTH: 16px; HEIGHT: 16px
}
.confirmM3 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm24.png); WIDTH: 24px; HEIGHT: 24px
}
.confirmMedium {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm24.png); WIDTH: 24px; HEIGHT: 24px
}
.confirmM2 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm32.png); WIDTH: 32px; HEIGHT: 32px
}
.confirmLarge {
	BACKGROUND-IMAGE: url(/img/msg_icons/confirm32.png); WIDTH: 32px; HEIGHT: 32px
}
.confirmS1 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/securityconfirm48.gif); WIDTH: 48px; HEIGHT: 48px
}
.errorM4 {
	BORDER-LEFT-COLOR: #c00; BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00
}
.errorM3 {
	BORDER-LEFT-COLOR: #c00; BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00
}
.errorM2 {
	BORDER-LEFT-COLOR: #c00; BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00
}
.errorS1 {
	BORDER-LEFT-COLOR: #c00; BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00
}
.errorM4 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/error16.png); WIDTH: 16px; HEIGHT: 16px
}
.errorSmall {
	BACKGROUND-IMAGE: url(/img/msg_icons/error16.png); WIDTH: 16px; HEIGHT: 16px
}
.errorM3 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/error24.png); WIDTH: 24px; HEIGHT: 24px
}
.errorMedium {
	BACKGROUND-IMAGE: url(/img/msg_icons/error24.png); WIDTH: 24px; HEIGHT: 24px
}
.errorM2 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/error32.png); WIDTH: 32px; HEIGHT: 32px
}
.errorLarge {
	BACKGROUND-IMAGE: url(/img/msg_icons/error32.png); WIDTH: 32px; HEIGHT: 32px
}
.errorS1 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/securityerror48.gif); WIDTH: 48px; HEIGHT: 48px
}
.infoM4 {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
.infoM3 {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
.infoM2 {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
.infoS1 {
	BORDER-LEFT-COLOR: #39f; BORDER-BOTTOM-COLOR: #39f; BORDER-TOP-COLOR: #39f; BORDER-RIGHT-COLOR: #39f
}
.infoM4 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/info16.png); WIDTH: 16px; HEIGHT: 16px
}
.infoSmall {
	BACKGROUND-IMAGE: url(/img/msg_icons/info16.png); WIDTH: 16px; HEIGHT: 16px
}
.infoM3 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/info24.png); WIDTH: 24px; HEIGHT: 24px
}
.infoMedium {
	BACKGROUND-IMAGE: url(/img/msg_icons/info24.png); WIDTH: 24px; HEIGHT: 24px
}
.infoM2 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/info32.png); WIDTH: 32px; HEIGHT: 32px
}
.infoLarge {
	BACKGROUND-IMAGE: url(/img/msg_icons/info32.png); WIDTH: 32px; HEIGHT: 32px
}
.infoS1 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/securityinfo48.gif); WIDTH: 48px; HEIGHT: 48px
}
.warningM4 {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.warningM3 {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.warningM2 {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.warningS1 {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.warningM4 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning16.png); WIDTH: 16px; HEIGHT: 16px
}
.warningSmall {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning16.png); WIDTH: 16px; HEIGHT: 16px
}
.warningM3 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning24.png); WIDTH: 24px; HEIGHT: 24px
}
.warningMedium {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning24.png); WIDTH: 24px; HEIGHT: 24px
}
.warningM2 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning32.png); WIDTH: 32px; HEIGHT: 32px
}
.warningLarge {
	BACKGROUND-IMAGE: url(/img/msg_icons/warning32.png); WIDTH: 32px; HEIGHT: 32px
}
.warningS1 .msgIcon {
	BACKGROUND-IMAGE: url(/img/msg_icons/securitywarning48.gif); WIDTH: 48px; HEIGHT: 48px
}
.bPageBlock .message {
	MARGIN: 0px 0px 4px
}
.message .messageTable .messageCell {
	VERTICAL-ALIGN: middle
}
.pbError .message {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.errorM4 .messageText {
	MARGIN-LEFT: 24px
}
.confirmM4 .messageText {
	MARGIN-LEFT: 24px
}
.infoM4 .messageText {
	MARGIN-LEFT: 24px
}
.warningM4 .messageText {
	MARGIN-LEFT: 24px
}
.errorM3 .messageText {
	MARGIN-LEFT: 32px
}
.confirmM3 .messageText {
	MARGIN-LEFT: 32px
}
.infoM3 .messageText {
	MARGIN-LEFT: 32px
}
.warningM3 .messageText {
	MARGIN-LEFT: 32px
}
.errorM2 .messageText {
	MARGIN-LEFT: 40px
}
.confirmM2 .messageText {
	MARGIN-LEFT: 40px
}
.infoM2 .messageText {
	MARGIN-LEFT: 40px
}
.warningM2 .messageText {
	MARGIN-LEFT: 40px
}
.message .messageText {
	MARGIN-LEFT: 8px
}
.message .messageText H4 {
	FONT-WEIGHT: bold
}
.message .messageText A {
	FONT-SIZE: 91%; MARGIN: 0px 8px; COLOR: #333
}
.message .messageTextAndLinks A {
	FONT-SIZE: 100%; MARGIN: 0px
}
.htmlDetailElementTable {
	WIDTH: 100%
}
.htmlDetailElementTable TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.htmlDetailElementDiv {
	DISPLAY: none
}
#recaptcha_image {
	MARGIN-BOTTOM: 6px
}
#recaptcha_response_field {
	DISPLAY: block; WIDTH: 250px
}
.captchaContent TR TD {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bfbfbf 1px solid
}
.spanIcon {
	BACKGROUND-IMAGE: url(/img/func_icons/ispan12.gif); MARGIN-LEFT: 4px; WIDTH: 12px; HEIGHT: 12px
}
.twistyHeader .twistyText {
	TEXT-DECORATION: underline
}
.scheduledIcon {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/img/func_icons/schedReport34.gif); VERTICAL-ALIGN: middle; WIDTH: 17px; MARGIN-RIGHT: 0.25em; HEIGHT: 16px
}
A.scheduleLink {
	
}
A.scheduleLink:hover IMG {
	BACKGROUND-POSITION: -17px top; BACKGROUND-IMAGE: url(/img/func_icons/schedReport34.gif); WIDTH: 17px; HEIGHT: 16px
}
