body, table, form		
	{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			11px;
	color: 				#000065;
	text-align:			justify;
	padding-left:		0px;
	padding-right:		0px;
	margin-top:			0px;
	margin-bottom:		0px
	}

a         	
	{
	text-decoration:	none; 
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size: 			11px; 
	color: 				#000065; 
	font-weight: 		bold
	}

a:hover		
	{ 
	text-decoration:	underline; 
	color: 				#2565CC
	}

a:active	
	{ 
	color: 				#FF8000 
	}
	
#headerText	{
				font-family: 		Arial; 
				font-size: 			9px; 
				color: 				#A0A0A0; 
				font-weight: 		bold;
				margin-top:			0px;
				margin-bottom:		0px
				}


#headerText h1, #headerText h2, #headerText table, #headerText body  {
				font-family: 		Arial; 
				font-size: 			9px; 
				color: 				#A0A0A0; 
				font-weight: 		bold;
				margin-top:			0px;
				margin-bottom:		0px
				}


#headerText a:link, #headerText a:visited, #headerText a:active {
	text-decoration:	none; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#A0A0A0; 
	font-weight: 		bold;
	margin-top:			0px;
	margin-bottom:		0px
	}

#headerText a:hover	{ 
	text-decoration:	underline; 
	color: 				#000099
	}
	
a.dropDowns        	
	{ 
	font-family: 		Tahoma, 
						Arial; 
	font-size: 			11px; 
	color: 				#000065; 
	font-weight: 		normal;
	text-decoration: 	none
	}

a.dropDowns:hover		
	{ 
	color: 				#FFCC66
	}

a.dropDowns:active	
	{ 
	color: 				#FF8000 
	}


a.text         	
	{ 
	text-decoration: 	underline; 
	font-family: 		Arial; 
	font-size: 			12px; 
	color: 				#000065; 
	font-weight: 		normal
	}

a.text:hover		
	{ 
	color: 			#FFCC66
	}

a.text:active	
	{ 
	color: 			#FF8000 
	}

a.small_text         	
	{ 
	text-decoration: 	none; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#000065; 
	font-weight: 		normal
	}

a.small_text:hover		
	{
	text-decoration: 	underline; 
	color: 			#FFCC66
	}

a.small_text:active	
	{ 
	color: 			#FF8000 
	}


a.price         	
	{ 
	text-decoration: 	none; 
	font-family: 		Verdana, 
						Arial; 
	font-size: 			12px; 
	color: 				#000065; 
	font-weight:		bold
	}

a.price:hover		
	{
	text-decoration: underline	; 

	color: 			#2565CC
	}

a.price:active	
	{ 
	color: 			#FF8000 
	}



a.lbg         	
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica, 
				Sans Serif; 
	font-size: 		10px; 
	color: 			#000065; 
	font-weight: 		bold
	}

a.lbg:hover		
	{ 
	color: 			#2565CC
	}

a.lbg:active	
	{ 
	color: 			#000065
	}

#china_top_menu a:link, #china_top_menu a:visited, #china_top_menu a:active {
	font-family:	Arial, Verdana, Sans Serif;
	font-size:		10px;
	color:			#FFFFFF;
	font-weight:	bold
	}
	
#china_top_menu a:hover {
	text_decoration:	underline;
	color:			#FFFFFF
	}

a.sumlbg         	
	{
	text-decoration:	none;
	font-family: 		Verdana, 
				Arial, 
				Helvetica, 
				Sans Serif; 
	font-size: 		10px; 
	color: 			#000065; 
	font-weight: 		bold
	}

a.sumlbg:hover		
	{
	text-decoration:	underline;
	color: 			#0000FF
	}

a.sumlbg:active	
	{ 
	color: 			#000065
	}
	
a.biglbg         	
	{ 
	font-family: 		Verdana, 
				Arial; 
	font-size: 		12px; 
	color: 			#000065; 
	font-weight: 		bold
	}

a.biglbg:hover		
	{ 
	text-decoration: 	none; 
	color: 			#000065
	}

a.biglbg:active	
	{ 
	color: 			#000065
	}

	
a.summary_text         	
	{ 
	font-family: 		Verdana, 
						Arial, 
						Sans Serif;
	font-size: 		11px; 
	color: 			#000065; 
	font-weight: 		normal
	}

a.summary_text:hover		
	{ 
	color: 			#2565CC;
	text-decoration: 	underline
	}

a.summary_text:active	
	{ 
	color: 			#000065 
	}

.navBar
	{
	background-image: 	url('images/TobyImages/Buttons/navBar.gif'); 
	background-repeat: 	no-repeat; 
	background-position: 	center;
	font-family: 		Arial, 
				Helvetica,
				Sans Serif;
	font-size: 		9px; 
	color: 			#0000FF; 
	vertical-align: 	middle;
	text-align: 		left;
	padding-left:		7px;
	padding-right:		7px;
	padding-top:		2px;
	padding-bottom:		3px
	
	}

	
a.navlink         	
	{ 
	font-family: 		Arial, 
				Helvetica, 
				Sans Serif;
	font-size: 		9px; 
	color: 			#000065; 
	font-weight: 		normal
	}

a.navlink:hover		
	{ 
	color: 			#0000FF;
	}

a.navlink:active	
	{ 
	color: 			#000065 
	}
	
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	margin-top: 4; 
	margin-bottom: 4;
	line-height: 18px;
	text-decoration: none;	
	}

.cellColour1
	{
	border-bottom: 		2px solid #AAEEEE; 
	background-color: 	#C60A00;
	color:			#FFFFFF;
	font-size:		12px;
	font-family: 		Arial, 
				Gill Sans, 
				Sans Serif;
	font-weight:		bold						
	}

a.cc1
	{
	color:			#E8E8E8;
	font-size:		11px;
	font-family: 		Arial, 
						Helvetica, 
						Sans Serif;
	font-weight:		bold						
	}

a.cc1:hover		
	{ 
	color: 			#FFFFFF
	}

a.cc1:active	
	{ 
	color: 			#E8E8E8
	}

.menu_bar_130px
	{
	background-position: center; 
	padding-left: 5px; 
	padding-right: 5px;
	height: 20px;
	background-image:url('../images/Buttons/red_rounded_menu_button.gif'); 
	background-repeat:no-repeat
	}

.menu_bar_520px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/red_rounded_menu_bar.gif'); 
	background-repeat:no-repeat
	}

.menu_bar_270px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/red_rounded_menu_bar_270px.gif'); 
	background-repeat:no-repeat
	}

.footer_bar_800px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/red_rounded_footer_bar.gif'); 
	background-repeat:no-repeat
	}
	
.trivia_box
	{
	text-align: left; 
	color: #C60A00; 
	font-size: 10px;
	vertical-align:		middle
	}
	
.mainTable
	{
	border-left:		1px solid #FFFFFF; 
	border-right:		1px solid #FFFFFF; 
	border-bottom:		1px solid #FFFFFF;
	border-top:		1px solid #FFFFFF;
	padding: 		0;
	text-align: 		center;
	}

.contentTable
	{
	font-family: 		Arial, 
				Verdana, 
				Gill Sans MT,
				Sans Serif;
	font-size: 		12px;
	color: 			#000065;	
	text-align: 		center;
	width: 			490px
	}
	
.listItins
	{
	border:			1px Solid #FFFFFF;
	margin-top:		6px;
	margin-bottom:		6px
	}
	

.listTable1
	{
	font-family: 		Arial, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif;
	font-size: 		12px;
	background-color: 	#BEC0E0;	
	color: 			#FFFFFF;
	text-align: 		left;
	color: 			#FFFFFF
	}

.listTable1Alt
	{
	background-color: 	#EEE7B0;
	}

a.listTour1:link
	{
	color: 			#FFFFFF;
	}
	
a.listTour1:hover		
	{ 
	color: 			#FFCC66;
	}
a.listTour1:active	
	{ 
	color: 			#FF8000; 
	}
a.listTour1:visited
	{ 
	color: 			#1111C0; 
	}

.productTitle
	{
	
	height: 		22px;
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif;
	font-size: 		12px; 
	color: 			#000065; 
	font-weight: 		bold;
	padding: 		0px;
	margin-top: 		0px;
	margin-bottom: 		0px;
	text-align: 		center
	}
	
.cellTitle
	{
  	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif;
  	font-size: 		12px;
  	font-weight:		bold;
  	text-align: 		center;
  	color: 			#FF8000;
  	border-bottom: 		2px solid #FFC84A; 
  	background-color: 	#000066
	}
	


h1
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		18px; 
	font-weight: 		bold; 
	color: 			#FF8000; 
	margin-top: 		3px; 
	margin-bottom: 		3px
	}

h2	
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		14px; 
	font-weight: 		bold; 
	color: 			#000065; 	
	margin-top: 		2px; 
	margin-bottom: 		2px
	}

h3	
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		12px; 
	font-weight: 		bold; 
	color: 			#FFFFFF; 	
	margin-top: 		2px; 
	margin-bottom: 		2px
	}

h4	
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		12px; 
	font-weight: 		bold; 
	color: 			#000065; 	
	margin-top: 		2px; 
	margin-bottom: 		2px
	}

h5		
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		12px; 
	font-weight: 		bold; 
	color: 			#FFFFFF; 
	margin-top: 		2px; 
	margin-bottom: 		2px
	}

h6
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		10px; 
	color: 			#FF8000; 
	font-weight: 		bold; 
	margin-top: 		1px; 
	margin-bottom: 		1px
	}


			
.bodytext	
	{ 
	font-family: 		Verdana,		
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size:			12px; 
	color: 				#000065; 
	text-align: 		justify; 
	margin-top: 		8px; 
	margin-bottom: 		0px
	}

.productText 
	{ 
	font-family: 		Verdana,		
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size:			10px; 
	color: 				#000065; 
	margin-top: 		3px; 
	margin-bottom: 		0px; 
	}

.detailText 
	{ 
	font-family: 		Arial, 
				Verdana, 
				Tahoma, 
				Gill Sans MT,
				Sans Serif;
	font-size:		12px; 
	color: 			#000065; 
	text-align: 		justify; 
	line-height: 		150%; 	
	margin-top: 		3px; 	
	margin-bottom: 		0; 
	margin-left: 		3px; 
	margin-right: 		3px 
	}

.menuHead	
	{ 
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	height: 		22px
	}

.tabletext	
	{ 
	font-family: 		Arial, 
				Verdana, 
				Tahoma, 
				Gill Sans MT,
				Sans Serif;
	font-size:		10px; 
	color: 			#000065; 
	text-align: 		justify; 
	margin-top: 		0px; 
	margin-bottom: 		0px
	}

.listHeaders	
	{ 
	margin-top: 		2px; 
	margin-bottom: 		2px; 
	font-family: 		Verdana, 	
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		10px; 
	color: 			#000065; 
	font-weight: 		bold; 
	text-align: 		right 
	}

.formLabels
	{ 
	text-decoration:	 	none; 
	font-family: 			Verdana, 
							Arial, 
							Helvetica, 
							Sans Serif; 
	font-size: 				10px; 
	color: 					#000065; 
	font-weight: 			bold 
	}

.errMessage	
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica, 
				Sans Serif; 
	font-size: 		12px; 
	color: 			#FF0000; 
	font-weight: 		bold
	}


.image 
	{
	border: 		1px solid #000065; 
	padding-left: 		4px; 
	padding-right: 		4px; 
	padding-top: 		1px; 
	padding-bottom: 	1px
	}
	
.formFields	
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif; 
	font-size: 		10px; 
	color: 			#000065;
	background-color: 	#DAFFFF; 
	font-weight: 		bold
		}

.fieldNotOk
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif; 
	font-size: 		10px; 
	color: 			#FFFFFF;
	background-color: 	#AA3333; 
	font-weight: 		bold	
	}

.blueFields
	{
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif; 
	font-size: 		11px; 
	color: 			#000065; 
	text-align: 		right; 
	border: 1px solid 	#FFFFFF; 
	background-color: 	#FFFFFF
	}	

.regionDests
	{
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif; 
	font-size: 		9px; 
	color: 			#000065; 
	text-align: 		center; 
	background-color: 	#FFFFFF;
	border:			1px Solid #000065;
	margin-top:		3px;
	margin-bottom:		3px;
		
	}	

.supList	
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif;
	font-size: 		12px; 
	color: 			#EEEEFF; 
	font-weight: 		normal 
	}
	
.mapLocationName
	{ 
	font-family: 		Verdana, 
				Arial, 
				Helvetica,
				Sans Serif; 
	font-size: 		10px; 
	color: 			#000065;
	background-color: 	#FFFFFF;
	border:			1px solid #FFFFFF;
	text-align:		center;
	font-weight: 		bold 
	}


	
.formTips
	{ 
	font-family: 		Arial, 
				Helvetica,
				Sans Serif;
	font-size: 		10px; 
	color: #FFFFFF
	}

.bodytext2	
	{ 
	font-family: 		Arial, 
				Helvetica,
				Sans Serif;
	font-size:		10px; 
	color: 			#C8C8C8; 
	text-align: 		justify; 
	margin-left: 		15px; 
	margin-right: 		15px; 
	margin-top: 		0; 
	margin-bottom: 		0
	}

.menuSpace 	
	{ 
	margin-top: 		5px; 
	margin-bottom: 		5px; 
	background: 		#333399; 
	height: 		22px
	}


.menu 
	{
    	position:		absolute; 
    	font:			12px 
				Arial, 
				Helvetica,
				Sans Serif;
    	background-color:	#FFFFFF; 
    	padding: 		2px;
    	margin-bottom: 		2px
	}

.menu2
	{
    	font:			12px Arial, 
				Helvetica,
				Sans Serif; 
    	background-color:	#FFFFFF; 
    	padding: 		2px;
    	margin-bottom: 		2px;
	}

.bookingElements 
	{
    	display:		none
    	}

.bookingPax 
	{
    	display:		none
	}

.bookingPay
	{
    	display:		none
    	
	}

.bookingsSubList
	{
	font-family:		Verdana, 
				Sans Serif; 
	font-size: 		10px; 
	color: 			#FFFFFF; 
	font-weight: 		bold 
	}
	
.top_menu_tab
	{
	background-image: url('images/Buttons/top_menu_tab.gif'); 
    background-repeat: no-repeat; 
    background-position: center bottom
    }
    
.itinMenu 
{
    	display:		none;
    	text-align:		center
}

#availability 
{
   	z-index: 		5; 
    	text-align: 		center;
}

#chinaMenu
{
    	 z-index: 		6; 
    	 text-align: 		center;
    	  }

#indiaMenu 
{
    	 z-index: 		7;
    	 text-align:		center
}

#vietnamMenu 
{
    	 z-index: 		8;
    	 text-align:		center
}

#logIn
{
    	 z-index: 		9;
    	 position:		absolute;
    	 left:			634px;
    	 top:			59px;
    	 width:			167px;
    	 height:		19px;
    	 text-align:		center
}


#mainContent 
{
    	 z-index: 		2;
    	 position:		absolute;
    	 left:			0px;
    	 top:			115px;
    	 width:			800px
}

#boldchat
{
        position: 		absolute; 
        z-index: 		3; 
        left: 			0px; 
        top: 			79px;
        height:			34px;
        width:			800px
}
.form_field_ok
	{ 
	font-family: 		Verdana, 
						Arial, 
						Helvetica,
						Sans Serif; 
	font-size: 			11px; 
	color: 				#000065;
	background-color: 	#F9FFFF; 
	font-weight: 		normal;
	padding-left:		2px;
	padding-right: 		2px

	}


.form_field_err
	{ 
	font-family: 		Verdana, 
						Arial, 
						Helvetica,
						Sans Serif; 
	font-size: 			11px; 
	color: 				#FFFFFF;
	background-color: 	#AA3333; 
	font-weight: 		normal;
	padding-left:		2px;
	padding-right: 		2px
	}


#divLeftNavSub a:link, #divLeftNavSub a:visited, #divLeftNavSub a:active {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAEEEE;
	font-weight: bold;
	font-size: 10px;
	color: #000065;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EEFFFF;
	display: block;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	vertical-align: middle
}
#divLeftNavSub a:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C60A00;
	background-color: #FFFFFF;
	color: #2565CC;
	font-weight: bold;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

#scheduled_tours a:link, #scheduled_tours a:visited, #scheduled_tours a:active {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAEEEE;
	font-weight: normal;
	font-size: 9pt;
	color: #000065;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EEFFFF;
	display: block;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	vertical-align: middle
}
#scheduled_tours a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C60A00;
	background-color: #FFFFFF;
	color: #2565CC;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none
}


a.smallGrey        	
	{ 
	text-decoration: 	none; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#CCCCCC; 
	font-weight: 		normal
	}

a.smallGrey:active        	
	{ 
	text-decoration: 	underline; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#CCCCCC; 
	font-weight: 		normal
	}

a.smallGrey:link        	
	{ 
	text-decoration: 	underline; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#CCCCCC; 
	font-weight: 		normal
	}
	
a.smallGrey:hover       	
	{ 
	text-decoration: 	underline; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#000065; 
	font-weight: 		normal
	}
	
h6	
	{ 
	font-family: Verdana, Tahoma, Arial, Gill Sans MT;
	font-size:10px; 
	color: #0080ff; 
	font-weight: bold; 
	margin-top: 1; margin-bottom: 1 
	}
	
#headerText h1, #headerText h2, #headerText table  {
				font-family: 		Arial; 
				font-size: 			9px; 
				color: 				#A0A0A0; 
				font-weight: 		bold;
				margin-top:			2px;
				margin-bottom:		2px
				}


#headerText a:link, #headerText a:visited, #headerText a:active {
	text-decoration:	none; 
	font-family: 		Arial; 
	font-size: 			9px; 
	color: 				#A0A0A0; 
	font-weight: 		bold;
	margin-top:			2px;
	margin-bottom:		2px
	}

#headerText a:hover	{ 
	text-decoration:	underline; 
	color: 				#000099
	}

.bodytext4	
	{ 
	font-family: 		Verdana,		
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size:			12px; 
	color: 				#000065; 
	text-align: 		justify; 
	margin-top: 		8px; 
	margin-bottom: 		0px
	}

a.bodytext4:link	
	{ 
	font-family: 		Verdana,		
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size:			12px; 
	color: 				#000065; 
	text-align: 		justify; 
	text-decoration:	underline; 
	margin-top: 		8px; 
	margin-bottom: 		0px
	}
	
a.bodytext4:visited	
	{ 
	font-family: 		Verdana,		
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size:			12px; 
	}