#dolphincontainer{position:relative;border-bottom: 2px solid navy; color:#E0E0E0;background:#143D55;
width:100%;font-family:Helvetica,Arial,Arial, Helvetica, sans-serif,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url('../../images/dolphin_bg.gif') repeat-x left bottom;
padding:0 0 0 20px;
}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:url('../../images/dolphin_bg-OVER.gif') repeat-x left bottom;
}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url('../../images/dolphin_left-ON.gif') no-repeat left top;
line-height:275%;
}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url('../../images/dolphin_right-ON.gif') no-repeat right top;
height:33px;
}
#dolphin_inner{color: white; padding: 5px; font-size: 80%; height: 1em}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: yellow}
.innercontent{display: none;}

* 
{
	margin:0 auto;
}

body
{
	text-align:center; width:100%; height:auto; margin-top:20px; margin-bottom:20px;  background-color:#4b7b81; vertical-align:middle;
}

.margen
{
	margin-bottom:0px;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	
}
.ptxt
{

	font-family:Arial, Helvetica, sans-serif;  font-size:8pt;text-align:justify; color:Navy; vertical-align:top; width:170px;
	BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid;

}
.sgtxt
{
text-align:left; margin-left:10px; font-weight:bold; margin-bottom:5px; margin-top:5px; vertical-align:top; color:Navy; font-family:Arial, Helvetica, sans-serif;  font-size:8pt;	
}
.lbltxt
{
	text-align:left; vertical-align:top; color:Navy; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;
}

.indxtbl
{
	vertical-align: top; text-align:left; margin-left: 20px; margin-top:30px; margin-right:30px; width:95%;
}
.indexhtxt
{
	width:100px; text-align:left; vertical-align:top; color:Navy;  font-family:Arial, Helvetica, sans-serif;  font-size:8pt; border:0px;
}
.indexlbl
{
	width:140px; text-align:right; vertical-align:middle; color:Navy; font-family:Arial, Helvetica, sans-serif;  font-size:8pt; font-weight:bold;
}
.tabtbl
{
	width:99%; height:386px; text-align:justify; vertical-align:top;
}
.indextd
{
	text-align:left; vertical-align:middle;
}

.hedlbl
{
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bolder; color:Navy; height:40px;
}
.grid
{

	font-family:Arial, Helvetica, sans-serif; width:700px; font-size:9pt;text-align:left; color:Navy; vertical-align:middle;
}
.bdy
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:White;
	width:100%;
	text-align:left; vertical-align:top;
	
}
.tbrd
{
	BORDER-RIGHT: dodgerblue 5px solid; BORDER-TOP:dodgerblue 5px solid; BORDER-LEFT:dodgerblue 5px solid; BORDER-BOTTOM:dodgerblue 5px solid;  text-align:center; vertical-align:top; margin-top:20px; margin-left:20px; 
	
}
.pbrd
{
	width:95%; BORDER-RIGHT: dodgerblue 2px solid;BORDER-TOP:dodgerblue 2px solid; BORDER-LEFT:dodgerblue 2px solid; BORDER-BOTTOM:dodgerblue 2px solid; text-align:left; vertical-align:top;margin: 12px 20px 20px;

	
}

.lbl
{
	text-align:center; vertical-align:middle;width:65px;color:Black; font-family:Arial, Helvetica, sans-serif;  font-size:12px;
}

.drp
{
	text-align:center; vertical-align:middle;width:50px;color:Black; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

 .h11 
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.45em; PADDING-TOP: 0px; TEXT-ALIGN: left;font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#0066CC; font-weight:bold;
}


.margen1
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
}
.lblfnt
{
	font-family:Arial, Helvetica, sans-serif; text-align:right; vertical-align:middle;  color:Navy; font-size:10pt; font-weight:bold;
	
	
}
.lblfnt1
{
	font-family:Arial, Helvetica, sans-serif; text-align:right; vertical-align:middle;  color:Maroon; font-size:10pt;
}

.ver11
 {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
 }
 
tab
 {
	FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #5f78cb;
}
.ver111 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:bolder;
}
.fnt
{
font-size:11pt; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; color: #3399cc;	
}
.btn
 {
	BACKGROUND-IMAGE: url('../../images/button.gif')
}
.btn A:hover
 {
	BACKGROUND-IMAGE: url('../../images/button.gif')
}

.btn
 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('../../images/button.gif'); 
WIDTH: 100px; COLOR: #fff;  FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}


.btn:hover 
{
	
	BACKGROUND-IMAGE: url('../../images/buttonred.gif')
}

.t-heading 
{
	FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #5f78cb
}
.td
 {
	FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR:#ffffff; BACKGROUND-COLOR:#3399cc; 
}
.td1
 {
	FONT:  9pt Arial, Helvetica, sans-serif; COLOR:Navy; 
}
.fnt
{
	FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR:Black;
}
.fnt1
{
	FONT:8pt Arial, Helvetica, sans-serif; COLOR:Black;
}
.fnt2
{
	FONT:7pt Arial, Helvetica, sans-serif; COLOR:Black;
}
.tr-dark
 {
	FONT: 8pt Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff7de
}
tab-line
 {
	BACKGROUND-COLOR: #ffcf39;
}
.brd
{
	    BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid;

}
.brd1
{
	border: 1px solid #2e67b1;
background-image: url('../../images/bg_box_search.gif');
}
.logo1
{
	height:108px; width:350px;background-image: url('../../images/saleinthailand.jpg'); 
text-align:left; vertical-align:top;
}
.hdimg
{
	border: 1px solid #006699;
	height:185px; 	width:270px;background-image: url('../../images/headimg.jpg'); 
	margin-top:17px; 	margin-left: 20px;
}
.big
{
FONT: bold 13pt Arial, Helvetica, sans-serif;
}
.txt
{
    font-family:Arial, Helvetica, sans-serif;
    width:180px;   
   height:16px;font-size: 13px;text-decoration: none; 
   	BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid

}
.hoteltxt
{
	font-family:Arial, Helvetica, sans-serif;
    width:170px;
    color:Navy;  
    height:14pt; 
    font-size: 9pt;text-decoration: none;
    text-align:left; vertical-align:middle;  
   	BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid
}
.txt1
{
    font-family:Arial, Helvetica, sans-serif;
    width:140px;    
   height:13px;font-size: 13px;
   	BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid

}
.heading
{
    font-family:Arial, Helvetica, sans-serif;
    width:180px;
   height:12px;font-size: 12px;
 

}
.drop
{
  font-family:Arial, Helvetica, sans-serif;
    width:170px;
    color:Navy;  
    font-size: 8pt;
    
    BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid

}
.drop2
{
  font-family:Arial, Helvetica, sans-serif;  
    width:186px;
    height:20px;font-size: 11px;
    BORDER-RIGHT: #2e67b1 1px solid; BORDER-TOP: #2e67b1 1px solid;BORDER-LEFT: #2e67b1 1px solid; BORDER-BOTTOM: #2e67b1 1px solid

}

.dmy
{
  font-family:Arial, Helvetica, sans-serif;
 
    width:55px;
    height:18px;font-size: 10px;
    BORDER-RIGHT:#2e67b1 1px solid; BORDER-TOP:#2e67b1 1px solid;BORDER-LEFT:#2e67b1 1px solid; BORDER-BOTTOM:#2e67b1 1px solid

}
.div 
{
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color:White;
	font-weight:bolder;
	
}
ul.custservice
 {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; PADDING-BOTTOM: 0.7em; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0.7em
}
ul.custservice li
 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0.7em; MARGIN: 0px; WIDTH: 45%; PADDING-TOP: 0.7em; LIST-STYLE-TYPE: none
}
ul.custservice li a 
{
	PADDING-LEFT: 1em; BACKGROUND: url('../../images/faq-bullet.gif') no-repeat left 0.3em; 
FONT: 1em "arial"; COLOR: #2e67b1; TEXT-DECORATION: none
}
.custservW75
 {
	FLOAT: left; WIDTH: 75%
}
.ver9
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
.ver13
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color:#000000;
	font-weight:bold;
	background-color:#ff9933; 
}
a
{
	text-decoration:none;color:#576D9D;
}
a:active
{
	color:#576D9D;
}
a:hover
{
	text-decoration:underline; cursor:pointer;color:#576D9D;
	
}



.foter
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:8pt; 
	  color:#576D9D;
	   text-align:center;
	    vertical-align:middle;
	margin-right:20px;
	 margin-top:5px; 
	 margin-bottom:5px;
	  width:950px;
	font-weight: normal;
	
}
.plainAnchor
 {
	DISPLAY: block; COLOR: black; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.dtble
{
	 width:270px; height:150px; margin-bottom:10px; margin-left:0px; margin-right:10px; margin-top:10px;
}
.sgtbrd
{
	
	 width:690px;
	text-align:justify; vertical-align:top; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:10px; color:Navy; font-family:Arial, Helvetica, sans-serif;  font-size:9pt;	

}
.sgtimg
{
	 width:auto; height:auto;
	text-align:justify; vertical-align:top; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:10px; 

}
.stxt
{
	width:290px; height:auto; text-align:justify; vertical-align:top; margin-left:5px; margin-right:5px; margin-top:10px; margin-bottom:10px; font-family:Tahoma; font-weight:normal; font-size:10pt; color:Navy;
}
.sbtxt
{
	width:115px; height:auto; text-align:justify; vertical-align:top; margin-left:5px;  margin-top:10px; margin-bottom:10px; font-family:Tahoma; font-weight:bold; font-size:8pt; color:Navy;
	
}


