#productListContainer {
	width: 515px;
}
.plleftColumn {width:246px; float:left;}
.tabNavigation{ list-style: none;
		    margin: 0;
		    padding: 0;
}

.plrightColumn {
	width:246px; 
	float:left; 
	padding-left:20px !important;
	}

#productListContainer ul.productList {
	margin: 0;
	list-style-type: none;
border-top:1px dotted #ccc;

}
.middlecontent #productListContainer .productListRow {
	border-bottom: 1px dotted #ccc;
	width: 240px;
	overflow:hidden;
	zoom:1;
	clear:both;
padding: 5px 0;
}
#productListContainer .productListName  {
	
	color: #000;
    float: left; 
	width: 55%; 
	font: 11px verdana; 
	color: #656565;
	font-weight: normal;
	

}
#productListContainer .productListName a:link {
	
	color: #000;
		text-decoration: none;

}
#productListContainer .productListName a:hover{
	
	color: #808080;
    text-decoration: none;
	

}
#productListContainer .productListName a:active,
#productListContainer .productListName a:visited
{
	
	color: #000;
   	text-decoration: none;

}
#productListContainer .productListPrice {
	margin: 0;
	text-align: right;
	color: #333;
	font: 10px verdana;
	float: right;
	padding:4px 0 0 0;

}
#productListContainer .priceFeature {
	font-size: 13px;
	color: #e00;
	font-weight: bold;
}
#productListContainer .priceStar {
	font-size: 10px;
	color: #e00;
	font-weight: bold;
}
#productListContainer .productListPrice a:link,
#productListContainer .productListPrice hover,
#productListContainer .productListPrice a:active,
#productListContainer .productListPrice a:visited {
	text-decoration: none;
}
/*-----------------------------------*/
#productListContainer1 {
	width: 515px;
}
#productListContainer1 ul.productList {
	margin: 0;
	list-style-type: none;
border-top:1px dotted #ccc;

}
.middlecontent #productListContainer1 .productListRow {
	border-bottom: 1px dotted #ccc;
	width: 240px;
	overflow:hidden;
	zoom:1;
	clear:both;
padding: 5px 0;
}
#productListContainer1 .productListName  {
	
	color: #000;
    float: left; 
	width: 100%; 
	font: 11px verdana; 
	color: #656565;
	font-weight: normal;
	

}
#productListContainer1 .productListName a:link {
	
	color: #000;
		text-decoration: none;

}
#productListContainer1 .productListName a:hover{
	
	color: #808080;
    text-decoration: none;
	

}
 #productListContainer1 .productListName a:active,
 #productListContainer1 .productListName a:visited
{
	
	color: #000;
   	text-decoration: none;

}
#productListContainer1 .productListPrice {
	margin: 0;
	text-align: right;
	color: #333;
	font: 10px verdana;
	float: right;
	padding:4px 0 0 0;

}
 #productListContainer1 .priceFeature {
	font-size: 13px;
	color: #e00;
	font-weight: bold;
}
 #productListContainer1 .priceStar {
	font-size: 10px;
	color: #e00;
	font-weight: bold;
}
 #productListContainer1 .productListPrice a:link,
 #productListContainer1 .productListPrice hover,
 #productListContainer1 .productListPrice a:active,
 #productListContainer1 .productListPrice a:visited {
	text-decoration: none;
}
#productListContainer1 .productListRow {
border-bottom:1px dotted #CCCCCC;
clear:both;
overflow:hidden;
padding:5px 0;
width:240px;
}

#productListContainer1 ul li {
padding-bottom:10px;
}
/*-----------------------------------*/
#content #colTwo .padded-holidays 
{
	color: #333;
	text-decoration: none;
	list-style:none
}

#content #colTwo .padded-holidays   ul
{
	color: #333;
	text-decoration: none;
	list-style:none;
	margin-left:10px;
	padding-top:0px;
	width:240px;
}
#content #colTwo .padded-holidays   ul li a:link
{
	color: #333;
		text-decoration: none;
}
#content #colTwo .padded-holidays   ul li a:active
{
	color: #333;
		text-decoration: none;
}
#content #colTwo .padded-holidays   ul li a:visited
{
	color: #333;
		text-decoration: none;
}
#content #colTwo .padded-holidays  ul li a:hover
{
	color: #808080;
		text-decoration: none;
}
#content #colTwo .padded-holidays  .col ul
{
	color: #333;
	text-decoration: none;
	list-style:none;
	margin-left:10px;
	padding-top:10px;
	width:110px;
}
#content #colTwo .padded-holidays  .col ul li
{
	
	text-decoration: none;
	list-style:none;
	width:110px;
}
#content #colTwo .padded-holidays  .col ul li a:link
{
	color: #333;
		text-decoration: none;
		width:110px;
}
#content #colTwo .padded-holidays  .col ul li a:active
{
	color: #333;
		text-decoration: none;
		width:110px;
}
#content #colTwo .padded-holidays  .col ul li a:visited
{
	color: #333;
		text-decoration: none;
		width:110px;
}
#content #colTwo .padded-holidays  .col ul li a:hover
{
	color: #808080;
		text-decoration: none;
		width:110px;
}


/* Tabs
----------------------------------*/
#content #colTwo .plleftColumn #tabs .ui-tabs {
	padding: 0;
	margin: 0;
	zoom: 1;
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
	padding: 1px 0px 0;
	margin: 0px 0px 28px 0px;
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	border-bottom-width: 0;
	padding: 0;
	border: none;
	background: url('/fcweb/holidays/images/unselected-bg.jpg') repeat-x;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0;
	margin-bottom: 1px;
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: 5px 10px;
	color: Black;
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 1px;
	border-bottom-width: 0;
	background: url('/fcweb/holidays/images/selected-bg.jpg') repeat-x;
}
#content #colTwo .plleftColumn #tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	border-left: none;
	border-right: none;
	border-top: none;
	cursor: text;
	border-bottom: none;
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	border: none;
	border-bottom: none;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-panel {
	padding: 0;
	display: block;
	
}
#content #colTwo .plleftColumn  #tabs .ui-tabs .ui-tabs-hide {
	display: none !important;
}
/* ------------------------------ */
.content #colTwo #region-info .plrightColumn  ul#product-list-hotels {
	
	
	padding: 0;
	margin: 0;
	overflow:none;
	width:230px;
	color: #333;
	
}
div#content div#colTwo div#region-info div.plrightColumn  ul#product-list-hotels {
	margin: 0;
	padding: 0px 0px 0 0px;
	line-height: 25px;
	background-color: #ffffff;
	color: #333;
	text-decoration: none;
	list-style:none;
	
}
div#content div#colTwo div#region-info div.plrightColumn   ul#product-list-hotels {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border:none;
	border-bottom: 1px #b4b4b4 dotted;
	width:230px;
}
div#content div#colTwo div#region-info div.plrightColumn  ul#product-list-hotels  a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	list-style: none;
	color: #333;
}

div#content div#colTwo div#region-info div.plrightColumn  ul#product-list-hotels  a:active, 
div#content div#colTwo div#region-info div.plrightColumn ul#product-list-hotels  a:visited,
 {
	margin: 0;
	color: #333;
	text-decoration: none;
	float:left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
div#content div#colTwo div#region-info div.plrightColumn  ul#product-list-hotels a:hover {
	margin: 0;
	color: #808080;
	text-decoration: none;
	float:left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	
}
div#content #colTwo .plleftColumn #padded-holidays-hotels .plleftColumn ul
{
list-style: none;
	color: #333;
}
div#content #colTwo .plleftColumn #padded-holidays-hotels ul.plleftColumn
{
list-style: none;
	color: #333;
}
div#content #colTwo .plleftColumn #padded-holidays-hotels ul.plleftColumn li
{
list-style: none;
	color: #333;
}
div#content #colTwo .plleftColumn #padded-holidays-hotels ul.plleftColumn li a:link
{
list-style: none;
	color: #333;
}
div#content #colTwo .plleftColumn ul#padded-holidays-hotels .plleftColumn a:active,#colTwo .plleftColumn ul#padded-holidays-hotels .plleftColumn a:visited
{
list-style: none;
	color: #333;
}
div#content #colTwo .plleftColumn #padded-holidays-hotels ul.plleftColumn li a:hover
{
list-style: none;
	color: #808080;
}


