#cspc-assist-bar {
position: fixed;
top:-36px;left:0;
width: 100%;
height: 16px;
background:transparant;
z-index: 1002;
font-family:Arial,Verdana,Lucida,serif,sans !important;
font-size:12px !important;
font-weight: bold !important;
line-height:21px !important;
}
#cspc-assist-bar-content {
width: 100%;
height: 36px;
background-color: #68BFEF;
background-color: #FFD100;
filter:alpha(opacity=85);
opacity:0.85;
border-bottom: solid 1px #797979;
overflow: hidden;
}
#cspc-assist-bar-content input {
margin: 0px;
margin-right: 5px;
border:1px solid #383838 !important;
padding: 1px 0;
font-family:Arial,Verdana,Lucida,serif,sans !important;
}
#cspc-assist-bar-content strong a, #cspc-assist-bar-content strong a:hover { color: #0066CC !important; }
#cspc-assist-bar-content img {
border: 0px none;
}
#cspc-assist-bar-content label {
color:#000;
font-weight:bold;
font-size:12px;
margin:0;
padding:0;
}
*:first-child + html #cspc-assist-bar-content input[type='checkbox']{ background-color: transparent !important; border: 0px none !important; }
#cspc-assist-bar-content input {
background-color: #fff !important;
color: #000 !important;
font-size: 12px !important;
font-weight: normal !important;
}
#cspc-assist-bar-content input + label { cursor: pointer; }
#cspc-assist-bar-content .cspc-section {
float: left;
margin-top: 8px;
padding: 0px 8px 8px 8px;
border-right: 1px dotted #944;
text-align:left !important;
}
#cspc-assist-bar-content .cspc-widget {
float:left;
border: 1px solid transparent;
padding: 4px;
width: 64px;
height: 64px;
cursor: move;
}
#cspc-assist-bar-content .cspc-widget:hover {
border: solid 1px #444;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
-khtml-border-radius: 12px;
border-radius: 12px;
background-color: #FF4200;
background-color:#FF713F;
}
.cspc-button {
color: #000;
border: solid 1px #888;
padding: 2px 10px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
background-color: #eee;
}
.cspc-button:hover {
color: #f33;
border-color: #444;
}
.cscp-widget-calendar { background: transparent url(img/vcalendar.png) no-repeat 4px 4px; }
.cscp-widget-stats { background: transparent url(img/log.png) no-repeat 4px 4px; }
#cspc-assist-bar-expander {
bottom: 0px;
height: 16px;
width: 250px;
margin: 0px auto;
background-color: #FFD100;
-moz-border-radius: 0 0 12px 12px;
-webkit-border-bottom-right-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-khtml-border-bottom-right-radius: 12px;
-khtml-border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
border-color: #797979;
border-style:solid;
border-width:0 1px 1px 1px;
color: #333;
font-size: 12px;
font-weight: bold;
padding: 0 10px 5px;
cursor: pointer;
text-align: center;
}
.cspc-assist-col {
position:absolute;
background-color: #68BFEF;
background-color: #00BCFF;
color: #000;
border: 0px none;
opacity:0.75;
filter:alpha(opacity=75)!important;
z-index:1000;
text-align: left;
}
.cspc-assist-col .cspc-dimension {
position: absolute;
background-color: #fff;
border: solid 1px #333;
padding: 2px;
z-index: 1003;
font-size: 11px;
margin-top:2px;
margin-left:2px;
}
.cspc-assist-col-locked {
background-color: #f00 !important;
filter:alpha(opacity=75) !important;
opacity:0.75 !important;
}
.cspc-assist-spacer {
position:absolute;
background: #FFD100 url(img/move-col.png) no-repeat center top;
filter:alpha(opacity=75);
opacity:0.75;
z-index:1001;
cursor: move;
}
.cspc-assist-spacer-active {
background: #FF8181 url(img/move-col.png) no-repeat center top;
filter:alpha(opacity=75);
}
.cspc-readonly-text { color: #999 !important; cursor: default !important; }