/* === Page Content Block === */
.pageContent			{clear:both; width:980px; margin:0 auto;}
.pageContentLeft		{float:left; width:255px; margin-bottom:10px;}
.pageContentRight		{float:right; width:705px; margin-bottom:10px; padding-top:10px;}

/* === Center List Header ==== */
.listBox				{padding-bottom:10px;}
.listBoxTop				{width:704px; height:9px; background:url("../images/centerWhiteBoxTop.gif") no-repeat;}
.listBoxBody			{width:704px; background:url("../images/centerWhiteBoxBody.gif") repeat-y;}
.listBoxEnd				{width:704px; height:9px; background:url("../images/centerWhiteBoxEnd.gif") no-repeat;}

/* === Static Content Styles ==== */
.listBoxContent			{}
.listBoxContent h2		{padding:1px 1px 5px 1px; text-align:center; margin:0; font-size:15px; color:#0066cc;}
.listBoxContent h1        {padding:1px 1px 5px 1px; text-align:center; margin:0; font-size:15px; color:#0066cc; display:block;}
.listBoxContent p		{padding-left:10px; padding-right:10px; float:left; margin:0; font-size:12px; color:#0066cc;}

/* === Top Line Content Styles ==== */
.topListLine				{padding:0 10px;}
.topListLine img			{padding-right:20px;}
.topListLine h2				{padding:1px; text-align:left; margin:0; font-size:15px; color:#0066cc;}
.topListLine p				{padding:0; margin:0; font-size:12px; color:#0066cc;}
.topListLine p span			{color:#E15A00;}
.topListLine div 			{padding-top:10px; text-align:right;}
.topListLine div a			{font-size:14px; color:#0066cc; text-decoration:none;}
.topListLine div a:hover	{text-decoration:underline;}
.topListLineSep				{clear:both; margin:5px 10px; height:1px; background-color:#9ac3eb;}

/* === Cruises List === */
.listCariers					{padding:10px 20px;}
.listCariers h3					{padding:0; margin:0; font-size:14px; color:#141572;}
.listCariers th p				{padding:10px 0 5px 0; margin:0; font-size:14px; font-weigh:bold; color:#141572;}
.listCariersText				{padding:5px 0; margin:0; line-height:23px; font-size:12px; color:#0066cc; font-weight:bold;}
.listCariersPrice				{padding:5px 0; margin:0; line-height:23px; font-size:13px; color:#ff9900; font-weight:bold;}
.detailNoResultMesssage			{padding:40px;}
.detailNoResultMesssage p		{padding:0; margin:0; font-size:13px; color:#0066cc; text-align:center;}
.listCariersRows				{}
.listCariersRows p				{padding:5px 0; margin:0; font-size:14px; color:#0066cc;}
.listCariersRows p a			{font-size:14px; color:#0066cc; text-decoration:none;}
.listCariersPager				{clear:both; height:25px; padding:10px 0;}
.listCariersPagerMessage		{float:left; line-height:25px; padding:0 0 0 10px; margin:0;}
.listCariersPagerMessage span	{font-size:14px; color:#0066cc; font-weight:bold;}
.listCariersPagerList			{float:right; padding:0 10px 0 0; margin:0;}
.listCariersPagerPage			{float:left; margin:0 0 0 5px; height:25px; background:url("../images/pagerPageLeftBG.gif") left no-repeat;}
.listCariersPagerPage p			{padding:0 5px; margin:0; line-height:25px; display:inline; font-size:12px; color:#0066cc;}
.listCariersPagerPage p a		{color:#0066cc; text-decoration:none;}
.listCariersPagerPageEnd		{height:25px; background:url("../images/pagerPageRightBG.gif") right no-repeat;}
.listCariersPagerLine			{clear:both; height:1px; background-color:#c6ddf4;}
