@import "/images/search.cruiseholidays.com.au/full/OutputMenuSettings.css";
@import "/images/search.cruiseholidays.com.au/full/extra.css";

.EditorPanel1
{
	background-color:Red;
}
/************************************************************/
/* Base Styles                                              */
/************************************************************/
body
{
    background-color: #FFFFFF;
    font-family: Arial, Tahoma;
    color:#5c5959;
    font-size:12px;
}

#BaseRegion
{
	width:1024px;
	margin:0px;
	text-align:left;
} 

#BaseRegion blockquote
{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 15px !important;
}

#BaseRegion h1
{
	font-family: Arial, Tahoma;
	font-size: 180%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion h2
{
	font-family: Arial, Tahoma;
	font-size: 160%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion h3
{
	font-family: Arial, Tahoma.;
	font-size: 145%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion h4
{
	font-family: Arial, Tahoma;
	font-size: 125%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion h5
{
	font-family: Arial, Tahoma;
	font-size: 110%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion h6
{
	font-family: Arial, Tahoma;
	font-size: 90%;
	font-weight: normal;
	color:#003366;
	margin:0px;
}

#BaseRegion .EditorPanel a
{
	text-decoration:none;
/*	color: #0877ff; */
}

#BaseRegion .EditorPanel a:hover
{
	text-decoration:underline;
}

#BaseRegion img
{
    border-color: #002658;
}

.FullWidth
{
	width:1024px;
}

/************************************************************/
/* LogoRgn Styles				    				    	*/
/************************************************************/


#LogoRgn
{
}

#LogoRgn .EditorPanel
{
	width: 284px;
	min-height:100px;
	overflow:hidden;
	color:White;
	margin-left: 6px;
}

/************************************************************/
/* HeaderRgn Styles											*/
/************************************************************/
#HeaderRgn .EditorPanel
{
	width: 726px;
	min-height:100px;
	overflow:hidden;
	color:White;
}


#HeaderRgn .EditorPanel A:active,
#HeaderRgn .EditorPanel A:hover
{
	color: #0dabff;
}

#HeaderRgn .EditorPanel A:visited 
{
	color: #F59E00;
}

#HeaderRgn .EditorPanel A:hover
{
	text-decoration: underline;
}

/************************************************************/
/* MenuRgn Styles											*/
/************************************************************/
#MenuRgn
{
	z-index:1500 !important;

}

#MenuRgn .EditorPanel
{
	margin:0px 6px 0px 6px;
	height:37px;
	width:1012px;
}

#MenuRgn .EditorPanel a:hover
{
    text-decoration: none;
}



/********************************************************/
/*  Borders												*/
/********************************************************/

.BodyWrapper .BorderTL
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.BodyWrapper .BorderT
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-t.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.BodyWrapper .BorderTR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

#TemplateOffer .BodyWrapper .BorderTR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.BodyWrapper .Panels9101112Wrapper .BorderTR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-tr.v2.gif);
}

.BodyWrapper .Panels9101112Wrapper .BorderBR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-br.v2.gif);
}
.BodyWrapper .BorderL
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-l.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

#TemplateOffer .BodyWrapper .BorderL
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-l.gif);
}

.BodyWrapper .BorderR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-r.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

#TemplateOffer .BorderR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-r.gif);
}

.BodyWrapper .BorderB
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-b.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

.BodyWrapper .BorderBL
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-bl.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.BodyWrapper .BorderBR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/shadow-br.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#TemplateOffer .OuterPanel
{
	background-color:#ffffff;
}

/************************************************************/
/* Body Styles							    				*/
/************************************************************/


/************************************************************/
/* Panel1 Styles											*/
/************************************************************/


#BodyRgn .TopRow
{
	height:5px;
}
#BodyRgn .CenterRow .LeftCol,
#BodyRgn .CenterRow .RightCol
{
	width:6px;
}

#BodyRgn .BottomRow
{
	height:8px;
}

#BodyRgn .EditorPanel ul, #BodyRgn .EditorPanel ul li,
#Panel2Rgn .EditorPanel ul, #Panel2Rgn .EditorPanel ul li,
#Panel3Rgn .EditorPanel ul, #Panel3Rgn .EditorPanel ul li,
#Panel4Rgn .EditorPanel ul, #Panel4Rgn .EditorPanel ul li,
#Panel5Rgn .EditorPanel ul, #Panel5Rgn .EditorPanel ul li,
#Panel6Rgn .EditorPanel ul, #Panel6Rgn .EditorPanel ul li,
#Panel7Rgn .EditorPanel ul, #Panel7Rgn .EditorPanel ul li,
#Panel8Rgn .EditorPanel ul, #Panel8Rgn .EditorPanel ul li,
#Panel9Rgn .EditorPanel ul, #Panel9Rgn .EditorPanel ul li,
#Panel10Rgn .EditorPanel ul, #Panel10Rgn .EditorPanel ul li,
#Panel11Rgn .EditorPanel ul, #Panel11Rgn .EditorPanel ul li,
#Panel12Rgn .EditorPanel ul, #Panel12Rgn .EditorPanel ul li,
#Panel13Rgn .EditorPanel ul, #Panel13Rgn .EditorPanel ul li,
#Panel14Rgn .EditorPanel ul, #Panel14Rgn .EditorPanel ul li,
#Panel15Rgn .EditorPanel ul, #Panel15Rgn .EditorPanel ul li,
#Panel16Rgn .EditorPanel ul, #Panel16Rgn .EditorPanel ul li,
#Panel17Rgn .EditorPanel ul, #Panel17Rgn .EditorPanel ul li,
#PanelLeftRgn .EditorPanel ul, #PanelLeftRgn .EditorPanel ul li,
#PanelLeftLCRgn .EditorPanel ul, #PanelLeftLCRgn .EditorPanel ul li,
#PanelMiddleRgn .EditorPanel ul, #PanelMiddleRgn .EditorPanel ul li,
#PanelMiddleSMPRgn .EditorPanel ul, #PanelMiddleSMPRgn .EditorPanel ul li,
#PanelMiddleSWMPRgn .EditorPanel ul, #PanelMiddleSWMPRgn .EditorPanel ul li,
#PanelMiddleTCRgn .EditorPanel ul, #PanelMiddleTCRgn .EditorPanel ul li,
#PanelMiddleLCRgn .EditorPanel ul, #PanelMiddleLCRgn .EditorPanel ul li,
#PanelRightRgn .EditorPanel ul, #PanelRightRgn .EditorPanel ul li,
#PanelRightTCRgn .EditorPanel ul, #PanelRightTCRgn .EditorPanel ul li,
#SubfooterRgn .EditorPanel ul, #SubfooterRgn .EditorPanel ul li
{
    padding: 0px !important;
    margin: 0px 0px 0px 15px !important;
    list-style-image: url('/images/search.cruiseholidays.com.au/full/bullet.gif');
}

#BodyRgn .EditorPanel ol, #BodyRgn .EditorPanel ol li,
#Panel2Rgn .EditorPanel ol, #Panel2Rgn .EditorPanel ol li,
#Panel3Rgn .EditorPanel ol, #Panel3Rgn .EditorPanel ol li,
#Panel4Rgn .EditorPanel ol, #Panel4Rgn .EditorPanel ol li,
#Panel5Rgn .EditorPanel ol, #Panel5Rgn .EditorPanel ol li,
#Panel6Rgn .EditorPanel ol, #Panel6Rgn .EditorPanel ol li,
#Panel7Rgn .EditorPanel ol, #Panel7Rgn .EditorPanel ol li,
#Panel8Rgn .EditorPanel ol, #Panel8Rgn .EditorPanel ol li,
#Panel9Rgn .EditorPanel ol, #Panel9Rgn .EditorPanel ol li,
#Panel10Rgn .EditorPanel ol, #Panel10Rgn .EditorPanel ol li,
#Panel11Rgn .EditorPanel ol, #Panel11Rgn .EditorPanel ol li,
#Panel12Rgn .EditorPanel ol, #Panel12Rgn .EditorPanel ol li,
#Panel13Rgn .EditorPanel ol, #Panel13Rgn .EditorPanel ol li,
#Panel14Rgn .EditorPanel ol, #Panel14Rgn .EditorPanel ol li,
#Panel15Rgn .EditorPanel ol, #Panel15Rgn .EditorPanel ol li,
#Panel16Rgn .EditorPanel ol, #Panel16Rgn .EditorPanel ol li,
#Panel17Rgn .EditorPanel ol, #Panel17Rgn .EditorPanel ol li,
#PanelLeftRgn .EditorPanel ol, #PanelLeftRgn .EditorPanel ol li,
#PanelLeftLCRgn .EditorPanel ol, #PanelLeftLCRgn .EditorPanel ol li,
#PanelMiddleRgn .EditorPanel ol, #PanelMiddleRgn .EditorPanel ol li,
#PanelMiddleSMPRgn .EditorPanel ol, #PanelMiddleSMPRgn .EditorPanel ol li,
#PanelMiddleSWMPRgn .EditorPanel ol, #PanelMiddleSWMPRgn .EditorPanel ol li,
#PanelMiddleTCRgn .EditorPanel ol, #PanelMiddleTCRgn .EditorPanel ol li,
#PanelMiddleLCRgn .EditorPanel ol, #PanelMiddleLCRgn .EditorPanel ol li,
#PanelRightRgn .EditorPanel ol, #PanelRightRgn .EditorPanel ol li,
#PanelRightTCRgn .EditorPanel ol, #PanelRightTCRgn .EditorPanel ol li,
#SubfooterRgn .EditorPanel ol, #SubfooterRgn .EditorPanel ol li
{
    padding: 0px !important;
    margin: 0px 0px 0px 15px !important;
}



.Panel912Wrapper,
.Panel1Wrapper
{
	background-color:#144398;
	vertical-align:top;
}

#BodyRgn .EditorPanel A
{
	color: #0dabff;
}

.EditionMode #Panel1Rgn .EditorPanel
{
	margin:15px 4px 17px 14px;
	overflow:visible;
	height:auto;
	min-height:337px;
	background-color:#ececed;
	background-image:none;
}

#Panel1Rgn .EditorPanel
{
	margin:15px 10px 15px 16px;
	padding:10px;
	width:400px;
	height:337px;
	overflow:hidden;
	background-image:url(/images/search.cruiseholidays.com.au/full/slideshow/galleryview-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.ie7_html #Panel1Rgn .EditorPanel
{
	width:420px;
	height:357px;
	margin:10px 0px 0px 10px;
	padding:10px 5px 10px 5px;
}

#Panel9Rgn .EditorPanel
{
	margin:60px 10px 20px 16px;
	padding:5px;
	width:240px;
	height:235px;
	overflow:hidden;
	background-image:url(/images/search.cruiseholidays.com.au/full/panel9-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#Panel17Rgn,
#Panel12Rgn
{
	position:absolute;
	margin:15px 0px 0px 16px;
}


#Panel17Rgn .Center,
#Panel12Rgn .Center
{
	background-color:#4bafe3;
	border-top:1px solid #c3e5f6;
	border-bottom:1px solid #c3e5f6;
}

#Panel17Rgn .BorderL,
#Panel17Rgn .BorderR,
#Panel12Rgn .BorderL,
#Panel12Rgn .BorderR
{
	width:9px;
}


#TemplateOffer #Panel17Rgn .BorderL,
#Panel12Rgn .BorderL
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panel12-l.gif);
	background-repeat:no-repeat;
}

#Panel17Rgn .BorderR,
#Panel12Rgn .BorderR
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panel12-r.gif);
	background-repeat:no-repeat;
}


#Panel17Rgn .EditorPanel,
#Panel17Rgn h1,
#Panel12Rgn .EditorPanel,
#Panel12Rgn h1
{
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:16pt;
	font-weight:bold;
	color:White;
}

#Panel17Rgn .EditorPanel,
#Panel12Rgn .EditorPanel
{
	padding-top:3px;
	padding-bottom:3px;
	width:700px;
	height:30px;
	overflow:hidden;
}

#Panel17Rgn .EditorPanel
{
	width:680px;
}

.Panels1011Wrapper,
.Panels234Wrapper
{
	margin-top:0px;
	padding-top:0px;
	vertical-align:top;
}

.Panels234Wrapper .OuterPanel
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panel234-bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.Panels1011Wrapper .OuterPanel
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panel1011-bg.gif);
	background-repeat:repeat-x;
	background-color:#b7b5b5;
}

.EditionMode .Panels234Wrapper
{
	background-color:#f5f2f2;
}

.EditionMode .Panels234Wrapper .OuterPanel
{
	background-image:none;
}

#Panels234Rgn
{
	margin:0px 15px 0px 5px;
}

#Panels34Rgn .EditorPanel,
#Panels34-1Rgn .EditorPanel {
	margin:0px 5px 15px 10px;
	width:263px;
	height:302px;
	overflow:hidden;
}

#Panels34-1Rgn .EditorPanel {
	height:312px;
}

#Panels34-1Rgn .EditorPanel {
	width:525px;
}

#Panels234Rgn
{
	margin:0px 15px 0px 5px;
}

#Panels1011Rgn .EditorPanel
{
	overflow:hidden;
}



.EditionMode #Panel10Rgn .EditorPanel
{
	margin-left:7px;
	margin-right:2px;
}

#Panel10Rgn .EditorPanel
{
	margin:60px 5px 15px 10px;
	height:250px;
	width:448px;
}


#Panel11Rgn
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panel11-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:10px 10px 10px 5px;
}

#Panel11Rgn .EditorPanel
{
	color:White;
	margin:15px 15px 15px 15px;
	height:270px;
	width:240px;
}

#Panel2Rgn h1
{
	color:#0877ff;
	font-weight:bold;
}

#Panel2Rgn .EditorPanel
{
	margin:10px 5px 0px 10px;
	width:543px;
	height:50px;
	overflow:hidden;
}

/*******************************************/
/* Offer Template                          */
/*******************************************/
#TemplateOffer #BodyRgn .row1
{
	height:1%;
}
#TemplateOffer #BodyRgn .row2
{
	height:99%;
}

.PanelMainWrapper
{
	vertical-align:top;
}

#Panel18Rgn .EditorPanel
{
	margin:60px 10px 20px 16px;
	padding:5px;
	width:240px;
	height:235px;
	overflow:hidden;
	background-image:url(/images/search.cruiseholidays.com.au/full/panel9-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#Panel19Rgn .EditorPanel
{
	margin:5px 18px 5px 10px;
	padding:5px;
	width:417px;
	height:215px;
	overflow:hidden;
}

#Panel19Rgn #Panel19Title
{
	margin:65px 18px 0px 10px;
	font-size:16px;
	color: #0A2864;
	font-weight:bold;
	text-decoration:underline;
}


.Panel181920Wrapper
{
	height:1px;
	vertical-align:top;
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.Panel21Wrapper
{
	vertical-align:top;
}

.Panel22Wrapper
{
	vertical-align:top;
}

#Panel22Rgn .EditorPanel
{
	margin:10px 10px 20px 0px;
	padding:5px;
	width:256px;
	min-height:235px;
	overflow:hidden;
}

#Panel21Rgn .EditorPanel
{
	margin:5px 10px 5px 10px;
	width:708px;
	min-height:220px;
	overflow:hidden;
}

.Panel20Wrapper
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-20-bg.gif);
}

#Panel20Rgn
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-20.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#Panel20Rgn .EditorPanel
{
	margin:5px 10px 5px 10px;
	width:708px;
	min-height:150px;
	overflow:hidden;
}

.IE6 #Panel20Rgn .EditorPanel
{
	overflow-y:visible;
	overflow-x:hidden;
}

.Panel181920Bottom
{
	background-image:url(/images/search.cruiseholidays.com.au/full/offer-20-b.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.Panel181920Bottom div
{
	height:20px;
}

/*********************************************/
/*  Galleryview - Slideshow					*/
/**********************************************/

#MenuRgn {
	position: relative;
	z-index: 2;
}

#Panel1Rgn 
{
	position: relative;
}

#Panel1Rgn .EditorPanel .galleryview
{
	background:#c4d0dd !important;
	border-color: #9eabc4 !important;
}

#Panel1Rgn .EditorPanel .galleryview .panel,
#Panel1Rgn .EditorPanel .galleryview .strip_wrapper ul
{
	background:#c4d0dd !important;
}

#Panel1Rgn .EditorPanel .galleryview .nav-prev
{
	background-image:url(/images/search.cruiseholidays.com.au/full/slideshow/nav-prev.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:27px;
	height:27px;
}

#Panel1Rgn .EditorPanel .galleryview .nav-next
{
	background-image:url(/images/search.cruiseholidays.com.au/full/slideshow/nav-next.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:27px;
	height:27px;
}

/************************************************************/
/* Panel567 Styles											*/
/************************************************************/
.Panel5Wrapper,
.Panel6Wrapper,
.Panel7Wrapper,
.Panel13Wrapper,
.Panel14Wrapper
{
	vertical-align:top;
}

#Panels1314Rgn, 
#Panels5678Rgn,
#Panels567Rgn 
{   
	background-color:white;
}

#PanelMiddleSWMPRgn 
{   
    margin-left:6px;
	background-color:white;
}


#Panels5678Rgn .EditorPanel,
#Panels567Rgn .EditorPanel
{
	min-height:100px;
	width:320px;
	margin:5px 5px 5px 5px;
}

.Panel4Wrapper .EditorPanel {
	min-height:100px;
/*	width:99% !important;*/
	padding:5px 0px 5px 0px;
}


#Panels1314Rgn .EditorPanel
{
	min-height:100px;
	margin:5px 5px 5px 5px;
}


#Panel15Rgn .EditorPanel,
#Panel13Rgn .EditorPanel
{
	width:675px;
}

#TemplateGeneric #Panel3Rgn .EditorPanel,
#Panel16Rgn .EditorPanel,
#Panel14Rgn .EditorPanel
{
	width:285px;
}

#PanelLeftRgn .EditorPanel,
#PanelLeftLCRgn .EditorPanel
{
	width:160px;
	overflow: hidden;
	margin-left: 5px;
}

#PanelMiddleRgn .EditorPanel
{
	width:590px;
	overflow: hidden;
	margin-left: 10px;
}

#PanelMiddleTCRgn .EditorPanel
{
	width:760px;
	overflow: hidden;
	margin-left: 5px;
}

#PanelMiddleLCRgn .EditorPanel
{
	width:810px;
	overflow: hidden;
	margin-left: 10px;
	margin-right: 5px;
}

#PanelMiddleSMPRgn .EditorPanel
{
	width:982px;
	overflow: hidden;
	margin-left: 5px;
	margin-right: 5px;
}

#PanelMiddleSWMPRgn .EditorPanel
{
	width:1012px;
	overflow: hidden;
}


#PanelRightRgn .EditorPanel
{
	width:200px;
	overflow: hidden;
	margin-left: 20px;
	margin-right: 5px;
}

#PanelRightTCRgn .EditorPanel
{
	width:200px;
	overflow: hidden;
	margin-left: 20px;
	margin-right: 5px;
}


#Panel15Rgn .EditorPanel
{
	min-height:200px;
}

#PanelLeftRgn .EditorPanel,
#PanelLeftLCRgn .EditorPanel,
#PanelMiddleRgn .EditorPanel,
#PanelMiddleSMPRgn .EditorPanel,
#PanelMiddleTCRgn .EditorPanel,
#PanelMiddleLCRgn .EditorPanel,
#PanelRightTCRgn .EditorPanel,
#PanelRightRgn .EditorPanel
{
	min-height:200px;
	margin-top: 10px;
}

#PanelMiddleSWMPRgn .EditorPanel
{
    min-height:200px;
}

#TemplateGeneric #Panel3Rgn .EditorPanel,
#Panel16Rgn .EditorPanel
{
	min-height:100px;
}

.Panel4Rgn .EditorPanel {
	min-height:310px;
}


.PanelLeftWrapper,
.PanelMiddleWrapper,
.PanelRightWrapper,
.Panel3Wrapper,
.Panel4Wrapper,
.Panel16Wrapper,
.Panel15Wrapper,
.Panel568Wrapper,
.Panels567Wrapper
{
	vertical-align:top;
}

#Panels5678Rgn .Panel8Wrapper .EditorPanel
{
	height:50px;
	width:652px;
	margin-bottom:0px;
}


#Panels5678Rgn .Panel5Wrapper .EditorPanel,
#Panels5678Rgn .Panel6Wrapper .EditorPanel
{
	margin-top:0px;
}

#PanelsInteriorRgn,
#Panels31516Rgn
{
	margin-top:5px;
	background-color:White;
}

#PanelsInteriorWideRgn
{
	margin-top:5px;
}


#Panels31516Rgn H1
{
	color:#0877ff;
	font-size:38px;
	font-family:Arial;
	font-weight:bold;
}

#PanelsInteriorRgn .CenterRow .RightCol, 
#PanelsInteriorRgn .CenterRow .LeftCol,
#PanelsInteriorWideRgn .CenterRow .RightCol, 
#PanelsInteriorWideRgn .CenterRow .LeftCol,
#Panels31516Rgn .CenterRow .RightCol, 
#Panels31516Rgn .CenterRow .LeftCol 
{
	vertical-align:top;
}

#PanelsInteriorRgn .CenterRow .LeftCol .BorderTL,
#PanelsInteriorWideRgn .CenterRow .LeftCol .BorderTL,
#Panels31516Rgn .CenterRow .LeftCol .BorderTL
{
	width:14px;
	height:7px;
	background-image:url(/images/search.cruiseholidays.com.au/full/panels31516-tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#PanelsInteriorRgn .CenterRow .RightCol .BorderTR,
#PanelsInteriorWideRgn .CenterRow .RightCol .BorderTR,
#Panels31516Rgn .CenterRow .RightCol .BorderTR
{
	width:14px;
	height:7px;
	background-image:url(/images/search.cruiseholidays.com.au/full/panels31516-tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

#PanelsInteriorRgn .CenterRow .LeftCol,
#PanelsInteriorWideRgn .CenterRow .LeftCol,
#Panels31516Rgn .CenterRow .LeftCol,
#Panels1314Rgn .CenterRow .LeftCol,
#Panels5678Rgn .CenterRow .LeftCol,
#Panels5678Rgn .BottomRow .LeftCol,
#Panels567Rgn .CenterRow .LeftCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panelbottom-l.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:14px;
}

#PanelsInteriorRgn .CenterRow .RightCol,
#PanelsInteriorWideRgn .CenterRow .RightCol,
#Panels31516Rgn .CenterRow .RightCol,
#Panels1314Rgn .CenterRow .RightCol,
#Panels5678Rgn .CenterRow .RightCol,
#Panels5678Rgn .BottomRow .RightCol,
#Panels567Rgn .CenterRow .RightCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/panelbottom-r.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:14px;
}

#PanelsInteriorWideRgn .CenterRow .MiddleCol
{
    width: 996px;
    background-color: White;
}


/************************************************************/
/* Subfooter Styles											*/
/************************************************************/

#SubfooterRgn
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#d5d4d4;
}


#SubfooterRgn .EditorPanel
{
	margin:0px 5px  0px 5px;
	min-height:45px;
}

#SubfooterRgn .TopRow
{
	height:10px;
}

#SubfooterRgn .TopRow .LeftCol,
#SubfooterRgn .CenterRow .LeftCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-l.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:6px;
}

#SubfooterRgn .TopRow .RightCol,
#SubfooterRgn .CenterRow .RightCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-r.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:6px;
}

#SubfooterRgn .CenterRow .CenterCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

#SubfooterRgn .BottomRow
{
	height:2px;
}
#SubfooterRgn .BottomRow .LeftCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-bl.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#SubfooterRgn .BottomRow .RightCol
{
	background-image:url(/images/search.cruiseholidays.com.au/full/subfooter-br.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

/************************************************************/
/* Footer Styles											*/
/************************************************************/

#FooterRgn .EditorPanel
{
    width:1010px;
    margin-left: 6px;
	overflow:hidden;
	color:White;
	font-weight:bold;
}

.modulo01 {
	background-image: url(/images/search.cruiseholidays.com.au/full/modulo01.gif);
	background-repeat: repeat-y;
	width: 1004px;
	padding: 0 10px 0 10px;
}
