@import url(/site/template/modules/css/calendar01.css);

.comp-services-904{
  
  padding: 5px 0;
}

.comp-services-904 h2{
  border-bottom: 1px solid #F8D9E3;
  padding: 0 0 5px 0;
  color: #333;
}


.comp-services-904 p{
  
}
.comp-services-904 .services-contact{
  float: left;
  width: 290px;
  margin-right: 10px;
 
}

.comp-services-904 .services-contact p{
  margin: 0;
  padding: 0;
}

.comp-services-904 .services-contact p span{
  width: 70px;
  display: block;
  float: left;
  clear: left;
}

.comp-services-904 .services-list{
  width: 285px;
  float: left;
}

.comp-services-904 .services-list h3{
  padding: 0px;
  margin: 0 0 5px 0;
}



.comp-services-904 .services-list ul{
  float: left;
  width: 250px;
  margin-right: 10px;
  margin-top: 0px;
  padding-top: 0px;
}

.comp-services-904 .services-list ul li{
  margin-top: 0px;
  padding-top: 0px;
}

.calendar-event-date{
  background: #EA5593;
  border:1px solid #D50052;
}

.calendar-event-month {
  color: #ffffff;
}

#cal-eventlayer{
  border: 1px solid #EA5593;
}

#cal-eventlayer-close{
  background: #EA5593;
  padding: 2px 0;
}

.cal-header a, .cal-header a:visited, .cal-header a:hover, .cal-header a:active{
  background: #EA5593;
}

.cal-date{
  background: #EA5593;
}

h2.calendar-month-header{
  border-bottom: 1px dotted #EA5593;
}



.comp-dyn-stafflinks-01 table{
  border: 1px solid #F8D9E3;
}

.comp-dyn-stafflinks-01 table tr th {
  background-color: #E33A7E;
  color: #ffffff;
}

.comp-dyn-stafflinks-01 table tr.oddrow {
  background-color: #F8D9E3;
}
