/**
 * RoundCube Calendar
 *
 * Plugin to add a calendar to RoundCube.
 *
 * @version 0.2 BETA 2
 * @author Lazlo Westerhof
 * @url http://rc-calendar.lazlo.me
 * @licence GNU GPL
 * @copyright (c) 2010 Lazlo Westerhof - Netherlands
 *
 **/
#taskbar a.button-calendar {
  background: url('images/calendar.png') 0px 4px no-repeat;
}

#calendar {
  width: 950px;
  margin: 0 auto;
  margin-top: 60px;
}

#export {
  width: 950px;
  margin: 0 auto;
  margin-top: 5px;
  text-align: right;
  display: none;
}

#event, #description {
  display: none;
}

#calendar_ics_addform {
  position: absolute;
  top: 15px;
  left: 150px;
  width: 460px;
  border: 1px solid #999999;
  background-color: #dedede;
}

#calendar_ics_formtitle {
  width: 450px;
  color: white;
  font-weight: bold;
  background-color: darkslateblue;
  border-bottom: 1px solid #999999;
  padding:5px;
  cursor:move;
}

#calendar_ics_formbody {
  padding: 10px;
  margin-top: 0px;
  margin-bottom: 10px;
}

#ics_description, #ics_summary {
  width: 430px;
  border: 1px solid #cccccc;
}

#ics_form {
  margin-top:0px;
  margin-bottom:0px;
}

#calendar_ics_input1,#calendar_ics_input2 {
  margin-top:6px;
}

#calendar_ics_x {
  float:right;
}

#ics_checkmark, #ics_xmark {
  float:left;
  margin-right:4px;  
}

.ics_add_button {
  cursor:pointer;
  border: 1px solid #999999;
  background-color: #cccccc;
  font-weight:bold;
  padding:5px 10px 5px 10px;
  float:left;
  margin:10px 10px 10px 0px;
}

.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-icon-closethick { background-position: -96px -128px; cursor: pointer; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
