@import url("vietnam/jkoutlinemenu.css");



ul{  
   list-style:none;
   margin:0;
   padding:0;
   }
 
ul li{
   display:block;
   margin:0;
   padding:0;
   }   
   

.border-n{border:#93E4FF solid 1px; padding:5px 0;}

.border-new{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #cfcece;background-color:#ffffff;}


.bold {color:#FF6600;  font-family:'Comic Sans MS';  font-size:14px;  font-weight:bold;}
.day {font-family:Arial;	font-size: 12px; 	color:#FF6600; 	font-weight: bold;}
.boldtext {	font-family:verdana;	font-size: 11px;	color:#333333;font-weight: bold;text-decoration: none;}
.boldtext1 {font-family: "Comic Sans MS"; font-size: 16px; 	color:#18B130;}


h2 {font-family:Arial;	font-size: 14px; 	color:#FF6600; 	font-weight: bold; margin-top:-1px; margin-bottom:-1px;}
A.link1:link {font-family: Trebuchet MS;COLOR:#000000;TEXT-DECORATION: none;font-size: 12px;}
A.link1:visited {font-family: Trebuchet MS;	COLOR:#000000; 	TEXT-DECORATION: none; 	font-size: 12px; }

A.link1:hover {font-family: Trebuchet MS;COLOR:#FFFFFF;	font-size: 12px;TEXT-DECORATION:none;background-color: #999999;}
A.link2:link {font-family:Verdana;COLOR:#FF0000;TEXT-DECORATION: none;font-size: 11px;font-weight: lighter;}
A.link2:visited {font-family:Verdana;COLOR:#66CCFF;	TEXT-DECORATION: underline;	font-size: 11px;font-weight: lighter;}

A.link2:hover {	font-family:Verdana;COLOR:#FF0000;TEXT-DECORATION: underline;font-size: 11px;TEXT-DECORATION:underline;
	font-weight: lighter;}

A.link8:link {font-family:Verdana;COLOR:#ffffff;TEXT-DECORATION: none;font-size: 11px;font-weight: lighter;}
A.link8:visited {font-family:Verdana;COLOR:#ffffff;	TEXT-DECORATION: underline;	font-size: 11px;font-weight: lighter;}

A.link8:hover {font-family:Verdana;COLOR:#ffffff;TEXT-DECORATION: underline;font-size: 11px;TEXT-DECORATION:underline;
	font-weight: lighter;}

.text0{COLOR:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:19px; text-align:justify; margin-bottom:15px;}
.text0 img{
  float:right;
  margin-left:15px;
  }

.text{COLOR:#000000;font-family: Verdana;font-size: 11px;font-weight: normal;text-decoration: none;}

.textg{COLOR:#666666; font-family: Verdana;	font-size: 11px;font-weight: normal; line-height:155%; text-decoration: none;}

.textg4{COLOR:#666666; font-family: Verdana;	font-size: 11px;font-weight: normal; line-height:155%; text-decoration: none;}

.text1{COLOR:#9A9A9A;  font-family:verdana; font-size: 10px;}

.text2{COLOR:#017ED1; font-family: Verdana; font-size: 12px;}
.text21{COLOR:#017ED1; font-family: Verdana; font-size: 13px;}

.text22{COLOR:#017ED1; font-family: Verdana; font-size: 13px;text-decoration:underline;}

.caution{COLOR:#999999; font-family: Arial; font-size: 9px;}

.prompttext {font-family: Verdana; font-size: 12px; 	color:#000000; 	font-weight: bold;}
.prompttextsmall {font-family: Verdana; font-size: 10px; 	color:#000000;}
	
.prompttext1 {font-family: Verdana; font-size: 12px; 	color:#000000; 	font-weight: bold;}

A.subpage:link {COLOR:#666666; TEXT-DECORATION: none; font-family: Verdana; font-size: 13px;}
A.subpage:visited {COLOR:#666666; TEXT-DECORATION: none; font-family: Verdana; font-size: 13px;}

A.subpage:hover {COLOR:#017ED1; TEXT-DECORATION: none; font-family: Verdana; font-size: 13px;}

A.newsubpage:link {	COLOR:#3A3A3A; TEXT-DECORATION: none; font-family: Verdana; font-size: 12px;}
A.newsubpage:visited {COLOR:#3A3A3A; TEXT-DECORATION: none; font-family: Verdana; font-size: 12px;}

A.newsubpage:hover {COLOR:#017ED1; TEXT-DECORATION: none; font-family: Verdana; font-size: 12px;}


A.packages1:link {COLOR:#9A9A9A; TEXT-DECORATION: none; font-family:verdana; font-size: 10px;}

A.packages1:visited {COLOR:#9A9A9A; TEXT-DECORATION: none; font-family:verdana; font-size: 10px;}

A.packages1:hover { COLOR:#000000;  font-family:verdana; font-size: 10px;}
	
A.packages2:link {COLOR:#3399CC; TEXT-DECORATION: none; font-family:Arial; font-size: 11px;}

A.packages2:visited {COLOR:#3399CC; TEXT-DECORATION: none; font-family:Arial; font-size: 11px;}

A.packages2:hover { COLOR:#FF6600; TEXT-DECORATION: none; font-family:Arial; font-size: 11px;}

.imgright {padding: 5px 5px 5px 5px;}
.borderStyle{border-style:solid; border-width:1px;border-color:#006699;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

A.link3:link {
font-weight: bold; font-size: 13px; color: #017ed1; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration: none}
A.link3:visited {font-weight: bold; font-size: 13px; color: #017ed1; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration: none}
A.link3:hover {font-weight: bold; font-size: 13px; color:#0099FF; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration:underline}


.textwhite{COLOR:#ffffff; font-family: Verdana; font-size: 13px; font-weight: bold;}
.textwhite1{COLOR:#ffffff; font-family: Verdana; font-size: 18px; }
.linkwhite{COLOR:#ffffff; font-family: Verdana; font-size: 13px; text-decoration:none;}

.table1{  border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse;  border-color: #63BADA; border-style: solid;}
.table10{margin: 0; border-width: 1px 1px 1px 1px; border-color: #63BADA; border-style: solid; padding:2px;}
.table12{margin: 0; border-width: 0px 0px 1px 0px; border-color: #63BADA; border-style: solid;}
.style3 {color: #999;}


A.link6:link {font-family: Verdana, Arial, Helvetica, sans-serif;COLOR: #000000;TEXT-DECORATION: none;font-size:12px;ext-decoration: none;}
	
A.link6:hover {font-family: Verdana, Arial, Helvetica, sans-serif;COLOR: #000000;font-size: 12px;TEXT-DECORATION:underline;}
.bold1 {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; 	color:#FF6600; 	font-weight: bold;}
	
a:link.main{font-family: Verdana;font-size:11px;color: #FFFFFF;text-decoration:none;}

a:visited.main{font-family: Verdana;font-size:11px;color: #FFFFFF;text-decoration:none;}

a:hover.main{font-family: Verdana;font-size:11px;color: #ccffcc;text-decoration:none;}

a:active.main{font-family: Verdana;font-size:11px;color: #ccffcc;text-decoration:none;}

a:link.new{font-family:Tahoma;font-size:13px;color:#000000;text-decoration:none;}

a:hover.new{font-family:Tahoma;font-size:13px;color:#FF0000;text-decoration:underline;}
.new {font-size:12px;color:#FF8C00;font-family:Verdana;font-weight:normal;}
.new1 {font-size:10px;color:#000000;ont-family:Verdana;font-weight:normal;}
.btnav { background-color: #ffffff;}
.btnav1 { border:1px;border-color:#FFFFFF;border-style:solid;}
.texts {font-size:18px;font-family:Verdana;color:#00A2E5;}
.texts-new1 {font-size:14px;font-family:Verdana;color:#00A2E5;font-weight:bold;}
.texts-new {font-size:14px;font-family:Verdana;color:#ff0000;text-decoration:line-through;font-weight:bold;}

.texts-pack {font-size:16px;font-family:Verdana; line-height:140%;color:#1c6293;}

.regular-pack {font-size:12px;font-family:Verdana; line-height:180%;color:#7A7A7A;}
.texts-pack-H1 {font-size:16px;font-family:Verdana; line-height:180%;color:#00A3D9;}
.texts3 {font-size:14px;font-family:Verdana;color:#006600;font-style:italic;}
.texts1 {font-size:13px;font-family:Verdana;color:#DDA50F;}
.texts2 {font-size:12px;font-family:Verdana;color:#333333;}
.textsw {font-size:14px;font-family:Verdana;color:#FFFFFF;font-weight:bold;}
.textsw2 {font-size:12px;font-family:Verdana;color:#FFFFFF;}

.textsw3 {font-size:14px;font-family:Verdana;color:#00374F;font-weight:bold;}
.textsw4 {font-size:12px;font-family:Verdana;color:#00374F;}
.textwhitew1{COLOR:#00374F; font-family: Verdana; font-size: 18px; font-weight: bold;}
.textwhit1{COLOR:#FFFFFF;  font-family:verdana; font-size: 10px;}
.textsw8 {font-size:14px;font-family:Verdana;color:#E21F23;font-weight:bold;}
.new-footer-text{font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none;}
.new-footer-text:hover{text-decoration:none; color:#CCCCCC;}

.lefttab{ margin:0; padding:0;}
.lefttab tr{ margin:0; padding:0}
.lefttab tr td{border-bottom:none; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.lefttab tr td a{ color:#666666; padding:4px 0px 4px 3px; margin:0px 4px 0px 7px; text-decoration:none; display:block; border-bottom:1px solid #AADDFF;}
.lefttab tr td a:hover{border-bottom:1px solid #AADDFF; margin:0px 4px 0px 7px; color:#000000; background-color:#66CCFF; text-decoration:none; padding:4px 0px 4px 3px; display:block}

.lefttab tr th{ width:175px; color:#3A3A3A; text-align:left; font-size:12px; text-decoration:none; display:block; background-color:#F0F0F0; border-left:7px #00CCFF solid; font-weight:normal; padding:6px 0px 6px 6px; border-top:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}

.lefttab tr th a{ color:#3A3A3A; text-align:left; text-decoration:none; font-weight:lighter}
.lefttab tr th a:hover{color:#FF0000; text-decoration:none;}

.lefttab2{ margin:0; padding:0;}
.lefttab2 tr{ margin:0; padding:0}
.lefttab2 tr td{border-bottom:none; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.lefttab2 tr td a{height:19px;text-decoration:none;color:#494949;display:block;padding:2px 0 0 12px;background:#f4f4f4 url(images/menubg.gif) bottom left repeat-x;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:4px solid #cccccc;}
.lefttab2 tr td a:hover{background:#eaeaea url(images/menubg2.gif) bottom left repeat-x;color:#0099FF;border-top:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;border-left:4px solid #66CCFF;}
.lefttab2 tr th{ width:180px; color:#3A3A3A; text-align:left; font-size:12px; text-decoration:none; display:block; background-color:#F0F0F0; border-left:7px #00CCFF solid; font-weight:normal; padding:6px 0px 6px 6px; border-top:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}

.lefttab2 tr th a{height:19px;text-decoration:none;color:#505050;display:block;padding:2px 0 0 10px;background:#f4f4f4 url(cruise/images/menubg.gif) bottom left repeat-x;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:4px solid #cccccc;}
.lefttab2 tr th a:hover{background:#eaeaea url(cruise/images/menubg2.gif) bottom left repeat-x;color:#505050;border-top:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;border-left:4px solid #66CCFF;}

body .div1{ width:1024px; margin:auto; background-color:#fff;}
.div1 h1 { margin:0;}h1 { margin:0;}
body .div1 .text0{color:#333; font-family: Arial; font-size:13px; line-height:18px; text-align:justify;
}

body .Tboder table{ margin-top:10px;
}
body .Tboder table tr td table tr td{ padding:5px; height:25px;  background-color:#FFFFFF;}
.pHeadd{ font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#66CCFF; padding:6px; display:block; font-weight:lighter; text-align:left}

body .div1 .bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#008CBB; font-weight: bold; line-height:150%;}

body .Tboder .bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0099FF; font-weight: bold; line-height:155%;}

body .Tboder table a.subpage:link {	COLOR:#CC9900; font-family:"Trebuchet MS", "Arial Narrow"; TEXT-DECORATION:underline; font-size: 14px; padding:0px 10px 10px 10px;}
body .Tboder table a.subpage:visited {COLOR:#CC9900; font-family:"Trebuchet MS", "Arial Narrow"; TEXT-DECORATION:underline; font-size: 14px; padding:10px;}

body .Tboder table a.subpage:hover {COLOR:#017ED1; TEXT-DECORATION: none; font-family:"Trebuchet MS", "Arial Narrow"; font-size: 14px; padding:10px;}
	
body .div1 .whiteline{background-color:#E6F7FF; border-left:3px solid #FFFFFF;}

body .div1 .text{	COLOR:#5B5B5B;	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;	text-decoration: none; line-height:150%;}

.div1 .table1{  border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse;  border-color: #63BADA; border-style: solid;}
.div1 .table10{margin: 0; border-width: 1px 1px 1px 1px; border-color: #63BADA; border-style: solid;}
.div1 .table12{margin: 0; border-width: 0px 0px 1px 0px; border-color: #63BADA; border-style: solid;}
.div1 .style3 {color:#666666}
.Tboder .bgg tr td{border:#CCFFFF solid 1px; padding:6px; height:27px;  background-color:#FFFFFF;}
.Tboder .bgg tr td a:link {
font-weight: bold; font-size: 13px; color: #017ed1; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration: none}
.Tboder .bgg tr td a:visited {font-weight: bold; font-size: 13px; color: #017ed1; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration: none}
.Tboder .bgg tr td a:hover {font-weight: bold; font-size: 13px; color:#0099FF; font-family:tahoma, verdana, arial, "trebuchet ms", sans-serif; text-decoration:underline}
body img.alignright{float:right; margin:2px 0px 2px 13px;}
body img.alignleft{float:left; margin:2px 10px 2px 0px;}
.table_border{border:1px solid  #DDDDDD;}
.textt3{COLOR:#017ED1; font-family: Verdana; font-size: 11px; text-decoration:none;}
.domestic-tex{COLOR:#017ED1; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none;}
.p-tex{font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; line-height:195%;}
/*--------------------------------------------Imam------------------------------------------*/
.text-new-05{COLOR:#6e6e6e;  font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.text-new-06{COLOR:#005000; font-family:Arial, Helvetica, sans-serif; font-size: 17px; text-decoration:none;}
.text-new-07{COLOR:#074409; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.text-new-08{COLOR:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 15px;}
.text-new-09{COLOR:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none; line-height:20px;}
.text-new-10{COLOR:#097197; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none;}
.text-new-11{COLOR:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.text-new-12{COLOR:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:22px;}
.text-new-13{COLOR:#00526e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.text-new-14{COLOR:#00526e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.text-new-15{COLOR:#00526e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.table-new1{margin: 0; border-width: 0px 1px 1px 1px; border-color: #84d8f5; border-style: solid; border-bottom-left-radius: 8px 8px; border-bottom-right-radius: 8px 8px;}

.table-new-blue{margin: 0; border-width: 2px; border-color: #00A2E5; border-style: solid; border-radius: 8px 8px 8px 8px; }


.table-new2{margin: 0; border-width: 0px 1px 1px 1px; border-color: #e2e2e2; border-style: solid;}
A.inner-page:link {COLOR:#006b90; TEXT-DECORATION: none; font-family: Verdana; font-size: 11px;}
A.inner-page:visited {COLOR:#006b90; TEXT-DECORATION: none; font-family: Verdana; font-size: 11px;}
A.inner-page:hover {COLOR:#006b90; TEXT-DECORATION: none; font-family: Verdana; font-size: 11px;}
A.link20:link {COLOR:#000000; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
A.link20:visited {COLOR:#006b90; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
A.link20:hover {COLOR:#006b90; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
A.view-map:link {COLOR:00526e; TEXT-DECORATION: none; font-family: Verdana; font-size: 10px;}
A.view-map:visited {COLOR:00526e; TEXT-DECORATION: none; font-family: Verdana; font-size: 10px;}
A.view-map:hover {COLOR:00526e; TEXT-DECORATION: none; font-family: Verdana; font-size: 10px;}
.p-tex{font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; line-height:195%;}
.img-01{ height:59px; width:112px; margin-top:8px; margin-left:3px;}
.img-02{ height:70px; width:134px; border:solid 1px #d3d3d3;}

<!---------------------hide content css-------------------------->
   #wrap {font: 12px; width: 473px; margin: 0 auto; padding: 1em; background-color: #fff;}
   

   /* This CSS is used for the Show/Hide functionality. */
   .more {
      display: none;
      border-bottom: 1px solid #666;
	  COLOR:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;
	  padding-top:5px; padding-bottom:5px; }
   a.showLink, a.hideLink {
      text-decoration: none;
      color: #36f;
      padding-left: 8px;}

   a.showLink:hover, a.hideLink:hover {
      border-bottom: 1px dotted #36f; }
/*--------------------------------------------end-----------------------------------------*/

/* -------------------------------------------reetu------------------------------*/

.textprice{font-family:Verdana;font-size: 12px;font-weight: bold;color:#333333;}
.textprice1{	font-size:16px;	font-weight:bold;	color:#de260e;	font-family: Arial;}
.textprice2{	font-size:12px;	font-weight:bold;	color:#666666;	letter-spacing:2px;	font-family: Arial;}
.pricetag{background-repeat:no-repeat;}.callnow{font-family:Verdana;font-weight:bold;color:#003579;font-size:13px;}
.textheadline{COLOR:#ffffff; font-family: Verdana; font-size: 18px; font-weight:normal; padding-left:20px; padding-top:5px; padding-bottom:5px;}

.paraheading{COLOR:#017ED1; font-family: Verdana; font-size: 12px; padding-left:5px;}
.para{COLOR:#666666; font-family: verdana; font-size: 11px; font-weight:normal; line-height:155%; text-decoration:none; padding-left:5px; padding-right:5px;}

.table12{ padding-left:5px; padding-right:5px; border-width: 1px 1px 1px 1px; border-color: #63BADA; border-style: solid;}

.table-cont{font-size:12px;	font-weight:bold;color:#FFFFFF;	letter-spacing:1px;	font-family:Verdana;}
.table14{width:99%;height:20px;-webkit-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;background-color:#00A2E5;}
.linkb{border:#CCCCCC solid 1px;}

/*----------------------------------dinedh menu */

.menu_nav {width:auto; height:30px; margin-top:-10px;}

.menu_nav ul { list-style:none; padding:0; height:20; width:810px;}

.menu_nav ul li { margin:0; padding:0; float:left; border-right:#bbbfc1  dotted 1px;}

.menu_nav ul li a { display:block;font-size:12px; text-align:center;
					     width:auto; font-weight:normal; 
						   color:#33281b; text-decoration:none; 
						      text-align:center; font-family:Arial;}

.menu_nav ul li a  {display:block; padding:6px 16px 9px 16px;  margin:2px 4px;}
.menu_nav ul li.active a, .menu_nav ul li a:hover { color:#000000; background-color:#bee6fa;}
.menu_nav ul li.active a .menu_nav ul li a:hover { }



.hotelfootr{width:650px;font-family:Arial; height:28px; float:left; margin-top:-5px;}
.hotelfootr ul{list-style-type:none; width:650px;float:right; text-align:left; margin:2px;}
.hotelfootr li{color: #353333; width:auto; cursor: pointer; font-weight:normal;
	                float:left; font-size: 14px; padding: 4px;}					
					
.hotelfootr li a{color: #353333; cursor: pointer;text-decoration:none;font-weight:normal;  float:left; font-size: 14px;	
                       padding: 4px; background-color:#e8e8e8; border:#058fd4 solid 1px;
					   -webkit-border-radius: 2px;-moz-border-radius: 2px;
					      border-radius: 2px;-webkit-transition: background 0.5s linear;
	                      -moz-transition: background 0.5s linear;-o-transition: background 0.5s linear;
	                           transition: background 0.5s linear;}
					
.hotelfootr li a:hover{color: #ffffff; text-decoration:underline;     
                         font-weight:normal;background-color:#058fd4;padding: 4px;
						 box-shadow:2px 2px 5px rgba(110,110,110,0.75);}
						 
#howtoreach{font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:26px;}
#howtoreach a{font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none;}
#howtoreach a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#CCFFFF; }

/*------------------------------------------------------------view or more-----------------------------*/

.viewmore{width:186px;font-family:Arial; height:auto;}
.viewmore ul{list-style-type:none; width:178px;float:right; text-align:left; margin:1px;}
.viewmore li{color: #353333; width:auto; cursor: pointer; font-weight:normal;
	                float:left; font-size: 14px; padding:4px;}					
					
.viewmore li a{color: #353333; cursor: pointer;text-decoration:none;font-weight:normal;  float:left; font-size: 14px;	
                       padding:2px 22px; background-color:#e8e8e8; border:#058fd4 solid 1px;
					   -webkit-border-radius: 4px;-moz-border-radius: 4px;
					      border-radius: 4px;-webkit-transition: background 0.5s linear;
	                      -moz-transition: background 0.5s linear;-o-transition: background 0.5s linear;
	                           transition: background 0.5s linear;}
					
.viewmore li a:hover{color: #ffffff; text-decoration:none; border-color:#d78383;     
                         font-weight:normal;background-color:#058fd4;padding:2px 22px;
						 box-shadow:2px 2px 5px rgba(110,110,110,0.75);}
						 
.border-new:hover{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #b81226;background-color:#ffffff; box-shadow:2px 2px 5px rgba(110,110,110,0.75); }


.texts-packages {font-size:14px;font-family:Arial; line-height:140%;color:#cb0e0e; font-weight:bold;}
.tour-packages {font-size:14px;font-family:Arial; line-height:140%;color:#0b3452; font-weight:bold;}

.product2 a {border: 1px solid #dee0e1;
	      display:inline;	
               float:left; margin:1px;}
	
.product2 a:hover {border: 1px solid #e9af76;}
.product2 img{border: 2px solid #FFFFFF;}






.contact-form {
    padding-bottom: 30px;
    position: relative;
	width:460px;
	float:left;
}
.contact-form h3{
	font-size:24px;
	text-transform:uppercase;
	margin:0px;
	margin-bottom:10px;
	line-height:30px;
	padding:0;
	border-bottom:#CCC dashed 1px;
}
.contact-form div {
    padding: 5px 0;
}
.contact-form span {
    color: #7b7c7e;
    display: block;
    font-family: 'Roboto',sans-serif;
    font-size: 13px;
    padding-bottom: 5px;
}
.contact-form input[type="text"], .contact-form textarea {
    border: 1px  dashed #999;
    color: #464646;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    outline: medium none;
    padding:6px;
    width: 98%;
}
.contact-form textarea {
    height:60px;
    resize: none;
}
.contact-form input[type="submit"] {
    background: none repeat scroll 0 0 #333;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: 'Roboto',sans-serif;
    font-size: 1em;
    outline: medium none;
    padding: 7px 22px;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.contact-form input[type="submit"]:hover {
    background-color: #7b7c7e;
}
.contact-form input[type="submit"]:active {
    background-color: #7b7c7e;
}


.testi_m{
     float:right; 
	 width:328px;
	 }
.testi_m h1{
    font-size:16px;
	color:#fff;
	height:35px;
	line-height:35px;
	text-transform:uppercase;
	background:#306a8c;
	margin:0;
	font-weight:normal;
	text-align:center;
	border-radius:5px 5px 0px 0px;
	margin-bottom:0px;
	}
.contatc-add{
    width:304px;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:#575757 solid 2px;
	background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 
	 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e9e9), to(#fefefe)); /* Safari 5.1, Chrome 10+ */ 
	 background: -webkit-linear-gradient(top, #fefefe, #e9e9e9); /* Firefox 3.6+ */ 
	 background: -moz-linear-gradient(top, #fefefe, #e9e9e9); /* IE 10 */ 
	 background: -ms-linear-gradient(top, #fefefe, #e9e9e9); /* Opera 11.10+ */ 
	 background: -o-linear-gradient(top, #fefefe, #e9e9e9);
	}
	
	
	
.Cruises-banner {
    float: right;
    margin: auto;
    padding: 0 3px 0 1px;
    width:790px;
}
.Cruises-left {
    float: left;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 200px;
}
.top-left {
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 376px;
}

.packagehigh {
    color: #982420;
    font-family: Calibri;
    font-size: 18px;
    font-weight: bold;
}


.packageprice {
    color: #cc0000;
    font-family: Calibri;
    font-size: 17px;
    font-weight: bold;
}

.footertxthigh {
    color: #6c041d;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.txtbk {
    color: #5a5a5a;
    font-family: Verdana;
    font-size: 12px;
    text-align: left;
    text-decoration: none;
}

.call_i_img{
    background:url(../images/call_now.PNG) no-repeat right;
	height:90px;
	width:101px;
	}

div.tabcontents_newpage {
    background-color: #fff;
    border: 1px solid #6e9ff1;
    border-radius: 0 2px 2px;
    padding:5px;
	margin-top:7px;
}			