.rateiconrateName
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconrateText
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconlastBookableDate
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconstayPay
{
	background-image: url('images/rateicons/Staypay.png');
}

.rateiconcompulsoryExtras
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconcompulsoryExtras1
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconcompulsoryExtras2
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconcompulsoryExtras3
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconcompulsoryExtras4
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconcompulsoryExtras5
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText1
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText2
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText3
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText4
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText5
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText6
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText7
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText8
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText9
{
	background-image: url('images/rateicons/Valueadd.png');
}

.rateiconvoucherText10
{
	background-image: url('images/rateicons/Valueadd.png');
}

a.menulinks:visited, a.menulinks:active, a.menulinks:link 
{
    text-decoration: none;
    background-color: #FFF;
}

a.menulinks:hover 
{
    text-decoration: none;
    background-color: #CCC;
}

#productContent .productContentText 
{
    font-weight: normal;
    font-size: 1.2em;
}

div.note:nth-child(3) > div:nth-child(1)
{
    font-size: .9em;
}

div.note:nth-child(4) > div:nth-child(1)
{
    font-size: .9em;
}

div.note:nth-child(1) > div:nth-child(1)
{
    font-size: .9em;
}

#supplierContent .subheading	
{
    font-size: 1.2em;
}

#banner
{
background-color: #fff;
}

#supplierContent .notes .note 
{
    padding: 0px 0px 0px;
}

.searchCriteriaText {
background-color: palegoldenrod;
font-size: smaller;
text-align: center;
padding: 0.1em;
color: #cc0000;
} 