.portlet { margin-bottom: 20px; -moz-box-shadow: 1px 1px 2px #ccc; -webkit-box-shadow: 1px 1px 2px #ccc; box-shadow: 1px 1px 2px #ccc; }
.portlet-header { font-size: 12px; text-transform: uppercase; color: #fff; font-weight: normal; text-shadow: 1px 1px #4b6592; }
.portlet-header { -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;  }
.portlet-header { border: 1px solid #6082ad; background: #688ab5 url(../images/titlebg.png) repeat-x top left; }
.portlet-header { display: block; padding: 10px 15px; }
.portlet-content { background: #fcfcfc; padding: 20px 15px; color: #666; overflow: hidden; border: 1px solid #ccc; border-top: 0; }
.portlet-content { -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }

.portlet-content p { margin: 5px 0; }
.portlet-content p:first-child { margin-top: 0; }
.portlet-content label { display: block; padding: 0; width: 120px; margin-right: 15px; float: left; }

.portlet-header .ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }
.portlet-header .ui-icon { float: right; margin-top: -10px; width: 43px; height: 41px; }
.portlet-header .ui-icon:first-of-type { margin-right: -15px; }

.portlet-header .ui-icon { display: none !important; }
.portlet-header .ui-icon.display {display: block !important; }

.portlet-header .ui-icon.icon-vis { background: url(../images/toggle.png) no-repeat center center; }
.portlet-header .ui-icon.icon-close { background: url(../images/toggle.png) no-repeat center center; }



.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * { visibility: hidden; }
/*.portlet-content {
    max-height:400px;
    _height:expression(this.scrollHeight>199?"200px":"auto");
    overflow:auto; 
    background-color: #F2F5F7;
}*/

#dash-header{margin-bottom: 5px; padding: 3px}
#dash-header div{float: left;}
#menu2{float:left;}

.dash-sing-col-content{
   width: 920px; float: left; padding-bottom: 10px;
}

/***MAIN CONTENT: WIDGET BOX (dashboard.html)***/
/*.widgetbox h3 span { padding: 10px 15px; display: block; }
.widgetbox h3.arrow span { background: url(../images/toggle.png) no-repeat right center; }
.widgetbox .content p { margin: 5px auto; }
.widgetbox .content p:first-child { margin-top: 0; }

.widgetbox2 { margin-bottom: 20px; -moz-box-shadow: 1px 1px 2px #ddd; -webkit-box-shadow: 1px 1px 2px #ddd; box-shadow: 1px 1px 2px #ddd; }
.widgetbox2 h3 { font-size: 12px; color: #333; font-weight: normal; text-shadow: 1px 1px #fff; }
.widgetbox2 h3 { -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;  }
.widgetbox2 h3 { border: 1px solid #ddd; background: #eee url(../images/thead.png) repeat-x top left; }
.widgetbox2 h3 span { padding: 10px 15px; display: block; }
.widgetbox2 h3.arrow span { background: url(../images/toggle2.png) no-repeat right center; }
.widgetbox2 .content { background: #fcfcfc; padding: 20px 15px; color: #666; overflow: hidden; border: 1px solid #ddd; border-top: 0; }
.widgetbox2 .content { -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
.widgetbox2 .content p { margin: 5px 0; }
.widgetbox2 .content p:first-child { margin-top: 0; }
.widgetbox2 .content label { display: block; padding: 0; width: 120px; margin-right: 15px; float: left; }*/