@@ -1,429 +1,429 @@
#columns img,
#columns p,
#columns h1,
#columns h2,
#columns h3,
#columns h4,
#columns h5,
#columns h6,
#columns ul,
#columns ol {
margin: 0;
padding: 0;
list-style: none;
border: none;
}

.color-gray { background: #696969; }
.color-yellow { background: #f2bc00; }
.color-red { background: #dd0000; }
.color-blue { background: #148ea4; }
.color-white { background: #dfdfdf; }
.color-orange { background: #f66e00; }
.color-green { background: #8dc100; }
.color-yellow h3,
.color-white h3,
.color-green h3
{ color: #000; }
.color-gray h3,
.color-red h3,
.color-blue h3,
.color-orange h3
{ color: #FFF; }

#columns .column {
float: left;
min-height: 400px;
height: auto !important;
height: 400px;
}

#columns #column-1 {
width: 100%;
min-height: 16px;
}

#columns .widget {
margin: 20px 20px 0 0px;
padding: 2px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 2px 2px 3px #333;
-webkit-box-shadow: 2px 2px 4px #333;
box-shadow: 2px 2px 3px #333;
}

#columns .widget .widget-head {
color: #000;
overflow: hidden;
width: 100%;
height: 22px;
line-height: 22px;
}

#columns .widget .widget-content {
color: #000;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
-khtml-border-radius-bottomleft: 2px;
-khtml-border-radius-bottomright: 2px;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
overflow: hidden;
}

#dashboard .widget-divider {
clear: both;
border-bottom: 1px dashed #666;
margin-bottom: 5px;
padding-top: 5px;
}

#widget-buttons ul,
.dashboard-main ul {
list-style: none;
padding: 0;
margin: 0;
}

#widget-buttons li {
width: 50%;
margin-bottom: 4px;
float: left;
}

#widget-buttons li a {
display: block;
padding-right: 8px;
padding-left: 25px;
padding-bottom: 4px;
padding-top: 3px;
}

#widget-buttons li a: hover {
border: 1px dashed #999;
background-color: #eee;
padding-right: 7px;
padding-left: 24px;
padding-bottom: 3px;
padding-top: 2px;
}

#widget-buttons a {
text-decoration: none;
}

#button-overlay a {
background: url(img/icon_overlay.png) center left no-repeat;
}
#button-overlay a: hover {
background: url(img/icon_overlay_b.png) center left no-repeat;
}
#button-new-widget a {
background: url(img/icon_new_widget.png) center left no-repeat;
}
#button-new-widget a: hover {
background: url(img/icon_new_widget_b.png) center left no-repeat;
}
#button-add-column a {
background: url(img/icon_add_column.png) center left no-repeat;
}
#button-add-column a: hover {
background: url(img/icon_add_column_b.png) center left no-repeat;
}
#dashboard #button-del-column a {
background: url(img/icon_del_column.png) center left no-repeat;
}
#dashboard #button-del-column a: hover {
background: url(img/icon_del_column_b.png) center left no-repeat;
}

#dashboard #button-new-xeyes a {
background: url(img/icon_new_xeyes.png) center left no-repeat;
}
#dashboard #button-new-xeyes a: hover {
background: url(img/icon_new_xeyes_b.png) center left no-repeat;
}

#dashboard #button-new-rss a {
background: url(img/icon_new_rss.png) center left no-repeat;
}
#dashboard #button-new-rss a: hover {
background: url(img/icon_new_rss_b.png) center left no-repeat;
}
#dashboard #button-save-widgets a {
background: url(img/icon_save.png) center left no-repeat;
}
#dashboard #button-save-widgets a: hover {
background: url(img/icon_save_b.png) center left no-repeat;
}

#dashboard .loader {
margin-top: 32px;
margin-bottom: 32px;
}

.widget-head a.remove {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/red.png) no-repeat;
}
.widget-head a.remove: hover {
background: url(img/red_b.png) no-repeat;
}

.widget-head a.maximize {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/green.png) no-repeat;
}
.widget-head a.maximize: hover {
background: url(img/green_b.png) no-repeat;
}

.widget-head a.edit {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/prefs.png) no-repeat;
}
.widget-head a.edit: hover {
background: url(img/prefs_b.png) no-repeat;
}

.widget-head a.refresh {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/reload.png) no-repeat;
}
.widget-head a.refresh: hover {
background: url(img/reload_b.png) no-repeat;
}


.widget-head a.save {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/save.png) no-repeat;
}
.widget-head a.save: hover {
background: url(img/save_b.png) no-repeat;
}

.widget-head a.collapse {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/orange.png) no-repeat;
}
.widget-head a.collapse: hover {
background: url(img/orange_b.png) no-repeat;
}


.widget-placeholder { border: 2px dashed #999; }

.widget-placeholder { margin: 30px 25px 0 25px; }

.edit-box {
overflow: hidden;
background: #fff;
margin-bottom: 2px;
padding: 10px 0;
color: #000;
}

.edit-box li.item {
padding: 10px 0;
overflow: hidden;
float: left;
width: 100%;
color: #000;
clear: both;
}


.edit-box label {
float: left;
width: 30%;
color: #000;
padding: 0 0 0 10px;
}

.edit-box ul.colors li {
width: 20px;
height: 20px;
border: 1px solid #EEE;
float: left;
display: inline;
margin: 0 5px 0 0;
cursor: pointer;
}
#maximized {
background-color: #333;
padding: 4px;
text-align: center;
color: #fff;
}
.widget-max {
position: absolute;
top: 0;
left: 0;
width: 99%;
height: 98%;
margin: 0;
padding: 0;
z-index: 9999;
background: #fff;
}
.oro_ui-resizable-handle {
background: url(img/resize_handler.png) center top no-repeat;
height: 10px;
}
.widget_iframe {
border: 0;
margin: 0;
padding: 0;
width: 100%;
}
.widget .rss {
overflow: scroll;
}
.widget .rss h1,
.widget .rss h2,
.widget .rss h3,
.widget .rss p {
color: #000;
}

.widget .rss h2 a {
border: 1px solid #ccc;
display: block;
padding: 5px;
}
.widget .rss_title {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px dotted #ccc;
display: block;
padding: 5px;
}
.widget .rss div {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
display: block;
padding: 5px;
}

.widget .rss a.open_popup {
width: 15px;
height: 15px;
margin-left: 5px;
float: right;
background: url(img/icon_rss_popup.png) center left no-repeat;
}

.widget .rss a: hover.open_popup {
background: url(img/icon_rss_popup_b.png) center left no-repeat;
}

.widget .rss a.open_link {
width: 15px;
height: 15px;
margin-left: 5px;
float: right;
background: url(img/icon_rss_link.png) center left no-repeat;
}

.widget .rss a: hover.open_link {
background: url(img/icon_rss_link_b.png) center left no-repeat;
}

.overlay_box {
border: 1px dotted #999999;
margin: 5px;
padding: 10px;
}

.overlay_field {
width: 192px;
}

.widget-state-highlight {
border: 2px dotted #000;
background: #fff;
opacity: 0.4;
filter: alpha(opacity=40);
}

.column-state-highlight {
opacity: 0.4;
filter: alpha(opacity=40);
background: url(img/sizer_right_b.png) center right no-repeat #fff;
}

#dashboard .column_helper {
height: 16px;
background: url(img/sizer_mid.png) repeat-x;
}

#dashboard .column_helper .arrow_left {
height: 16px;
width: 16px;
float: left;
background: url(img/sizer_left.png) no-repeat;
}

#dashboard .column_helper .arrow_right {
height: 16px;
width: 16px;
float: right;
background: url(img/sizer_right.png) no-repeat;
}

.widget-title {
color: white;
font-size: 0.9em;
padding: 0 3px;
float: left;
overflow: hidden;
}
#columns img,
#columns p,
#columns h1,
#columns h2,
#columns h3,
#columns h4,
#columns h5,
#columns h6,
#columns ul,
#columns ol {
margin: 0;
padding: 0;
list-style: none;
border: none;
}

.color-gray { background: #696969; }
.color-yellow { background: #f2bc00; }
.color-red { background: #dd0000; }
.color-blue { background: #148ea4; }
.color-white { background: #dfdfdf; }
.color-orange { background: #f66e00; }
.color-green { background: #8dc100; }
.color-yellow h3,
.color-white h3,
.color-green h3
{ color: #000; }
.color-gray h3,
.color-red h3,
.color-blue h3,
.color-orange h3
{ color: #FFF; }

#columns .column {
float: left;
min-height: 400px;
height: auto !important;
height: 400px;
}

#columns #column-1 {
width: 100%;
min-height: 16px;
}

#columns .widget {
margin: 20px 20px 0 0px;
padding: 2px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 2px 2px 3px #333;
-webkit-box-shadow: 2px 2px 4px #333;
box-shadow: 2px 2px 3px #333;
}

#columns .widget .widget-head {
color: #000;
overflow: hidden;
width: 100%;
height: 22px;
line-height: 22px;
}

#columns .widget .widget-content {
color: #000;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
-khtml-border-radius-bottomleft: 2px;
-khtml-border-radius-bottomright: 2px;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
overflow: hidden;
}

#dashboard .widget-divider {
clear: both;
border-bottom: 1px dashed #666;
margin-bottom: 5px;
padding-top: 5px;
}

#widget-buttons ul,
.dashboard-main ul {
list-style: none;
padding: 0;
margin: 0;
}

#widget-buttons li {
width: 50%;
margin-bottom: 4px;
float: left;
}

#widget-buttons li a {
display: block;
padding-right: 8px;
padding-left: 25px;
padding-bottom: 4px;
padding-top: 3px;
}

#widget-buttons li a: hover {
border: 1px dashed #999;
background-color: #eee;
padding-right: 7px;
padding-left: 24px;
padding-bottom: 3px;
padding-top: 2px;
}

#widget-buttons a {
text-decoration: none;
}

#button-overlay a {
background: url(img/icon_overlay.png) center left no-repeat;
}
#button-overlay a: hover {
background: url(img/icon_overlay_b.png) center left no-repeat;
}
#button-new-widget a {
background: url(img/icon_new_widget.png) center left no-repeat;
}
#button-new-widget a: hover {
background: url(img/icon_new_widget_b.png) center left no-repeat;
}
#button-add-column a {
background: url(img/icon_add_column.png) center left no-repeat;
}
#button-add-column a: hover {
background: url(img/icon_add_column_b.png) center left no-repeat;
}
#dashboard #button-del-column a {
background: url(img/icon_del_column.png) center left no-repeat;
}
#dashboard #button-del-column a: hover {
background: url(img/icon_del_column_b.png) center left no-repeat;
}

#dashboard #button-new-xeyes a {
background: url(img/icon_new_xeyes.png) center left no-repeat;
}
#dashboard #button-new-xeyes a: hover {
background: url(img/icon_new_xeyes_b.png) center left no-repeat;
}

#dashboard #button-new-rss a {
background: url(img/icon_new_rss.png) center left no-repeat;
}
#dashboard #button-new-rss a: hover {
background: url(img/icon_new_rss_b.png) center left no-repeat;
}
#dashboard #button-save-widgets a {
background: url(img/icon_save.png) center left no-repeat;
}
#dashboard #button-save-widgets a: hover {
background: url(img/icon_save_b.png) center left no-repeat;
}

#dashboard .loader {
margin-top: 32px;
margin-bottom: 32px;
}

.widget-head a.remove {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/red.png) no-repeat;
}
.widget-head a.remove: hover {
background: url(img/red_b.png) no-repeat;
}

.widget-head a.maximize {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/green.png) no-repeat;
}
.widget-head a.maximize: hover {
background: url(img/green_b.png) no-repeat;
}

.widget-head a.edit {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/prefs.png) no-repeat;
}
.widget-head a.edit: hover {
background: url(img/prefs_b.png) no-repeat;
}

.widget-head a.refresh {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/reload.png) no-repeat;
}
.widget-head a.refresh: hover {
background: url(img/reload_b.png) no-repeat;
}


.widget-head a.save {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/save.png) no-repeat;
}
.widget-head a.save: hover {
background: url(img/save_b.png) no-repeat;
}

.widget-head a.collapse {
float: right;
width: 15px;
height: 15px;
line-height: 15px;
display: inline;
text-indent: -9999em;
margin: 2px 2px 2px 2px;
outline: none;
background: url(img/orange.png) no-repeat;
}
.widget-head a.collapse: hover {
background: url(img/orange_b.png) no-repeat;
}


.widget-placeholder { border: 2px dashed #999; }

.widget-placeholder { margin: 30px 25px 0 25px; }

.edit-box {
overflow: hidden;
background: #fff;
margin-bottom: 2px;
padding: 10px 0;
color: #000;
}

.edit-box li.item {
padding: 10px 0;
overflow: hidden;
float: left;
width: 100%;
color: #000;
clear: both;
}


.edit-box label {
float: left;
width: 30%;
color: #000;
padding: 0 0 0 10px;
}

.edit-box ul.colors li {
width: 20px;
height: 20px;
border: 1px solid #EEE;
float: left;
display: inline;
margin: 0 5px 0 0;
cursor: pointer;
}
#maximized {
background-color: #333;
padding: 4px;
text-align: center;
color: #fff;
}
.widget-max {
position: absolute;
top: 0;
left: 0;
width: 99%;
height: 98%;
margin: 0;
padding: 0;
z-index: 9999;
background: #fff;
}
.oro_ui-resizable-handle {
background: url(img/resize_handler.png) center top no-repeat;
height: 10px;
}
.widget_iframe {
border: 0;
margin: 0;
padding: 0;
width: 100%;
}
.widget .rss {
overflow: scroll;
}
.widget .rss h1,
.widget .rss h2,
.widget .rss h3,
.widget .rss p {
color: #000;
}

.widget .rss h2 a {
border: 1px solid #ccc;
display: block;
padding: 5px;
}
.widget .rss_title {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px dotted #ccc;
display: block;
padding: 5px;
}
.widget .rss div {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
display: block;
padding: 5px;
}

.widget .rss a.open_popup {
width: 15px;
height: 15px;
margin-left: 5px;
float: right;
background: url(img/icon_rss_popup.png) center left no-repeat;
}

.widget .rss a: hover.open_popup {
background: url(img/icon_rss_popup_b.png) center left no-repeat;
}

.widget .rss a.open_link {
width: 15px;
height: 15px;
margin-left: 5px;
float: right;
background: url(img/icon_rss_link.png) center left no-repeat;
}

.widget .rss a: hover.open_link {
background: url(img/icon_rss_link_b.png) center left no-repeat;
}

.overlay_box {
border: 1px dotted #999999;
margin: 5px;
padding: 10px;
}

.overlay_field {
width: 192px;
}

.widget-state-highlight {
border: 2px dotted #000;
background: #fff;
opacity: 0.4;
filter: alpha(opacity=40);
}

.column-state-highlight {
opacity: 0.4;
filter: alpha(opacity=40);
background: url(img/sizer_right_b.png) center right no-repeat #fff;
}

#dashboard .column_helper {
height: 16px;
background: url(img/sizer_mid.png) repeat-x;
}

#dashboard .column_helper .arrow_left {
height: 16px;
width: 16px;
float: left;
background: url(img/sizer_left.png) no-repeat;
}

#dashboard .column_helper .arrow_right {
height: 16px;
width: 16px;
float: right;
background: url(img/sizer_right.png) no-repeat;
}

.widget-title {
color: white;
font-size: 0.9em;
padding: 0 3px;
float: left;
overflow: hidden;
}