
/* Colors */
div.color-yellow {background:#f2bc00;}
div.color-red    {background:#dd0000;}
div.color-blue   {background:#148ea4;}
div.color-white  {background:#dfdfdf;}
div.color-gray   {background:#FFFFFF; border: 1px solid #AAAAAA;}
div.color-orange {background:#f66e00;}
div.color-green  {background:#8dc100;}
div.color-yellow h3,
div.color-white h3,
div.color-green h3
	{color:#000;}
div.color-red h3,
div.color-blue h3,
div.color-orange h3
	{color:#FFF;}
/* End Colors */

	
div.widget {
    font-size:0.8em; font-family:Arial,Verdana,Sans-Serif;
    margin: 0px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
}
div.widget .widget-head {
    color: #000;
    overflow: hidden;
    width: 100%;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #AAAAAA;
}
div.report_head 
{
    background:#BBC0BB url(images/docking/report_icon.png) no-repeat;
}

div.dashboard_head 
{
    background:#BBBBC0 url(images/docking/dashboard_icon.png) no-repeat;
}

div.public_head 
{
    background:#C0BBBB url(images/docking/public_icon.png) no-repeat;
}

div.reportal_head 
{
    background:#BBBBBB;
}

div.widget .widget-head h3 
{
    margin:0px;
    padding:0px 0px 0px 30px; 
    list-style:none; 
    border:none;
    float: left;
}
div.widget .widget-content {
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    color: #333;
    height: 100%;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    line-height: 1.2em;
    overflow: auto;
}

div.widget-head span.remove  {
    float: right;
    display: inline;
    background: url(images/docking/buttons.gif) no-repeat -24px 0;
    width: 14px;
    height: 14px;
    margin: 8px 4px 8px 0;
    text-indent: -9999em;
    outline: none;
    cursor: pointer;
}

div.widget-head span.minimize  {
    float: right;
    display: inline;
    background: url(images/docking/buttons.gif) no-repeat -121px 0;
    width: 14px;
    height: 14px;
    margin: 8px 4px 8px 0;
    text-indent: -9999em;
    outline: none;
    cursor: pointer;
}

iframe.reportFrame 
{
    width:100%;
}

td.MinimizedWidgetTD 
{
    width: 150px;
    padding: 2px;
    height: 25px;
}

div.MinimizedWidgetDiv 
{
    border: 1px solid #888888;    
    
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    
    max-height: 13px;
    height: 27px;
    text-align: left;
    overflow: hidden;
    cursor: pointer;
}

div.report_min 
{
    background:#BBC0BB url(images/docking/report_icon_min.png) no-repeat;
    padding: 6px 3px 6px 25px;
}

div.dashboard_min
{
    background:#BBBBC0 url(images/docking/dashboard_icon_min.png) no-repeat;
    padding: 6px 3px 6px 25px;
}

div.public_min
{
    background:#C0BBBB url(images/docking/public_icon_min.png) no-repeat;
    padding: 6px 3px 6px 25px;
}

div.reportal_min
{
    background:#BBBBBB;
    padding: 6px 3px;
}

.widget_report_item
{
    margin-top: 10px;
}

.delete_report_link 
{
    visibility: hidden;
    color: Red;
    font-weight: bold;
    cursor: pointer;
}