#codebuttons {height: auto;padding: 5px 0 3px;display: block;}
#codebuttons A {display:block;max-height:25px;float:left;text-decoration: none;border:0!important;margin:0!important;padding:0!important;}
#codebuttons span{margin-left:5px;}
#codebuttons SPAN.buts {font:bold 11px Verdana;color:#3b423a;display:block;max-height:21px;padding:3px 6px 5px 6px;margin:0 4px 4px 0;width:auto;border:1px solid #acb7a9;background-color:rgba(255,255,255,0.7);}
#codebuttons .but-pic {display: block;}
#codebuttons A:hover SPAN {background: #bbc7cd;border: 1px solid #425b84;}
#codebuttons a img, #codebuttons a span[class^='i-']{cursor:default;height:21px;max-height:21px;margin:0 4px 4px 0!important;padding:0 5px!important; border:1px solid #acb7a9; background-color:rgba(255,255,255,0.7) /**/;}
#codebuttons a span[class^='i-'] {min-width: 21px; display: inline-block; text-align: center;}
#codebuttons a span[class^='i-']:before {line-height: 20px; font-size:10px; opacity:.8; color: #1e1e1e; font-smooth: never;}
#codebuttons a:hover span[class^='i-'] {cursor:pointer; opacity:1; border:1px solid #425b84; background:#bbc7cd;}
*html #codebuttons a img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
*:first-child+html #codebuttons a img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#codebuttons a:hover img{border:1px solid #0A246A !important; background-color:#B6BDD2;cursor:default;}
#codebuttons a:hover{background: transparent;border:0!important;margin:0!important;padding:0!important;}
#jsbut {font-size: 86%;}
.sdiv {float:left; width:3px;height:20px;}
.design_2008 #codebuttons {padding: 5px 0 1px 5px;}
.design_2008 #codebuttons a img {height: 19px;}
.design_2008 #codebuttons a span[class^='i-'] {height: 19px; min-width: 15px;}
.design_2008 #favSmilesGroups {margin-bottom: 5px;}
.design_2008 #favSmilesGroups a {text-decoration: none; margin-right: 3px;}
.design_2008 #favSmilesGroups a span[class^='i-']:before {margin:0 5px; color:inherit; vertical-align: middle;}