
/* basic css */
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #C0C0C0}
.leftbar {vertical-align: top; width: 204px; background-color: #FCFBF3;}
.rightbar {vertical-align: top; width: 125px; background-image: url('../images/v_dotted.gif');}
.middlebar {vertical-align: top; }
.thumbnail {border: solid 1px #CCCCCC;}
.padding5px {padding: 5px;}
.h_dotted {background-image: url('../images/h_dotted.gif'); }

/* Pagination */
.pagination {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #222E62; font-weight: bold;}
.pagination A:link{color: #222E62; font-weight: bold;  text-decoration: none;}
.pagination A:visited{color: #222E62; font-weight: bold;  text-decoration: none;}
.pagination A:hover{color: #D31A17; font-weight: bold;  text-decoration: underline;}

/* Amenities Popup */
#amenPopUp {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; background: #FEFEFE; text-align: left; vertical-align: text-top; margin: 0px; padding: 5px; width: 300px; border-top: solid 1px #CED5DF; border-right: solid 1px #222E62; border-bottom: solid 1px #222E62; border-left: solid 1px #CED5DF; position:absolute; left:360px; top:400px;}
#MealDescription {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; background: #FEFEFE; text-align: left; vertical-align: text-top; margin: 0px; padding: 5px; width: 300px; border-top: solid 1px #CED5DF; border-right: solid 1px #222E62; border-bottom: solid 1px #222E62; border-left: solid 1px #CED5DF; position:absolute; left:360px; top:400px;}
.content-sm {font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000;}
.content-sm A:link{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:none;}
.content-sm A:visited{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:none;}
.content-sm A:hover{font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #000000; text-decoration:underline;}


/* Normal Text Styles */

.text9px {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000;}
.text10px 
{
	FONT-FAMILY:    Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #000000;
	font-weight: normal;
}
.text11px {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: normal;}
.text11px A:link{color: #375E8D; text-decoration: none;}
.text11px A:visited{color: #375E8D; text-decoration: none;}
.text11px A:hover{color: #355983; text-decoration: underline;}

/* Top Header */
.blackbordertable { font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; background-color:  #E8EFF6; }
.blackbordertable1 { font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; background-color: #FFFFFF; }	 
.blackbordertable a:link {color: #000000; text-decoration:none;}
.blackbordertable a:visited {color: #000000; text-decoration:none;}
.blackbordertable a:hover {color: #FF9600; text-decoration:underline;}

.blackbordertable1 {border: solid 1px #000000;}

.toplinks {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; background-color: #FFFFFF;}
.toplinks a:link {color: #000000; text-decoration:none;}
.toplinks a:visited {color: #000000; text-decoration:none;}
.toplinks a:hover {color: #FF9600; text-decoration:underline;}


/* Content
 */
.ContentBox { background-color: #FFFFFF; width: 948px}
.centerAlign {  text-align:center }
.dropdown
 {
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #3D3D42;
	font-weight: normal;
}
.textbox {font-family: Tahoma; font-size: 10px; color: #000000;}
.dropdown_small {font-family: Tahoma; font-size: 9px; color: #000000;}
.errorbox {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #FF0000; font-weight: bold; border: solid 1px #FF0000;}

/* Leftbox */
.leftboxheader {background-color: #D0D8E2; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; padding: 3px; border-top: solid 5px #FFFFFF;}
.leftbox {padding: 3px; background-color: #F1F4F7;}
.leftboxtext {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.leftbox a:link {color: #355983; text-decoration: none;}
.leftbox a:visited {color: #355983; text-decoration: none;}
.leftbox a:hover {color: #355983; text-decoration: underline;}


/* Top Drop Down Menu */
.MenuGroup { padding-top: 2px; border: solid 1px #000000;}
.MenuBox {background-color: #000000; font-family:Tahoma; font-size: 11px; color: #FFFFFF;}
.MenuBox2 {background-color: #000000; font-family:Tahoma; font-size: 11px; color: #FFFFFF; border-bottom-color:White}
.MenuHeader {font-family: Verdana, Arial, Tahoma; font-size: 14px; color: #000099; cursor: hand; text-transform:uppercase;}
.MenuHeaderOver {font-family: Verdana, Arial, Tahoma; font-size: 14px; color: #000099; cursor: hand; text-transform:uppercase;}
.MenuSeperator {font-family: Verdana, Arial, Tahoma; font-size: 14px; color: #000099; padding-left: 5px; padding-right: 5px;}
.MenuItem {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; cursor: hand; background-color: #F0F0F0; padding: 3px; border-bottom: solid 1px #000000;}
.MenuItemOver {font-family: Verdana, Arial, Tahoma; font-size: 9px; color: #000000; cursor: hand; background-color: #FFAF02; padding: 3px; border-bottom: solid 1px #000000;}


/* Accomodation */
.accheading {font-family: Verdana, Arial, Tahoma; 
	font-size: 10px; 
	color: #000000; 
	font-weight: bold; 
	height: 25px; 
	background-image: url('../images/accheading.gif');
	
}
.accsubheading 
{
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #3D3D42;
	font-weight: normal;
}

.accResultsBox {background-color: #AEBBC9;}
.accResultsText {background-color: #F8FBFE; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.accResultsText A:link{color: #375E8D; text-decoration: none;}
.accResultsText A:visited{color: #375E8D; text-decoration: none;}
.accResultsText A:hover{color: #355983; text-decoration: underline;}
.acclnkSearchResult A:link{color: #375E8D; text-decoration: none;}
.acclnkSearchResult {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.acclnkSearchResult A:visited{color: #375E8D; text-decoration: none;}
.acclnkSearchResult A:hover{color: #355983; text-decoration: underline;}

.accVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E8EFF6;}
.accVendorHeader A:link{color: #375E8D; text-decoration: none;}
.accVendorHeader A:visited{color: #375E8D; text-decoration: none;}
.accVendorHeader A:hover{color: #355983; text-decoration: underline;}
.accVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000; background-color: #E8EFF6;}

.accVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.accVendorText A:link{color: #375E8D; text-decoration: none;}
.accVendorText A:visited{color: #375E8D; text-decoration: none;}
.accVendorText A:hover{color: #355983; text-decoration: underline;}

.tablewidth
{
	width: 82%;
}

.tablewidthsp
{
	font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; width:100%;
}
.accVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center;	
}
.accVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center; 
}
.accVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #DBE4EC; text-align: center;
}
.accVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F6F9FB; text-align: center;	
}

.accRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E8EFF6;}




/* Dining */
.dinheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('../images/dinheading.gif');}
.dinsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.dinResultsBox {background-color: #E1DFCB;}
.dinResultsText {background-color: #FAFAF7; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.dinResultsText A:link{color: #88572E; text-decoration: none;}
.dinResultsText A:visited{color: #88572E; text-decoration: none;}
.dinResultsText A:hover{color: #88572E; text-decoration: underline;}

.dinVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E1DFCB;}
.dinVendorHeader A:link{color: #838057; text-decoration: none;}
.dinVendorHeader A:visited{color: #838057; text-decoration: none;}
.dinVendorHeader A:hover{color: #838057; text-decoration: underline;}
.dinVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000;}

.dinVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.dinVendorText A:link{color: #838057; text-decoration: none;}
.dinVendorText A:visited{color: #838057; text-decoration: none;}
.dinVendorText A:hover{color: #838057; text-decoration: underline;}

.dinVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center;	
}
.dinVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center; 
}
.dinVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E7E6DD; text-align: center;
}
.dinVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F7F6EF; text-align: center;	
}

.dinRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E1DFCB;}



/* Attractions */
.attheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('../images/attheading.gif');}
.attsubheading 
{
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #3D3D42;
	font-weight: normal;
}
.attResultsBox {background-color: #EBD8CE;}
.attResultsText {background-color: #FCF8F6; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.attResultsText A:link{color: #803524; text-decoration: none;}
.attResultsText A:visited{color: #803524; text-decoration: none;}
.attResultsText A:hover{color: #803524; text-decoration: underline;}

.attVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E9DCD5;}
.attVendorHeader A:link{color: #803524; text-decoration: none;}
.attVendorHeader A:visited{color: #803524; text-decoration: none;}
.attVendorHeader A:hover{color: #803524; text-decoration: underline;}
.attVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000;}

.attVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.attVendorText A:link{color: #803524; text-decoration: none;}
.attVendorText A:visited{color: #803524; text-decoration: none;}
.attVendorText A:hover{color: #803524; text-decoration: underline;}

.attVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;	
}
.attVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center; 
}
.attVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;
}
.attVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F5ECE8; text-align: center;	
}

.attRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E9DCD5;}

/* Tour Operator */
.touheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('../images/touheading.gif');}
.tousubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.touResultsBox {background-color: #EBD8CE;}
.touResultsText {background-color: #FCF8F6; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.touResultsText A:link{color: #803524; text-decoration: none;}
.touResultsText A:visited{color: #803524; text-decoration: none;}
.touResultsText A:hover{color: #803524; text-decoration: underline;}

.touVendorHeader {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; background-color: #E9DCD5;}
.touVendorHeader A:link{color: #803524; text-decoration: none;}
.touVendorHeader A:visited{color: #803524; text-decoration: none;}
.touVendorHeader A:hover{color: #803524; text-decoration: underline;}
.touVendorHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #000000;}

.touVendorText {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000;}
.touVendorText A:link{color: #803524; text-decoration: none;}
.touVendorText A:visited{color: #803524; text-decoration: none;}
.touVendorText A:hover{color: #803524; text-decoration: underline;}

.touVendorMenu
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;	
}
.touVendorMenu A:link
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center; 
}
.touVendorMenu A:visited
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #E0C8BB; text-align: center;
}
.touVendorMenu A:hover
{
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #333333; text-decoration: none;
	display: block; height: 20px; padding-top: 2px; background-color: #F5ECE8; text-align: center;	
}

.touRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;  background-color: #E9DCD5;}

/* Packages */

.packageheading {FONT-FAMILY:    Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8.5pt; color: #ffffff; font-weight: normal; height: 25px; background-image: url('../images/packageheading.gif');}
.packagesubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}

.packagename {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffffff;}
.strike {text-decoration: line-through; color: #75912A; font-weight:bold; font-size: 11px;}
.highlight {color: #D65E00; font-weight:bold; font-size: 12px;}
.packageResultsBox {background-color: #429D2A;}
.packageResultsText {background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal}
.packageResultsText A:link{color: #75912A; text-decoration: none;}
.packageResultsText A:visited{color: #75912A; text-decoration: none;}
.packageResultsText A:hover{color: #75912A; text-decoration: underline;}
.packageRoomsHeading {font-family: Verdana, Arial, Tahoma; font-size: 8.5pt; color: #ffffff; font-weight: normal;  background-color: #429D2A;}


/* Featured Deals */
.fdheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold; height: 25px; background-image: url('../images/fdheading.gif');}
.fdsubheading {font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; font-weight: bold;}
.fdbigHeading {font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: #D65E00;}



/* CertificatesOuterTable */
.CertificatesOuterTable {border: solid 1px #222E62; background-color: #FFFFFF;}
.CertificatesInnerTable {border: solid 3px #222E62; background-color: #222E62; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none;}
.CertificatesTD {padding: 5px; background-color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 13px; color: #000000; text-decoration: none;}
.CertificatesTD1 {padding: 5px; background-color: #CED5DD; font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none;}
.CertificatesBigText {font-family: Tahoma, Arial, Verdana; font-size: 24px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.CertificatesSmallText {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none;}


/*----------------------------------------------------------------------------------------------*/

.crum

	{
	FONT-FAMILY:    Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #1E367C;
	font-weight: normal;
	text-align: right;
			
}
/*----------------------------------------------------------------------------------------------*/
.text1

	{
	FONT-FAMILY:    Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #000000;
	font-weight: normal;
			
}
/*----------------------------------------------------------------------------------------------*/

.right

	{
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #3D3D42;
	font-weight: normal;
	
		
}
.right1

	{
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	color: #000000;
	font-weight: normal;
	
		
}

/*----------------------------------------------------------------------------------------------*/
