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,"hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif; font-size: 11px; }
a { color: rgb(59, 89, 152); cursor: pointer; text-decoration: none; }
button { margin: 0px; }
a:hover { text-decoration: underline; }
td, td.label { text-align: left; }
#facebook .hidden_elem { display: none ! important; }
.pluginSkinDark, .pluginSkinDark .fcb { color: gray; }
.pluginSkinDark a, .pluginSkinDark .uiHeader h3 { color: rgb(255, 255, 255); }
.pluginFontHelvetica, .pluginFontHelvetica button, .pluginFontHelvetica input, .pluginFontHelvetica label, .pluginFontHelvetica select, .pluginFontHelvetica td, .pluginFontHelvetica textarea { font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,"hiragino kaku gothic pro",meiryo,"ms pgothic",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: 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); cursor: pointer; font-weight: bold; height: 20px; line-height: 20px; padding: 0px; text-shadow: 0px -1px 0px rgb(53, 76, 140); white-space: nowrap; }
.pluginButtonInline { display: inline-block; }
.pluginButtonX { cursor: default; }
.pluginButton button { background: none repeat scroll 0% 0% transparent; border: 0px none; color: inherit; cursor: pointer; font-family: inherit; font-style: inherit; font-variant: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; -moz-font-feature-settings: inherit; -moz-font-language-override: inherit; font-weight: bold; margin: -1px; outline: medium none; padding: 0px; text-shadow: 0px -1px 0px rgb(53, 76, 140); }
.pluginButton button::-moz-focus-inner { border: 0px none; padding: 0px; }
.gecko .pluginButton button:focus { outline: 1px dotted; }
.pluginButtonIcon { height: 14px; left: 0px; margin: 0px 4px; position: relative; top: 3px; vertical-align: top; width: 14px; }
.pluginButtonImage { display: inline-block; }
.pluginButton .pluginButtonLabel { padding: 0px 5px 0px 0px; position: relative; vertical-align: top; }
.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; }
.pluginButtonPressed, .pluginButtonPressed:hover { background: linear-gradient(rgb(65, 92, 169), rgb(76, 105, 186)) repeat scroll 0% 0% transparent; border-color: rgb(55, 79, 146) rgb(221, 221, 221); box-shadow: 0px 0px 1px rgb(62, 88, 163) inset; opacity: 0.7; }
.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; }
.sp_plugin-button { background-image: url('lvx-xkvaj0b.png'); background-size: auto auto; background-repeat: no-repeat; display: inline-block; height: 14px; width: 14px; }
.sx_plugin-button_favblue { background-position: 0px -42px; }
.sx_plugin-button_chblue { background-position: 0px -27px; }
.sx_plugin-button_xblue { background-position: -15px -27px; }
i.img {  }
.pls { padding-left: 5px; }
.pluginConnectTextDark a { color: rgb(255, 255, 255); }
.pluginConnectTextDark { color: gray; }
._42ft::-moz-focus-inner { border: 0px none; padding: 0px; }
