body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(http://www.roomholidays.com/images/bgsmall.jpg);
	background-position: center 0px;
	background-repeat: repeat-x;
}

<!--.d1 {
	padding-left: 20px;
} -->
a {
	font-family: Tahoma;
	font-size: 12px;
	color: #49496D;
	text-decoration:none;
	line-height: 13pt;
}
a:hover {
	color: #FF6600;
	text-decoration:none
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	padding-left: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	padding-left: 10px;
}
hr {
	color: #CCCCCC;
	font-size: 11px;
}
li {
	font-family: Tahoma;
	font-size: 100%;
	color: #006699;
	list-style-position: outside;
	line-height: 12pt;
/*	list-style-image: url(http://www.holidaythai.com/images/icon3.gif);
	list-style-type: none;*/
}
ul {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 11pt;
	display: block;
	margin-bottom: 0px;
	margin-top: 0px;
}
.hr2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #D0E8E8;
}

.bg_footer {
	font-family: verdana;
	font-size: 12px;
	color: #419CA7;
	background-image: url(http://www.holidaythai.com/images/bg_footer.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.12verdana {
	font-family: verdana;
	font-size: 12px;
	color: #666699;
}
.12verdana_lightblue {
	font-family: verdana;
	font-size: 14px;
	color: #3399CC;
}
.14verdana{
	font-family: verdana;
	font-size: 14px;
	color: #666699;
}
.16verdana {
	font-family: verdana;
	font-size: 16px;
	color: #000000;
	line-height: 16pt;
}

.borpix {
	border: 1px solid #FFCC00;
	padding: 3px;
}

.bghrit {
	height: 62px;
	background-attachment: fixed;
	background-image: url(http://www.holidaythai.com/images/bg_t2.jpg);
	background-repeat: repeat-x;
}
.lay1 {
	float: left;
	position: relative;
}
.bg_rec {
	background-image: url(http://www.holidaythai.com/images/topical_recommendedbg1.gif);
	background-attachment: fixed;
	width: 599px;
}
.new {
	background-attachment: fixed;
	background-image: url(/en/images/bgxx.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.text_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: normal;
	padding-left: 15px;
}
.textfooter {
	font-family: Tahoma;
	font-size: 11px;
	color: #666699;
	line-height: 14pt;
}
.text_top_des {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.text_recommended {
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	line-height: 15pt;
}
.text_recommendedindex {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
.text_recommendedb {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12pt;
	color: #FF6600;
	font-weight: normal;
}
.texthtopical {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
}
.text_right {
	font-family: Tahoma;
	font-size: 11px;
	color: #003366;
	line-height: 12pt;
}

.text_search2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	padding-left: 10px;
}
.texthtopical2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
	font-weight: bold;
}
.text_top_des12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.text14 {
	font-family: Tahoma;
	font-size: 14px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.text_16 {
	font-family: Tahoma;
	font-size: 16px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.head_16 {
	font-family: Tahoma;
	font-size: 16px;
	color: #41B9FA;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.head_18 {
	font-family: Tahoma;
	font-size: 18px;
	color: #2B95E3;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 12pt;
}
.verdana12 {
	font-family: verdana;
	font-size: 12px;
	color: #666699;
	line-height: 12pt;
}
.verdana14 {
	font-family: verdana;
	font-size: 13px;
	color: #565681;

}

.verdana16 {
	font-family: verdana;
	font-size: 16px;
	color: #666699;
	}
.verdanabold16 {
	font-family: verdana;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
}
.bgmem {
	background-image: url(http://www.holidaythai.com/images/bgmember.jpg);
	height: 182px;
	width: 232px;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 12pt;
}
.bgsuper2 {
	background-image: url(http://www.holidaythai.com/images/bgsuper2x.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13pt;
	color: #AC1A6A;
	padding-left: 20px;
	padding-right: 20px;
}
.bigred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
}
.blue {
	color: #004BA0;
}
.bgsuper21 {	background-image: url(/en/images/bgsuper2x.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #993300;
}

.link_small{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
	 color: #0099CC;
}

.text_search p {
	font-size: 11px;
}
.text_car {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: relative;
	background-color: #FFFFFF;
}
.text_car_topic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: relative;
	background-color: #FFFFFF;
}
.colorred {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.hname {
	color: #2E6AB1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.Lowcost { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #C01B03}
.Lowcost:hover {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #1C2DC6; text-decoration: none}

.headlinks { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399}
.headlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF8B22; text-decoration: none}



.bgsuper2 {
	background-image: url(/images/bgsuper2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #008A8A;
}
.bx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993300;
}
.b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.style7 {
	color: #FF0000;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.wthai {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #401302;
	height: 25px;
	padding-top: 15px;
}
.btn {
	background-color: #FFE9B9;
	border: 1px dotted #FF9900;
}
.btn a {
	color: #00254A;
}
.btn a:hover {
	color: #FF6600;
	background-color: #FFFF8C;
	display:block;
}
.droplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993300;
	background-color: #FFFFCD;
}
.greenz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000066;
	padding: 8px;
}
.event {
	/*<!--background-image: url(images/iconf.gif);-->*/
	background-repeat: no-repeat;
	background-position: left;
	border: 1px solid #999999;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.white_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.eventCopy {
	border: 1px solid #CCCCCC;
}
#EVENT a:hover {
	color: #CC0033;
}
#pg {
	border: 1px solid #FF9900;
}
.style12 {	color: #D55500;
	font-family: "MS Sans Serif";
	font-size: small;
	font-weight: bold;
}
#EVENT .eventCopy img {
	float: left;
}

.style25 {
	font-size: 12px;
	font-family: Tahoma;
}
.style30 {
	font-size: 11px
}


fieldset { border: #555 solid 1px; padding: 0.5em; }
fieldset legend { background-color: transparent; font-weight: bold; color: #444444; padding: 5px; }
h3 { padding: 0; margin: 0 }
fieldset input { font-size: 8pt; }
fieldset select { font-size: 8pt; }

p.dotted {border-right-style: dotted}
p.dashed {border-right-style: dashed}
p.solid {border-right-style: solid}
p.double {border-right-style: double}
p.groove {border-right-style: groove}
p.ridge {border-right-style: ridge}
p.inset {border-right-style: inset}
p.outset {border-right-style: outset}

b.bt, b.bt b, b.bb, b.bb b {display: block; height: 10px;font-size: 1px;background:url('http://www.roomholidays.com/package/images/round_corner.gif') no-repeat;position:relative}
b.bt {top: -4px; left: -4px}
b.bt b {background-position:100% -10px; left: 8px}
b.bb {background-position:0 -20px; top:4px; left: -4px}
b.bb b {background-position:100% -30px; left: 8px}
div.b {border: #99CCCC 4px solid}

b.bt_nav, b.bt_nav b, b.bb_nav, b.bb_nav b {display: block; height: 6px;font-size: 1px;background:url('http://www.roomholidays.com/package/images/round_corner2.gif') no-repeat;position:relative}
b.bt_nav {top: -1px; left: -1px}
b.bt_nav b {background-position:100% -6px; left: 2px}
b.bb_nav {background-position:0 -12px; top:1px; left: -1px}
b.bb_nav b {background-position:100% -18px; left: 2px}
div.b_nav {border: #97BEE0 1px solid;background-color:#F0F5F9}

.block { background: url('http://www.roomholidays.com/package/images/block-02.gif') repeat-x top }
.block .left { background: url('http://www.roomholidays.com/package/images/block-04.gif') repeat-y left }
.block .right { background: url('http://www.roomholidays.com/package/images/block-05.gif') repeat-y right }
.block .bottom { background: url('http://www.roomholidays.com/package/images/block-07.gif') repeat-x bottom }
.block .topleft { background: url('http://www.roomholidays.com/package/images/block-01.gif') no-repeat top left }
.block .topright { background: url('http://www.roomholidays.com/package/images/block-03.gif') no-repeat top right }
.block .bottomleft { background: url('http://www.roomholidays.com/package/images/block-06.gif') no-repeat bottom left }
.block .bottomright { background: url('http://www.roomholidays.com/package/images/block-08.gif') no-repeat bottom right }