body.plugin { background: none repeat scroll 0% 0% transparent; overflow: hidden; -moz-text-size-adjust: none; }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(51, 51, 51); line-height: 1.28; margin: 0px; padding: 0px; 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: 11px; }
button { margin: 0px; }
td, td.label { text-align: left; }
#facebook .hidden_elem { display: none ! important; }
.pluginSkinDark, .pluginSkinDark .fcb { color: gray; }
.pluginFontTrebuchet, .pluginFontTrebuchet button, .pluginFontTrebuchet input, .pluginFontTrebuchet label, .pluginFontTrebuchet select, .pluginFontTrebuchet td, .pluginFontTrebuchet textarea { font-family: "trebuchet ms",sans-serif; }
._51mz { border: 0px none; border-collapse: collapse; border-spacing: 0px; }
.uiGrid .vTop { vertical-align: top; }
.uiGrid .hCent { text-align: center; }
._51mx:first-child > ._51m- { padding-top: 0px; }
._51mx:last-child > ._51m- { padding-bottom: 0px; }
._51mz ._51mw { padding-right: 0px; }
._51mz ._51m-:first-child { padding-left: 0px; }
form { margin: 0px; padding: 0px; }
.pluginButton { background: none repeat scroll 0% 0% rgb(236, 238, 245); border-radius: 3px; border: 1px solid rgb(202, 212, 231); cursor: pointer; padding: 2px 6px 4px; white-space: nowrap; color: rgb(59, 89, 152); }
.pluginButtonInline { display: inline-block; }
.pluginButtonX { cursor: default; }
.pluginButton button { background: none repeat scroll 0% 0% transparent; border: 0px none; margin: -1px; padding: 0px; font: inherit; color: inherit; cursor: pointer; }
.pluginButton button::-moz-focus-inner { border: 0px none; padding: 0px; }
.gecko .pluginButton button:focus { outline: 1px dotted; }
.pluginButtonIcon { position: relative; top: 3px; margin-right: 3px; }
.pluginButton:hover { border-color: rgb(157, 172, 206); }
.pluginButtonPressed, .pluginButtonPressed:hover { background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); color: rgb(170, 170, 170); }
.pluginSkinDark .pluginButton { background-color: rgb(199, 199, 199); border-color: rgb(153, 153, 153); color: rgb(51, 51, 51); }
.pluginSkinDark .pluginButton:hover { background-color: rgb(217, 217, 217); border-color: rgb(221, 221, 221); }
.pluginSkinDark .pluginButtonPressed, .pluginSkinDark .pluginButtonPressed:hover { background-color: rgb(68, 68, 68); border-color: rgb(85, 85, 85); color: rgb(102, 102, 102); }
.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; }
.blueButton { border: medium none; }
.blueButton .pluginButton { font-weight: bold; padding: 0px; }
.blueButton.blue .pluginButton { background: linear-gradient(rgb(76, 105, 186), rgb(59, 85, 160)) repeat scroll 0% 0% transparent; border: medium none; border-radius: 2px; color: rgb(255, 255, 255); height: 20px; line-height: 20px; text-shadow: 0px -1px 0px rgb(53, 76, 140); }
.blueButton .pluginButton button { font-weight: bold; outline: medium none; }
.blueButton.blue .pluginButton button { text-shadow: 0px -1px 0px rgb(53, 76, 140); }
.blueButton .pluginButton .pluginButtonLabel { position: relative; vertical-align: top; }
.blueButton.blue .pluginButton .pluginButtonLabel { padding: 0px 5px 0px 0px; }
.blueButton .pluginButton .pluginButtonIcon { height: 14px; left: 0px; position: relative; vertical-align: top; width: 14px; }
.blueButton.blue .pluginButton .pluginButtonIcon { margin: 0px 4px; top: 3px; }
.blueButton .pluginButton .pluginButtonImage { display: inline-block; }
.blueButton.blue .pluginButton:hover { background: linear-gradient(rgb(91, 123, 213), rgb(72, 100, 177)) repeat scroll 0% 0% transparent; border-color: rgb(88, 116, 195) rgb(73, 97, 168) rgb(65, 89, 159); box-shadow: 0px 0px 1px rgb(96, 127, 214) inset; }
.blueButton.blue .pluginButtonPressed, .blueButton.blue .pluginButtonPressed:hover { background: linear-gradient(rgb(65, 92, 169), rgb(76, 105, 186)) repeat scroll 0% 0% transparent; border-bottom-color: rgb(55, 79, 146); border-top-color: rgb(55, 79, 146); box-shadow: 0px 0px 1px rgb(62, 88, 163) inset; opacity: 0.7; }
.sp_like-blue-1_5x { background-image: url('3ai4jqcz0l7.png'); background-size: 32px 140px; background-repeat: no-repeat; display: inline-block; height: 14px; width: 14px; }
.sx_like-blue-1_5x_favblue { background-position: 0px -44px; }
.sx_like-blue-1_5x_chblue { background-position: 0px -28px; }
.sx_like-blue-1_5x_xblue { background-position: -16px -28px; }
i.img {  }
.pls { padding-left: 5px; }
.pluginConnectTextDark { color: gray; }
