/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */ /* Services
-------------------------------*/
#subcontainer-R p.note {
	font-style: italic;
}

#subcontainer-R p.comments {
	font-size: small;
	color: gray;
}

#subcontainer-R table.prices {
        width: 100%;
        max-width: 500px;
        margin-bottom: 10px;
        border-collapse: collapse;
        font-size: small;
}

#subcontainer-R span.strike {
	text-decoration: line-through;
}

#subcontainer-R span.red {
	color: red;
}

#subcontainer-R table.prices th {
	background-color: #a6bdf5;
	color: black;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

#subcontainer-R table.prices th.rooms {
	width: 160px;
}

#subcontainer-R table.prices th.size {
	text-align: center;
}

#subcontainer-R table.prices th.price {
	text-align: center;
	white-space: nowrap;
}

#subcontainer-R table.prices tr.highlight {
	background-color: #FFFFBB;
}

#subcontainer-R table.prices tr.highlight td.room {
	background-color: #FFFFBB;
}

#subcontainer-R table.prices tr.highlight td.size {
	background-color: #FFFFBB;
}

#subcontainer-R table.prices tr.normal {
	background-color: white;
}

#subcontainer-R table.prices td {
	text-align: center;
}

#subcontainer-R table.prices td.room {
	background-color: #F4F8FF;
	text-align: left;
	vertical-align: top;
}

#subcontainer-R table.prices td.size {
	background-color: #F4F8FF;
	vertical-align: top;
}

#subcontainer-R table.prices a,#subcontainer-R table.prices a:link,#subcontainer-R table.prices a:visited
	{
	display: block;
	width: 100%;
	color: black;
	text-decoration: none;
}

subcontainer-R table.actions {
	margin-bottom: 10px;
	border-collapse: collapse;
	font-size: small;
}

#subcontainer-R table.actions th {
	background-color: #B2CCF7;
	color: black;
	font-weight: bold;
}

#subcontainer-R table.actions td.first {
	vertical-align: top;
	background-color: #F4F8FF;
	white-space: nowrap;
}

#subcontainer-R table.actions tr.highlight {
	background-color: #FFFFBB;
}

#subcontainer-R table.actions tr.highlight td.first {
	background-color: #FFFFBB;
}

#subcontainer-R table.actions tr.normal {
	background-color: white;
}