/* qcvProduct */
TABLE.qcvProduct {
	border: 1px solid #425163;
	border-collapse: collapse;
}

.qcvProduct TD {
	border: 1px solid #425163;
	padding: 0px;
	font-size: 9pt;
}

.qcvProduct TD A:link,
.qcvProduct TD A:Visited {
	color: #FFFFFF;
}

.qcvProduct TD.productImage {
	padding: 5px;
}

.qcvProduct TR.booking {
	text-align: right;
}

.qcvProduct TH {
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	font-size: 10pt;
	border: 0px;
	padding: 3px;
	border-bottom: 3px solid #FFFFFF;
}

.qcvProduct TR.booking TD {
	padding: 3px;
}

.qcvProduct TD TABLE {
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
}

.qcvProduct TD TABLE TD {
	padding: 3px;
	border: 0px;
}

/*.qcvProduct TD TABLE TD.heightFixer {
	padding: 0px;
}*/

.qcvProduct TH.accommodation  {
	background-color: #568CB6;
}

.qcvProduct TD.accommodation {
	background-color: #5D97C5;
}

.qcvProduct TH.activities  {
	background-color: #EB8C09;
}

.qcvProduct TD.activities {
	background-color: #FF9809;
}

.qcvProduct TH.transport  {
	background-color: #D1593C;
}

.qcvProduct TD.transport {
	background-color: #E36040;
}
/* END productList */

/* qvcSearch */
TABLE.qvcSearch {
	border: 1px solid #425163;
	border-collapse: collapse;
}

.qvcSearch TH {
	color: #425163;
	background-color: #BAC9D3;
	font-weight: bold;
	font-size: 9pt;
	border-bottom: 1px solid #425163;
	text-align: left;
	padding: 5px;
}

.qvcSearch TD {
	/*border-bottom: 1px solid #E1C224;*/
	padding: 3px;
	/*font-size: 7pt;*/
}
/* END qvcSearch */

/* qvcCart */
TABLE.qvcCart {
	border: 1px solid #425163;
	border-collapse: collapse;
}

.qvcCart TH {
	color: #425163;
	background-color: #BAC9D3;
	font-weight: bold;
	font-size: 9pt;
	border-bottom: 1px solid #425163;
	text-align: left;
	padding: 5px;
}

.qvcCart TD {
	border-bottom: 1px solid #425163;
	padding: 0px;
	font-size: 8pt;
	color: #FFFFFF;
}

.qvcCart TD A:link,
.qvcCart TD A:Visited {
	color: #FFFFFF;
}

.qvcCart TD.enquiryLink {
	text-align: right;
	padding: 5px;
	font-size: 8pt;
	font-weight: bold;
}

.qvcCart TD.enquiryLink A:link,
.qvcCart TD.enquiryLink A:Visited {
	color: #D55800;
}

.qvcCart TD DIV {
	padding: 2px;
}

.qvcCart TD DIV.removeLink {
	padding-top: 0px;
}

.qvcCart TD.accommodation {
	background-color: #5D97C5;
}

.qvcCart TD.activities {
	background-color: #FF9809;
}

.qvcCart TD.transport {
	background-color: #E36040;
}
/* END qvcCart */

/* qvcEnquiry */
SPAN.formFlag,
SPAN.formError,
LI.formError {
	color: #F96100;
}

TABLE.scrollLinks {
	border: 0px;
	border-collapse: collapse;
}

.scrollLinks TD {
	padding: 10px 0px 10px 0px;
}

.scrollLinks TD A:link,
.scrollLinks TD A:Visited {
	text-decoration: none;
}


TABLE.qvcEnquiry {
	border: 1px solid #425163;
	border-collapse: collapse;
}

.qvcEnquiry TH {
	color: #FFFFFF;
	background-color: #425163;
	font-weight: bold;
	text-align: left;
	font-size: 9pt;
	padding: 3px;
	border-bottom: 1px solid #425163;
}

.qvcEnquiry TD {
	padding: 5px;
	color: #425163;
	border-bottom: 1px solid #425163;
}

.qvcEnquiry TD DIV.fieldNote {
	color: #F96100;
}

.qvcEnquiry TH.accommodation {
	background-color: #5D97C5;
}

.qvcEnquiry TH.activities {
	background-color: #FF9809;
}

.qvcEnquiry TH.transport {
	background-color: #E36040;
}

.qvcEnquiry TD DIV.requestNotes {
	padding: 10px;
	width: 100%;
}

.qvcEnquiry TD TABLE.inner {
	border: 0px;
	border-collapse: collapse;
}

.qvcEnquiry TD TABLE.inner TD {
	padding: 1px;
	border: 0px;
}
/* END qvcEnquiry */

/* qvcConfirmation */
TABLE.qvcConfirmation {
	border: 1px solid #425163;
	border-collapse: collapse;
}

.qvcConfirmation TH {
	color: #FFFFFF;
	background-color: #425163;
	font-weight: bold;
	text-align: left;
	font-size: 9pt;
	padding: 3px;
	border-bottom: 1px solid #425163;
}

.qvcConfirmation TD {
	padding: 5px;
	color: #425163;
	border-bottom: 1px solid #BAC9D3;
}

.qvcConfirmation TH.accommodation {
	background-color: #5D97C5;
}

.qvcConfirmation TH.activities {
	background-color: #FF9809;
}

.qvcConfirmation TH.transport {
	background-color: #E36040;
}
/* END qvcConfirmation */



.tagHtmlAddress,
.tagHtmlAddressLine {}
	
.tagHtmlAddressBusinessName {
	font-weight:bold;
	font-size:11px;
}
	



.tagHtmlAddress,
.tagHtmlAddressLine {}
	
.tagHtmlAddressBusinessName {
	font-weight:bold;
	font-size:11px;
}
	


