﻿/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead, tr, th  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

table1,td1 {
	margin: 0;	
	border: 0;
	outline: 0;
}
.imgPadding
{
	padding-left: 5px;
	padding-right: 5px;
}
.featuredHotels {
	 text-align:justify;
	 padding-right: 2px;
}
ol, ul {
	list-style: none;
}
.toplinks {
	float: right;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
.container {
	/*min-height:100%;*/
	background: #EFEFEF;
	margin: auto;
	height: auto;
	width: 1004px;	
	}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 1.6;
	/*background: #BEBEBD;DBDBDB BEBEBD;*/
	background: #DBDBDB url(http://www.dxbtrip.com/images/body-bg.gif) repeat-y center top;
}
html, body {
height: 100%;
}

* html #container {
height: 100%;
}
.containerOuter {
	min-height:100%;
	BACKGROUND: url(http://www.dxbtrip.com/images/bgshading.gif) repeat-y left top; MARGIN: 0px auto; WIDTH: 1004px
	margin: auto;
	height: auto;
	width: 1004px;	
	} 
.top {
	float: left;
	height: auto;
	width: 100%;
}
.topHeader {
	height: auto;
	width: 1004px;
}
.topNavi {
	float: left;
	height: auto;
	width: 100%;
}
.topNaviLinks {
	background: #F6F6F6;
	height: 24px;
	width: 1004px;
	padding-top: 3px;
	border-bottom: 0px solid #DBDBDB;
	}
.imgPaddingSub
{	padding-left: 5px;	
	padding-right: 5px;	
	padding-bottom: 5px;	
	}
.spacer {
	background: #EFEFEF;/*ECECEC EFEFEF;*/
	float: left;
	height: 20px;
	width: 100%;
}
.contents {
	float: left;
	height: auto;
	width: 100%;
	background: #DBDBDB;/*DBDBDB;Left navi*/
}
/*testing*/
.contentstest {
	float: left;
	height: auto;
	width: 100%;
	background: #DBDBDB;
}
.rightcontenttest {
	float: right;/*left*/
	height: auto;
	width: 812px;
	background: #0000ff;
	padding-left: 10px;
	padding-right: 4px;
}

.featuredhoteltest {
	float: left;
	height: auto;
	width: 313px;
	background: #ff0000;
}
/*end of testing*/
.contentstop {
	float: left;
	height: auto;
	width: 100%;
	background: #EFEFEF;
}
.qsearch {
	float: left;
	height: auto;
	width: 230px;
	margin-right: 15px;
	padding-left: 4px;
}
.qsearchtop {
	background: url(http://www.dxbtrip.com/images/q-search-top-img.gif) repeat-x scroll 0px 0px; 
	float: left;
	height: 28px;
	width: 100%;
}
.qsearchBg
{	
	background: url(http://www.dxbtrip.com/images/q-search-img-bg.gif) repeat-y scroll 0px 0px;
	height: 175px;
	width: 230px;
	/*padding-left: 25px;*/
	margin: 0px;
	font-size: 12px;
}
.flashbox {
	float: left;
	height: auto;
	width: 568px;
	margin-right: 15px;
}
.otheremirates {
	float: left;
	height: auto;
	width: 168px;
	padding-right: 4px;
}
.comnbox {
	float: left;
	height: auto;
	width: 100%;
}
.comnboxAds {
	float: left;
	height: auto;
	width: 100%;
}
.comnboxAds p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2;
}
.mediumh2 {
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-left: 5px;
	padding-top: 2px;
}
.mediumh21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-left: 5px;
	padding-top: 4px;
}

.spacer15 {
	float: left;
	height: 15px;
	width: 100%;
}
.spacer15Bg {
	float: left;
	height: 15px;
	width: 100%;
	background: #EFEFEF;/*EFEFEF;*/
}
.spacer15Rt {
	float: left;
	height: 15px;
	width: 100%;
	background: #EFEFEF;/*EFEFEF;*/
}
.leftpanel {
	float: left;
	height: auto;
	width: 170px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 15px;
}
.rightcontent {
	float: right;/*left*/
	height: auto;
	width: 812px;
	background: #EFEFEF;/*EFEFEF;*/
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 15px;
}
.rightcontentx {
	float: right;
	height: auto;
	width: 812px;
	clear: right;
}
.maincontent {
	float: left;
	width: 484px;
	height: auto;
	margin-right: 15px;
}
.featuredhotel {
	float: left;
	height: auto;
	width: 313px;
	background: #DBDBDB;
}
.newsletter {
	background: url(http://www.dxbtrip.com/images/news_letter_bg.gif) ;
}
.travelLinksTable {
	background: url(http://www.dxbtrip.com/images/box_bg.gif);
}
.travelLinksTd {
	background: url(http://www.dxbtrip.com/images/travel_links_bg.gif);
	width: 170px;
}

.footer {
	height: 39px;
	width: 1004px;
	background: url(http://www.dxbtrip.com/images/footer-bg.gif) repeat-x left top;
	margin: auto;
}

.comnbx {
	float: left;
	height: auto;
	width: 100%;
}
.dhowcruisebox {
	float: left;
	width: 798px;
	height: auto;
	background: #ff6f00;
	padding-right: 6px;
	padding-left: 8px;
}
.toursbox {
	float: left;
	width: 798px;
	height: auto;
	background: #ff6f00;
	padding-right: 6px;
	padding-left: 8px;
}
.toursul {
	float: left;
}
.toursul li 
{	
	/*background: url(http://www.dxbtrip.com/images/tra-li-bg3.gif) no-repeat 0px 0px;
	height: 24px;
	width: 145px;
	padding-left: 25px;
	line-height: 1.8; 
	margin: 0px;*/
	font-size: 11px;
}

.toursul li a:link {
	color: #1d3d6c;
}
.toursul li a:hover {
	color: #1F868B;
}
.toursothersul li 
{	font-size: 11px;
}
a:link {
	text-decoration: none;
	color: #1D3D6C;
}
a:visited {
	text-decoration: none;
	color: #063E70;
}

a:hover {
	text-decoration: none;
	color: #000;
}

a:active {
	text-decoration: none;
}

.toplinks a:link {
	color: #000;
}

.toplinks a:hover {
	color: #999;
	text-decoration: underline;
}
.toplinks a:visited {
	color: #000;
}
.offdeals
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.offdeals  a {
	color: #ffffff;
}
.offdeals a:hover {
	color: #efefef;
	text-decoration: underline;
}

.travelLinks
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.travelLinks  a {
	color: #ffffff;
}
.travelLinks a:hover {
	color: #efefef;
	text-decoration: underline;
}
.otheremirimage {
	float: left;
	height: auto;
	width: 170px;
}
.rightarrow {
	background: url(http://www.dxbtrip.com/images/rihtarrow.gif) no-repeat 0px 0px;
	display: block;
	float: left;
	height: 23px;
	width: 165px;
	color: #132748;
	font-weight: bold;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
}

.downarrow {
	background: url(http://www.dxbtrip.com/images/down-arrrow.gif) no-repeat 0px 0px;
	display: block;
	float: left;
	height: 23px;
	width: 165px;
	font-size: 12px;
	font-weight: bold;
	color: #132748;
	padding-left: 5px;
	padding-top: 3px;
}
.travellertop {
	background: url(http://www.dxbtrip.com/images/traveller_guide.gif) no-repeat 0px 0px;
	float: left;
	height: 29px;
	width: 100%;
}
.travellerul {
	float: left;
}
.travellerul li 
{	
	background: url(http://www.dxbtrip.com/images/tra-li-bg3.gif) no-repeat 0px 0px;
	height: 24px;
	width: 145px;
	padding-left: 25px;
	line-height: 1.8; 
	margin: 0px;
	font-size: 12px;
}
.travellerul li a:link {
	color: #000;
}
.travellerul li a:hover {
	color: #1F868B;
}
.duabisfarih1 {
	font-size: 1.6em;
	font-weight: normal;
	color: #FFF;
	padding-top: 5px;
}
.toursh1 {
	font-size: 1.6em;
	font-weight: normal;
	color: #FFF;
	padding-top: 5px;
}
.morebtn {
	float: right;
	padding-top: 5px;
}
.whitearea {
	background: #FFF;
	float: left;
	height: auto;
	width: 794px;
	padding-left: 2px;
	padding-top: 2px;
}
.rightarrow a:link {
	color: #132748;
}
.rightarrow a:hover {
	color: #0C72D0;
}
.downarrow a:hover {
	color: #0C72D0;
}
.whitearea ul {
	float: left;
	height: auto;
	width: 147px;
	line-height: normal;
}
.safarih3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1d3d6c;
	line-height: normal;
}
 
.h3Tours {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1d3d6c;
	line-height: normal;
	padding-left: 1px;
	padding-right: 1px;
}
.mre {
	float: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FF6F00;
}
.mre a:link {
	color: #FF6F00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.verticalspacer {
	float: left;
	height: auto;
	width: 1px;
	margin-right: 2px;
}
.safarirightbox {
	float: left;
	height: auto;
	width: 190px;
	padding-bottom: 5px;
}
.safarirightboxmore {
	float: right;
	height: auto;
	width: 190px;
	padding-bottom: 5px;
}
.mre a:hover {
	color: #E44C4B;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.safarirightbox h1 {
	font-size: 1.6em;
	color: #132c3e;
	line-height: 1.2;
	font-weight: normal;
}
.safarirightbox ul {
	padding-top: 5px;
	padding-left: 8px;
}
.safarirightbox ul li {
	background: url(http://www.dxbtrip.com/images/other-li-icon.gif) no-repeat left center;
	padding-left: 10px;
	font-weight: bold;
	color: #063e70;
	line-height: 1.6;
}
.safarirightbox ul li a:link {
	color: #063E70;
}
.safarirightbox ul li a:hover {
	color: #1F868B; /*09589F;*/
}
.slocation {
	background: url(http://www.dxbtrip.com/images/location-bg.gif) repeat-y left top;
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
}
.locarrowimg {
	padding-left: 6px;
	float: left;
	padding-top: 12px;
	padding-right: 8px;
}
.featuredwhite p img {
	float: left;
	padding-left: 3px;
	padding-top: 3px;
}
.redbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6F00;
	line-height: 1.6;
}
.redbold a:link {
	color: #FF6F00;
}

.redbold a:hover {
	color: #FF6F00;
	text-decoration: underline;
}
.redbold a:visited {
	color: #FF6F00;
}
.citybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #244B83;
	line-height: 1.6;
}
.citybold a:link {
	color: #244B83;
}

.citybold a:hover {
	color: #244B83;
	text-decoration: underline;
}
.citybold a:visited {
	color: #244B83;
}

.citybox {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	border-bottom: 1px solid #CCC;
	text-align :justify ;
}
.citybox h2 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
	font-weight:lighter;
} 

.featuredwhite p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2;
}

.offerul {
	float: left;
	padding-left: 12px;
	width: 220px;
	height: auto;
}
.offerul li {
	background: url(http://www.dxbtrip.com/images/OFFER-LI-ICON.gif) no-repeat left center;
	padding-left: 15px;
	color: #FFF;
}


.offerul a:link {
	color: #FFF;
}

.offerul a:hover {
	color: #FFF;
	text-decoration: underline;
}
.offerul a:visited {
	color: #FFF;
}

.slocation ul {
	float: left;
	height: auto;
	width: 142px;
	padding-left: 15px;
}
.slocation ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	background: url(http://www.dxbtrip.com/images/location-li-icon.gif) no-repeat left center;
	padding-left: 15px;
}

.searchcomn {
	float: left;
	width: 484px;
	height: auto;
	margin-right: 15px;
}
.aprartbox {
	background: #F6F9F2;
	float: left;
	height: auto;
	width: 482px;
	border: 1px solid #999;
}
.aprtul {
	padding-left: 10px;
	float: left;
}
.offerbox {
	background: url(http://www.dxbtrip.com/images/offer-bg.gif) repeat-y left top;
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
	
}

.aprtul li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #204174;
}

.redh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #FE3322;
	padding-top: 5px;
}
.featuredhotelbox {
	float: left;
	height: auto;
	width: 307px;
	background: #28455c;
	padding-right: 3px;
	padding-left: 3px;
}
.featuredadsbox {
	float: left;
	height: auto;
	width: 305px;
	background: #fff;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
.featuredwhite {
	background: #FFF;
	float: left;
	height: auto;
	width: 100%;
}

.featuredbttm {
	width: 314px;
	float: left;
	height: auto;
}
.rights {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 12px;
	padding-left: 10px;
	float: left;
}
.design {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	float: right;
	padding-top: 12px;
	padding-right: 10px;
}
.design a
{
		color:White;
}	
	.design a:hover
{
		color:gray;
}
.footerouter {
	float: left;
	height: 39px;
	width: 100%;
	/*margin-top: -39px;	*/
}
#clearfooter {
	height: 49px;
	width: 100%;
	float: left;
}
.innertopBannerbox {
	float: left;
	/*height: auto;*/
	width: 812px;
	/*margin-right: 10px;*/
	height: 90px;
	background: #0077D4;
}
.innertopimgbox {
	float: left;
	height: auto;
	width: 607px;
	margin-right: 10px;
}
.innertopimgboxContent 
{
	background: url(http://www.dxbtrip.com/images/bg_content_title.gif) repeat-x left top;
	float: left;
	height: auto;
	width: 607px;
	margin-right: 10px; 	
	border-left:0px solid #D4DEE5;
	border-right:0px solid #D4DEE5;
	border-bottom:1px solid #D4DEE5;
	
}

.innertopimgboxContentSub{
	background: url(http://www.dxbtrip.com/images/bg_content_line.gif) repeat-x left top;
	float: left;
	height: auto;
}
.innertopimgboxContent h1 {
	color: #C52026;
	font-size: 2.0em;
	font-weight: normal;
	line-height: 1.2;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold ;
}
.innertopimgboxContent font {
	color: #1D3E6B;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:normal;
	text-align :justify ;
	padding-right: 5px;
}
.innertopimgboxContent fontSmall {
	color: #000000;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:bold;
	text-align :justify ;
	padding-right: 5px;
}
/*Detail*/

.innerboxtop {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	text-align :justify ;
	
}
.innerboxtop h2 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:normal ;
}

.innerboxtop h3 {
	color: #C52026;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:normal ;
}

.innerboxtopAnchor {
	color: #C52026;
	font-weight: normal;
}
.innerboxtopAnchor a {
	color: #C52026;
}

.innerboxtopAnchor a:link {
	color: #C52026;
}

.innerboxtopAnchor a:hover {
	color: #C52026;
	text-decoration: underline;
}
.innerboxtopAnchor a:visited {
	color: #C52026;
}

.innerboxtop TD { border-bottom: 1px dotted #666; }

.innerwhiteboxtop {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	text-align :justify ;
	
}
.innerboxDetail 
{
	height: auto;
	width: 470px;
	border:1px solid #D4DEE5;
	margin-top:8px;
}
.innerboxDetail h1 {
	color: #C52026;
	font-size: 2.0em;
	font-weight: normal;
	line-height: 1.2;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold ;
}
.innerboxDetail font {
	color: #1D3E6B;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:normal;
	text-align :justify ;
	padding-right: 5px;
}
.innerboxDetail fontSmall {
	color: #000000;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:bold;
	text-align :justify ;
	padding-right: 5px;
}

.innerboxDetailHotel 
{
	height: auto;
	width: 470px;
	border:1px solid #D4DEE5;
	margin-top:8px;
	margin-bottom:15px;
	padding-top:5px;
	padding-bottom:5px;	
}
.innerboxDetailHotel h1 {
	color: #C52026;
	font-size: 2.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:bold ;
}
.innerboxDetailHotel font {
	color: #1D3E6B;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.2;
	font-weight:normal;
	text-align :justify ;
	padding-right: 5px;
} 
/*End Detail*/
.innerwhiteboxContent
{
	text-align :justify ;
	padding-right: 5px;
}
.innertopimgright {
	float: left;
	height: 81px;
	width: 182px;
}
.innerwhiteboxNOUSHAD {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 482px;/*463px;*/
	border-bottom: 1px solid #CCC;
}
.innerTopboxContent {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	border-bottom: 1px solid #CCC;
	text-align :justify ;
}

.innerTopboxContent h1 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
	font-weight:lighter;
}
.innerTopboxContent h2 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
	font-weight:lighter;
}
.innerwhitebox {
	background: #FFF;
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	border-bottom: 1px solid #CCC;
	text-align :justify ;
}
.innerwhitebox h2 {
	color: #1D3E6B;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
	font-weight:lighter;
}
.innerwhitebox h3 {
	color: #1D3E6B;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
	font-weight:bold;
}
.fontLocation {
	color: #434141; 
	font-size: 1.0em;
	font-weight: normal;
}
.imgflot {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.checkflots {
	float: right;
}
.innerwhitebox h2 a:hover {
	color: #28455C;
	text-decoration: underline;
}

.innergreybox {
	background: #F9F9F8;/*#f2f1ef;*/
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	border-bottom: 1px solid #CCC;
	text-align :justify ;
}

.innergreybox h2 {
	color: #1D3E6B;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 5px;
}
.innergreybox h2 a:hover {
	color: #28455C;
	text-decoration: underline;
} 
.innergreyboxExt {
	background: #F9F9F8;/*#f2f1ef;*/
	padding: 5px;
	float: left;
	height: auto;
	width: 472px;
	border-bottom: 1px solid #CCC;
	text-align :justify ;
}
 
.innergreyboxExt font {
	color: #1D3E6B;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.2;
	margin-bottom: 5px;
}
.innergreyboxExt font a:hover {
	color: #28455C;
	text-decoration: underline;
}


.otheremiratesinner {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 15px;
}

.qsearchtopinner {
	background: url(http://www.dxbtrip.com/images/-q-search-top-img.gif) repeat-x scroll 0px 0px;
	float: left;
	height: 28px;
	width: 178px;
}

.downarrowinner {
	background: url(http://www.dxbtrip.com/images/downarrow-inner.gif) no-repeat 0px 0px;
	display: block;
	float: left;
	height: 23px;
	width: 165px;
	font-size: 12px;
	font-weight: bold;
	color: #132748;
	padding-left: 5px;
	padding-top: 3px;
}
.rightarrowinner {
	background: url(http://www.dxbtrip.com/images/rightarrow-inner.gif) no-repeat 0px 0px;
	display: block;
	float: left;
	height: 23px;
	width: 165px;
	color: #132748;
	font-weight: bold;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
}
.otheremirimageinner {
	float: left;
	height: auto;
	width: 170px;
}
.qsearchtopinner {
	background: url(http://www.dxbtrip.com/images/-q-search-top-img.gif) repeat-x scroll 0px 0px;
	float: left;
	height: 28px;
	width: 170px;
}
.dubaitoursinner {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 15px;
}

.dubaitourtop {
	background: url(http://www.dxbtrip.com/images/tourleftbg.gif) repeat-x scroll 0px 0px;
	float: left;
	height: 28px;
	width: 170px;
}
.lefttourul {
	float: left;
}
.lefttourul li {
	background: #FFF url(http://www.dxbtrip.com/images/toursarrow.gif) no-repeat 3px 7px;
	display: block;
	float: left;
	height: 23px;
	width: 145px;
	border: 1px solid #CCC;
	padding-left: 23px;
	font-weight: bold;
	padding-top: 2px;
	color: #22467B;
}

.lefttourulTours {
	float: left;
}
.lefttourulTours li {
	background: #FFF url(http://www.dxbtrip.com/images/toursarrow.gif) no-repeat 3px 7px;
	display: block;
	float: left;
	height: 23px;
	width: 145px;
	border: 1px solid #CCC;
	padding-left: 23px;
	font-weight: normal;
	padding-top: 2px;
	color: #22467B;
}
.innertopimgboxtours {
	float: left;
	height: 84px;
	width: 607px;
	margin-right: 10px;
	background: url(http://www.dxbtrip.com/images/innertopimgtours.jpg) no-repeat left top;
}
.innertopimgboxhotels {
	float: left;
	height: 84px;
	width: 607px;
	margin-right: 10px;
	background: url(http://www.dxbtrip.com/images/innertopimghotel.jpg) no-repeat left top;
}

.innertopimgrightTD
{
	background: #FFF;
	height :auto;
	border-bottom:1px solid #D4DEE5;
}
	
	
.innertopimgright {
	float: left;
	height: 83px;
	width: 182px;
	background: #FFF url(http://www.dxbtrip.com/images/bookonline.gif) no-repeat left top;
}
/*Hotels*/
.hotelsname {
	background: #fef4ec;
	color: #ff7b00;
	font-weight: bold;
	font-size: 13px;
	float: left;
	width: 368px;
	height: auto;
}
.hotelsname li img {
	padding-top: 4px;
}

.hotelsname li {
	display: inline;
	color: #FF6F00;
}
.starul {
	float: right;
}
.hotelsheading {
	font-weight: normal;
	color: #244B83;
	background: #D8D8DE;
	padding-left: 2px;
	float: left;
	width: 480px;
}
.hotelsheading h2 {
	color: #244B83;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.5;
	font-weight:normal;
}
.headingSimple {
	font-weight: normal;
	color: #244B83;
	background: #ffffff;
	padding-left: 2px;
	float: left;
	width: 480px;
}
.headingSimple h2 {
	color: #244B83;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.5;
	font-weight:normal;
}
.hotelsheadingPopular 
{
	font-weight: normal;
	color: #C52026;
	background: #FFF;
	padding-left: 2px;
	float: left;
	width: 480px;	 
}
.hotelsheadingPopular h2 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.5;
}
.headingList {
	font-weight: normal;
	color: #C52026;
	background: #ffffff;
	padding-left: 2px;
	float: left;
	width: 480px;
	
} 
.headingList h2 {
	color: #C52026;
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.5;
	font-weight:normal;
}
.headingListSub {
	font-weight: bold;
	color: #000;
	background: #FAF9F9;
	padding-left: 2px;
	float: left;
	width: 480px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

.headingListSub a:link {
	color: #B6464A;
}

.headingListSub a:hover {
	color: #B6464A;
	text-decoration: underline;
}
.headingListSub a:visited {
	color: #B6464A;
}

.listwhitebox {
	float: left;
	height: auto;
	width: 100%;
}
.listwhitebox TD {
	border-bottom: 1px dotted #666;
}
.listcolorbox {
	float: left;
	height: auto;
	width: 100%;
	background: #FEF4EC;
}
.listcolorbox TD {
	border-bottom: 1px dotted #666;
}
.starlist {
	float: left;
	height: auto;
	/*width: 100%;*/
	width: 482px;
	background: #FFF;
	margin-top: 1px;
}
.starlistwhitebox {
	float: left;
	height: auto;
	width: 100%;
	border-bottom: 1px dotted #666;
}
.starlistname {
	font-size: 13px;
	font-weight: bold;
	color: #244B83;
	float: left;
	padding-left: 3px;
}
.starlistul {
	float: right;
	padding-top: 3px;
	padding-right: 3px;
}
.starlistul li {
	display: inline;
}
.starlistcolorbox {
	float: left;
	height: auto;
	width: 100%;
	border-bottom: 1px dotted #666;
	background: #FEF4EC;
}
.starlistAltbox {
	float: left;
	height: auto;
	width: 100%;
	border-bottom: 1px dotted #666;
	background: #efefef;
}
.cityhotelname {
	font-size: 12px;
	font-weight: bold;
	color: #244B83;
	float: left;
	padding-left: 0px;
}

.cityhotelname a:link {
	color: #244B83;
}
.cityhotelname a:hover {
	color: #244B83;
}
.cityhotelname a:hover {
	color: #244B83;
	text-decoration: underline;
}
.cityhotelname a:visited {
	color: #244B83;
}
/*End Hotels*/

/*Data grid*/
.datagridItemStyle {
	float: left;
	height: auto;
	width: 100%;
}
.datagridItemStyle TD { border-bottom: 1px dotted #666; }
.datagridAltItemStyle {
	float: left;
	height: auto;
	width: 100%;
	background: #FEF4EC;
} 
.datagridAltItemStyle TD { border-bottom: 1px dotted #666; }

.pagingBg{
	background: #eeeeee;
	height :30px;
	} 
/*End Data grid*/

.spacerTD{padding-top: 10px;padding-bottom: 10px;}

/*resources*/

.resourcesAnchor {
	color: #C52026;
	font-weight: bold;
}
.resourcesAnchor a {
	color: #C52026;
}

.resourcesAnchor a:link {
	color: #C52026;
}

.resourcesAnchor a:hover {
	color: #C52026;
	text-decoration: underline;
}
.resourcesAnchor a:visited {
	color: #C52026;
}
