body
{
    margin: 0px 0px 20px 0px;
	background-color: #008193;
}
hr
{
    color: #000000;
	background-color: #000000;
	height: 1px;
	border: 0;	
}
/* MAIN */
#Mainbox
{    
    width: 960px;
    background-color: #FFFFFF;
    text-align:center;
    margin-right:auto;
    margin-left:auto;
    border-left: solid 3px #80CBC6;
    border-right: solid 3px #80CBC6;      
    border-bottom: solid 3px #80CBC6;
}
#Mainbox .breadcrumb{text-align:left; margin-left:5px;}
#Mainbox .breadcrumb{color:#008193; font-family:Tahoma, Verdana; font-size:11px; font-weight:bold}
#Mainbox .breadcrumb strong{color:#f2202d; text-decoration:none; font-weight:bold}
#Mainbox .breadcrumb a{color:#072F49; text-decoration:none;}
#Mainbox .breadcrumb b{color:#757575}

#Mainbox .bottom
{
    font: normal 12px tahoma, verdana; color: #555555;
	text-align: left;
	font-weight: normal;
    margin: 0px 5px 10px 5px;   
}
#Mainbox .dropdowntext
{
    font: normal 12px Tahoma, Verdana; color: #555555;
	text-align: justify;
	padding-left:1px;
	width:155px;
}
#Mainbox .ErrorMessage
{
    font: bold 14px tahoma, verdana; color:#fd0100;
}
#Mainbox .contenttext
{
    font: normal 12px tahoma, verdana; color: #555555;
	text-align: justify;
    margin: 0px 5px 0px 5px;    
}
#Mainbox .h2Table
{
    font: bold 14px tahoma, verdana; color: #FFFFFF;
    text-align:left;
    margin-left:2px;
    margin-top:5px;
}
#Mainbox .otherlinktext
{
    font: normal 11px Tahoma, Verdana; color: #072F49;
	text-align: left;
	text-decoration:underline;
	line-height:20px;
	padding-left: 2px;
}
#Mainbox .morebutton
{
    font: normal 12px tahoma, verdana; color: #FFFFFF;
    height: 18px;
	margin: 0;
	padding: 1px 7px 0px 7px;	
	text-align: center;
	background: #69C0BA;
	text-decoration: none;
	float: right;
}

#call_text_container
{
    height:100px;
}
/* SIDE MENU */
#sidemenu
{
    width:100%; 
    text-align:center;
}
#sidemenu h2
{
    font: normal normal bold 12pt Tahoma, Verdana; color:#153858; 
	text-transform: uppercase; 
	background: #96B8D4;
	text-align:left;
	white-space:nowrap;
	margin: 10px 5px 10px 5px;
	vertical-align:middle;
}
#sidemenu a
{
    font: bold 9pt Tahoma, Verdana; color: #DDE7E9;
	text-align: justify;
	text-decoration:none;
	margin-left:5px;
}
#sidemenu .menufontblue
{
	font: bold 9pt Tahoma, Verdana; color:#DDE7E9;
	background: #4286B5;
	border-top: 1px solid #32586F; 
	border-bottom: 1px solid #32586F; 
	text-align:left;
	text-decoration:none;
	padding: 5px 0px 5px 5px;
	height:20px;
}
#sidemenu .menufontblue:hover
{
	background: #F59838;
}
/* PAGE CONTENT */
#content
{
    width:100%;
    border:0px;
}
#content h1
{
    font: bold 25px tahoma, verdana; color: #008193;
	padding-left: 5px;
    margin: 0px;
    text-align:left;
}
#content h2
{
    font: normal 20px Tahoma; color: #69C0BA;
	text-align: justify;
	margin-left:40px;
	margin-top:0px;
}
#content h3
{
    font: bold 18px Tahoma; color: #008193;
	text-align: justify;
	margin:0px;
}
#content .mainoffer
{
    text-align:center;

}
#content table
{
    width:100%;
    padding: 0px;
    background-color:White;
    border: solid 1px #CCCCC;
    border-collapse:collapse; 
}
#content tr
{
    color:#000066; 
    line-height:20px; 
    text-align:left;
}
#content .otherlink
{
    width: 595px; float: left; text-align:center; border: solid 1px #CCCCCC;
    border-collapse:collapse;
}
#content .otherlinkheader
{
    width: 595px; float: left; background-color:#4286B5;
}
#content .otherlinktr
{
    width: 595px; float: left; border-collapse:collapse;  

}
#content .otherlinktd
{
    width: 146px; float: left;text-align :left; border: solid 1px #CCCCCC;
}
#content .otherlinktd-1
{
    width: 149px; float: left;text-align :left; border: solid 1px #CCCCCC;
}
#content .special-offer_main{
	width:600px;
	float:left;
	margin-bottom:8px;
	padding: 9px 2px 9px 2px;
}
#content .special_offer-box-left{
	width:290px;
	height:135px;
	float:left;
	margin-left:6px;
	margin-bottom:12px;
	border:1px solid #C2C2C2;
}
#content .special_img{
	width:90px;
	float:left;
	margin:0px;
	padding: 15px 2px 0px 2px;
}
#content .special_img-right{
	width:55px;
	vertical-align:top;
	float:left;
}
#content .special_txt-area{
	width:139px;
	float:left;
	text-align:left;
	padding: 5px 0px 0px 2px;
}
#content .special_txt-area-crline{
	width:193px;
	background-image:url('../images/offer-view.jpg');
    background-repeat:no-repeat;
    background-position:right top;
	float:left;
	text-align:left;
	padding: 5px 0px 0px 2px;
}
#content .offerbox-txt1
{
    font: bolder 14px Tahoma; color: #204C79;
    text-align:left;
    line-height:20px;
    padding: 0px 0px 0px 0px;
    text-transform:capitalize;
}
#content .offerbox-txt2
{
    font: normal 12px Tahoma; color: #000000;
    text-align:left;
    line-height:20px;
    padding: 3px 0px 0px 0px
}
#content .offerbox-txt3
{
    font: normal 20px Tahoma; color: #F59838;
    text-align:left;
    line-height:20px;
    padding: 3px 0px 0px 0px;
    white-space:nowrap;
}
#content .offerbox-btmtxt{
	width:290px;
	float:left;
	margin:0px;
	display:block; 
	margin-top:10px; 
}
#content .offerbox-btmlink{
	font: bold 10px Tahoma, Verdana; color: #000000;
	width:285px;
	float:left;
	margin:0px;
	text-decoration:underline;
	vertical-align:top;
	text-transform:uppercase;
	white-space:nowrap;
	text-align:right;
	padding: 2px 0px 2px 0px;
}
#content a.offerbox-btmlink{
    color: #000000;
}
#content .cruiselinelogo
{
    margin-top:2px;
}
#content .cruiselinelogotd
{
    white-space:nowrap; text-align:left; vertical-align:top;
}
#content .cruiselinelogotd-1
{
    text-align:right; float:right; vertical-align:middle;
}
#content .ship_info-topblock{
	width:600px;
	float:left;
	margin: 5px 0px 5px 0px;
	padding-left:2px;
}
#content .ship_info-btn{
	font: bold 12px tahoma, verdana; color:#FFFFFF;
	background:#69C0BA;
	width:280px;
	height:19px;
	float:left;
	margin-left:10px;
	text-align:left;
	padding-top:3px;
	text-decoration:none;
}

#content a:hover.ship_info-btn_link{
	color:#8cd3ff;
}
#content a.ship_info-btn_link 
{
    text-decoration:none;
    color: #FFFFFF;
    margin-left:10px;
}

#content .detail_middle{
	width:100%;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
}
#content .detail_middle-inner{
	width:100%;
	float:left;
	margin:0px;
	display:block;
}
#content .detail_left-block{
	width:142px;
	float:left;
	margin-left:6px;
	padding-right:10px;
}
#content .detail_left-logo{
	width:142px;
	float:left;
	margin:0px;
	padding-bottom:15px;
}
#content .detail_left-img{
	width:142px;
	float:left;
	margin-bottom:5px;
	padding-top:10px;
}
#content .detail_right-block{
	width:608px;
	float:left;
	margin:0px;
}
#content .detail_right-grey-bold{
	font-family: Tahoma, verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#555555;
	text-align:left;
}
#content .detail_left-txt{
	width:142px;
	float:left;
	margin:0px;
	font-family: Tahoma, verdana, sans-serif;
	font-size:12px;
	color:#555555;
	text-align:left;
	line-height:16px;
	white-space:nowrap;
}
#content .detail_left-btn{
	width:142px;
	height:22px;
	float:left;
	margin-top:8px;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#content .offerbox-txt4
{
    font-size:10px; 
    font-family:Tahoma;
    width:280px;
    float:left;
    padding: 10px 5px 0 5px; 
    text-align:left;
    color:Red;
font-weight:bold
}
/* RESULT BOX */
#resultbox
{
    text-align: left; margin-left: 5px; margin-right: 5px; width:755px;
}
#resultbox .resulttable
{
    width:755px;
	float:left;
	margin-bottom:11px;
	border:1px solid #69C0BA;
}
#resultbox .h2heading
{
    font: bold 12px Tahoma, verdana; color: #008193;
    margin: 5px 0px 5px 10px;
}
#resultbox .result_box-left{
    font: bold 12px Tahoma, verdana; color: #555555;
	width:151px;
	float:left;
	margin:0px;
	padding: 0px 2px 0px 5px;
	border-right:2px dotted #008193;
	text-align:left;
	text-decoration:none;
}
#resultbox .result_box-leftin{
	width:155px;
	float:left;
	margin-top:6px;
}
#resultbox .result_box-right{
	width:456px;
	float:left;
	margin-left:10px;
	text-align:right;
	vertical-align:top;
}
#resultbox .result_box-right-in{
	font: normal 12px tahoma, verdana; color:#555555;
	width:456px;
	float:left;
	margin:0px;
	padding-bottom:6px;
	border-bottom:2px dotted #008193;
	text-align:left;
	text-decoration:none;
}
#resultbox .result_box-right-in1{
	font: normal 12px tahoma, verdana; color:#555555;
	width:456px;
	float:left;
	padding: 5px 0px 6px 0px;
	border-bottom: 2px dotted #008193;
	text-align:left;
	text-decoration:none;
}
#resultbox .result_box-right-in2{
	font: normal 12px tahoma, verdana; color:#555555;
	width:456px;
	float:left;
	padding: 5px 0px 5px 0px;
	text-align:left;
	text-decoration:none;
}
#resultbox .result_box-blue-txt{
	font: bold 12px tahoma, verdana; color:#008193;
	text-decoration:none;
}
#resultbox .result_box-red-txt{
	font: bold 12px tahoma, verdana; color:#fd0100;
	text-decoration:none;
}
#resultbox .result_button-right{
	float:left;
	margin-left:10px;
	text-align:right;
	border-left:2px dotted #008193;
	height:160px;
	vertical-align:middle;
}
#resultbox .enqbutton
{
    text-align:justify; 
    margin: 0px 0px 10px 10px;
}
#resultbox .pagingitalic
{
    font: italic normal normal 12px tahoma,verdana; color: #072F49;
}

/* RIGHT BOX */
#rightbox
{
    background-color:#F59838; 
    text-align:left; 
    vertical-align:top;
    padding:1px;
}
#rightbox .searchtext
{
    font: bold 13px Tahoma, Verdana; color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	text-decoration:none;
	padding-left: 2px;
	margin-top:5px;
}
#rightbox .searchbutton
{
    margin-top:5px; margin-bottom:10px; text-align:center; border:0px;
}
#rightbox .news
{
    width:158px; text-align:left; 
    margin-left:2px;
    margin-bottom:10px;
}
#rightbox h3
{
	font: bold 8pt Tahoma, Verdana; color: #FFFFFF;
	margin: 0px 0px 2px 0px;
	text-decoration:none;
}
#rightbox .newsheader
{
	font: bold 8pt Tahoma, Verdana; color: #FFFFFF;
	text-decoration:none;
	margin: 0px 0px 10px 0px;
}
#rightbox a.newsheader
{
	text-decoration:none;
    margin: 0px 0px 10px 0px;
    color: #FFFFFF;
}
#rightbox a:hover.newsheader
{
	text-decoration:underline;
    margin: 0px 0px 10px 0px;
    color: #FFFFFF;
}

#rightbox .newsdate
{
    font: bold 11px Tahoma; color: #6A5844;
	text-align: justify;
	text-decoration:none;
}
#rightbox .newslink
{
	font: bold 11px Tahoma, Verdana; color: #283845;
	text-align: justify; margin-bottom:5px;
}
/* FOOTER BLOCK */
#footer
{
    background:#072A4A;
	width:945px;
	height:116px;
	float:left;
	margin: 28px 0px 10px 0px;
}
#footer .footer-top
{
    text-align:left;
    display:block; 
    float:left; 
    margin: 5px 0px 0px 5px;
}
#footer .footer_left {
	font: bold 11px Tahoma, verdana; color: #fff;
	padding-bottom:5px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}
.footer_right{
	width:228px;
	height:96px;
	float:right;
	margin:0px;
	display:block;
}
#footer .footer_right-txt{
	font: bold 11px Tahoma, verdana; color: #fff;
	width:218px;
	float:left;
	margin-top:10px;
	padding-left:8px;
	text-align:left;
	text-decoration:none;
	line-height:22px;
	text-transform:uppercase;
}
#footer .footer_copy{
	font: normal 11px Tahoma, verdana; color: #fff;
    width:200px;
    float:left;
    margin-top:20px;
    text-decoration:none;
    text-align:left;
}
/* DECK PLANS */
#deckplancontainer {
  width: 250px;
  float: left;
}
#deckplannav {
  width: 221px;
  margin-top: 20px;
}
#deckplannav ul {
  list-style-type: none;
  margin-left: 13px;
  margin-top: 10px;
  margin-bottom: 7px;
}
#deckplannav ul li {
  font: bold 12pt tahoma; color: #008193;
  padding-top: 8px;
  padding-bottom: 8px;
  background-position: left bottom;
  text-decoration:none;
}
#deckplannav ul li.bottom {
  background-image: none;
}
img#deckplan {
  float: left;
  margin-bottom: 64px;
  margin-top: 9px;
}
/* SHIP IMAGES */
#shipimage 
{
    margin: 5px 5px 5px 5px;
}
#shipimage .ship_info-img_block{
	width:596px;
	float:left;
	margin:0px;
}
#shipimage .ship_info-img_block-in{
	width:258px;
	float:left;
	margin:0px;
}
#shipimage .ship_info-img_block-in1{
	width:258px;
	float:left;
	margin-bottom:9px;
}
#shipimage .ship_info-img_block-in2{
	width:300px;
	float:left;
	margin-left:10px;
	margin-top:-30px;
}
#shipimage .ship_info-img_left{
	width:120px;
	float:left;
	margin:0px;
	border:2px solid #072f49;
}
#shipimage .ship_info-img_right{
	width:120px;
	float:left;
	margin-left:10px;
	border:2px solid #072f49;
}
#shipimage .underline
{
   font-family:Tahoma, Verdana;
   background-image: url(../images/bg_dot.gif);
   background-repeat: repeat-x;
   background-position: left bottom;
}
#shipimage th
{
    font: normal 12px tahoma, verdana; color: #555555;
    text-align: left;
    padding : 7px 0 5px 2px;
}
#shipimage h2
{
    font: bold 14px tahoma, verdana; color: #008193;
	text-decoration: none;
    vertical-align: top;
    margin-bottom:5px;
    margin-top:5px;
    text-align:left;
}
#shipimage .h2table
{
    font: bold 12px tahoma, verdana; color: #FFFFFF;
	text-decoration: none;
    vertical-align: top;
    margin-bottom:5px;
    margin-top:5px;
    text-align:left;
    line-height:20px;
    background-color:#008193;border-color:#CCCCCC;border-width:1px;border-style:solid;border-collapse:collapse; 
}
#shipimage h3
{
    font: bold 12px tahoma, verdana; color: #008193;
	text-decoration: none;
    vertical-align: top;
    margin-bottom:5px;
    margin-top:5px;
    text-align:left;
}
#shipimage img#shipplan 
{
  float: left;
  margin-bottom: 10px;
  margin-top: 30px;
}

#shipavailable
{
   width:100%;
   border:0px;
   float:left;
   margin-top: 5px;
}
#shipavailable table
{
    width:100%;
    padding: 0px;
    background-color:White;
    border: solid 1px #CCCCC;
    border-collapse:collapse; 
}
#shipavailable tr
{
    color:#000066; 
    line-height:20px; 
    text-align:left;
}

/* CRUISE LINE OFFER BOX STYLES */
#content .special-cruiseline-offer-box{
	width:536px;
	float:left;
	margin-bottom:8px;
	margin-left:35px;
	border:1px solid #C2C2C2;
}
#content .special-cruiseline-offer-box1{
	width:538px;
	float:left;
	margin-bottom:8px;
	margin-left:35px;
}
#content .special_cruiseline_img{
	width:202px;
	float:left;
	margin:0px;
	padding: 0px 2px 0px 0px;
}
#content .special_cruiseline_content_area{
	text-align:center;
	width:262px;
	float:left;
	padding:0 0 0 13px;
}
#content .view-img-right{
	width:55px;
	float:left;
	height:100px;
}
#content .cruiseline-offerbox-txt1
{
    font: normal 20px Tahoma; color: #69C0BA;
    line-height:30px;
    white-space:nowrap;  
}
#content .cruiseline-offerbox-txt2
{
    font: normal 14px Tahoma; color: #008193;
	font-weight:bold;
    line-height:30px;
}
#content .cruiseline-offerbox-txt3
{
    font: normal 12px Tahoma; color: #070707;
    line-height:20px;
    white-space:nowrap;
}
#content .cruiseline-offerbox-txt4
{
	float:left;
    font: bold 12px Tahoma; color: #F59838;
    text-align:right;
    width:115px;
    padding:18px 5px 0 0;
}
#content .cruiseline-offerbox-txt5
{
	float:left;
	font: normal 30px Tahoma; color: #69C0BA;
	text-align:right;
    width:212px;
    padding:0 10px 0 0;
}
#content .cruiseline-offerbox-txt6
{
	float:left;
    width:92px;
	text-align:center;
    padding:5px 6px 0 0;
}
#content .cruiseline-offerbox-txt6 img
{
	width:76px;
}


/* NEW HOME PAGE DESIGN*/
#searchbox
{
    background-color:#008193; 
    text-align:center; 
    vertical-align:top;
    padding:1px;
}
#searchbox .searchtext
{
    font: normal 13px Tahoma, Verdana; color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	text-decoration:none;
	padding-left: 12px;
	margin-top:5px;
}
#searchbox .searchbutton
{
    margin-top:5px; margin-bottom:10px; text-align:center; border:0px;
}
#searchbox h3
{
	font: bold 15px Tahoma, Verdana; color: #FFFFFF;
	margin: 0px 0px 2px 0px;
	text-decoration:none;
}
.drop-downtext
{
	font: normal 12px Tahoma, Verdana; color: #555555;
	width:155px;
}
.div-headtext
{
	font: bold 12px Tahoma, Verdana; 
	color: #FFFFFF;
	background-color:#4286B5;
	text-decoration:none;
	width:165px;
	height:25px;
	padding:10px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
	border:solid 2px #4286B5;
}
.div-blueborder
{
	font: bold 12px Tahoma, Verdana; 
	text-decoration:none;
	width:165px;
	border-color:#A1C2DA;	
	border:solid 2px #A1C2DA;
	padding-bottom:10px;
}
.div-gap
{
	height:8px;
}
.txt-small
{
	width:140px;
	height:14px;
	border-style:solid;
	border-width:1px;
	font: bold 10px Tahoma, Verdana; 
	padding-left:6px;
	margin-top:8px;	
}
.top-review-text
{
	font: normal 11px Tahoma, Verdana; 
	text-align:left;
	text-decoration:none;
	color:#8F9498;
}
.div-orangeheadtext
{
	font: bold 12px Tahoma, Verdana; 
	color: #FFFFFF;
	background-color:#69C0BA;
	text-decoration:none;
	width:165px;
	height:30px;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
	border:solid 2px #69C0BA;
}
.div-orangeborder
{
	font: bold 10px Tahoma, Verdana; 
	text-decoration:none;
	width:165px;
	border-color:#69C0BA;	
	border:solid 2px #69C0BA;
	padding:12px 0px 10px 0px;
	text-align:center;
}
.tiny-err-msg
{
	font: bold 11px Tahoma, Verdana; 
	color:red;
}
.bulletlist-set
{
 font: bold 11px Tahoma, Verdana; 
 color:#4286B5;
 text-align:left;
 line-height:20px;
}
li
{
 color:#072A52;
 font-size:11px;
}
#bottom
{
    background:#008193;
	width:960px;
	height:70px;
	float:left;
	margin: 15px 0px 10px 0px;
	padding-top:12px;
}
#bottom .bottom_copy{
	font: normal 11px Tahoma, verdana; color: #fff;
    width:200px;
    float:left;
    text-decoration:none;
    text-align:left;
}
.rvw-shiptxt
{
	font: bold 12px Tahoma, Verdana; 
	color:#69C0BA;
}
.rvw-clinetxt
{
	font: normal 12px Tahoma, Verdana; 
	color:#69C0BA;
}
.news-clinetxt
{
	font: normal 12px Tahoma, Verdana; 
	color:#69C0BA;
}
.pagelink
{
	font: bold 11px Tahoma, Verdana; 
	text-decoration:none;
	border-color:#008193;	
	border:solid 1px #008193;
	color:#4286B5;
}
.pageselectedlink
{
	font: bold 11px Tahoma, Verdana; 
	text-decoration:none;
	border-color:#008193;
	border:solid 1px #008193;
	background-color:#008193;
	color:White;
}
#content .hsBox {
	border: 1px solid black;
}
#content .sectionHeading {
	border-bottom: 1px solid Black;
	background-color:#008193;
	font-family:Tahoma;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
#content .sectionContent {
	background-color: #ffffff;
    margin: 10px 5px 10px 5px;
    font-family:Tahoma, Verdana;
    text-align:justify;
	font-size: 12px; 
	COLOR: #555555;
}
.backSetting
{
	background-image:url('results-hgrad.gif');
	background-repeat:repeat-x;
	background-position:left top;
	padding-left:5px;
}
.cdtitles
{
	font-family:tahoma;
	font-size:14px;
	color:#555555;
	font-weight:bold;
	height:35px;
}
.small-title
{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
}
.small-text
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
.small-text a
{
	color:#69C0BA ;
	text-decoration:underline;
}
.blue_text
{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/blue-02.gif);
	
}
.blue_text_lft
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#D5D5D5;
	border:solid 1px #FFFFFF;	
}
.blue_text_rgt
{
	font-family:Tahoma;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	background-color:#DCEFFE;
	border:solid 1px #FFFFFF;
	padding-left:5px;
}
.btn_style
{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(/images/but-cruise-details.jpg);
	background-repeat:no-repeat;
	background-position:center;

}
#bottom .bottom_copy_text{
	font: normal 11px Tahoma, verdana; color: #fff;
    width:550px;
    float:left;
    text-decoration:none;
    text-align:center;
}
.div-headtext-orange
{
	font: bold 12px Tahoma, Verdana; 
	color: #FFFFFF;
	background-color:#F59838;
	text-decoration:none;
	width:165px;
	height:25px;
	padding:10px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
	border:solid 2px #F59838;
}
.div-orangeborder-new
{
	font: bold 12px Tahoma, Verdana; 
	text-decoration:none;
	width:165px;
	border-color:#F59838;	
	border:solid 2px #F59838;
	padding-bottom:10px;
}
.div-gap-home
{
	height:5px;
}
#bottom .bottom_copy_footer{
	font: normal 11px Tahoma, verdana; color: #fff;
    width:950px;
    float:left;
    padding-left:7px;
    text-decoration:none;
    text-align:left;
}
.package-blue-txt{
	font: bold 12px tahoma, verdana; color:#69C0BA;
	text-decoration:none;
}
#content .cruiseline-offerbox-txt1_new
{
    font: normal 20px Tahoma; color: black;
    line-height:30px;
    white-space:nowrap;  
}
#content .cruiseline-offerbox-txt5_new
{
	float:left;
	font: normal 30px Tahoma; color: red;
	text-align:right;
    width:212px;
    padding:0 10px 0 0;
}
.disp-phonestyle
{
	font:normal 24pt TimesRegular;
	color:#FFFBFC;
	text-decoration:none;
}
