#Scroller{border:1px solid #014982;margin:0px 5px;padding:0px;height:110px;background-color:#FFFFFF;moz-user-select:none;}
.UIScrollerArrowLT{border-right-width:1px;border-right-style:solid;border-right-color:#014982;margin:0px;padding-left:1px;padding-right:1px;padding-bottom:2px;z-index:3;cursor:hand;height:100%;background-color:#eef2f9;width:21px;}
.UIScrollerArrowRT{border-left-width:1px;border-left-style:solid;border-left-color:#014982;margin:0px;padding-left:1px;padding-right:1px;padding-bottom:2px;z-index:3;cursor:hand;height:100%;background-color:#eef2f9;width:21px;}
.UIScrollerItem{margin:2px 1px;padding:1px;width:90px;}
.UIScrollerItemActive{border:1px solid #000080;margin:2px 1px;padding:1px;width:270px;height:100px;background-color:#eef2f9;}
.UIScrollerItem .UIScrollerItemActions{display:none;}
.UIScrollerItemActive .UIScrollerItemActions{display:block;position:absolute;left:95px;top:20px;}
.UIScrollerItem .UIScrollerItemArrow{display:block;position:absolute;left:95px;top:35px;}
.UIScrollerItemActive .UIScrollerItemArrow{display:none;}
.UIScrollerItemActive .UIScrollerItemActions img{padding:3px 3px 0px 0px;vertical-align:middle;}
.SNExplorerTopPanel{height:497px;overflow:hidden;}
.SNExplorerContactControlFriend, .SNExplorerContactControl{float:left;display:block;}
.SNExplorerContactControlSizeWLThumb1LineLarge2{width:91px;height:110px;overflow:hidden;}
.SNExplorerContactControlSizeWLThumb1LineMedium2{margin:0px;padding:0px;width:78px;height:95px;overflow:hidden;}
.SNExplorerContactControlSizeWLThumb1LineSmall{width:61px;height:72px;}
#Explorer{margin-top:5px;padding-left:3px;padding-right:3px;background-color:#ffffff;}
#PivotTable{padding-left:0px;}
#PagingPanel{padding-left:3px;font-weight:bold;}
#Footer{padding:3px 7px 0px;}
#FilterPanel{margin:2px 4px;height:24px;white-space:nowrap;font-weight:bold;}
#FilterControl{margin:0px 10px 0px 6px;}
HTML.Firefox #FilterControl{font-size:100%;font-weight:normal;}
.BCCookieItemContainer{width:85px;height:85px;}
.PAGER{margin:2px 4px;font-weight:bold;}
.PagerPageItems{margin:0px 4px;}
#SNExplorerPageHeader{height:1em;}
#SNExplorerHeaderTitle{margin-left:7px;padding-top:5px;font-weight:bold;white-space:normal;}
#SNExplorerHeaderLinks{padding-top:2px;}
#SNExplorerMenu{margin:0px;height:18px;}
.SNSearchPeople{margin-left:7px;display:inline-block;vertical-align:bottom;}
HTML.Firefox .SNExplorerClearAll{clear:both;}
.SNExplorerPageShowing{margin:0px 15px 0px 5px;font-weight:normal;z-index:0;}
.PagerButton{margin:0px 3px;cursor:hand;}
#ItemCountControl{font-weight:normal;}
.SNNotesDlgContainer{border:1px solid black;margin:5px;padding:10px;z-index:5;width:225px;cursor:hand;height:212px;color:Black;background-color:#ffffcc;overflow:auto;}
#MSNPassportLink{margin-right:2px;padding:1px 1px 0px 3px;}
.SNLegendPictureInfo{padding-left:5px;padding-right:15px;}
.SNLegendLegendText{padding:3px 10px 3px 3px;font-weight:bold;}
.SNLegendFullViewPanel{padding:3px;background-color:inherit;}
.SNLegendFullViewLegendContent{padding:3px 3px 3px 15px;}
.SNLegendFullViewTable{background-color:inherit;}
.SNLegendSmallViewPanel{background-color:inherit;}
#FullExplorer{margin-top:5px;padding-left:5px;}
#MiniExplorer{margin-top:5px;}
HTML.Firefox .ExplorerWebPartBottomMenuBreak{border:1px solid red;margin-top:15px;clear:both;height:100px;}
.ExplorerWelcomeTitle{border-top-width:1px;border-top-style:solid;border-top-color:#014982;padding:3px 7px;background-color:#EEF2F9;height:28px;font-weight:bold;}
.ExplorerWelcomeNoFriends{margin:5px 0px;padding-left:7px;}
#ExplorerWelcome{margin-top:10px;display:none;}
#NoFriendsMessage{margin:5px;padding:3px 7px 0px;}
.FriendsFullPartPivotTable{margin-left:30px;height:400px;}
.SNSetupMenuOption{margin:0px 3px;}
.SNLoadingImg{vertical-align:middle;}
.SNLoadingTxt{margin-left:5px;vertical-align:middle;}
.SNPendingStatusCCWLThumb1LineLarge{border:1px solid #014982;margin:-10px 0px 0px;padding:0px 0px 0px 3px;text-align:center;cursor:default;position:relative;top:73px;left:6px;z-index:4;font-size:8.4pt;width:62px;height:15px;overflow:hidden;background-color:white;color:black;}
.SNPendingStatusCCWLThumb1LineMedium{border:1px solid #014982;margin:-10px 0px 0px;padding:0px 0px 0px 3px;text-align:center;cursor:default;position:relative;top:60px;left:6px;z-index:4;font-size:8.4pt;width:49px;height:15px;overflow:hidden;background-color:white;color:black;}
HTML.Firefox .SNPendingStatusCCWLThumb1LineLarge{width:62px;}
HTML.Firefox .SNPendingStatusCCWLThumb1LineMedium{width:49px;}

