.heading2, .pbheading{
font: normal 19px Arial, Helvetica, sans-serif;
letter-spacing:-0.5px;
margin: 0px;
line-height: 24px;
color:#3672af;
margin-bottom: 20px;
}

.pdheading2, .thredboheading2{
font: bold 14px Arial, Helvetica, sans-serif;
letter-spacing:-0.5px;
margin: 0px;
line-height: 24px;
color:#3672af;
margin-top: 5px;
}

.style2, .style3, .style4, .style5, .style6, .smalllinks, .data, .label1, .label{
font-size: 9px;
font-weight: bold;
}

.style2 p, .style3 p, .style4 p, .style5 p, .style6 p, .data p, .label1 p, .label p{
padding: 0;
margin: 0;
}


#table-accommodation td{
text-align: center;
font-size: 9px;
font-weight: bold;
background-color: #d9ecff;
}

.table-accommodation2{
background-color: #111111;
}

.table-accommodation2 td{
font-size: 11px;
background-color: #ffffff;
padding-left: 2px;
}

.table-accommodation3 td{
font-size: 12px;
padding-left: 2px;
}


#table-accommodation td h1{
font-size: 16px;
font-weight: bold;
color: #000000;
font-style: normal;
}

#table-accommodation td h2{
font-size: 14px;
font-weight: bold;
color: #000000;
font-style: normal;
}

#table-accommodation td h3{
font-size: 10px;
font-weight: bold;
color: #000000;
}


#table-accommodation td h4{
font-size: 12px;
font-weight: bold;
color: #000000;
font-style: normal;
}


#table-accommodation td.header{
background-color: #0099ff;
color: #ffffff;
text-align: center;
font-weight: bold;

}

#table-accommodation td.colour2{
background-color: #c0dfff;
}

#table-accommodation td.colour1{
background-color: #ffffff;
}
