a:hover {
	text-decoration: underline;
	}
	
html body {
	font: 84.5% Georgia, serif;
	}

h1, h2, h3, h4, h5 {
	color: black;
	}

a {
	color: #004276;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

a:visited {
	color: #666699;
	}

TABLE,TR,TD,BODY {
	font:10px Verdana, Arial, sans-serif;
	color:#000000;
}

.day {
font:10px Verdana, Arial, sans-serif;
color:#333;
line-height:140%;
}

.dayArial {
font:12px Arial, sans-serif;
color:#333;
line-height:140%;
}

.dayArial10px {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color:#000000
}

.dayArial10pxB {
	font-family: bold Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF
}

.dayCity
{
  min-height: 100px;
  font: bold 9px Arial, san-serif
  font-weight:700;
  color:#333;
  background-color:#eeeee5;
}

.dayGeorgia {
font:12px Georgia, "Times New Roman", Times, serif;
color:#333;
line-height:140%;
}

.dayGeorgiaItalicRed {
font:italic 12px Georgia, "Times New Roman", Times, serif;
color:#990000;
line-height:140%;
}

.dayGeorgiaBold {
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#333;
line-height:140%;
}

.dayGeorgiaGreen {
font:12px Georgia, "Times New Roman", Times, serif;
line-height:140%;
font-weight:700;
color:#060;
}

.dayGeorgiaTitle {
font:12px Georgia, "Times New Roman", Times, serif;
line-height:140%;
font-weight:700;
color:#900;
}

.dayhead {
font:bold 10px Verdana, Arial, sans-serif;
color:#576715;
line-height:140%;
}

.dayHotel
{
  min-height: 100px;
  font: bold 9px Arial, san-serif
  font-weight:700;
  color:#333;
  background-color:#FEF8E8;
}

.dayLucida{
  min-height: 100px;
  font: normal 11px/16px "Lucida Grande", "Lucida Sans Unicode"
  font-weight:700;
  color:#333;
}

.dayred {
font:bold 10px Verdana, Arial, sans-serif;
color:#900;
line-height:140%;
}

.dayTimes {
font:12px Times, serif;
color:#333;
line-height:140%;
}

.dayArialBold {
font:12px Arial, sans-serif;
color:#333;
line-height:140%;
font-weight:700;
}

.dayArialRed {
font:italic 12px Arial, sans-serif;
color:red;
line-height:140%;
}

.spacer {
line-height:.75;
}

.spacer-2 {
line-height:.60;
}

INPUT {
font:9px Verdana, Arial, san-serif;
color:#995a49;
background-color:#fff;
}

SELECT {
font:9px Verdana, Arial, san-serif;
color:#646464;
background-color:#fff;
}

TEXTAREA {
font:9px Verdana, Arial, san-serif;
color:#766d5b;
background-color:#fff;
}

.paper {
}

.photoCaption {
font:9px Verdana, Arial, san-serif;
color:#900;
text-align:right;
}

.redtextb {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-weight: bolder; color: #990000}

.tableShadeAirline {
padding-left:5px;
padding-right:5px;
background-color:#FEF8E8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#00f;
}

.tableShadeAirlineCX {
background:#069;
width:0.1in;
height:14pt;
valign:top;
align:"center" width=10;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
padding:2pt;
}

.tableShadeGrey {
background-color:#eeeee5;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeGreyBold {
background-color:#eeeee5;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeRed {
background-color:#900;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}

.tableShadeRedBar {
background-image:url(http://www.veloasia.com/images/layout/redbar.gif);
color:#FFF;
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeBlueBar {
background-image:url(http://www.veloasia.com/images/layout/bluebar.gif);
color:#FFF;
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeDarkBlu {
background-image:url(http://www.indochinatravel.com/images/layout/bar_darkblu.gif);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeDarkBlu20 {
background-image:url(http://www.indochinatravel.com/images/layout/bar_darkblu20.gif);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeDarkOrangeBar {
background-image:url(http://www.indochinatravel.com/images/layout/bar_darkornage15.jpg);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeLightBlu {
background-image:url(http://www.indochinatravel.com/images/layout/bar_lightblu.jpg);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeLightOrangeBar {
background-image:url(http://www.indochinatravel.com/images/layout/bar_lightorange25h.jpg);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeOrangeBar {
background-image:url(http://www.indochinatravel.com/images/layout/orangebar.gif);
font-family:Trebuchet MS, Verdana,Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:5px;
padding-right:5px;
font-size:12px;
}

.tableShadeYellow {
background-color:#FEF8E8;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeYellowBold {
background-color:#FEF8E8;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeOrange {
background-color:F57A28;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeBlue {
background-color:#1F6598;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tableShadeMaroon {
background-color:#900;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
border-bottom:1px solid #ccc;
border-left:1px solid #ccccccc;
border-right:1px #ccc;
border-top:1px solid #ccc;
}

.tourDivider {
background-color:#C99;
color:#C99;
}

.tourLink {
color:#900;
font-weight:700;
}

.tourTab {
background-image:url(/images/layout/tour_tab_bg.gif);
}
.border_footer {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #000000;
}

.header_nav_line {
	font-family: arial;
	font-size: 10px;
	text-transform: uppercase;
	color: #666666;
	padding-right:5px;
	padding-left:5px;
	letter-spacing:0px;
}

.header_nav {
	font-family: arial;
	font-size: 10px;
	text-transform: uppercase;
	color: #F5EDC9;
	letter-spacing: 1px;
}
.header_nav a {
	font-family: arial;
	font-size: 10px;
	text-transform: uppercase;
	color: #F5EDC9;
}



a.tourTabLink,a.tourTabLink:visited {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:11px;
text-decoration:none;
}

a.tourTabLink:hover {
color:#000;
}

.submenu {
	margin: 0px auto;
	padding: 0;
	border-top: 1px solid #b9b299;
	border-bottom: 1px solid #b9b299;
	width: 750px;
	font-family: arial;
	font-size: 10px;
	color: #C5BC9B;
	letter-spacing: normal;
	}
.submenu a {
	font-family: arial;
	font-size: 10px;
	color: #60573C;
	}
