div.tx-jwcalendar-pi1{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9px;
  text-align: left;
  color:#000000;
  background-color: #FFFFFF;
	border:0;
}

div.tx-jwcalendar-pi1 img{
	border:0;
}

div.tx-jwcalendar-pi1 a, div.tx-jwcalendar-pi1 table a{
   /* text-decoration:none;*/
    text-decoration:none;
	color: #692287;
}

div.tx-jwcalendar-pi1 a:hover,div.tx-jwcalendar-pi1 table a:hover{
	color: red;
}

div.tx-jwcalendar-pi1 input{
  clear:both;
  background: #DBE7FB;
  text-align:center;
  margin:10px;
  padding: 3px 14px; 
} 


div.tx-jwcalendar-pi1 .tx_jw_input_text{
  width:260px;
  border:1px #000080 solid;
  padding:3px;
  height:23px;

}
div.tx-jwcalendar-pi1 .tx_jw_select{
  font-size:11px;
  border:0px;
}

div.tx-jwcalendar-pi1 .tx_jw_textarea{
  font-size:12px;
  height:120px;
  width:260px;
  padding:3px;
}

div.tx-jwcalendar-pi1 .tx_jw_input_button{
  font-size:12px;
  background: #DBE7FB;
  text-align:left;
  margin:4px 10px;
  padding:2px 4px;
}

/********************************************/
/*****************LIST view ****************/
/********************************************/
div.jwcalendar_list{
  width:100%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color:#000000;
  margin:0px 0;
  background-color: #FFFFFF;
  border:0px;
  margin-top: -3px;

}

div.jwcalendar_list a{
  width:90%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color:#000000;
  margin:0px 0;

}

div.jwcalendar_list .title{
  font-size: 11px;
  font-weight: bold;
  color:#000000;
  padding: 0px 0px;
}

div.jwcalendar_list .prev_items{
  float:left;
  font-size: 11px;
  font-weight: bold;
  text-align:left;
  color:#000000;
  padding: 8px 0 0 16px;
}

div.jwcalendar_list .next_items{
  float:right;
  font-size: 11px;
  font-weight: bold;
  text-align:right;
  color:#000000;
  padding:8px 0 0 16px;
}

div.jwcalendar_list .next_items{
  font-size: 11px;
}

div.jwcalendar_list .itemslist{
  font-size: 11px;
  padding:0 0px;
}

div.jwcalendar_list .itemslist .item{
  border-bottom: 0.05em  #CCCCCC solid;
  margin-bottom: 3px;
}

div.jwcalendar_list table.items{
  width:90%;
  font-weight: normal;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-align:left;
  line-height:1.4em;
  empty-cells:show;
  border-collapse:separate;
  border-collapse:collapse;
  border-spacing:0;
}

div.jwcalendar_list table.items td.label{
  font-size: 11px;
  background: transparent;
  width:40%;	
  vertical-align:top;
  padding:3px;
  border-top: 1px  #00408A dashed;
  border-bottom: 1px  #00408A dashed;
}

div.jwcalendar_list table.items td.item{
  font-size: 11px;
  background: White;
  width:50%;	
  vertical-align:top;
  padding:3px;
  border-top: 1px  #00408A dashed;
  border-bottom: 1px #00408A dashed;
}

div.jwcalendar_list table.items p{
   font-size: 10px;
	padding:0;
}

div.jwcalendar_list .submit{
   clear:both;	
   font-size: 10px;
   padding:0;
}


