img.vimage{border: 1px solid #000000;margin: 2px 2px 2px 4px;}
td.vtext {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
div.vbooknow{width:87px;height:23px;background-image: url('images/booknow.gif');background-repeat: no-repeat;}
.tour{border: 1px solid #000000;margin-bottom: 1px;padding: 2px}
ul{padding: 0;margin: 0;}
li.contentblock{list-style-position: outside;padding: 2px;list-style-type: none;border: none;}

/*****************************************************************************/
/****************************** WEATHER **************************************/
/*****************************************************************************/
/*
USED ON THE ACTUAL WEATHER PAGE
*/
.weatherText_large {
     font-family: Tahoma;
	 font-size: 13px;
	 color: #6F6036;
}
/*
USED ON THE ACTUAL WEATHER PAGE
*/
.weatherText_small{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
}


/*
USED ON THE HEADER THAT DISPLAYS WEATHER
*/
.weatherTextHeader {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #FFFFFF;

}

.weatherTextHeader a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.weatherTextHeader a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.weatherTextHeader a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.weatherTextHeader a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*****************************************************************************/
/************************** PAGES HEADER TEXT ********************************/
/*****************************************************************************/
.pageHeader {
	font-family: Tahoma;
	font-size: 11pt;
	color: #142B5F;
	font-weight:bold;
}

/*****************************************************************************/
/***************************** TABLE HEADERS *********************************/
/*****************************************************************************/
/* 
OPTIONAL Arrow image displayed on headers next to header title name/link
THIS IS USED ON ALL TABLE HEADERS

USED ALONG WITH:
	class=headerBG
	class=infoHeaderBG
	class=hotelsBlockBG
*/
.arrowBlock {
	width: 18px;
	height: 21px; /* add some extra space with the width, maybe like 2 pixels */
	/*background-image: url(images/arrow.gif);*/
	background-repeat: no-repeat;
	background-position: left;
}


/* All General Header Tables*/
.headerBG {
	background-image: url(images/table_header.gif);
	height: 21px;
}

.headerBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom: 1px;
}

.headerBlockText a:link { 
	color: #FFFFFF; 
	text-decoration: underline;
}

.headerBlockText a:visited { 
	color: #FFFFFF; 
	text-decoration: underline;
}

.headerBlockText a:active { 
	color: #FFFFFF; 
	text-decoration: underline;
}

.headerBlockText a:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
}
/*****************************************************************************/
/*********************** TRAVEL PLANNING BOX *********************************/
/*****************************************************************************/

/************
USED BY:
	hotels-featured-top-boxes.php
	index-featured-top-boxes.php
***************/

.infoHeaderBG {
	background-image: url(images/table_header_2.gif);
	height: 21px;
}

.infoHeaderBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #142B5F;
	font-weight:bold;
	padding-bottom: 1px;
}

.infoHeaderBlockText a:link { 
	color: #142B5F; 
	text-decoration: underline;
}

.infoHeaderBlockText a:visited { 
	color: #142B5F; 
	text-decoration: underline;
}

.infoHeaderBlockText a:active { 
	color: #142B5F; 
	text-decoration: underline;
}

.infoHeaderBlockText a:hover { 
	color: #142B5F; 
	text-decoration: none; 
}
/*****************************************************************************/
/*********************** HOITEL BLOCKS ***************************************/
/*****************************************************************************/

/************
USED BY:
	hotels_nav.php
	hotels_region.php
***************/
.hotelsBlockBG {
	background-image: url(images/table_header_2.gif);
	height: 21px;
}

.hotelsBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #142B5F;
	font-weight:bold;
	padding-bottom: 1px;
}

/************
USED BY:
	travel_plan.php
***************/
.travelBlockBG {
	background-image: url(images/table_header_3.gif);
	height: 21px;
}

.travelBlockText {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom: 1px;
}
/*****************************************************************************/
/***************************** NAVIGATION BAR ********************************/
/*****************************************************************************/

.navBarBG {
	background-image: url(images/navbar.gif);
	height: 5px;
}

.navBar {
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	padding-bottom: 4px;
	font-weight:bold;
}

.navBar a:link { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:visited { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:active { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight:bold;
}

.navBar a:hover { 
	color: #FFFFFF; 
	text-decoration: underline;
	font-weight:bold;
}

/*****************************************************************************/
/*************************** General Body Properties *************************/
/*****************************************************************************/

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* ALL CONTENT UNDER PAGE HEADERS*/
.bodyText {
     font-family: Tahoma;
	 font-size: 9pt;
	 color: #000000;
}

a:link, a:visited, a:active {
	 color: #132A60;
	 text-decoration: underline;
}

a:hover{
	 color: #132A60;
	 text-decoration: none;
}

/* ALL ENHANCED ADS */
.bodyTextsm {
     font-family: Tahoma;
	 font-size: 8pt;
	 color: #000000;
}

/* ANY TEXT NOT IN TABLES TOP 5 HOTLELS */
.displayAdText {
     font-family: Tahoma;
	 font-size: 7.5pt;
	 color: #000000;
}

/*****************************************************************************/
/************************* SEARCH HOTELS TEXT ********************************/
/*****************************************************************************/
/* 
hotel_search.php 
*/
.searchtext {
     font-family: Tahoma;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight:bold;
}

/*
Add color and style to the form fields
*/
.input {
	font-family: Tahoma;
	font-size: 11px;
	color: #4B5E8C;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #636363;
	font-weight:bold;
}

.select {
	font-family: Tahoma;
	font-size: 11px;
	color: #4B5E8C;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #636363;
	font-weight:bold;
}
/*****************************************************************************/
/****************** FEATURED / UPPER / SIDE NAV LINKS ************************/
/*****************************************************************************/
/*
USED ON ALL SIDE NAVIGATION BOXES LINKS
*/
.boxLinks {
	font-family: Tahoma;
	font-size: 8.5pt;
	line-height: 18px;
}

.boxLinks a:link  {
	 color: #132A60;
	 text-decoration: underline;
}

.boxLinks a:visited {
	 color: #132A60;
	 text-decoration: underline;
}

.boxLinks a:active  {
	 color: #132A60;
	 text-decoration: underline;
}

.boxLinks a:hover{
	 color: #132A60;
	 text-decoration: none;
}
/*****************************************************************************/
/************************** MISCELLANOUES ************************************/
/*****************************************************************************/
/* 

COLOR BEHIND FLASH HEADER ON LEFT 
if using flash file with template
*/
.flashBGcolor {
	background-color: #FFFFFF;
	/* background-image: url(images/tables_bg.gif); 
	OPTIONAL BG
	*/
}
/* INSIDE TABLE COLOR */
.tdColor {
	background-color: #F4F4F4;
	/* background-image: url(images/tables_bg.gif); 
	OPTIONAL BG
	*/
}

.tableBorder {
	border: 1px solid #636363;
}

/*  Just used to make 'Image Alt Text' look pretty :/  */
img {
	font-family: Tahoma;
	color: #142B5F;
	font-size: 11px;
}

/********************************************************************************/
/************************** HOTEL MAPS & REGIONS ********************************/
/********************************************************************************/
/*
This CSS is used for the HOTLE MAPS & REGIONS page
Should be the same as the above .select class
*/
select.whiteRow {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4B5E8C;
	border: 1px solid #4D6293;
	font-weight:bold;
}

/*
Headers
*/
.orangeRowTop {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-transform: capitalize;
	white-space: nowrap;
}
.orangeRowTop a:link {
	 color: #132A60;
	 text-decoration: underline;
}

.orangeRowTop a:visited {
	 color: #132A60;
	 text-decoration: underline;
}

.orangeRowTop a:active {
	 color: #132A60;
	 text-decoration: underline;
}

.orangeRowTop a:hover{
	 color: #132A60;
	 text-decoration: none;
}


/*
Basically whiterow ands bluerow should have the exact same properties
These display the hotel links and info
*/
.whiteRow {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	text-transform: capitalize;
	white-space: nowrap;
}
.whiteRow a:link {
	 color: #132A60;
	 text-decoration: underline;
}

.whiteRow a:visited {
	 color: #132A60;
	 text-decoration: underline;
}

.whiteRow a:active {
	 color: #132A60;
	 text-decoration: underline;
}

.whiteRow a:hover{
	 color: #132A60;
	 text-decoration: none;
}
/*

*/
.blueRow {
	font-family: Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;
	text-transform: capitalize;
	white-space: nowrap;
}

.blueRow a:link {
	 color: #132A60;
	 text-decoration: underline;
}

.blueRow a:visited {
	 color: #132A60;
	 text-decoration: underline;
}

.blueRow a:active {
	 color: #132A60;
	 text-decoration: underline;
}

.blueRow a:hover{
	 color: #132A60;
	 text-decoration: none;
}

.911 {
	color: #FF0000;
}
