body, table, select, input, textarea			{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			11px;
	color: 				#000000;
	text-align:			justify;
	padding-left:		0px;
	padding-right:		0px;
	margin-top:			0px;
	margin-bottom:		0px
	}

h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #831634
}


a         	
	{
	text-decoration:	none; 
	font-family: 		Arial; 
	font-size: 			12px; 
	color: 				#000065; 
	font-weight: 		bold
	}

a:hover		
	{ 
	text-decoration:	underline; 
	color: 				#2565CC
	}

a:active	
	{ 
	color: 				#FF8000 
	}

a.no_ul_link         	
	{
	text-decoration:	none;
	font-family: 		Verdana, 
						Arial, 
						Helvetica, 
						Sans Serif; 
	font-size: 			10px; 
	color: 				#000065; 
	font-weight: 		bold
	}

a:hover		
	{ 
	color: 				#66EEEE
	}

a:active	
	{ 
	color: 				#FF8000 
	}
	
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.price         	
	{ 
	text-decoration: 	none; 
	font-family: 		Verdana, 
				Arial; 
	font-size: 		12px; 
	color: 			#C8C8FF; 
	font-weight:		bold
	}

a.price:hover		
	{ 
	color: 			#FFCC66
	}

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: 			#0000FF
	}

a.lbg:active	
	{ 
	color: 			#000065
	}

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.hotellink         	
	{ 
	font-family: 		Verdana, 
				Arial, 
				Gill Sans, 
				Sans Serif;
	font-size: 		12px; 
	color: 			#FFC84A; 
	font-weight: 		bold
	}

a.hotellink:hover		
	{ 
	color: 			#FFCC66;
	text-decoration: 	none
		}

a.hotellink:active	
	{ 
	color: 			#FF8000 
	}

.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
	
	}

.goto_nav_element
{
	background-color:		#FFFFA1;
	font-family: 			Verdana,
							Arial, 
							Helvetica,
							Sans Serif;
	font-size: 				10px;
	font-weight:			bold;
	color:					#000065;
	text-align:				center;
	vertical-align:			middle;
	height:					14;
	width:					69;
	padding-left:			10px;
	padding-right:			10px
}	

.this_nav_element
{
	text-decoration:		none;
	font-family: 			Verdana,
							Arial, 
							Helvetica,
							Sans Serif;
	font-size: 				10px;
	font-weight:			bold;
	color:					#66AAAA
}

a.navlink         	
	{ 
	font-family: 			Verdana,
							Arial, 
							Helvetica,
							Sans Serif;
	font-size: 				10px;
	font-weight:			bold;
	color:					#000065
	}

a.navlink:hover		
	{ 
	color: 			#0000FF
	}

a.navlink:active	
	{ 
	color: 			#000065 
	}

.cellColour1
	{
	border-bottom: 		2px solid #5ABCC6; 
	border-top: 		2px solid #5ABCC6; 
	background-color: 	#000065;
	color:			#E8E8E8;
	font-size:		12px;
	font-family: 		Arial, 
				Gill Sans, 
				Sans Serif;
	font-weight:		bold						
	}

a.cc1
	{
	color:			#E8E8E8;
	font-size:		10px;
	font-family: 		Arial, 
				Helvetica, 
				Sans Serif;
	font-weight:		bold						
	}

a.cc1:hover		
	{ 
	color: 			#66CCCC
	}

a.cc1:active	
	{ 
	color: 			#E8E8E8
	}



.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
	}
	
.formText
{
	font-family: 		Arial, 
				Verdana, 
				Gill Sans MT,
				Sans Serif;
	font-size: 		11px;
	color: 			#000065
	}
	
.searchResults
{
	font-family: 		Verdana, 
				Gill Sans MT,
				Sans Serif;
	font-size: 		7pt;
	color: 			#000000
	}
	
.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:			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: 			#FFFFFF; 	
	margin-top: 		2px; 
	margin-bottom: 		2px
	}

h5		
	{ 
	font-family: 		Verdana, 
				Tahoma, 
				Arial, 
				Gill Sans MT,
				Sans Serif; 
	font-size:		12px; 
	font-weight: 		bold; 
	color: 			#000065; 
	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; 
	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: 		10px; 
	color: 			#FF0000; 
	font-weight: 		normal;
	margin: 2px
	}


.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
	}

.form_field_ok
	{ 
	font-family: 		Verdana, 
						Arial, 
						Helvetica,
						Sans Serif; 
	font-size: 			12px; 
	color: 				#000065;
	background-color: 	#EEFFFF; 
	font-weight: 		NORMAL;
	border:				1px
						inset
						#AAEEEE
	
	}


.form_field_err
	{ 
	font-family: 		Verdana, 
						Arial, 
						Helvetica,
						Sans Serif; 
	font-size: 			12px; 
	color: 				#FFFFFF;
	background-color: 	#AA3333; 
	font-weight: 		normal;
	border:				1px
						inset
						#FF0000
	}

.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: #000065
	}

.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 
	}

.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
}

.bodytext3	{ 
	font-family: Arial, Verdana, Tahoma, Gill Sans MT, sans serif; 
	font-size:10px; color: #999999; 
	text-align: justify; margin-left: 15px; 
	margin-right: 15px; margin-top: 0; 
	margin-bottom: 0 
}

.subHead	{ 
	font-family: Arial, Verdana, Tahoma, Gill Sans MT; 
	font-size:16px; color: #999999; 
	font-weight: 		bold
}

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
	}

#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
	}
	
a.ilink:link
	{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			12px;
	font-weight: 		normal;
	color: 				#000065;
	text-decoration:	none
	}
	
a.ilink:visited
	{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			12px;
	font-weight: 		normal;
	color: 				#000065;
	text-decoration:	none
	}
	
a.ilink:hover
	{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			12px;
	font-weight: 		normal;
	text-decoration:	none; 
	color: 				#000065
	}

a.ilink:active
	{
	font-family: 		Verdana, 
						Arial,
						Helvetica, 
						Sans Serif; 
	font-size:			12px;
	font-weight: 		normal;
	text-decoration:	none; 
	color: 				#000065
	}

.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; 
}

	
.menu_bar_130px
	{
	background-position: center;
	background-color: #FFFFFF;
	padding-left: 5px; 
	padding-right: 5px;
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_130.gif'); 
	background-repeat:no-repeat
	}
.menu_bar_210px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_210.gif'); 
	background-repeat:no-repeat
	}
.menu_bar_230px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_230.gif'); 
	background-repeat:no-repeat
	}
.menu_bar_250px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_250.gif'); 
	background-repeat:no-repeat
	}

.menu_bar_270px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_270.gif'); 
	background-repeat:no-repeat
	}

.menu_bar_290px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_290.gif'); 
	background-repeat:no-repeat
	}

.menu_bar_390px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_390.gif'); 
	background-repeat:no-repeat
	}
	
.menu_bar_410px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_410.gif'); 
	background-repeat:no-repeat
	}
	
.menu_bar_490px
	{
	background-position: center; 
	padding-left: 0px; 
	padding-right: 0px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_490.gif'); 
	background-repeat:no-repeat
	}
.menu_bar_500px
	{
	background-position: center; 
	padding-left: 0px; 
	padding-right: 0px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_500.gif'); 
	background-repeat:no-repeat
	}
	.menu_bar_520px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_520.gif'); 
	background-repeat:no-repeat
	}
	
.menu_bar_650px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_menu_bar_650.gif'); 
	background-repeat:no-repeat
	}			
.footer_bar_800px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_footer_bar.gif'); 
	background-repeat:no-repeat
	}

#footer_bar_800px
	{
	background-position: center; 
	padding-left: 15px; 
	padding-right: 15px; 
	height: 20px;
	background-image:url('../images/Buttons/spain_rounded_footer_bar.gif'); 
	background-repeat:no-repeat;
	color: #FFFFFF;
	}

#footer_bar_800px a:link, #footer_bar_800px a:visited, #footer_bar_800px a:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold
}

#footer_bar_800px a:hover
{
	text-decoration: underline;
	font-weight: bold
}

#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;
}

.pageSegmentHeading
{
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #831634;
	font-weight: bold;
	height: 18;
	text-align: center
}

#spain_accom_info_bar
{
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #831634;
	font-weight: bold;
	height: 22

}

#spain_accom_info_bar a:link, #spain_accom_info_bar a:visited
{
	text-decoration:underline;
	color: #831634;
	font-size: 12px
}

#spain_accom_info_bar a:hover, #spain_accom_info_bar a:active
{
	text-decoration:none;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold
}
#breadcrumbs
{
	text-decoration: 	none; 
	font-family: 		Verdana, Tahoma, Arial, sans-serif;
	font-size: 			11px; 
	color: 				#000000; 
	font-weight: 		normal
}

#breadcrumbs a:link, #breadcrumbs a:visited 
{ 
	text-decoration: 	none; 
	font-family: 		Verdana, Tahoma, Arial, sans-serif;
	font-size: 			11px; 
	color: 				#000000; 
	font-weight: 		normal
	}

#breadcrumbs a:hover		
	{ 
	text-decoration: 	underline; 
	font-family: 		Verdana, Tahoma, Arial, sans-serif;
	font-size: 			11px; 
	color: 				#000000; 
	font-weight: 		normal
	}

#breadcrumbs a:active	
	{ 
	text-decoration: 	none; 
	font-family: 		Verdana, Tahoma, Arial, sans-serif;
	font-size: 			11px; 
	color: 			#000065;
	font-weight: 		normal
	}
#errorBox
{
	 background-color: #EEFFFF;
	 color: #FF0000;
	 border: 1px Solid #FF0000;
	 padding: 3px;
	 font-size: 11px
}