.global_productdisplay
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#484848;
}

.cell_details
{
	width: 695px;
	vertical-align: top;
	margin-right: 20px;	
}

.div_prevLink
{	
	height: 20px;
	vertical-align: top;
	text-align: right;
	margin-right: 20px;
}

.div_starRatingIcon
{
	float: right;
	position: relative;
	vertical-align: top;
	margin-right: 20px;
	text-align:right;
}

.div_toolPanel
{
	text-align: right;
	vertical-align: bottom;
	padding-bottom:4px;
}

.div_header
{
	float: left;
	position: relative;
	vertical-align: top;
	margin-left: 20px;
}

.div_accredIcon
{	
	float: left;
	position: relative;
	vertical-align: bottom;	
}

.div_bookNowButtons
{
	float: left;
	position: relative;
	vertical-align: top;
}

.div_title
{
	float: left;
	position: relative;
	vertical-align: top;
}

.h1_title
{	
	font-family:Verdana,Arial,Helvetica;
	font-weight:normal;
	font-size: 23px;
}

/* override search.css */
#searchWrapper h1, #contentWrapper h1 
{
	margin-left: 0;
}

.br_clear
{
	clear: both;
}

.div_eventDates
{
	margin-left: 30px;
	margin-right: 20px
}

.product-description
{
	vertical-align: top;
	margin-left: 30px;	
	margin-right:20px;
}

.cell_images
{
	vertical-align: top;
	width: 285px;
	background-color: #E2E0D5;	
}

.product-details-table-details
{
	border:		solid, 1px, #CEC9BF;
}


.product-description td
{
	text-align:					left;
	padding-top:				2px;
	padding-right:				2px;
	padding-bottom:				2px;
	padding-left:				2px;	
	vertical-align:				top;
}

.product-description table
{
	border:						0;
}

.product-details-table
{
	border:						0;
}

.product-details-table-heading-cell
{
	background-color:			#cec9bf;
	text-align:					left;
	padding-top:				4px;
	padding-right:				4px;
	padding-bottom:				4px;
	padding-left:				4px;
	font-weight:				bold;
	vertical-align:				top;
	border-bottom:				#F1F2EB;
	border-bottom-width:		1px;
	border-bottom-style:		solid;
}

.product-details-table-normal-cell
{	
	text-align:					left;
	padding-top:				4px;
	padding-right:				4px;
	padding-bottom:				4px;
	padding-left:				4px;	
	vertical-align:				top;
	border-bottom:				#CEC9BF;
	border-bottom-width:		1px;
	border-bottom-style:		solid;	
}