/*1311804461,169775557*/

.fbChatBuddyList .subheader,.fbChatBuddyList .hide_idle_marker,.fbChatBuddyList .suppress,.fbChatBuddyList .hide_empty_item,.fbChatBuddyList .hide_friend_list,.fbChatBuddyList .hover.other_friends_list .friendlist_name .edit_link,.fbChatBuddyList.reorder_fl .friend_list_container,.fbChatBuddyList.reorder_fl .list_select .suppress,.fbChatBuddyList.reorder_fl .switch,.fbChatBuddyList .content .titletip,.fbChatBuddyList.error .content,.friend_list.offline a.friend,.fbChatBuddyList .status{display:none}
.fbChatBuddyList a.friend em{background-color:#dce1e8;font-style:normal;font-weight:bold}
.fbChatBuddyList a.selected em,.fbChatBuddyList .content a:hover em{background-color:#5670a6}
.fbChatBuddyList .friendlist_name{background-color:#fff;color:#888;float:left;padding:0 5px 0 6px}
.fbChatBuddyList span.title a,.fbChatBuddyList span.title a:hover{font-size: 11px;color:#888;text-decoration:none}
.fbChatBuddyList .friendlist_name .edit_link{display:none;font-size: 9px;line-height:9px}
.fbChatBuddyList .hover .friendlist_name .edit_link{display:-moz-inline-box;display:inline-block;padding:0 5px}
.fbChatBuddyList a.friend{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yV/r/AA4mSyZRGOi.png) no-repeat right 8px;clear:left;padding:2px 20px 2px 10px}
.fbChatBuddyList .compact a.friend{background-position:right 6px}
.fbChatBuddyList a.friend span{display:block;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fbChatBuddyList .compact a.friend span{line-height:18px}
.fbChatBuddyList a.friend:hover,.fbChatBuddyList a.selected{background-color:#6d84b4 !important;background-position:right -52px;border-top:1px solid #3b5998;border-bottom:1px solid #3b5998;color:#fff;padding-bottom:1px;padding-top:1px;text-decoration:none}
.fbChatBuddyList .compact a.friend:hover,.fbChatBuddyList .compact a.selected{background-position:right -54px}
.fbChatBuddyList a.idle{background-position:right -112px}
.fbChatBuddyList .compact a.idle{background-position:right -114px}
.fbChatBuddyList a.idle:hover,.fbChatBuddyList a.selected.idle{background-position:right -172px}
.fbChatBuddyList .compact a.idle:hover,.fbChatBuddyList .compact a.selected.idle{background-position:right -174px}
.fbChatBuddyList a.friend img{float:left;height:22px;margin-right:5px;width:22px}
.fbChatBuddyList .friend_list_container{clear:both;padding:2px 0 0 0}
.fbChatBuddyList .friend_list{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yH/r/JGCJKtGmxvq.gif) 0 10px repeat-x;padding:4px 0 0}
.fbChatBuddyList .show_empty_list{display:block !important}
.reorder_fl span.title a,.reorder_fl span.title a:hover{background:transparent}
.fbChatBuddyList.reorder_fl .friendlist_name span.title{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yU/r/S3AUNB-vZXz.gif) 4px 0 no-repeat;display:block;float:left;padding:0 20px}
.fbChatBuddyList.reorder_fl .friend_list{background:none;margin:0 5px;overflow:hidden}
.fbChatBuddyList.reorder_fl .friend_list div.friendlist_name{background:#ededed;border-top:1px solid #d0d0d0;clear:left;color:#000;cursor:move;margin:3px 0;padding:5px 0;width:94%}
.fbChatBuddyList.reorder_fl .friend_list div.friendlist_name span.title a{cursor:move}
.fbChatBuddyList #reorder_fl_alert{background:#fff9d7;border-bottom:1px solid #e2c822;padding:4px 6px;text-align:center}
.fbChatBuddyList #reorder_fl_alert span{display:block;text-align:left}
.fbChatBuddyList #reorder_fl_alert input{margin:4px auto 0 auto}
.fbChatBuddyList #error_fl_alert{background:#fff9d7;border-bottom:1px solid #e2c822;padding:4px 6px;text-align:center}
.fbChatBuddyList #error_fl_alert span{display:block;text-align:left}
.fbChatBuddyList #error_fl_alert input{margin:4px auto 0 auto}
.fbChatBuddyList .switch{background-color:#fff;display:block;padding:3px 6px;float:right;position:relative}
.fbChatBuddyList .switch a{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yV/r/IJYgcESal33.png);background-repeat:no-repeat;background-position:-663px -101px;cursor:pointer;display:block;height:8px;width:17px;padding:0;text-decoration:none}
.fbChatBuddyList .switch a:hover{background-position:-663px -109px}
.fbChatBuddyList .switch a:active{background-position:-680px -101px}
.fbChatBuddyList .offline .switch a{background-position:-680px -109px}
.fbChatBuddyList .offline .switch a:hover{background-position:-697px -101px}
.fbChatBuddyList .offline .switch a:active{background-position:-697px -109px}
.fbChatBuddyList .drag{left:0 !important;right:0;z-index:1}
.fbChatBuddyList .content .hover .switch a:hover .titletip{display:block}
.fbChatBuddyList .content .titletip{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yR/r/kPCE0g_tKJs.gif) no-repeat right 5px;top:-3px;bottom:auto;right:26px;padding-right:5px;padding-bottom:4px;position:absolute;z-index:20}
.fbChatBuddyList .content .titletip a{color:#fff;text-decoration:underline}
.fbChatBuddyList .content .titletip strong{background:#282828;color:#fff;display:block;font-weight:normal;padding:3px 8px;text-align:center;white-space:nowrap}
.fbChatBuddyList .content .accessibility_tip{position:absolute;top:-999px;opacity:0;width:0;height:0;overflow:hidden}
.fbChatBuddyList.error .status{display:block}
.fbChatBuddyList .info_text{color:#666;padding:6px 8px}
.fbChatBuddyListTypeaheadView{position:static}
.fbChatBuddyListTypeaheadView ul{border:none}
.fbChatBuddyListTypeaheadView li{padding:1px 15px 1px 10px}
.fbChatBuddyListTypeaheadView.light li{border-width:0;padding:2px 15px 2px 10px}
.fbChatBuddyListTypeaheadView.light li.selected{background-color:#d8dfea}
.fbChatBuddyListTypeaheadView li img{float:left;height:22px;margin-right:5px;width:22px}
.fbChatBuddyListTypeaheadView li .text{line-height:22px;margin-right:10px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}
.fbChatBuddyListTypeaheadView.light li.selected .text{color:#333 !important}
.fbChatBuddyListTypeaheadView li i{display:block;height:14px;margin-top:-7px;position:absolute;right:10px;top:50%;width:7px}
.fbChatBuddyListTypeaheadView li i.active{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -275px}
.fbChatBuddyListTypeaheadView.dark li.selected i.active{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -290px}
.fbChatBuddyListTypeaheadView li i.idle{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -245px}
.fbChatBuddyListTypeaheadView.dark li.selected i.idle{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -260px}
.fbChatBuddyListTypeaheadView .noResults{margin:5px 10px}
#chatFriendsOnline .navigationLink span{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yW/r/AebrcwrBeG6.png) no-repeat right 3px;padding:0 12px 0 2px}
#chatFriendsOnline .navigationLink,#chatFriendsOnline .navigationLink:hover{display:block;margin-left:7px;text-decoration:none}
#chatFriendsOnline .fbFriendsOnlineFacepile .chatOffline{display:none}
#chatFriendsOnline.isOffline .hideIfOffline,#chatFriendsOnline .showIfOffline{display:none}
#chatFriendsOnline.isOffline .showIfOffline{display:block}
#chatFriendsOnline .fbChatOfflineMessage{padding:0 5px 0 1px}
#chatFriendsOnline .typeaheadContainer td:first-child{width:100%}
#chatFriendsOnline .sidebarBtn{display:none;margin-left:3px}
.sidebarCapable #chatFriendsOnline .sidebarBtn{display:inline-block}
.sidebarMode #chatFriendsOnline,
.sidebarMode #fbDockChatBuddylistNub.fbNub,
.sidebarMode #fbChatErrorNub{display:none}
.sidebarMode #globalContainer,
.sidebarMode #ConfirmBannerOuterContainer{left:-90px;position:relative}
.sidebarMode .liquid #globalContainer{margin:0 90px}
.sidebarMode .fbDockWrapper.bb{right:175px}
.sidebarMode body.canvas_fixed.safari4 div#pageHead,
.sidebarMode body.safari4 .fixedScrolling,
.sidebarMode .safari4.fixedBody #intern_bookmark_frame,
.sidebarMode .safari4.fixedBody #pageHead,
.sidebarMode .safari4.fixedBody #leftCol,
.sidebarMode .safari4.fixedRightCol .home_right_column,
.sidebarMode .safari4.fixedHeader div#headerArea,
.sidebarMode .safari4.fixedBody .MessagingReadHeader,
.sidebarMode .safari4.fixedBody .MessagingContentBorder,
.sidebarMode .safari4.fixedBody .fbProfilePlacesHeader{margin-left:-90px}
.sidebarMode body.canvas_fixed.safari4 .fixedAux{margin-left:-91px}
.sidebarMode .safari4.fixedBody .fbStickyHeaderBuffer,
.sidebarMode .safari4.fixedBody .fbStreamStickyHeader{margin-left:-110px}
.sidebarMode .timelineLayout #pageHead,
.sidebarMode .timelineLayout .fbTimelineSideColumn{margin-right:-400px}
.sidebarMode .fbTimelineStickyHeader{margin-right:-365px}

.fbChatSidebar{-moz-background-clip:padding;background-color:#f2f4f8;border-left:1px solid rgba(0, 0, 0, .4);-moz-box-shadow:inset 2px 0 2px -2px #b2b9c9;display:none;position:fixed;top:0;right:0;width:179px;z-index:1}
.sidebarMode .fbChatSidebar{display:block}
.fbChatSidebarBody{overflow-x:hidden;overflow-y:auto;position:relative}
.fbChatSidebar .fbChatOrderedList{top:8px}
.fbChatSidebar .fbChatOrderedList .item a:hover{-moz-box-shadow:inset 2px 0 2px -2px #b2b9c9}
.fbChatSidebarMessage{background-color:#fff;border-top:1px solid #ccd0db;-moz-box-shadow:inset 0 1px #fafafa;display:none;padding:8px}
.fbChatSidebar.error .fbChatSidebarMessage,.fbChatSidebar.offline .fbChatSidebarMessage{display:block}
.fbChatSidebarMessage .img{float:left;margin-top:3px}
.fbChatSidebar.offline .fbChatSidebarMessage .img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/FSEB6oLTK3I.png);background-repeat:no-repeat;background-position:-170px -137px;height:10px;width:16px}
.fbChatSidebar.error .fbChatSidebarMessage .img{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/FSEB6oLTK3I.png);background-repeat:no-repeat;background-position:0 -137px;height:16px;width:16px}
.fbChatSidebarMessage .message{margin-left:24px}
.fbChatSidebarFooter{border-top:1px solid #c9d0da}
.fbChatSidebarFooter td:first-child{vertical-align:top;width:100%}
.fbChatSidebarHovercard{margin:0 197px -33px 0;padding:0 !important;width:347px}
.fbChatSidebarHovercard.HovercardBelow{margin:-33px 197px 0 0}
.fbChatSidebarHovercard .arrow{display:none}
.fbChatTypeahead .throbber{display:none;position:absolute;margin-top:-5px;right:6px;top:50%}
.fbChatTypeahead.hasValue .clear,
.fbChatTypeahead.hasValue.typeaheadLoading .throbber{display:block}
.fbChatTypeahead.typeaheadLoading .clear{display:none}
.fbChatTypeaheadView ul{padding:5px 0}
.fbChatTypeaheadView li{color:#333;cursor:pointer;padding:2px 20px 2px 10px;position:relative}
.fbChatTypeaheadView li.selected{background-color:#e0e4ee}
.fbChatTypeaheadView li img{float:left;height:28px;margin-right:5px;width:28px}
.fbChatTypeaheadView li .text{display:block;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fbChatTypeaheadView li i{display:block;height:14px;margin-top:-7px;position:absolute;right:8px;top:50%;width:7px}
.fbChatTypeaheadView li.active i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -275px}
.fbChatTypeaheadView li.idle i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/ya/r/ac9IUnSuJmh.png);background-repeat:no-repeat;background-position:-493px -245px}
.fbChatTypeaheadView li.mobile i{height:12px;width:8px;margin-top:-6px;right:9px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yT/r/cWd6w4ZgtPx.png);background-repeat:no-repeat;background-position:-292px -149px}
.fbChatTypeaheadView li.invis i{height:13px;width:13px;right:7px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yO/r/bcBDmibNQDT.gif);background-repeat:no-repeat;background-position:0 0}
.fbChatTypeaheadView .noResults{padding:10px}
.emote_text{display:none}
.emote_img,.emote_custom{height:16px;vertical-align:top;width:16px}
.emote_img{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y5/r/JkUnaUKIb1j.png) no-repeat;overflow:hidden}
#pagelet_eventbox input.async_saving{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yb/r/GsNJNwuI-UM.gif) 207px center no-repeat}
#pagelet_eventbox input.with_selector.async_saving{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yb/r/GsNJNwuI-UM.gif) 183px center no-repeat}
#pagelet_eventbox .menuButton{position:static}
#pagelet_eventbox input.event_name{width:226px}
#pagelet_eventbox input.with_selector{width:202px}
#groupSideNav,
.uiSideNav #groupSideNav ul.uiSideNav{display:block}
#groupSideNav .loading .count{display:none}
#fbGroupActions{border:0;padding:3px 8px 4px 28px}
#fbGroupActions .navMore{display:inline;margin:0;padding:0}
#fbGroupActions a:active,
#fbGroupActions a:focus{text-decoration:none;outline:none}
#fbGroupActions.seeAll .seeAllLink{display:block}
#fbGroupActions.seeAll .count{position:relative;z-index:-1}
.expandedMode #fbGroupActions .navMore{display:none}
.expandedMode .hidden{display:block}
.expandedMode #fbGroupActions .seeAllLink{display:inline}
.managedSeeAllCount{display:none}
.UIUpcoming_Item{padding-bottom:4px}
#UIUpcoming_New{background-color:#fff7c5;margin:-3px 0 0 -2px;padding:3px 0 2px 3px}
.UIUpcoming_Item .UIUpcoming_NameAndTime{width:202px}
.UIUpcoming_Time{display:inline-block;white-space:nowrap}
#UIUpcoming_New a{margin-top:2px}
.UIUpcoming .UIImageBlock{padding:2px 0 3px}
.UIUpcoming_More .arrow,
.UIUpcoming_Toggle .saving_message{position:absolute}
.UIUpcoming_More .arrow{display:inline}
.fbRequestList .async_saving{position:relative}
.fbRequestList .loadingIndicator{display:none;top:50%;left:50%;margin:-5px 0 0 -8px;position:absolute}
.fbRequestList .async_saving .loadingIndicator{display:block}
.fbRequestList .async_saving .uiButton{visibility:hidden}
#so_sound_player{left:0;position:absolute;top:0;z-index:1000}
#sound_player_holder{position:absolute}
.objectListItem{padding-bottom:8px;padding-top:8px}
.passive .objectListItem{color:#808080}
.objectListItem .auxiliary{text-align:right}
.uiSideNav .uiCloseButton{visibility:hidden;position:absolute;right:4px;top:1px;z-index:2}
.uiSideNav .buttonWrap{position:absolute;width:15px;height:100%;left:-15px}
.uiSideNav .item:hover .buttonWrap .uiCloseButton{visibility:visible}
.editMode .droppableNav .uiCloseButton,
.editMode .droppableNav .item:hover .uiCloseButton{visibility:visible}
.middot{display:none}
.expandedMode .middot{display:inline}
.navMoreSection,
.hideContent .sideNavSectionContent{display:none}
.hideContent .navMoreSection{display:block}
.uiClearableTypeahead .selected .clear{display:block}
.uiClearableTypeahead .clear,.uiTypeaheadDisabled .selected .clear{display:none;position:absolute;margin-top:-7px;right:3px;top:50%}
.uiClearableTypeahead .selected{padding-right:16px}
.uiTypeaheadDisabled .selected{padding-right:0}

#bootloader_HWiHL { height: 42px; }