/*1358149324,178142491*/

#MessagingDashboard #error, #MessagingDashboard .status{margin:10px 0}
#MessagingDashboard #MessagingFooter{clear:both;float:left;margin:25px 0 20px;overflow:hidden;width:100%}
#MessagingDashboard #MessagingFooter dl{display:inline;margin:0;overflow:hidden;padding:0}
#MessagingDashboard #MessagingFooter dt{display:inline;font-weight:bold;margin:0;padding:0 5px 0 0}
#MessagingDashboard #MessagingFooter dd{display:inline;margin:0;padding:0 20px 0 0}
#MessagingDashboard #MessagingFooter form{display:inline}
#MessagingDashboard .footerActionBar{width:100%}
#MessagingDashboard .uiHeaderActions .uiPager .lfloat, #MessagingDashboard .uiHeaderActions .uiPager .rfloat, #MessagingDashboard .footerActionBar .footerPager .lfloat, #MessagingDashboard .footerActionBar .footerPager .rfloat{display:inline-block;float:none;vertical-align:top;zoom:1}
#MessagingDashboard .UIPager .UIPager_PageNum{display:none}
#MessagingDashboard .MessagingFooterContent .UIPager{float:right}
#MessagingFrame{display:block;float:left;margin-bottom:-10px;min-height:200px;width:759px}
.MessagingComposerBody{border-color:#6d84b4;outline:none;overflow-y:auto !important;resize:none;height:30px;width:335px;max-height:280px}
.MessagingSimpleComposer .MessagingComposerBody{width:270px}
.MessagingSimpleComposer .toField .label, .MessagingSimpleComposer .attendeeField .label, .MessagingSimpleComposer .messageField .label{width:20px}
.MessagingComposerTypeaheadWrapper .uiInlineTokenizer{border-color:#6d84b4}
.MessagingComposerTypeaheadWrapper .compact{width:340px}
.MessagingComposer .standard_status_element{display:none}
.MessagingComposer .standard_status_element.async_saving{display:block}
.MessagingComposer .uploading .loadingIndicator{margin-top:2px}
.MessagingComposer .uploaded{margin:3px 0}
.MessagingComposer .uploaded .uiCloseButton{margin:-2px 0 0 4px}
.MessagingComposer .toField .data{vertical-align:bottom}
.MessagingComposer .MessagingComposerForm .uiInfoTable .label{width:50px}
#MessagingInlineComposer{padding-left:45px}
#MessagingInlineComposer .MessagingComposerBody{width:100%}
#MessagingInlineComposer .MessagingComposerForm{max-width:406px}
#MessagingInlineComposer .MessagingComposerFormLeft{width:100%}
#MessagingInlineComposer textarea{border-color:#899bc1;font-size:11px;height:14px;margin-right:6px;overflow:hidden;width:100%;max-width:342px}
#MessagingComposerOptions{margin-top:2px;max-width:350px}
#MessagingInlineComposer .checkboxes{margin-top:2px}
.MessagingComposerButton{margin-right:2px}
.MessagingAttachmentFrame{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yO/x/9Jc844FClFl.png);background-repeat:no-repeat;background-size:auto;background-position:0 0;height:18px;width:18px;opacity:.5}
.MessagingShareOption{cursor:default;display:block;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yX/x/eE3rWPR8-2D.png);background-repeat:no-repeat;background-size:auto;background-position:0 0;height:18px;width:18px}
.MessagingShareOption:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yX/x/eE3rWPR8-2D.png);background-repeat:no-repeat;background-size:auto;background-position:-18px 0}
.MessagingShareOption:active{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yX/x/eE3rWPR8-2D.png);background-repeat:no-repeat;background-size:auto;background-position:-36px 0}
.MessagingAttachmentEnabled .MessagingAttachmentFrame{opacity:1}
.MessagingAttachmentEnabled .MessagingAttachmentFrame:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yO/x/9Jc844FClFl.png);background-repeat:no-repeat;background-size:auto;background-position:-18px 0}
.MessagingAttachmentEnabled .MessagingAttachmentFrame:active{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yO/x/9Jc844FClFl.png);background-repeat:no-repeat;background-size:auto;background-position:-36px 0}
.MessagingComposer .FBAttachmentStage{border:1px solid #aeaeae;background:#fff;overflow:hidden;width:331px}
.MessagingComposer .previewWrapper img{max-height:78px;border:1px solid #ccc;padding:2px}
.MessagingComposer .FBAttachmentStageLoader{text-align:center}
.MessagingComposer .attachmentContainer{width:300px}
.MessagingComposer .attachupload iframe{height:25px}
.hasFBShare .MessagingShareOption{display:none}
.MessagingComposer .webCamContainer{position:relative}
.MessagingComposer .webCamContainer .webCamModeLink{background-color:#555;position:absolute;right:10px;text-decoration:none;top:10px}
#MessagingTypingIndicator{border-style:solid;border-color:#e9e9e9;border-width:1px 0 0 0;padding-top:10px}
#MessagingShelfSpacer{height:33px}
#MessagingLoadingSpinner, .MessagingForwardedContent, .MessagingReadViewMainContent, #MessagingShelf{width:493px;overflow:hidden}
#MessagingShelf{overflow:visible}
#MessagingNetegoWrapper{width:244px}
.MessagingReadHeader{background-color:#fff;width:759px;z-index:2}
.MessagingContentHeaderWrapper{position:absolute;margin-top:-1px}
.MessagingContentBorder{border-top:1px solid #ccc;width:493px}
.MessagingForwardForm, .MessagingDeleteForm{background-color:#fef8cb;border:1px solid #debe00;padding:10px 10px 9px 5px}
#MessagingActionShelf{display:none}
.MessagingActionShelfSpacer{background-color:#fff;width:493px;height:10px}
.MessagingReadHeader .hoverlistLink{color:#3b5998}
#MessagingEarlierMessagesLink:hover{text-decoration:none}
#MessagingMessages .heavySeparator{border-top:1px solid #aaa}
.fixedBody #MessagingScroller{position:relative}
.fixedBody #MessagingScroller #MessagingMessages{bottom:0;position:absolute;width:100%}
#MessagingLoadingSpinner{position:absolute;padding-top:100px;text-align:center}
.MessagingMessage .main, .MessagingParticipantList{margin:0 -15px;padding:8px 15px}
.MessagingLogMessage .MessagingLogMessageContent{margin:0 -15px;padding:4px 15px 4px 49px;color:gray}
.MessagingLogMessage .timestamp{color:#ccc;cursor:default;display:inline-block;font-size:9px;margin-left:4px;vertical-align:baseline;float:none}
.uiList .MessagingLogMessage{border-style:none}
.uiList .MessagingLogMessageHead{border-style:solid}
.MessagingLogMessageAttachment{margin-top:10px}
.MessagingLogMessageAttachment img{height:100px;width:100px}
.MessagingMessage .favicon{background-color:#f2f2f2;border-top:1px solid #e9e9e9;height:16px;padding:7px 8px 8px;width:16px}
.MessagingMessage .body{margin-top:2px}
.MessagingMessage .content.direction_rtl{text-align:right}
.MessagingMessage .content.direction_ltr{text-align:left}
.MessagingMessage .subject{margin:4px 0 2px;overflow:hidden;width:350px}
.MessagingMessage .rightSide{padding-top:2px}
.MessagingMessage .content{line-height:14px;overflow:hidden;padding:2px 0 1px;width:350px;word-wrap:break-word}
.MessagingMessage .content p{display:inline;margin:0}
.MessagingMessage .animateRow{padding:0}
.MessagingMessage .animateRow p{padding:2px 0 1px}
.MessagingMessage .animateRow p.emote_text{display:none}
.MessagingMessage .forwardedBlock{border-left:2px solid #ccc;padding-left:8px}
.MessagingMessage pre{font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:11px;margin:0;white-space:pre-wrap;word-wrap:break-word}
.MessagingMessage iframe{border:0;display:block;height:0;width:100%}
.MessagingMessage .attachments iframe{height:inherit}
.MessagingMessage .emote_img{bottom:1px;margin-bottom:-2px;position:relative}
.MessagingMessage .attachments{margin-bottom:8px;max-width:460px}
.MessagingMessage .attachments .previewWrapper{height:78px;margin:5px 0 15px}
.MessagingMessage .attachments li:last-child .previewWrapper{margin-bottom:2px}
.MessagingMessage .attachments img.preview{border:1px solid #ccc;max-height:78px;max-width:400px;padding:2px}
.MessagingMessage .attachments img.preview:hover{border-color:#3b5998}
#MessagingMessages a.participantListReply:hover{background-color:#d8dfea}
#MessagingEarlierMessages{margin:1px 0 -1px;text-align:center}
#MessagingEarlierMessages img{position:relative;top:1px}
#MessagingEarlierMessages .no_fixed_support .loading_earlier_label, #MessagingEarlierMessages .async_saving span.load_earlier_label{display:none}
#MessagingEarlierMessages .async_saving span.loading_earlier_label{display:inline}
.MessagingMessage .showFullMsg{color:#aaa;display:inline-block;margin-right:3px;vertical-align:top}
.MessagingMessage .showFullMsg .dialogLink{vertical-align:top}
.MessagingMessage .timestamp{color:#aaa;cursor:default;display:inline-block;vertical-align:top}
.MessagingMessage .sourceTooltip{padding-top:3px}
.MessagingMessage .sourceTooltipNoLink{cursor:default}
.MessagingMessage .bccTooltipWrapper{color:#aaa;font-weight:bold;vertical-align:top}
.MessagingMessage .bccTooltip{cursor:default;color:#aaa}
#MessagingReadParticipants .hoverlistLink{color:#3b5998}
#MessagingReadParticipants, .MessagingReadHeader h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.MessagingReadHeader .MessagingThreadSearch input{width:160px}
.MessagingThreadNameAndPeopleCount{font-size:13px;color:gray;font-weight:normal}
.MessagingThreadNameAndPeopleCount .MessagingThreadName{color:#1c2a47;font-size:16px;font-weight:bold;margin-right:2px}
.MessagingThreadNameAndPeopleCount .hoverlistLink{color:#3b5998}
.MessagingMessage .quotedTextLink{font-size:9px}
.MessagingOnlineIndicator{display:none;background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yk/x/AA4mSyZRGOi.png) no-repeat;width:12px;height:8px}
.MessagingOnlineIndicator_Online{display:inline-block}
.MessagingOnlineIndicator_Idle{background-position:0 -119px;display:inline-block}
.MessagingLocation{height:12px;width:7px;margin-left:3px}
.MessagingNoResults{color:#ccc;font-size:22px;font-weight:bold;padding:140px 0;text-align:center;width:550px}
.MessagingMessage .files{display:inline-block;vertical-align:top}
.MessagingSenderWarning .img{margin-top:1px}
.fixedBody .MessagingReadHeader{position:fixed !important;margin-top:-15px;padding-top:15px}
.fixedBody .MessagingContentWrapperNuxVisible{margin-top:104px}
.fixedBody .MessagingContentWrapper{margin-top:45px}
.fixedBody .MessagingContentHeaderWrapper{position:fixed !important;z-index:1}
.fixedBody #MessagingContentBorderShingle{background-color:rgba(0, 0, 0, .07);height:3px}
#MessagingMessages .searchMessages > li{border-style:dashed}
#MessagingMessages.SearchThreadPage .content{width:350px}
#MessagingMessages .moreLink{padding:0;border-style:none;background-color:#fff}
.MessagingMessage .messageCheck{padding:14px 6px 0 4px}
.MessagingLogMessage .messageCheck{padding-left:4px}
.messageCheck, .SearchThreadPage #MessagingShelf, .MessagingShelfNoReply, .selectionMode .seeMore, .selectionMode .MessagingComposerForm, .selectionMode .MessagingThreadNoReplyInfo, .selectionMode .MessagingLogMessage .messageCheck, .selectionMode #MessagingShelf{display:none}
.MessagingThreadNoReplyInfo, .selectionMode .messageCheck, .selectionMode .MessagingShelfNoReply, .selectionMode.deleteSelectionMode .messageCheck{display:block}
.selectionMode .selected{background-color:#eff2f7}
#MessagingActionShelf{display:none}
.selectionMode #MessagingActionShelf{display:block}
.selectionMode #MessagingMainContent{margin-top:55px}
#MessagingNoReplyContent, #MessagingShelfContent{padding:8px 10px 23px}
#MessagingNoReplyContent{padding-left:58px}
#MessagingShelf.fixedScrolling{bottom:0}
.ComposerForward{min-height:250px;max-height:450px;overflow-x:hidden;overflow-y:auto}
.ComposerForward .MessagingComposerForm .label{width:55px}
.ComposerForward .MessagingComposerContainer{padding:0 4px}
.ComposerForward .MessagingForwardPreview{margin:8px 0 0 65px}
.ComposerForward .MessagingComposerBody{width:100%;margin:0 -4px}
.ImageDialogContent{text-align:center;vertical-align:middle}
.ResizableDialogContent{overflow:auto}
div.MessagingImageDialogLoading{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yJ/x/jKEcVPZFk-2.gif) no-repeat center;height:200px;min-width:400px;overflow:hidden}
.MessagingImageDialogLoading img{visibility:hidden}
.MessagingDirections .img{margin:-7px -7px -9px -7px}
a.MessagingMapLink{color:#aaa}
.tinyViewport .fixedBody #blueBar.fixed_elem{position:fixed !important}
.MessagingSearchTypeahead{width:240px}
.MessagingSearchTypeahead .details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#MessagingSearch .MessagingSearchFilter{border-color:#6484b4 #899bc1 #899bc1}
#MessagingSearch .MessagingSearchFilter .uiSelectorButton{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yn/x/QJj4mT44_I4.png);background-repeat:no-repeat;background-size:auto;background-position:-1px -441px}
#MessagingSearch .MessagingSearchFilter .uiSelectorButton:active, #MessagingSearch .MessagingSearchFilter .openToggler .uiSelectorButton{background-image:none}
#MessagingSearch #MessagingQuery{border-top:1px solid #ededed;padding-left:6px;padding-top:2px}
#MessagingInviteFriends{line-height:20px;margin-left:3px;position:absolute}
.MessagingSecondaryHeader a{color:#3b5998 !important}
.MessagingExitViewButton{bottom:1px;padding-bottom:3px;position:relative}
#MessagingThreadlist{min-height:525px}
.MessagingEmptyMessages{border:solid #e9e9e9;border-width:1px 0;color:#ccc;font-size:22px;font-weight:bold;margin:0;padding:218px 0 280px;text-align:center}
.ArchiveCallout{top:-40px;left:-400px;background-position:385px 34px;width:400px}
.ArchiveCallout h3{margin:0 0 10px}
#MessagingArchiveCallout .archiveLink{display:inline-block}
#MessagingThreadlist .threadRow{border-top-width:1px}
.threadRow .authorsWrapper{max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.threadRow .authors{font-size:13px}
.threadRow .threadLink:hover{text-decoration:none}
.threadRow .threadLink:hover .authors{text-decoration:underline}
.threadRow .content{line-height:16px;padding-top:8px}
.threadRow .timestamp, .threadRow .mutualFriends{color:#aaa}
.threadRow .emote_img{margin-bottom:-4px}
.threadRow .unarchiveLink .uiCloseButton{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yr/x/ij5EGgoOSQ3.png) right top}
.threadRow .unarchiveLink .uiCloseButton:hover{background-position:left top}
.threadRow .right{padding-top:18px}
.threadRow .draft{padding-right:12px;vertical-align:top;color:#a2b2cf;font-weight:normal}
.threadRow.unread{background-color:#ebeef4}
.threadRow .unarchiveLink, .threadRow .markAsReadLink, .threadRow.archived .archiveLink, .threadRow.unread .markAsUnreadLink{display:none}
.threadRow .archiveLink, .threadRow .markAsUnreadLink, .threadRow.archived .unarchiveLink, .threadRow.unread .markAsReadLink{display:block}
.threadRow.unread, .threadRow.unread + .threadRow{border-color:#dce2ec;margin:0 -20px;padding:0 20px}
.threadRow.unread .snippet, .threadRow.unread .timestamp{color:#6d84b4}
.threadRow.unread .mutualFriends{color:#9c9c9c}
.threadRow .readState{vertical-align:middle}
.threadRow .markunread, .threadRow .markread{display:inline-block;height:11px;width:11px}
.threadRow .markunread{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y8/x/FTlBGoS7tSA.png);background-repeat:no-repeat;background-size:auto;background-position:-11px -38px}
.threadRow .markunread:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y8/x/FTlBGoS7tSA.png);background-repeat:no-repeat;background-size:auto;background-position:0 -38px}
.threadRow .markread{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y8/x/FTlBGoS7tSA.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -38px}
.threadRow .markread:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y8/x/FTlBGoS7tSA.png);background-repeat:no-repeat;background-size:auto;background-position:0 -38px}
.threadMainCol{width:1000px}
.threadRow.noDraft .draft{display:none}
#timeline_tab_content .timeline_page_inbox{padding-top:15px}
.timeline_page_inbox_bar{background-color:#e7ebf2;border-bottom:1px solid #c4cde0;height:20px;margin-top:-20px;width:851px;z-index:3}
.timeline_page_inbox #MessagingFrame{margin-bottom:15px;width:809px}
.timeline_page_inbox .threadRow .snippet{max-width:580px}
.timeline_page_inbox .MessagingReadHeader{width:809px}
.timeline_page_inbox #MessagingNetegoWrapper{padding-bottom:15px}
.timeline_page_inbox .MessagingReadViewMainContent, .timeline_page_inbox .MessagingContentBorder, .timeline_page_inbox #MessagingLoadingSpinner, .timeline_page_inbox .MessagingForwardedContent, .timeline_page_inbox #MessagingShelf{width:543px}
.timeline_page_inbox #MessagingInlineComposer{padding-left:0}
.timeline_page_inbox #MessagingScroller{margin-left:10px;width:533px}
.sp_7v2rds{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y8/x/FTlBGoS7tSA.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:18px;width:54px}
.sx_42ea56{background-position:-0px -0px}
.sx_360f0e{background-position:-0px -19px}
.sx_a4c009{width:11px;height:11px;background-position:-11px -38px}
.sx_a4c009:hover{background-position:-0px -38px}
.sx_5bd400{width:11px;height:11px;background-position:-34px -38px}
.sx_5bd400:hover{background-position:-23px -38px}
.sp_dqhg0o{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yK/x/3umzkOIRSHo.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:13px;width:8px}
.sx_1d601f{width:7px;height:12px;background-position:-9px -31px}
.sx_076d17{background-position:0 -31px}
.sx_bb6ad0{width:9px;background-position:0 -17px}
.sx_884d7e{background-position:0 -45px}
.sx_445f84{width:16px;height:16px;background-position:0 0}

#bootloader_d50IH { height: 42px; }