﻿ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
}

/* initially all panes are hidden */ 
div.panes div.pane {
	display:none;
}

/* ============================tabsearch================================  */


ul#tabsearch { 
	height:22px;
}

ul#tabsearch li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 4px 0 0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul#tabsearch a { 
	background:url(/images/tab-reviews.jpg) top left  repeat-x;
	border:1px solid #E5E5E5; 
	font-size:11px;
	display:block;	
	line-height:20px;
	width: 60px;
	text-align:center;	
	text-decoration:none;
	color:#1292FF;
	padding:0;
	margin:0;	
	position:relative;
	top:1px;
	text-transform:uppercase;
	font-weight:bold;
	
}

ul#tabsearch a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul#tabsearch a:hover {
	
	color:#c25500;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul#tabsearch a.current, ul#tabsearch a.current:hover, ul#tabsearch li.current a {
	
	font-weight:bold;	
	cursor:default !important; 
	color:#EB7F00 !important;
	background-color:#FFF;
	border-bottom:none !important;
	background-image:none !important;
	line-height:21px;
}

.panes#panessearch{ border:1px solid #e5e5e5;  padding-left:12px; width:213px; height:260px;}

/* ============================tabcontact================================  */

ul#tabcontact { 
	height:22px;
}

ul#tabcontact li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 4px 0 0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul#tabcontact a { 
	background:url(/images/tab-reviews.jpg) top left  repeat-x;
	border:1px solid #E5E5E5; 
	font-size:11px;
	display:block;	
	line-height:20px;
	width: 95px;
	text-align:center;	
	text-decoration:none;
	color:#1292FF;
	padding:0;
	margin:0;	
	position:relative;
	top:1px;
	text-transform:uppercase;
	font-weight:bold;
	
}

ul#tabcontact a:active {
	outline:none;		
}

ul#tabcontact a:hover {
	
	color:#c25500;	
}

ul#tabcontact a.current, ul#tabcontact a.current:hover, ul#tabcontact li.current a {
	
	font-weight:bold;	
	cursor:default !important; 
	color:#EB7F00 !important;
	background-color:#FFF;
	border-bottom:none !important;
	background-image:none !important;
	line-height:21px;
}

.panes#panescontact{ border:1px solid #e5e5e5;  padding-left:12px; width:213px; height:305px;}

/* ============================tabholiday================================  */

ul#tabsholiday { 	
	 float:left;
	 height:34px;
}

ul#tabsholiday li {
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 4px 0 0 !important;
	list-style-image:none !important; 
}

ul#tabsholiday a {
	background:url(/images/tab-reviews.jpg) top left  repeat-x;
	border:1px solid #d5d5d5; 
	font-size:11px;
	display:block;	
	line-height:32px;
	width: 115px;
	text-align:center;	
	text-decoration:none;
	color:#1292FF;
	padding:0;
	margin:0;	
	position:relative;
	top:1px;
	text-transform:uppercase;
	font-weight:bold;
	
}

ul#tabsholiday a.current, ul#tabsholiday a.current:hover, ul#tabsholiday li.current a {
	
	font-weight:bold;
	background-color:#f2f2f2;
	border-bottom:none !important;
	background-image:none !important;
	cursor:default !important; 
	color:#EB7F00 !important;
	height:33px;
}

#panesholiday { float:left; width:718px; height:auto; border:1px solid #d5d5d5; padding:10px; background-color:#f2f2f2;}

/*============================ tabsplace =========================================*/

ul#tabsplace { 	
	 float:left;
	 height:21px;
}

ul#tabsplace li {
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 2px 0 0 !important;
	list-style-image:none !important; 
}

ul#tabsplace a {
	background:url(/images/tab-reviews.jpg) top left  repeat-x;
	border:1px solid #d5d5d5; 
	font-size:11px;
	display:block;	
	line-height:20px;
	width: 59px;
	text-align:center;	
	text-decoration:none;
	color:#1292FF;
	padding:0;
	margin:0;	
	position:relative;
	text-transform:uppercase;
	font-weight:bold;
	
}

ul#tabsplace a.current, ul#tabsplace a.current:hover, ul#tabsplace li.current a {
	
	font-weight:bold;
	background-color:#f2f2f2;
	border-bottom:none !important;
	background-image:none !important;
	cursor:default !important; 
	color:#EB7F00 !important;
	height:21px;
}

#panesplace { float:left; width:495px; height:295px; border:1px solid #d5d5d5; padding:5px; background-color:#f2f2f2;}

