/* ::::: https://plusone.google.com/_/apps-static/_/ss/plusone/ver=-esluuufbfe9n/am=!e8C6rWKjZQJGkmTc/bf=wgE/r=O ::::: */

* html .a-l-k, :first-child + html .a-l-k { display: inline; }
.t5 { float: left; white-space: nowrap; }
.c-Hv-Pe-Tza { margin: 0pt; padding: 0pt; }
.s5 { outline: 0pt none; text-decoration: none; display: block; }
.JF { width: 38px; height: 24px; }
.Uu .JF { background: url('sprite.png') no-repeat scroll -156px -58px transparent; }
.Uu a.JF:hover { background: url('sprite.png') no-repeat scroll -195px -58px transparent; }
.Uu a.JF:active { background: url('sprite.png') no-repeat scroll -117px -58px transparent; }
.MN, .LN, .KN { float: left; }
.uW, .vW { background: url('sprite.png') no-repeat scroll 0% 0% transparent; float: left; }
.sW { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid none; border-color: rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; float: left; }
.tW { color: rgb(102, 102, 102); font-family: arial,sans-serif; overflow: hidden; white-space: nowrap; }
.KN { padding-left: 1px; padding-right: 1px; }
.KN .uW { background-position: -235px -58px; height: 24px; width: 6px; }
.KN .vW { background-position: -290px -58px; height: 24px; width: 2px; }
.KN .sW { max-width: 57px; min-width: 12px; }
.KN .tW { font-size: 12px; margin: 1px 6px; height: 20px; line-height: 21px; }
