#widget-container{left:408px;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-property:opacity;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-out;opacity:.05;filter:alpha(opacity=0.05);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=5)';min-height:500px}
html[dir="rtl"] #widget-container{right:408px;left:inherit}
#widget-shield,#widget-container{position:absolute;width:580px}
#widget-shield{opacity:0;filter:alpha(opacity=0);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';left:0;top:0;position:relative;background-color:transparent}
html[dir="rtl"] #widget-shield{right:0;left:inherit}
body.main-view #widget-container{opacity:1;filter:alpha(opacity=1);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
body.applet-view #widget-shield,body.widget-drag #widget-shield{z-index:1;opacity:.05;filter:alpha(opacity=0.05);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=5)';position:absolute}
#widget-container div.widget{-webkit-transition-property:-webkit-box-shadow;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.4s;-moz-transition-property:-moz-box-shadow;-moz-transition-timing-function:ease-out;-moz-transition-duration:.4s;-webkit-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;-moz-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;-webkit-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;-moz-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;-ms-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;-o-box-shadow:rgba(0,0,0,0.70) 0 0 20px 0;box-shadow:rgba(0,0,0,0.70) 0 0 20px 0}
#placeholder,#widget-container div.widget,#widget-container div.widget-body,#widget-container div.widget-header,#widget-container div.widget-header-fixed,#widget-container .widget-content{position:absolute;top:0;left:0;width:275px;overflow:hidden;border-radius:5px 5px 5px 5px}
#widget-container div.widget-header,#widget-container div.widget-header-fixed{border-radius:0}
#widget-container div.widget.highlight{-webkit-box-shadow:0 0 25px #000;-moz-box-shadow:0 0 25px #000;-webkit-box-shadow:0 0 25px #000;-moz-box-shadow:0 0 25px #000;-ms-box-shadow:0 0 25px #000;-o-box-shadow:0 0 25px #000;box-shadow:0 0 25px #000}
#widget-container #placeholder{border:dashed 1px #808080;background:rgba(0,0,0,0.20)}
#placeholder,#widget-container div.widget,#widget-container div.widget-body{height:160px}
#placeholder.wide,#widget-container div.widget.wide,#widget-container div.widget.wide div.widget-body,#widget-container div.widget.wide div.widget-header,#widget-container div.widget.wide div.widget-header-fixed,#widget-container div.widget.wide .widget-content{width:581px}
#widget-container div.widget-body{background:url("../images/widget/bg.png") left top no-repeat}
#widget-container div.widget.wide div.widget-body{background:url("../images/widget/bg-wide.png") left top no-repeat}
#widget-container div.widget-header,#widget-container div.widget-header-fixed{color:#495d6b;padding-left:40px;height:25px;background:transparent;line-height:30px;vertical-align:text-bottom;background:url("../images/icons/18.png") 10px 5px no-repeat;width:235px}
html[dir="rtl"] #widget-container div.widget-header,html[dir="rtl"] #widget-container div.widget-header-fixed{padding-right:40px;padding-left:inherit;background-position:241px 5px}
#widget-container div.widget-header div.close-button{position:absolute;top:4px;right:4px;cursor:pointer}
html[dir="rtl"] #widget-container div.widget-header div.close-button{left:4px;right:inherit}
#widget-container div.widget-body{background-color:#fff}
#widget-container .widget-content,#widget-container div.widget-content{top:26px;height:130px}
body.widget-drag #widget-shield,div.widget-header,div.widget-header *{cursor:move}
body.widget-drag #widget-container .widget-content,body.widget-drag #widget-container div.widget-content{z-index:9}
#widget-container div.widget.drag{color:rgba(0,0,0,0.50);opacity:.5;filter:alpha(opacity=0.5);filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';z-index:11}
#cache{display:none;position:absolute;top:-500px;left:-500px;overflow:visible;margin:0}

