/*
 * This code is for Internal Salesforce use only, and subject to change without notice.
 * Customers shouldn't reference this file in any web pages.
 */
.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:1px solid black;width:150px;margin-right:.3em;text-decoration:none;padding:0;overflow:hidden;height:1.5em;display:block;text-decoration:none;cursor:default;background-color:#fff}a.motifElement:hover{text-decoration:none}.motifElement .iconChoice,.motifElement .iconChoice img{width:19px;height:100%;background-color:#fff;float:left}.motifElement .colorChoice{margin:0;width:128px;height:100%;float:right;text-align:center;overflow:hidden}.motifColorElement,.motifColorElement .colorChoice{width:48px}.motifColorElement .iconChoice{display:none}.customDefinedMotif .iconChoice img.mruIcon{background-image:none}.motifElement .mruIcon{height:16px;width:16px}.motifInputElement .motifElement,.pickableMotifElement{cursor:pointer}.motifInputElement{width:170px;height:20px;margin:2px 10px 2px 0}.motifInputElement .motifElement{position:absolute}.motifInputElement .lookup{position:relative;left:155px;top:1px}.motifColorInputElement{width:70px;height:20px;margin:2px 10px 2px 0}.motifColorInputElement .motifColorElement{position:absolute}.motifColorInputElement .lookup{position:relative;left:55px;top:1px}.bPageBlock .detailList .motifElement td{color:#fff}.apexp .bPageBlock p{margin-bottom:0}.apexp .bPageBlock .detailList .list table td,.apexp .bPageBlock .detailList .list table th{border-bottom:1px solid #e3deb8}.apexp .bPageBlock .detailList{width:100%}.apexp .bPageBlock .detailList .list{width:100%}.apexp .bPageBlock .error{border:2px solid #c00}.apexp .detailList .list td,.apexp .detailList .list th,.apexp .editPage .bPageBlock .detailList .list tr td,.apexp .editPage .bPageBlock .detailList .list tr th{padding:4px 2px 4px 5px;color:#333;border-bottom:1px solid #e3deb8}.apexp .bPageBlock .detailList .list .last td,.apexp .bPageBlock .detailList .list .last th,.apexp .detailList .list .totalRow td,.apexp .detailList .list .totalRow th{border-bottom-width:0}.apexp .totalRow{font-weight:bold;background-color:#e3e3d7}.apexp .detailList .list .headerRow th{border-bottom:2px solid #ccc;white-space:nowrap}.mouseOverInfoOuter{position:relative;display:inline}.mouseOverInfo{position:absolute;display:none;left:22px;bottom:20px;width:20em;background-color:#fefdb9;padding:2px;border:1px solid black;z-index:11;opacity:0;white-space:normal;font-weight:normal;color:#000}.whatIsThisElement{margin-left:.5em;vertical-align:bottom}.tipArea{padding-top:5px;color:#999}.tagEditArea{margin:0;background-color:#fff;padding:5px;border:dotted 1px #ccc}.tagSelectionList A.tag_selector{padding:0 2px;white-space:nowrap;color:#666;text-decoration:none}.tagSelectionList A.tag_selector.selected{background-color:#fcc;color:#333;text-decoration:none}.tagSelectionList A:hover.tag_selector{background-color:#eee;color:#333;text-decoration:none}.tagSelectionList A:hover.tag_selector.selected{background-color:#e88;color:#333;text-decoration:none}.tagSelectionList{line-height:1.5em;margin:0 .75em .75em}.manageableInfo{border:1px solid #ddd;padding:6px;margin-bottom:16px;color:#333;background-color:#adc7bd;font-weight:bold}.manageableMoreInfo{border:1px solid #ddd;padding:4px;margin:4px 0;background-color:#fff;font-weight:normal;display:none}.manageableMoreInfo th{font-weight:bold;vertical-align:top}.verticalSelectElement .upDownButtons{vertical-align:middle}.verticalSelectElement .upDownButtons img{display:block}.verticalSelectElement label{display:block;text-align:center;font-weight:bold}img.numberLabel{float:right}.radioGroup{padding:0;margin:0}.radioGroup li{padding-left:2em;list-style-type:none;margin-left:0;text-indent:-2em}.datePicker{z-index:51;position:absolute;display:none;top:0;left:0;width:17em;background-color:#b7c6b2;border-bottom:1px solid #000;border-right:1px solid #000;margin:0;padding:1px 1px 2px 2px}.datePicker .dateBar{margin:0;padding:0;text-align:center;white-space:nowrap;overflow:hidden;padding:1px 2px}.datePicker select{vertical-align:top}.datePicker .calBody{border:1px solid #7b829d;border-bottom:none}.datePicker .calDays{font-family:'Verdana','Geneva',sans-serif;font-size:.8em;font-weight:normal;color:#333;width:100%}.datePicker .calDays .prevMonth,.datePicker .calDays .nextMonth{color:#999}.datePicker .calDays th,.datePicker .calDays td{text-align:center;width:14%}.datePicker .calDays .dayOfWeek{background:#ececec url(../../../../../img/func_icons/cal/dp_daysbg.gif) repeat-x top;padding:3px 0;border-bottom:1px solid #e0dee0}.datePicker .calDays .weekend,.datePicker .calDays .weekday{border-right:1px solid #e0f0fb;border-bottom:1px solid #e0f0fb;padding:5px 0;cursor:pointer}.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:1px solid #000}.datePicker .calDays .startDate,.datePicker .calDays .endDate{text-decoration:underline}.datePicker .calDays .startDate,.datePicker .calDays .endDate,.datePicker .calDays .selectedDate{font-weight:bold;background-color:#fbfae3;color:#000;font-weight:bold}.datePicker .calDays .highlight{background-color:#e0f0fd;color:#000}.datePicker .buttonBar{background-color:#ececec;border-top:1px solid #e1e2e9;padding:2px 0;text-align:center;clear:both}.datePicker .buttonBar .calToday{font-weight:bold;text-decoration:underline;font-size:91%}.datePicker .dateBar .calLeft,.datePicker .dateBar .calLeftOn,.datePicker .dateBar .calRight,.datePicker .dateBar .calRightOn{margin:2px 2px 0 2px}.datePicker .dateBar .calLeft{background-image:url(../../../../../img/func_icons/cal/dp_left.gif);background-position:0 0;width:13px;height:21px;background-position:top left}.datePicker .dateBar .calLeftOn{background-image:url(../../../../../img/func_icons/cal/dp_left.gif);background-position:0 0;width:13px;height:21px;background-position:top right}.datePicker .dateBar .calRight{background-image:url(../../../../../img/func_icons/cal/dp_right.gif);background-position:0 0;width:13px;height:21px;background-position:top left}.datePicker .dateBar .calRightOn{background-image:url(../../../../../img/func_icons/cal/dp_right.gif);background-position:0 0;width:13px;height:21px;background-position:top right}.colorPicker{display:none;left:0;margin:0;padding:0;position:absolute;top:0;z-index:20;background-color:#bcbcbc;border-width:0 1px 1px 0;border-style:solid;border-color:#000;width:230px}.colorPickerHeader{text-align:center}.colorPickerColorView,.colorPickerHexView{border:1px solid black;cursor:default;margin:4px 3px 2px}.colorPickerColorView{width:3em}.colorPickerHexView{background-color:#fff;color:#000;padding-left:5px;width:7em}.colorPickerContent{background-color:#fff;border:1px inset #8e8c8f;margin:2px}.colorPickerPalette{border:2px solid #fff;margin:2px auto}.colorPickerPalette td{cursor:pointer}.colorPickerPaletteChoice{display:block;height:7px;margin:2px;width:7px}td.highlight .colorPickerPaletteChoice{border-width:1px;border-style:solid;border-color:#fff;margin:1px}.colorBox{border:1px solid #000;cursor:pointer;float:left;height:1em;margin:4px;width:1em}.errorColorBox{background-image:url(../../../../../img/x.gif);background-position:center center;border-color:red}#browserSettingsWarning{width:400px;float:left;background-color:#fefdb9;;border:1px solid #c00;padding:3px;margin:2px}#browserSettingsWarning img{float:left;width:25px;height:25px;vertical-align:middle;margin:5px 5px 0 5px}#browserSettingsWarning .warningBody{color:#c00}#browserSettingsWarning span,#browserSettingsWarning a{display:block;text-align:left;white-space:normal;float:right;width:365px;padding:0}#browserSettingsWarning span{font-weight:bold}#browserSettingsWarning a{font-size:90%;text-align:left}.detailHeaderHighlightMsg{background-color:#ffc;padding:5px;margin-top:20px;margin-bottom:10px}.detailHeaderHighlightMsgName{font-weight:bold}.mailmergeTemplateSelectElement .mmtse_title,.mailmergeTemplateSelectElement .mmtse_description{font-weight:bold}.mailmergeTemplateSelectElement .descriptionDiv{padding-top:10px}.mailmergeTemplateSelectElement .mmtse_preview{padding-top:10px}.mailmergeTemplateSelectElement .mmtse_selectEle{width:300px}.gmailLink{white-space:nowrap;display:inline}.gmailIcon{background-image:url(../../../../../img/google/gmail_M_icon.gif);background-position:0 0;width:16px;height:12px;vertical-align:middle;margin-right:.25em}.dialogClose{background-image:url(../../../../../img/func_icons/util/dialogClose16.gif);background-position:0 0;width:16px;height:16px;float:right;cursor:pointer;background-position:top left}.dialogCloseOn{background-image:url(../../../../../img/func_icons/util/dialogClose16.gif);background-position:0 0;width:16px;height:16px;float:right;cursor:pointer;background-position:top right}.dialogResize{background:transparent url(../../../../../img/func_icons/util/rescale11.gif) no-repeat bottom right;cursor:se-resize;position:absolute;bottom:5px;right:5px;height:11px;width:11px}.overlayBackground{background-color:#fff;border:none;display:none;opacity:.6;position:absolute;top:0;left:0;z-index:49}.overlayDialog{position:fixed;display:none;visibility:hidden;z-index:50;top:40px;left:150px}.overlayDialog .topLeft{padding:4px 2px 6px 12px;background:transparent url(../../../../../img/overlaytopleft.gif) no-repeat top left}.overlayDialog .movable{cursor:move}.overlayDialog .topLeft h2{color:#fff;font-size:1.1em}.overlayDialog .topRight{padding-right:6px;background:transparent url(../../../../../img/overlaytopright.gif) no-repeat top right}.overlayDialog .middle{background-color:#f5f5f5;border-left:1px solid #393a3c;border-right:1px solid #393a3c}.overlayDialog .innerContent{padding:8px 16px 8px 20px}.overlayDialog .innerContent h2{font-family:'Arial';font-size:1.4em}.overlayDialog .innerContent p{margin:8px 0}.overlayDialog .innerContent .split{border-left:1px solid #919191;border-right:1px solid #919191;background:transparent url(../../../../../img/overlaysplit.gif) repeat-x top;height:16px;padding-left:20px}.overlayDialog .innerContent .pointer{background:url(../../../../../img/overlaypointer.gif) no-repeat;width:27px;height:16px}.overlayDialog .innerContent .infoImage{float:left;height:100%;width:60px}.overlayDialog .innerContent .buttons{text-align:center;padding-top:12px}.overlayDialog .innerContent .buttons .btn{margin-right:1em}.overlayDialog .scrollableArea,.overlayDialog .scrollableAreaBottomBorder{border:1px solid #919191;background-color:#fff;overflow-y:auto}.overlayDialog .scrollableArea{border-bottom:none}.overlayDialog .summaryArea{margin-top:-13px;border:1px solid #919191;border-top:none;padding:12px 8px 4px 8px;background-color:#f3f3ec;height:50px}.overlayDialog .bottomLeft{height:4px;background:transparent url(../../../../../img/overlaybottomleft.gif) no-repeat bottom left}.overlayDialog .bottomRight{height:4px;padding-right:4px;background:transparent url(../../../../../img/overlaybottomright.gif) no-repeat bottom right}.message{background-color:#ffc;border-style:solid;border-width:1px;color:#000;padding:6px 8px 6px 6px;margin:4px 20px}.confirmM5,.warningM5,.infoM5,.errorM5{border:none}.confirmM4,.confirmM3,.confirmM2,.confirmS1{border-color:#390}.confirmM4 .msgIcon,.confirmSmall{background-image:url(../../../../../img/msg_icons/confirm16.png);background-position:0 0;width:16px;height:16px}.confirmM3 .msgIcon,.confirmMedium{background-image:url(../../../../../img/msg_icons/confirm24.png);background-position:0 0;width:24px;height:24px}.confirmM2 .msgIcon,.confirmLarge{background-image:url(../../../../../img/msg_icons/confirm32.png);background-position:0 0;width:32px;height:32px}.confirmS1 .msgIcon{background-image:url(../../../../../img/msg_icons/securityconfirm48.gif);background-position:0 0;width:48px;height:48px}.errorM4,.errorM3,.errorM2,.errorS1{border-color:#c00}.errorM4 .msgIcon,.errorSmall{background-image:url(../../../../../img/msg_icons/error16.png);background-position:0 0;width:16px;height:16px}.errorM3 .msgIcon,.errorMedium{background-image:url(../../../../../img/msg_icons/error24.png);background-position:0 0;width:24px;height:24px}.errorM2 .msgIcon,.errorLarge{background-image:url(../../../../../img/msg_icons/error32.png);background-position:0 0;width:32px;height:32px}.errorS1 .msgIcon{background-image:url(../../../../../img/msg_icons/securityerror48.gif);background-position:0 0;width:48px;height:48px}.infoM4,.infoM3,.infoM2,.infoS1{border-color:#39f}.infoM4 .msgIcon,.infoSmall{background-image:url(../../../../../img/msg_icons/info16.png);background-position:0 0;width:16px;height:16px}.infoM3 .msgIcon,.infoMedium{background-image:url(../../../../../img/msg_icons/info24.png);background-position:0 0;width:24px;height:24px}.infoM2 .msgIcon,.infoLarge{background-image:url(../../../../../img/msg_icons/info32.png);background-position:0 0;width:32px;height:32px}.infoS1 .msgIcon{background-image:url(../../../../../img/msg_icons/securityinfo48.gif);background-position:0 0;width:48px;height:48px}.warningM4,.warningM3,.warningM2,.warningS1{border-color:#f90}.warningM4 .msgIcon,.warningSmall{background-image:url(../../../../../img/msg_icons/warning16.png);background-position:0 0;width:16px;height:16px}.warningM3 .msgIcon,.warningMedium{background-image:url(../../../../../img/msg_icons/warning24.png);background-position:0 0;width:24px;height:24px}.warningM2 .msgIcon,.warningLarge{background-image:url(../../../../../img/msg_icons/warning32.png);background-position:0 0;width:32px;height:32px}.warningS1 .msgIcon{background-image:url(../../../../../img/msg_icons/securitywarning48.gif);background-position:0 0;width:48px;height:48px}.bPageBlock .message{margin:0 0 4px 0}.message .messageTable .messageCell{vertical-align:middle}.pbError .message{text-align:left;font-weight:normal}.errorM4 .messageText,.confirmM4 .messageText,.infoM4 .messageText,.warningM4 .messageText{margin-left:24px}.errorM3 .messageText,.confirmM3 .messageText,.infoM3 .messageText,.warningM3 .messageText{margin-left:32px}.errorM2 .messageText,.confirmM2 .messageText,.infoM2 .messageText,.warningM2 .messageText{margin-left:40px}.message .messageText{margin-left:8px}.message .messageText h4{font-weight:bold}.message .messageText a{margin:0 8px;color:#333;font-size:91%}.message .messageTextAndLinks a{margin:0 0;font-size:100%}.htmlDetailElementTable{width:100%}.htmlDetailElementTable td{padding:1px}.htmlDetailElementDiv{display:none}#recaptcha_image{margin-bottom:6px}#recaptcha_response_field{width:250px;display:block}.captchaContent tr td{padding:4px;border:1px solid #bfbfbf}.spanIcon{background-image:url(../../../../../img/func_icons/ispan12.gif);background-position:0 0;width:12px;height:12px;margin-left:4px}.twistyHeader .twistyText{text-decoration:underline}.scheduledIcon{background-image:url(../../../../../img/func_icons/schedReport34.gif);background-position:0 0;width:17px;height:16px;vertical-align:middle;margin-right:.25em;background-position:left top}a.scheduleLink{}a.scheduleLink:hover img{background-image:url(../../../../../img/func_icons/schedReport34.gif);background-position:0 0;width:17px;height:16px;background-position:-17px top}