

.stylepanel {
position: fixed;
top: 70px;
left: 0;
display: none;
background: #fff;
border:1px solid #ddd;
width: 260px;
height: auto;
padding: 50px 0 30px 10px;
filter: alpha(opacity=95);
opacity: .95;
z-index:999;
}

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

.stylepanel ul li.picker{
	width:75px;
	float:left;
	margin:0 10px 20px 0;
}

.stylepanel ul li.form{
	overflow:hidden;
	margin:0 0 20px 0;
}

#face,#face-body{ font-size:9pt; margin:10px 0; padding:5px}

.stylepanel a, .stylepanel a:visited{
margin: 0;
padding: 0;
color: #900;
text-decoration: none;
border-bottom: 1px solid #ddd;
}

.stylepanel a:hover, .stylepanel a:visited:hover{
margin: 0;
padding: 0;
color: #000;
text-decoration: none;
border-bottom: 1px solid #999;
}

a.trigger{
position: fixed;
text-decoration: none;
top: 70px; left: -1px;
font-size: 14px;
color:#fff;
padding:20px;
font-weight: bold;
background:#f5f5f5 url(images/plus.png) 10px 10px no-repeat;
display: block;
z-index:9999;


-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
}

a.trigger:hover{
position: fixed;
text-decoration: none;
color:#999;
background:#333 url(images/plus.png) 10px 11px no-repeat;
display: block;
}

a.active.trigger {
background:#000 url(images/minus.png) 10px 10px no-repeat;
}

