#topContent
{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.starRating
{
	float: right;
	font-weight: bold;
}

.moreInformation,
.moreInformation a:link, 
.moreInformation a:visited, 
.moreInformation a:active 
{
	text-decoration: none;
	margin: 5px 0 0 0;
}

.moreInformation
{
	padding: 0px 5px 5px 10px;
	margin-top: 10px;

	background-image: url(../../gfx/sublist_icon.jpg);
	background-repeat: no-repeat;
	background-position: 0 5px;
	float: right;
}

div.moreInformation img
{
	display: none;
}

/*Placeholders*/
/*****************************************************************************/

#detailedDescription
{
}

#mainImage
{
}

/*Package table*/
/*****************************************************************************/

table.packageTable
{
	padding: 0;
	margin: 0;
	border: none;
	border-collapse: collapse;
}

table.packageTable th,
table.packageTable td
{
	border-collapse: collapse;
	border: solid 1px #7A9FBC;
	padding: 0;
	margin: 0;
	padding: 7px;
}

table.packageTable th
{
	padding-top: 2px;
	padding-bottom: 2px;
}

table.packageTable th.packageRight
{
	border-left: solid 1px #7596D1;
}

table.packageTable .rowHeader
{
	background-color: #7596D1;
	color: #fff;
}

table.packageTable td
{
	vertical-align: top;
}

table.packageTable td.packageLeft
{
	background-color: #E2E8F6;
}

table.packageTable td.packageRight
{
	background-color: #fff;
}

table.packageTable td.packageLeft .packageDetails
{
	FONT-SIZE: 14px; 
	FONT-WEIGHT: BOLD; 
	LINE-HEIGHT: 20px; 
	COLOR: #035E91;
}

table.packageTable td.packageRight .priceInfo1
{
	COLOR: #035E91;
}

table.packageTable td.packageRight .packagePrice
{
	FONT-SIZE: 18px; 
	FONT-WEIGHT: BOLD; 
	LINE-HEIGHT: 21px; 
	COLOR: #B85F00;
}

table.packageTable td.packageRight .priceInfo2
{
	COLOR: #035E91;
}

/*********************************************************************/
