.sp_6ozLcccq_dL{
	background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yz/r/STyFj9omwLR.png);
	background-size:auto;
	background-repeat:no-repeat;
	display:inline-block;
	height:14px;
	width:14px
}

.sp_6ozLcccq_dL.sx_5c50c6{
	background-position:0 0
}

.sp_6ozLcccq_dL.sx_8ceb3f{
	background-position:0 -15px
}

.sp_6ozLcccq_dL.sx_9bd93c{
	background-position:0 -30px
}

.sp_6ozLcccq_dL.sx_3fbf9a{
	background-position:0 -45px
}

.sp_6ozLcccq_dL.sx_065836{
	background-position:0 -60px
}

.sp_6ozLcccq_dL.sx_65bdd9{
	width:12px;
	height:12px;
	background-position:0 -75px
}

body.plugin{
	background:transparent;
	overflow:hidden;
	-moz-text-size-adjust:none
}

/*body{
	background:#fff;
	color:#141823;
	line-height:1.28;
	margin:0;
	padding:0;
	text-align:left;
	direction:ltr;
	unicode-bidi:embed
}*/

body,button,input,label,select,td,textarea{
	font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:12px
}

h1,h2,h3,h4,h5,h6{
	font-size:14px;
	color:#141823;
	margin:0;
	padding:0
}

h1{
	font-size:15px
}

h4,h5,h6{
	font-size:12px
}

p{
	margin:1em 0
}

a{
	color:#3b5998;
	cursor:pointer;
	-moz-outline-style:none;
	text-decoration:none
}

button{
	margin:0
}

a:hover{
	text-decoration:underline
}

img{
	border:0
}

td,td.label{
	text-align:left
}

dd{
	color:#000
}

dt{
	color:#777
}

ul{
	list-style-type:none;
	margin:0;
	padding:0
}

abbr{
	border-bottom:none
}

hr{
	background:#d9d9d9;
	border-width:0;
	color:#d9d9d9;
	height:1px
}

.clearfix:after{
	clear:both;
	content:".";
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	visibility:hidden
}

.clearfix{
	zoom:1
}

.datawrap{
	word-wrap:break-word
}

.word_break{
	display:inline-block
}

.ellipsis{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

.aero{
	opacity:.5
}

.column{
	float:left
}

.center{
	margin-left:auto;
	margin-right:auto
}

#facebook .hidden_elem{
	display:none !important
}

#facebook .invisible_elem{
	visibility:hidden
}

#facebook .accessible_elem{
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px, 1px, 1px, 1px);
	height:1px;
	overflow:hidden;
	position:absolute;
	width:1px
}

.direction_ltr{
	direction:ltr
}

.direction_rtl{
	direction:rtl
}

.text_align_ltr{
	text-align:left
}

.text_align_rtl{
	text-align:right
}

.pluginFontArial,.pluginFontArial button,.pluginFontArial input,.pluginFontArial label,.pluginFontArial select,.pluginFontArial td,.pluginFontArial textarea{
	font-family:Arial, sans-serif
}

.pluginFontLucida,.pluginFontLucida button,.pluginFontLucida input,.pluginFontLucida label,.pluginFontLucida select,.pluginFontLucida td,.pluginFontLucida textarea{
	font-family:Lucida Grande, sans-serif
}

.pluginFontSegoe,.pluginFontSegoe button,.pluginFontSegoe input,.pluginFontSegoe label,.pluginFontSegoe select,.pluginFontSegoe td,.pluginFontSegoe textarea{
	font-family:Segoe UI, sans-serif
}

.pluginFontTahoma,.pluginFontTahoma button,.pluginFontTahoma input,.pluginFontTahoma label,.pluginFontTahoma select,.pluginFontTahoma td,.pluginFontTahoma textarea{
	font-family:Tahoma, sans-serif
}

.pluginFontTrebuchet,.pluginFontTrebuchet button,.pluginFontTrebuchet input,.pluginFontTrebuchet label,.pluginFontTrebuchet select,.pluginFontTrebuchet td,.pluginFontTrebuchet textarea{
	font-family:Trebuchet MS, sans-serif
}

.pluginFontVerdana,.pluginFontVerdana button,.pluginFontVerdana input,.pluginFontVerdana label,.pluginFontVerdana select,.pluginFontVerdana td,.pluginFontVerdana textarea{
	font-family:Verdana, sans-serif
}

.pluginFontHelvetica,.pluginFontHelvetica button,.pluginFontHelvetica input,.pluginFontHelvetica label,.pluginFontHelvetica select,.pluginFontHelvetica td,.pluginFontHelvetica textarea{
	font-family:'helvetica neue', helvetica, arial, 'lucida grande', sans-serif
}

._4s7c{
	border:1px solid #aaa;
	border-top-color:#3b5998
}

.uiBoxGray{
	background-color:#f2f2f2;
	border:1px solid #ccc
}

.uiBoxDarkgray{
	color:#ccc;
	background-color:#333;
	border:1px solid #666
}

.uiBoxLightblue{
	background-color:#edeff4;
	border:1px solid #d8dfea
}

.uiBoxRed{
	background-color:#ffebe8;
	border:1px solid #dd3c10
}

.uiBoxWhite{
	background-color:#fff;
	border:1px solid #ccc
}

.uiBoxYellow{
	background-color:#fff9d7;
	border:1px solid #e2c822
}

.uiBoxOverlay{
	background:rgba(255, 255, 255, .85);
	border:1px solid #3b5998;
	border:1px solid rgba(59, 89, 153, .65);
	zoom:1
}

.noborder{
	border:none
}

.topborder{
	border-bottom:none;
	border-left:none;
	border-right:none
}

.bottomborder{
	border-left:none;
	border-right:none;
	border-top:none
}

.dashedborder{
	border-style:dashed
}

.pas{
	padding:5px
}

.pam{
	padding:10px
}

.pal{
	padding:20px
}

.pts{
	padding-top:5px
}

.ptm{
	padding-top:10px
}

.ptl{
	padding-top:20px
}

.prs{
	padding-right:5px
}

.prm{
	padding-right:10px
}

.prl{
	padding-right:20px
}

.pbs{
	padding-bottom:5px
}

.pbm{
	padding-bottom:10px
}

.pbl{
	padding-bottom:20px
}

.pls{
	padding-left:5px
}

.plm{
	padding-left:10px
}

.pll{
	padding-left:20px
}

.phs{
	padding-left:5px;
	padding-right:5px
}

.phm{
	padding-left:10px;
	padding-right:10px
}

.phl{
	padding-left:20px;
	padding-right:20px
}

.pvs{
	padding-top:5px;
	padding-bottom:5px
}

.pvm{
	padding-top:10px;
	padding-bottom:10px
}

.pvl{
	padding-top:20px;
	padding-bottom:20px
}

.mas{
	margin:5px
}

.mam{
	margin:10px
}

.mal{
	margin:20px
}

.mts{
	margin-top:5px
}

.mtm{
	margin-top:10px
}

.mtl{
	margin-top:20px
}

.mrs{
	margin-right:5px
}

.mrm{
	margin-right:10px
}

.mrl{
	margin-right:20px
}

.mbs{
	margin-bottom:5px
}

.mbm{
	margin-bottom:10px
}

.mbl{
	margin-bottom:20px
}

.mls{
	margin-left:5px
}

.mlm{
	margin-left:10px
}

.mll{
	margin-left:20px
}

.mhs{
	margin-left:5px;
	margin-right:5px
}

.mhm{
	margin-left:10px;
	margin-right:10px
}

.mhl{
	margin-left:20px;
	margin-right:20px
}

.mvs{
	margin-top:5px;
	margin-bottom:5px
}

.mvm{
	margin-top:10px;
	margin-bottom:10px
}

.mvl{
	margin-top:20px;
	margin-bottom:20px
}

.uiHeader h2{
	color:#1e2d4c;
	font-size:17px
}

.uiHeader h2 a{
	color:#1e2d4c
}

.uiHeader h3,.uiHeader h4{
	color:#333;
	font-size:12px
}

.uiHeader h5,.uiHeader h6{
	color:#666;
	font-size:12px
}

.uiHeader .uiHeaderTitle{
	outline:none
}

.uiHeaderWithImage .uiHeaderTop{
	position:relative
}

.uiHeaderWithImage .uiHeaderTitle{
	padding-left:22px
}

.uiHeaderImage{
	left:0;
	position:absolute
}

.uiHeader h2 .uiHeaderImage{
	top:2px
}

.uiHeaderTopBorder{
	border-top:1px solid #aaa;
	padding-top:.5em
}

div.uiHeaderTopBorder{
	margin-left:0
}

.uiHeaderTopAndBottomBorder{
	border-bottom:1px solid #e9e9e9;
	border-top:1px solid #aaa;
	padding:5px 0
}

.uiHeaderMiddleBorder{
	border-bottom:1px solid #ccc;
	height:.8em;
	margin:.5em 0 1.5em 0;
	position:relative
}

.uiHeaderMiddleBorder .uiHeaderTitle,.uiHeaderMiddleBorder .uiHeaderActions{
	background-color:#fff;
	position:absolute;
	top:0
}

.uiHeaderMiddleBorder .uiHeaderTitle{
	left:0;
	padding-right:.5em
}

.uiHeaderMiddleBorder .uiHeaderActions{
	padding-left:.5em;
	right:0
}

.uiHeaderMiddleBorder .uiButton{
	margin-top:-2px
}

.uiHeaderBottomBorder{
	border-bottom:1px solid #aaa;
	padding-bottom:.5em
}

.uiHeaderPage{
	padding:6px 0 16px
}

.uiHeaderPage .uiHeaderTitle{
	line-height:20px;
	min-height:20px;
	padding-bottom:2px;
	vertical-align:bottom
}

.uiHeaderPage .uiHeaderActions{
	margin-top:-1px
}

.uiHeaderPage .uiHeaderTop .fsl{
	margin-top:3px
}

.uiHeaderNav{
	border-color:#e9eaed;
	margin:8px 0 0 6px;
	padding:7px 6px 3px 5px
}

.uiHeaderNavEmpty{
	padding-top:6px
}

.uiHeaderNav h4{
	color:#7f7f7f
}

.uiHeaderSection,.uiSideHeader{
	background-color:#f6f7f8;
	border-bottom:none;
	border-top:solid 1px #e9eaed;
	padding:4px 6px 5px
}

.lfloat{
	float:left
}

.rfloat{
	float:right
}

._8u{
	margin-top:1px
}

._8o,._8o .img{
	display:block
}

._8r{
	margin-right:5px;
	margin-top:-1px
}

._8s{
	margin-right:8px
}

._8t{
	margin-right:10px
}

._42ef{
	overflow:hidden
}

._ohe{
	float:left
}

._ohf{
	float:right
}

._51mz{
	border:0;
	border-collapse:collapse;
	border-spacing:0
}

._5f0n{
	table-layout:fixed;
	width:100%
}

.uiGrid .vTop{
	vertical-align:top
}

.uiGrid .vMid{
	vertical-align:middle
}

.uiGrid .vBot{
	vertical-align:bottom
}

.uiGrid .hLeft{
	text-align:left
}

.uiGrid .hCent{
	text-align:center
}

.uiGrid .hRght{
	text-align:right
}

._51mx:first-child>._51m-{
	padding-top:0
}

._51mx:last-child>._51m-{
	padding-bottom:0
}

._51mz ._51mw{
	padding-right:0
}

._51mz ._51m-:first-child{
	padding-left:0
}

.fss{
	font-size:10px
}

.fsm{
	font-size:12px
}

.fsl{
	font-size:14px
}

.fsxl{
	font-size:17px
}

.fsxxl{
	font-size:19px
}

.fwn{
	font-weight:normal
}

.fwb{
	font-weight:bold
}

.fcb{
	color:#333
}

.fcg{
	color:#7f7f7f
}

.fcw{
	color:#fff
}

.pluginErrorLink{
	color:#f03d25
}

form{
	margin:0;
	padding:0
}

label{
	cursor:pointer;
	color:#666;
	font-weight:bold;
	vertical-align:middle
}

label input{
	font-weight:normal
}

textarea,.inputtext,.inputpassword{
	border:1px solid #bdc7d8;
	margin:0;
	padding:3px
}

textarea{
	max-width:100%
}

select{
	border:1px solid #bdc7d8;
	padding:2px
}

.inputtext,.inputpassword{
	padding-bottom:4px
}

.inputtext:invalid,.inputpassword:invalid{
	box-shadow:none
}

.inputradio{
	padding:0;
	margin:0 5px 0 0;
	vertical-align:middle
}

.inputcheckbox{
	border:0;
	vertical-align:middle
}

.inputbutton,.inputsubmit{
	border-style:solid;
	border-width:1px;
	border-color:#dcdee3 #0e1f5b #0e1f5b #d9dfea;
	background-color:#3b5998;
	color:#fff;
	padding:2px 15px 3px 15px;
	text-align:center
}

.inputsubmit_disabled{
	background-color:#999;
	border-bottom:1px solid #000;
	border-right:1px solid #666;
	color:#fff
}

.inputaux{
	background:#e9eaed;
	border-color:#e9eaed #666 #666 #e7e7e7;
	color:#000
}

.inputaux_disabled{
	color:#999
}

.inputsearch{
	background:#ffffff url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yL/r/unHwF9CkMyM.png) no-repeat left 4px;
	padding-left:17px
}

.pluginButtonSpacer{
	padding-left:4px
}

.pluginButton{
	background:#4c69ba;
	background:-moz-linear-gradient(#4c69ba, #3b55a0);
	border:none;
	border-radius:2px;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:0;
	text-shadow:0 -1px 0 #354c8c;
	white-space:nowrap
}

.pluginButtonLight{
	background:-moz-linear-gradient(#0084ff, #006fff);
	text-shadow:0 -1px 0 #005ecf
}

.pluginButtonInline{
	display:inline-block
}

.pluginButtonX{
	cursor:default
}

.pluginButton button{
	background:transparent;
	border:0;
	color:inherit;
	cursor:pointer;
	font:inherit;
	font-weight:bold;
	margin:-1px;
	outline:none;
	padding:0;
	text-shadow:0 -1px 0 #354c8c
}

.pluginButton button::-moz-focus-inner{
	border:0;
	padding:0
}

.gecko .pluginButton button:focus{
	outline:1px dotted
}

.pluginButtonIcon{
	height:14px;
	left:0;
	margin:0 4px 0 4px;
	position:relative;
	top:3px;
	vertical-align:top;
	width:14px
}

.pluginButtonImage{
	display:inline-block
}

.pluginButtonIconPlaceholder{
	display:block;
	height:14px;
	width:7px
}

.pluginButton .pluginButtonLabel{
	padding:0 5px 0 0;
	position:relative;
	vertical-align:top
}

.android .pluginButton .pluginButtonLabel{
	top:1px
}

.pluginButton:hover{
	background:#5b7bd5;
	background:-moz-linear-gradient(#5b7bd5, #4864b1);
	border-color:#5874c3 #4961a8 #41599f;
	box-shadow:inset 0 0 1px #607fd6
}

.pluginButtonLight:hover{
	background:-moz-linear-gradient(#009bff, #0084ff);
	box-shadow:inset 0 0 1px #006fff
}

.pluginButtonPressed,.pluginButtonPressed:hover{
	background:#355089;
	background:-moz-linear-gradient(#415ca9, #4c69ba);
	border-color:#385490 #ddd #374f92;
	box-shadow:inset 0 0 1px #3e58a3;
	opacity:.7
}

.pluginButtonPressedLight,.pluginButtonPressedLight:hover{
	background:-moz-linear-gradient(#006fff, #0084ff)
}

.pluginButtonErrorLink{
	color:#a00;
	font-weight:bold
}

.pluginButtonX .pluginButtonXOff,.pluginButtonX button:hover .pluginButtonXOn,.pluginButtonX button:focus .pluginButtonXOn{
	display:inline-block
}

.pluginButtonX .pluginButtonXOn,.pluginButtonX button:hover .pluginButtonXOff,.pluginButtonX button:focus .pluginButtonXOff{
	display:none
}

.pluginButton .pluginButtonThrobber,form.async_saving .pluginButtonIconWithThrobber{
	display:none
}

form.async_saving .pluginButtonThrobber{
	display:inline-block;
	margin-top:2px;
	margin-bottom:1px;
	max-width:14px
}

.sp_plugin-button{
	background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y1/r/LVx-xkvaJ0b.png);
	background-size:auto;
	background-repeat:no-repeat;
	display:inline-block;
	height:14px;
	width:14px
}

.sp_plugin-button.sx_plugin-button_favblue{
	background-position:0 -42px
}

.sp_plugin-button.sx_plugin-button_chblue{
	background-position:0 -27px
}

.sp_plugin-button.sx_plugin-button_xblue{
	background-position:-15px -27px
}

.sp_plugin-button.sx_plugin-button_thumb{
	width:13px;
	height:13px;
	background-position:-15px -57px
}

.sp_plugin-button.sx_plugin-button_bigthumb{
	width:29px;
	height:26px;
	background-position:0 0
}

.sp_plugin-button.sx_plugin-button_fav{
	background-position:-15px -42px
}

.sp_plugin-button.sx_plugin-button_favgrey{
	background-position:0 -57px
}

i.img{
	-ms-high-contrast-adjust:none;
	_overflow:hidden
}

i.img u{
	left:-999999px;
	position:absolute
}

.pluginBoxDivider{
	border-top:1px solid #d8dfea
}

.pluginBoxDividerGray{
	border-top-color:#ccc
}

._43q9 ._4cg3{
	margin-top:-2px
}

._43qc ._4cg3{
	margin-top:-1px
}

._43qf ._4cg3{
	margin-top:-3px
}

._43q9 ._43q7{
	margin:2px 2px 0 0
}

._43qc ._43q7{
	margin:1px 1px 0 0
}

._43qf ._43q7{
	margin:3px 3px 0 0
}

._43qm li:last-child{
	margin-right:0
}

._43q7 a{
	display:block;
	position:relative
}

._2rt_>div{
	vertical-align:bottom
}

._43q7 .img{
	vertical-align:bottom
}

._43qm .showAll{
	display:block
}

._43qm ._43qn{
	border-color:#758ab7;
	border-width:1px 0 0;
	padding:3px
}

._43q9 ._43qn{
	line-height:18px;
	margin:2px 2px 0 0
}

._43qc ._43qn{
	line-height:24px;
	margin:1px 1px 0 0
}

._43qf ._43qn{
	line-height:44px;
	margin:3px 3px 0 0
}

._4ki>li{
	border-width:0 0 0 1px;
	display:inline-block
}

._4kg>li{
	border-width:1px 0 0 0
}

._509->li{
	vertical-align:top
}

._509_>li{
	vertical-align:middle
}

._50a0>li{
	vertical-align:bottom
}

.uiList>li:first-child{
	border-width:0
}

._4ks>li{
	border-color:#e9eaed;
	border-style:solid
}

._4kt>li{
	border-color:#ccc;
	border-style:solid
}

._4ku>li{
	border-color:#aaa;
	border-style:solid
}

._4of{
	color:#3b5998;
	list-style-type:square;
	margin-left:12px
}

._4ki._703>li{
	padding-left:20px;
	padding-right:20px
}

._4ki._704>li{
	padding-left:5px;
	padding-right:5px
}

._4ki._6-j>li{
	padding-left:10px;
	padding-right:10px
}

._4ki._6-i>li{
	padding-right:0
}

._4kg._704>li{
	padding-top:5px;
	padding-bottom:5px
}

._4kg._6-j>li{
	padding-top:10px;
	padding-bottom:10px
}

._4kg._703>li{
	padding-top:20px;
	padding-bottom:20px
}

._4kg._6-i>li{
	padding-bottom:0
}

._4kg._6-h>li:first-child{
	padding-top:0
}

._4kg._6-h>li:last-child{
	padding-bottom:0
}

._4ki._6-h>li:first-child{
	padding-left:0
}

._4ki._6-h>li:last-child{
	padding-right:0
}

._rv{
	height:100px;
	width:100px
}

._rw{
	height:65px;
	width:65px;
    margin:2px
}

._s0:only-child{
	display:block
}

._54rv{
	height:16px;
	width:16px
}

._54ru{
	height:32px;
	width:32px
}

._54rt{
	height:48px;
	width:48px
}

._54rs{
	height:56px;
	width:56px
}

._ry{
	height:24px;
	width:24px
}

a.uiLinkLightBlue{
	color:#6d84b4
}

a.uiLinkSubtle{
	color:#9197a3
}

a.uiLinkDark{
	color:#141823
}

._5f0v{
	outline:none
}

._3oxt{
	outline:1px dotted #3b5998;
	outline-color:invert
}

._3sod{
	background-color:#e9eaed;
	border:1px solid #9daccb;
	border-radius:3px;
	font-size:12px;
	margin-top:3px;
	opacity:0;
	position:relative;
	top:-30px;
	-moz-transition:top .2s ease-in-out, opacity .3s ease-in-out
}

._5p3y ._3sod{
	font-size:13px
}

._5vb_ ._3sod,._6nw ._3sod{
	background-color:#fff;
	border:1px solid #ccc;
	border-radius:4px;
	box-shadow:0 0 4px rgba(0, 0, 0, .2);
	font-size:13px;
	margin-top:4px;
	-moz-transition:top .2s ease-in-out, opacity .3s ease-in-out, -moz-box-shadow .2s ease-in-out
}

._3soe{
	opacity:1;
	top:0
}

._3sof{
	display:none
}

._3sod:hover{
	background-color:#c4cde0
}

._5vb_ ._3sod:hover,._6nw ._3sod:hover{
	background-color:#fff;
	border:1px solid #bbb;
	box-shadow:0 0 6px rgba(0, 0, 0, .4)
}

._3sod ._3sok{
	display:block;
	height:28px;
	margin-right:8px;
	width:28px
}

._3sod ._3soi,._3sod ._3soi:hover{
	color:#333;
	text-decoration:none
}

._3sod ._3soj{
	padding:10px
}

._3sod ._3sol{
	word-wrap:break-word
}

._3sod ._3soc{
	float:right;
	margin:8px 8px 7px 7px
}

._3sod ._1x8t{
	height:16px;
	width:16px
}

._3sod ._3som{
	color:#777;
	margin-top:5px
}

.uiLayer{
	outline:none
}

._1f8a{
	display:inline;
	float:left
}

._1f8b{
	float:left
}

._42ft{
	cursor:pointer;
	display:inline-block;
	text-decoration:none;
	white-space:nowrap
}

._42ft::-moz-focus-inner{
	border:0;
	padding:0
}

.gecko ._42ft:focus{
	outline:1px dotted #3b5998;
	outline-color:invert
}

._42ft:hover{
	text-decoration:none
}

._42ft+._42ft{
	margin-left:4px
}

._42fr,._42fs{
	cursor:default
}

.textMetrics{
	border:none;
	height:1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:-9999999px
}

.textMetricsInline{
	white-space:pre
}

._32qa button{
	opacity:.4
}

._59ov{
	height:100%;
	height:910px;
	position:relative;
	top:-10px;
	width:100%
}

._5ti_{
	background-size:cover;
	height:100%;
	width:100%
}

._5tj2{
	height:900px
}

._2mm3 ._5a8u .uiBoxGray{
	background:#fff;
	margin:0;
	padding:12px
}
