.confrencewrapper {
background:none repeat scroll 0 0 #DBDCCE;
float:left;
font-family:verdana;
font-size:10px;
margin:0 0 0 -12px;
padding-top:10px;
width:449px;
}
.colone{
	float:left;
padding-left:1px;
width:148px;
}

.confrencetitle  {
	float:left;
	height:20px;
	padding-left:10px;
	width:150px;
	
}
.confrencedaystitle  {
	background:none repeat scroll 0 0 #A6AC8A;
	border:1px solid white;
	color:white;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	width:125px;
}
.confrencedaysinclude  {
float:left;
height:155px;
overflow:hidden;
padding-left:10px;
padding-top:10px;
width:150px;
}
.confrencedaysnotinc{
	float:left;
	height:125px;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:24px;
	width:150px;
	overflow:hidden;
}


.coltwo{
	float:left;
width:113px;
}

.confrencesingle {
	float:left;
	width:115px;
	height:20px;
	text-align:center;
}
.singleprice{
	background:none repeat scroll 0 0 #A6AC8A;
	border-bottom:1px solid white;
	border-left:1px solid white;
	border-top:1px solid white;
	float:left;
	height:25px;
	line-height:25px;
	width:115px;
	text-align:center;
	color:white;
	font-size:10px;
	font-weight:bold;
}
.singlepriceinclude  {
border-bottom:2px solid #9EA27D;
float:left;
font-size:9px;
height:155px;
overflow:hidden;
padding-bottom:10px;
padding-left:7px;
padding-top:10px;
width:115px;
}
.singlepricenotinc{
	float:left;
	font-size:9px;
	height:125px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:7px;
	width:115px;
	overflow:hidden;
}

.colthree{
	float:left;
width:114px;
}
.confrencesharing {
	float:left;
	width:115px;
	height:20px;
	text-align:center;
}
.shareingprice{
	background:none repeat scroll 0 0 #A6AC8A;
	border-bottom:1px solid white;
	border-left:1px solid white;
	border-top:1px solid white;
	float:left;
	height:25px;
	line-height:25px;
	width:115px;
	text-align:center;
	color:white;
	font-size:10px;
	font-weight:bold;
}
.shareingpriceinc  {
border-bottom:2px solid #9EA27D;
float:left;
font-size:9px;
height:155px;
overflow:hidden;
padding-bottom:10px;
padding-left:10px;
padding-top:10px;
width:105px;
}
.shareingpricenotinc{
	float:left;
	width:115px;
	font-size:9px;
	height:125px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	overflow:hidden;
}

.colfour{
	float:left;
width:70px;
}
.confrencerates{
	float:left;
	width:70px;
	height:20px;
	text-align:center;
}
.ratesperperson{
	background:none repeat scroll 0 0 #A6AC8A;
	border:1px solid white;
	float:left;
	height:25px;
	line-height:25px;
	width:70px;
	text-align:center;
	color:white;
	font-size:10px;
	font-weight:bold;
}
.ratesperpersoninc  {
border-bottom:2px solid #9EA27D;
float:left;
font-size:9px;
height:155px;
overflow:hidden;
padding-bottom:10px;
padding-left:10px;
padding-top:10px;
width:62px;
}
.ratesperpersonotinc{
	float:left;
	width:70px;
	font-size:9px;
	height:125px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	overflow:hidden;
}
.activityrateswrapper  {
background:none repeat scroll 0 0 #E1DECB;
float:left;
font-family:verdana;
font-size:11px;
margin:0 0 0 -13px;
width:450px;
	
}

.activytyrates  {
	float:left;
	padding:3px 15px;
	width:418px;
}


.activytyrates .left {
	float:left;
}

.activytyrates .right {
	float: right;
}


.activityratetitle{
	background:none repeat scroll 0 0 #CAC3A6;
	border:1px solid white;
	color:white;
	float:left;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin:0 0 0 5px;
	padding-left:10px;
	padding-right:10px;
	width:417px;

}
.activityratetitle .left {
	float:left;
}
.activityratetitle .right {
	float: right;
	
}


.activityratesbooking {
	border:1px solid white;
	float:left;
	margin:6px 0 0 5px;
	padding-left:15px;
	padding-right:15px;
	width:407px;
}

.activityratesbooking ul {
	list-style:square outside none;
}

