body{
margin:0px 0px 0px 0px;
}

#hide{color:#FFFFFF;
text-decoration:none;}	
.a{color:#FFFFFF;
text-decoration:none;}
.a:hover{color:#FFFFFF;
text-decoration:none;
}	




#flashrajasthanmap{
clear:both;
width:auto;
padding-top:5px;
text-align:left;
background-color:#EAEBDB;
}
.tbl_rel{
 background-color:#000000;
}
.tblHd_rel{
 text-align:center;
 color:#000000;
 background-color:#FFD985;
 font-weight:bold;
}
.summaryPage{
 border:1px solid #000000;
}
.tblData_rel{
 background-color:#f9f9f9;
 width:50%;
}

.advent {
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	color: #00000;
	text-align: justify;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	line-height: 18px;
}
.er{
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 10px; 
}
.btmbtn{
	FONT-SIZE: 10px; 
	border:1px solid #710000; 
	BACKGROUND-COLOR: #FFcc00;
}
a{
	color: #cc0000;
	text-decoration:none;
	font-size:12px;
	}
a:hover{
	color: #990000;
	text-decoration:underline;
	font-size:12px;
	}


#multilanguage{
float:right;
text-align:right;
padding:10px 0px 10px 10px;
}
.listingHd{
display:block;
margin-bottom:0px;
width:100%;
background-color:red;
color:#ffffff;
}
.listingCont{
width:95%;
height:50px;
overflow:auto;
visibility:visible;
border:1px solid #e5e5e5;
float:left;
margin-right:5px;
}
#breadcrumbs{
	clear:both;
	width:auto;
	padding-top:0px;
	text-align:right;
}
#flashheading{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#FEBF00;
	border-bottom:1px solid #000000;
}
#InternalPageHeading{
	clear:both;
	width:auto;
	padding:3px;
	margin-bottom:10px;
	text-align:left;
	background:#FEBF00;
	border-bottom:1px solid #000000;
}
#luxuryhotelsrajasthancontainer{
	clear:both;
	width:auto;
	padding:10px;
	text-align:left;
	background-color:#ffffff;
}
#luxuryhotelsrajasthanleft{
		float:left;
		width:45%;
		padding-right:15px;
		padding-bottom:20px;
	}
#luxuryhotelsrajasthanright{
		width:auto 0px;
		float:right;
	}
.luxuryhotelsrajasthanheading a{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4A4A;
	font-weight:bold; 
	text-decoration:none;
} 
.luxuryhotelsrajasthantext{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50504D;
	text-decoration:none;
	margin-bottom:10px;
} 
#rajasthanhotellistcontainer{
	clear:both;
	width:auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-color:#ffffff;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
#rajasthanhotellistcontainer li{
	padding-left: 10px;
	background-image: url("rajasthan-tour-india-blt02.gif"/*tpa=http://www.rajasthantourindia.com/rajasthan-tour-india-images/styles/rajasthan-tour-india-images/rajasthan-tour-india-blt02.gif*/);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	}
#rajasthanhotellistcontainer ul{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	}
.hotelslist a{
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #315A84;
	text-decoration:none;
	}
.rajasthanfestivaltours a{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4A4A;
	font-weight:bold; 
	text-decoration:none;
} 
#bottombannerspacer{
clear:both;
height:15px;
width:auto 0px;
}
.breadcrumbstext a{
	clear:both;
	width:auto;
	text-align:right;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration:none;
} 
.bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration:none;
}
.rajasthantourindia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration:none;
}
.rajasthantourindia A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration:none;
}
.rajasthantourindia A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration:underline;
}
#maincontainer{
width: 730px;
}
#rajasthantourindiaheader{
margin: 0px;
text-align:center;
}
#rajasthan-tour-india-top-destination-left{
		float:left;
		width:118px;
		background:#fff;
		border-right:0px solid #000;
		border-bottom:0px solid #000;
		margin-right:10px;
		padding-bottom:20px;
		}
#mainleft{
width:118px;
float:left;
background:#fff;
	}
#maincenter{
width:130px;
float:left;
vertical-align:top;
margin-top:0px;
text-align:center;
background:#fff;
	}
#mainright{
width:460px;
float:left;
padding:1px;
margin-left:5px;
margin-right:5px;
margin-top:10px;
background:#fff;
border-right:1px solid #E6E8DE;
border-bottom:1px solid #E6E8DE;
border-left:1px solid #E6E8DE;
border-top:1px solid #E6E8DE;
	}
#rajasthantourmenuleft{
clear:both;
width:168px;
float:left;
background:#fff;
	}
#rajasthantourmenuright{
width:552px;
float:left;
padding:1px;
margin-left:5px;
margin-top:10px;
margin-bottom:20px;
background:#fff;
border-right:1px solid #E6E8DE;
border-bottom:1px solid #E6E8DE;
border-left:1px solid #E6E8DE;
border-top:1px solid #E6E8DE;
	}
.mainleftmenus A:link{
	font-family: Arial, Helvetica, sans-serif;	padding-left:15px;
	font-size: 10px;
	color: #375A84;
	text-decoration:none;
}
.mainleftmenus A:active{
	font-family: Arial, Helvetica, sans-serif;	padding-left:15px;
	font-size: 10px;
	color: #375A84;
	text-decoration:none;
}
.mainleftmenus A:visited{
	font-family: Arial, Helvetica, sans-serif;	padding-left:15px;
	font-size: 10px;
	color: #375A84;
	text-decoration:none;
}
.mainleftmenus A:hover{
	font-family: Arial, Helvetica, sans-serif;	padding-left:15px;
	font-size: 10px;
	color: #375A84;
	text-decoration:underline;
}
.yellowboxheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	margin-left:5px;
	color: #000000;
	text-decoration:none;
}
.rajasthantourpackages A:link{
	font-family: Arial, Helvetica, sans-serif;	padding-left:5px;
	font-size: 11px;
	color: #565756;
	text-decoration:none;
}
.rajasthantourpackages A:active{
	font-family: Arial, Helvetica, sans-serif;	padding-left:5px;
	font-size: 11px;
	color: #565756;
	text-decoration:none;
}
.rajasthantourpackages A:visited{
	font-family: Arial, Helvetica, sans-serif;	padding-left:5px;
	font-size: 11px;
	color: #565756;
	text-decoration:none;
}
.rajasthantourpackages A:hover{
	font-family: Arial, Helvetica, sans-serif;	padding-left:5px;
	font-size: 11px;
	color: #565756;
	text-decoration:underline;
}
#travelaccrediation{
clear:both;
text-align:center;
height:60px;
vertical-align:top;
}
#rajasthantourindiafooter{
text-align:center;
clear:both;
background:#FFCC00;
}
#webdesigncopyright{
margin-top:7px;
clear:both;
text-align:right;
}
#searchbox{
	clear:none;
	float:none;
	width: 860px;
	margin-left:30px;
	padding-top:5px;
	text-align:center;
	position:absolute;
}
.bottomlinks A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #000000;
	text-decoration:none;
}
.bottomlinks A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #000000;
	text-decoration:none;
}
.bottomlinks A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #000000;
	text-decoration:none;
}
.bottomlinks A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #000000;
	text-decoration:underline;
}
#tourpackageheading{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#FEBF00;
	border-bottom:1px solid #000000;
}
#desitnationheading{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#FEBF00;
	border-bottom:1px solid #000000;
}
DIV.tourpackagetext{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#F5F6E4;
}
#destinationheading{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#FEBF00;
	border-bottom:1px solid #000000;
}
#destinationtext{
	clear:both;
	width:auto;
	padding:3px;
	text-align:left;
	background:#F5F6E4;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:15px;
	margin:0;
	padding:2 2 2 2;
}
#tourpackagecontainer{
width:540px;
text-align:center
}
IMG.tourpackageimagesleft{
height:150;
float: left;
margin: 4px 0 5px 30px;
padding: 2px;
background: #fff;
border: 1px solid #aaa;
_border: 3px double #aaa;
}
IMG.tourpackageimagesright{
height:150;
float: left;
margin: 5px;
padding: 2px;
background: #fff;
border: 1px solid #aaa;
_border: 3px double #aaa;
}
IMG.destinationphotos{
height:150;
float: left;
padding: 2px 2px 2px 2px;
margin-right:10px;
background: #fff;
border: 1px solid #aaa;
_border: 3px double #aaa;
}
.grayheader {clear:both; background-image: url("bg_rajasthan_gray.gif"/*tpa=http://www.rajasthantourindia.com/rajasthan-tour-india-images/bg_rajasthan_gray.gif*/); height: 18px; padding-left: 4px; }
.blueheader {clear:both; background-image: url("bg_rajasthan_blue.gif"/*tpa=http://www.rajasthantourindia.com/rajasthan-tour-india-images/bg_rajasthan_blue.gif*/); height: 18px; padding-left: 4px; }
.blueheadertext {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color: #FEBF00; line-height: 16px; text-transform:uppercase;}
.grayheadertext {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color: #000000; line-height: 16px; text-transform:uppercase;}
.tourformtext{
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color : #000000
}
TR.header{
	background-color : #FEBF00;
	font-weight : bold;
	font-size : 12px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color : #000000
}
INPUT.rajasthanmain{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 1px
	
}
SELECT.title{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	WIDTH: 60px
}
SELECT.rajasthanmain{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	width: 300px; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px 
	
}
SELECT.day{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000;  
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	WIDTH: 48px
}
SELECT.country{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	WIDTH: 170px
}
SELECT.month{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	WIDTH: 90px
}
SELECT.year{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	WIDTH: 55px
}
TEXTAREA.rajasthanmain{
	smalltext; 
	BACKGROUND-COLOR: #EAEBDB; 
	BORDER-BOTTOM: #000000 1px outset; 
	BORDER-LEFT: #000000 1px outset; 
	BORDER-RIGHT: #000000 1px outset; 
	BORDER-TOP: #000000 1px outset; 
	COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	WIDTH: 200px
}
INPUT.submit{
	color : #000000; 
	BACKGROUND-COLOR : #FEBF00; 
	BORDER-BOTTOM: #ffffff 2px outset; 
	BORDER-LEFT: #ffffff 2px outset; 
	BORDER-RIGHT: #ffffff 2px outset; 
	BORDER-TOP: #ffffff 2px outset; 
	FONT-FAMILY: Arial, Verdana; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	CURSOR: hand; 
	WIDTH: 80px
}
IMG.thumbphotos{
height:auto;
clear:both;
float: left;
padding: 2px 2px 2px 2px;
margin-right:10px;
background: #fff;
border: 1px solid #aaa;
_border: 3px double #aaa;
}
.fulllist{ 
 clear:both; 
 text-decoration:underline; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size:12px; 
 line-height:15px; 
 margin:0px; 
 padding:4px 4px 0px 4px; 
 font-weight:bold; 
 color:#CC0000; 
}
#rajasthantourmenuright h1{
 font-size:16px;
 font-weight:bold;
 color:#ff2200;
}
#rajasthantourmenuright h2{
 clear:both;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 line-height:15px;
 margin:0px;
 padding:4px 4px 0px 4px;
 font-weight:bold;
 color:#CC6600;
}
#rajasthantourmenuright h3{
 clear:both;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 line-height:14px;
 margin:0px;
 padding:4px 4px 0px 4px;
}
#rajasthantourmenuright h4{
 clear:both;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 line-height:14px;
 margin:0px;
 padding:4px 4px 0px 4px;
 font-weight:bold;
 color:#1C4189;
}
#rajasthantourmenuright p{
 clear:right;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align:justify;
 font-size:13px;
 padding: 1px 4px 1px 4px;
}
#rajasthantourmenuright li{
 clear:right;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 text-align:justify;
 font-size:1em;
 margin:3px 6px 10px 4px;
 line-height:1.2em;
}
.notesred{
 clear:right;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 color:#FF0000;
 margin:6px 6px 15px 4px;
 line-height:1.2em;
}
.clearline{
height:10px;
clear:both;
}
.tariffheading{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: #cc6600;
 font-weight: bold;
 font-size: 12px;
 background:#FFCC00;
}
 TABLE.tariffborder{
 border:1px solid #000000;
 padding:5px 5px 5px 5px;
 width:540px;
 background:#ffffff;
}
.tarifftext{
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration:none;
 margin-bottom:10px;
 background:#F5F7F1;
} 
.notes{
 font-weight: normal;
 font-size: 9px;
 color:#009966;
}
#rajasthantourmenuright{
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
thead{
 background-color: #FFBBBB;
}
tfoot{
 background-color: #BBBBFF;
}
th{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.txt{
	font-family:verdana;
	font-size:10px;
	color:#000000;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	line-height:16px;
	text-align:justify;
	}