div.frameback {
  background: #B7D0E6;
}

div.widgetwindow {
  width: 100%;
  background: url("../../images/widgets/widgetwindow/shadowAlpha.png") no-repeat bottom right !important;
  background: url("../../images/widgets/widgetwindow/shadow.gif") no-repeat bottom right;
  margin: 6px 0px 0px 6px !important;
  margin: 6px 0px 0px 6px;

}
div.widgetwindow div.shadow {
  background: none !important;
  background: url("../../images/widgets/widgetwindow/shadow2.gif") no-repeat left top;
  padding: 0 !important;
  padding: 0px 6px 6px 0px;
  width:100%;
}

table.widgetwindow {
  background-color: #8CA4B9;
  border: 1px solid #546877;
  width:100%;
  height: 100%;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
}

table.widgetwindow td.header {
  font-family: verdana;
  font-size: 11px;
  font-weight:bold;
  background-color: #546877;
  color: #FFF;
  border-left: 1px solid #EDF9FF;
  border-top: 1px solid #EDF9FF;
  border-right: 0px;
  border-bottom: 1px solid #546877;
  padding: 0px 5px;
}

table.widgetwindow td.windowframe {
  height: 100%;
  border-left: 1px solid #EDF9FF;
  border-top: 1px solid #EDF9FF;
  border-right: 0px;
  border-bottom: 0px;
}

.windowframe a {
   color: #A42C90; 
}

table.widgetwindow td.content {
  background-color: #8CA4B9;
  padding: 5px;
}

.content {
  font-family: verdana;
  font-size: 11px;
  height: 100%;
  border:0px;
  background-color: #8CA4B9;
  color: #1D434E;
}

.portal_diaryname {
  font-size: 14px;
  color: #546877;
  margin-bottom: 0px;
  font-weight: bold;
}

.portal_diaryicon {
  padding-right: 5px;
}

.portal_diarylink {
  padding-bottom: 10px;
}

.portal_diarylink a {
  color: #A42C90;
  font-size: 10px;
  text-decoration: none;
}

td.label {
  color: #1D434E;
}

/* Layout used in project module */
td.projectname a {
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
