.calendarDecorator {margin:20px 0px; padding:0px 10px;  }
* html .calendarDecorator{overflow:visible;position:relative;height:1px;}/*ie6 hack to wrap floated child dom elements*/

.calendarDecorator .right_column{padding:0px;float:left;width:295px;   margin-top:55px;}

.calendarDecorator .left_column{padding:0px;float:left;width:202px;  }
.calendarDecorator .left_column div.form-container{margin:0px;}

.calendarDecorator .left_column .calendar-wrapper{margin:0px 5px; padding:0px;}
.calendarDecorator .left_column .calendar-wrapper-2{padding:0px;}
.calendarDecorator .left_column .calendar-wrapper-3{padding:0px;width:175px;margin-left:auto;margin:10px auto; }

.calendarDecorator .calendarLegend {display:block;margin:10px auto;}

.calendarDecorator h1, .calendarDecorator h2 { margin-top: -50px; font-weight:bold; color:#032b4b;}
.calendarDecorator h1 {font-size:24px; }
.calendarDecorator h2 {font-size:18px; color:#D50100;}