/*********Top Part*************************/
.header {
background:transparent url(../images/header.GIF) no-repeat scroll 0 0;
height:153px;
position:relative;
width:737px;

}
.divregister{background: #B9B9B9; width:100px; height:15px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #333333; float:right; -moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;}
#topmenu{}

#topmenu .menuleft {
background:transparent url(../images/btnleft.GIF) no-repeat ;
height:42px;
float:left;
position:relative;
width:8px;
border:0px solid  #663399;
}
#topmenu .menumiddle {
background:transparent url(../images/btnmiddle.GIF) repeat-x ;
height:42px;
float:left;
border:0px solid  #663399;
position:relative;
width:724px;
}

#topmenu .menuright {
background:transparent url(../images/btnright.GIF) no-repeat ;
height:42px;
position:relative;
float:right;
border:0px solid #0000FF;
width:8px; 
}
 .menulist {
list-style:none;
font: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
border:0px solid #FF0000;
/*margin:12px 10px;*/
text-align:center;
}
#topmenu .menulist li{
float:left;
border:1px solid #FF0000;
width:110px;
}
 A.txtmenu{
color:#CCCCCC;
text-decoration:none;
}
.searchleft{
background:transparent url(../images/searchleft.GIF) no-repeat ;
height:122px;
float:left;
position:relative;
width:20px;
border:0px solid  #663399;
}
.searchmiddle {
background:transparent url(../images/searchmiddle.GIF) repeat-x ;
height:122px;
float:left;
border:1px solid #003399;
position:relative;
width:320px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
 .searchright {
background:transparent url(../images/searchright.GIF) no-repeat ;
height:122px;
position:relative;
float:right;
border:0px solid #0000FF;
width:20px; 
}
/************************Left Part********************************************/
.leftmenu{


}
.leftmenuhover
{
	opacity: .6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.leftbottommenu{


}
.leftbottommenuhover
{
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
/********************************************************************/
/*************Bottom Part*****************************************/
#bottommenu{
background:transparent url(../images/footerbg.GIF) repeat-x ;
height:35px;
border:0px solid  #663399;
position:relative;
width:740px;
}
#bottommenu .menulist li{
float:left;
border:0px solid #FF0000;
}
.classmenu{


}
.classmenumouseover
{
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.txthead
{
color:#29375A; 
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.txtcontent
{
color:#999999; 
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
/****************************************************************/
body {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
}
 A.clsmoreinfo{
color:#CCCCCC;
text-decoration:none;
}

.quicksearch {
height:150px;
background:url(../images/search_bg.GIF) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.textbox{
background-color:#FFFFFF; height:17px; width:90px; border:1px solid #CCCCCC;
}

.textarea{
background-color:#FFFFFF; height:50px; width:90px; border:1px solid #CCCCCC;
}

.airporttransfer{
background:transparent url(images/airport transfer btn.GIF) no-repeat scroll 0 0;
height:102px;
position:relative;
width:180px;
}

.bicyclehire{
background:transparent url(images/bicycle hire btn.GIF) no-repeat scroll 0 0;
height:102px;
position:relative;
width:180px;
}

.cellularrental{
background:transparent url(images/cellular rental btn.GIF) no-repeat scroll 0 0;
height:102px;
position:relative;
width:180px;
}

.citytour{
background:transparent url(images/city tour btn.GIF) no-repeat scroll 0 0;
height:102px;
position:relative;
width:180px;
}

.info{
background:transparent url(images/info btn.GIF) no-repeat scroll 0 0;
height:102px;
position:relative;
width:180px;
}

.button{
background:url(../images_sp/buscar.png) ;
 width:87px; height:32px; cursor: pointer; border:1px;

/*background-color:#CCCCCC; border:1px solid #999999; font:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px; width:40px; height:20px; cursor: pointer; */
}
.normaltext1
{
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

/* Edit by Pravin */

.middle_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.middle_txt2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0F0F3F;
	font-weight:bold;
}

