﻿/*tabs.css Starts*/

/* ComboBox */
.ico_360, .ico_photos, .ico_videos, .ico_maps, .ico_info, .ico_iframe, .ico_language{
     background:url(/brochures/images/DesignNG/media_ico_sprite.png) no-repeat;
	 margin: 3px 0 0 10px;
}
.ico_home{
	background:url(/brochures/images/DesignNG/ComboIcons/ico_home_tab.png) no-repeat;
}
.ico_rates{
	background:url(/brochures/images/DesignNG/ComboIcons/ico_rates_tab.png) no-repeat;
}
/*.ico_language{
	background:url(/brochures/images/DesignNG/ComboIcons/ico_language.png) no-repeat;
}*/
.ico_share{
	background:url(/brochures/images/DesignNG/ComboIcons/ico_share_tab.png) no-repeat;
}
.ico_more{
	background:url(/brochures/images/DesignNG/ComboIcons/ico_more_tab.png) no-repeat;
}
.ico_pos{
	background-position:10px top;
}
.ico_pos_more{
	background-position:left top;
}
.Tabs{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:100%;
}
.MoreButton{
	display:none;
}

ul.TabMenu{
	float:left;
	margin:0px;
	padding:0px 0px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	width:100%;
	position:relative;
    border-bottom:none;
}
ul.TabMenu li{
	cursor: pointer;
	float:left;
	margin:0px 2px 0px 0px;
	padding:0px;
	position:relative;

}
ul.TabMenu li a, ul.TabMenu li a.More{
	display:block;
	width:100%;
	padding:7px 0px 8px 0px;
	background:#E6E6E6;
	border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #d1d1d1;
	border-bottom:0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	top:1px;
	position:relative;
}
ul.TabMenu li a strong{
	text-align:center;
	padding:5px 15px 5px 15px;
	text-indent:23px;
	display:block;
}
ul.TabMenu li a:hover{
	background:#FFF;
}

ul.TabMenu li a.selected{
	width:100%;
	background:#FFF;
	padding:8px 0px 8px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #d1d1d1;
	border-bottom:0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	top:1px;
}

ul.TabMenu li ul.SubTabMenu{
	display:none;
	position:absolute;
	right:-2px;
	top:53px;
	width:175px;
	background:#FFF;
	padding:5px;
	margin:0px;
	list-style-type:none;
	border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #d1d1d1;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 0px;
	float:left;
	z-index:999;
}

ul.TabMenu li:hover ul.SubTabMenu{
	display:block;
}

ul.TabMenu li ul.SubTabMenu li{
	display:none;
	width:100%;
	clear:both;
	padding:0px; margin:0px;
}

ul.TabMenu li ul.SubTabMenu li a{
	background:none;
	padding:5px 0px 5px 0px;
	border:none;
	clear:both;
	border-radius:0px;
	-moz-border-radius:0px;
}
ul.TabMenu li ul.SubTabMenu li a:hover{
	background:#EBEBEB;
}
ul.TabMenu li ul.SubTabMenu li a strong{
	padding:5px 0px 5px 10px !important;
	text-indent:23px !important;
	text-align:left !important;
	display:block;
}
li > ul.TabMenu li ul:hover{
	background:#F00;
}

.InfoPage .ComboMenu ul li ul li a strong{
	height:25px; 
}


.content_body{
	display:none; float:left; width:100%; background:none !important; margin-top:0px;
}
#poweredby_content{
	background:#FFF !important;
}
/* Ends */


/* Sprite for Media Tab Icons */

/*.ico_360, .ico_photos, .ico_videos, .ico_maps, .ico_info, .ico_home, .ico_iframe, .ico_rates, .ico_language, .ico_share, .ico_more */

.ico_360, .ico_photos, .ico_videos, .ico_maps, .ico_info, .ico_iframe, .ico_language{
     background:url(/brochures/images/DesignNG/media_ico_sprite.png) no-repeat;
	 margin-left: 10px;
	 position:absolute;
	 height: 20px;
	 width: 27px;
}
.ico_360{
	background-position: 0px 0px;
}
.ico_photos{
	background-position: 0px -238px;
}
.ico_videos{
	background-position: 0px -170px;
}
.ico_maps{
	background-position: 0px -34px;
}
.ico_info{
	background-position: 0px -272px;
}
.ico_iframe{
	background-position: 0px -204px;
}
.ico_language{
	background-position: 0px -340px;
}
/*tabs.css Ends*/