body { 
background-color: #7c6ca1; padding: 0px 0px 0px 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-attachment: fixed; background-image: url(images/bddg1.png);
}

.h1 {
font-family: Arial, Verdana, Serif; font-size: 18px; padding-left: 15px; font-weight: bold; color: #ffffff; line-height: 48px; background-image: url(images/h1-bg.gif);
}

h2 {
font-family: Arial, Verdana, Serif; font-size: 14px; padding-left: 0px; font-weight: bold; color: #3d0040; line-height: 21px;
}

.border1 {
font-family: Tahoma, Verdana, Trebuchet MS; font-size: 12px; color: #000000; background-color: #ffffff; font-weight: normal; line-height: 21px; padding: 9px; padding-top: 0px; border: 0px solid #000000;}

.main {
font-family:  Tahoma, Arial, Verdana, Serif; font-size: 13px; color: #3d0040; background-color: #ffffff; line-height: 18px; font-weight: normal;
}

.highlight {
font-family:  Tahoma, Verdana, Serif; font-size: 18px; color: #3d0040; letter-spacing: 1px; line-height: 25px; font-weight: bold;
}

.sidemenu {
font-family:  Verdana, Serif; font-size: 13px; color: #3d0040; background-color: #d7efcf; line-height: 18px; font-weight: normal;
}

.home-box {
font-family: Arial, Serif; font-size: 13px; color: #414141; background-color: #ffffff; border: 0px none; line-height: 18px; padding: 10px; border: 1px solid #000000;
}

.header {
font-family:  Arial, Verdana, Serif; font-size: 13px; color: #ffffff; letter-spacing: 1px; padding-left: 10px; background-color: #400040; line-height: 28px; font-weight: bold; border: 1px solid #000000; background-image: url(images/header-bg.png);
}

.header2 {
font-family:  Arial, Verdana, Serif; font-size: 12px; color: #ffffff; letter-spacing: 1px; padding-left: 10px; background-color: #400040; line-height: 25px; font-weight: bold; border: 1px solid #000000;
}

.tel {
font-family:  Tahoma, Arial, Verdana, Serif; font-size: 13px; color: #3d0040; padding-top: 4px; line-height: 13px; font-weight: bold;
}

.contact-info {
font-family: Tahoma, Arial, Serif; font-size: 12px; color: #000000; background-color: #ffffff; border: 0px none; line-height: 19px; padding: 10px; border: 1px solid #cccccc;
}

.side-welcome {
font-family: Tahoma, Arial, Serif; font-size: 11px; color: #3d0040; background-color: #ffffff; font-weight: normal; line-height: 15px; padding: 10px; border: 1px solid #cccccc;
}

.latest-news {
font-family: Tahoma, Arial, Trebuchet MS; font-size: 11px; color: #009900; background-color: #ffffff; font-weight: bold; line-height: 21px; padding: 0px; border: 0px solid #cccccc;}

.promo-table {
font-family: Arial, Trebuchet MS; font-size: 11px; color: #000000; background-color: #ffffff; font-weight: bold; line-height: 18px; padding: 0px; border: 0px solid #ffffff;}

.promo-table-header {
font-family: Arial, Trebuchet MS; font-size: 12px; color: #ffffff; background-color: #7c6ca1; font-weight: bold; line-height: 28px;}

.promo-table-line {
background-image: url(images/promo-table-line.gif);
}

.li2 {
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #414141;
border: 0px none;
line-height: 21px;
}

.li3 {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
border: 0px none;
line-height: 21px;
}

.flight_data table { font-weight: bold; font-family:  Tahoma, Verdana, Serif; font-size: 12px; table-layout: fixed; }
.flight_data tr th { text-align: left; color: #ffffff; background-color: #7c6ca1; padding: 3px 5px; border-bottom: dotted 1px #333;}
.flight_data tr td { text-align: left; padding: 3px 5px; border-bottom: dotted 1px #333;height:35px;}
.flight_data tr td.large,
.flight_data tr th.large { width: 70px; }
.flight_data tr td.date,
.flight_data tr th.date { width: 66px; }
.flight_data tr td.price,
.flight_data tr th.price { width: 77px; }

.bottom-links {
font-family:  Arial, Verdana, Serif; font-size: 11px; color: #ffffff; letter-spacing: 1px; background-color: #000000; line-height: 28px; font-weight: bold;
}

.thai-web-host {
font-family:  Arial, Verdana, Serif; font-size: 11px; color: #cccccc; background-color: #ffffff; letter-spacing: 1px; line-height: 12px; font-weight: bold;
}

.line1 {
background-image: url(images/line1.gif);
}

.line2 {
background-image: url(images/line2.gif);
}

a:link, a:active, a:visited {
text-decoration: none;
color: #3d0040;
font-weight: normal;
}

a:hover {
color: #ffa500;
}

a.red:link {color: #fe0000;}
a.red:active {color: #fe0000;}
a.red:visited {color: #fe0000;}
a.red:hover {color: #000000;}

a.white:link {color: #ffffff;}
a.white:active {color: #ffffff;}
a.white:visited {color: #ffffff;}
a.white:hover {color: #000000;}

a.black:link {color: #000000;}
a.black:active {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover {color: #5bc501;}

a.side-links:link, a.side-links:visited {
	display: block;
	background: url('images/side-links.png') no-repeat;
	vertical-align: middle;
    font-family: Arial, Trebuchet MS, Verdana;
	font-size: 12px;
    letter-spacing: 1px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 0px;
	padding-left: 18px;
	height: 25px !important;
	height: 25px !important;
	width: 220px;
	text-decoration: none
}

a.side-links:link {color: #000000;}
a.side-links:active {color: #000000;}
a.side-links:visited {color: #000000;}

a.side-links:hover {
color: #ffffff;
background-position: 0px -25px;}

a.side-links2:link, a.side-links2:visited {
	display: block;
	background: url('images/side-links2.png') no-repeat;
	vertical-align: middle;
    font-family: Arial, Trebuchet MS, Verdana;
	font-size: 12px;
    letter-spacing: 1px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 0px;
	padding-left: 18px;
	height: 25px !important;
	height: 25px !important;
	width: 220px;
	text-decoration: none
}

a.side-links2:link {color: #ffffff;}
a.side-links2:active {color: #ffffff;}
a.side-links2:visited {color: #ffffff;}

a.side-links2:hover {
color: #ffffff;
background-position: 0px -25px;}

.side-links-main {
font-family: Arial, Verdana, Serif; font-size: 12px; color: #ffffff; background-color: #000000; border: 0px none; line-height: 22px; font-weight: normal;
}
