html, body {
	background-color: #FFF;
}

#et {
	display:none;
}

#ba {
	display:none;
}

#ba {
	padding:0;
	margin:0;
}

#menu {
	display:none;
	height:0;
	line-height:0;
	float:left;
}

#menu0 {
	display:none;
	height:0;
	line-height:0;
	float:left;
}

ul#menuBase li, ul#menu0 li {
	display:none;
	height:0;
	line-height:0;
}

.pg1,.pg2,.pg3,.pg11,.pg21 { background-color: #FFF; }

#page {
	border:none;
	border-radius:0;
	box-shadow: none;
}

#pg {
	padding: 0;
	background:none;
}

#caption .ui-dialog-titlebar-print {
	display:none;
	height:0;
	line-height:0;
}

.txmTable .actions  { display:none; }

#caption { color: black; font-size: 1em; }

#contents UL.choix LI#chx { display:none; }
#contents { max-height: none !important; }


#caption .ui-dialog-titlebar-help { display:none; }

/* colors */
#calendar .wc-nav, 
#calendar .wc-display { display:none; }
#calendar .ui-widget-header { background: none; }
#calendar .wc-container{border:white;}
#calendar .wc-toolbar{background:none;border:white; color:black}
#calendar .wc-header{background:none;border:white; color:black}
#calendar .wc-header{border-bottom:2px solid black;}
#calendar .wc-hour-end, .wc-hour-header{color:black;border-color:black}
#calendar .wc-hour-header,
#calendar .wc-grid-timeslot-header,
#calendar .wc-business-hours{background:none;}
#calendar .wc-column-odd{background:transparent;}
#calendar .wc-column-even{background:none;}
#calendar .wc-time-slots .wc-today {background-color: none;}
#calendar .wc-scrollable-grid .wc-day-column-last,
#calendar .wc-scrollable-grid .wc-day-column-middle,
#calendar .wc-scrollable-grid .wc-day-column-first{border-color:black;}
/*calendar*/
#calendar .wc-day-column-first,
#calendar .wc-day-column-last,
#calendar .wc-day-column-middle,
#calendar .wc-time-slot{border-color: black;}
#calendar .wc-header .wc-day-column-header .wc-today { background-color:none;border-color:black;}
#calendar .wc-header .wc-today .wc-user-header { font-weight:normal;}
#calendar .wc-today.wc-day-column-last{border-right:3px double black;}
#calendar .wc-today.wc-day-column-first{border-left:3px double black;}

#calendar .wc-cal-event { border: 1px solid black; margin: -1px; }
#calendar .wc-day-column-header { border-color: black; }
#calendar .wc-user-header { border: 1px solid black; }
#calendar .ui-corner-all { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
/* #calendar .free-busy-busy { background: gray; opacity: 1; } */