@import url("main.css");
/* COMMON */
div.main{width:728px;}
body{
	margin:0px;
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
}

td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.dateInput {
	width: 80px;
}

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

a:link{color:#747474; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;  } a:visited {color:#747474; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;  } a:active  {color:#747474; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; } a:hover   {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; }

#center {width:100%;text-align:center}
td.mainborder{ width:100% ; border-top:1px solid #4F5557 ; border-bottom:1px solid #4F5557 ; border-left:1px solid #4F5557 ; border-right:1px solid #4F5557; }

input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#000000;}
input.button{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#0E8BDB; color:#ffffff; border: 1px solid #000000; font-weight:bold; padding-left:3px ; padding-right:3px; cursor: pointer;}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

td.commonheading{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left; height:40px;}
span.commonheading{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left; height:40px;}
span.redheading{font-size:14px; color:#FE000C; font-weight:bold ; padding-right:3px; height:30px ; vertical-align:middle; text-align:right;}


td.common_data_text{  padding-left:3px; text-align:left;  }
td.common_data_text_rightalign{  padding-right:3px; text-align:right; }
td.common_data_bold_text{  padding-left:3px; font-weight:bold ; text-align:left; }
p.common_data_text{  padding-left:3px; text-align:left;  }
p.common_data_bold_text{  padding-left:3px; font-weight:bold ; text-align:left; }
td.common_data_bold_text_rightalign{  padding-right:3px; font-weight:bold ; text-align:right; }
span.common_data_bold_text{   font-weight:bold ; text-align:left; padding-left:3px; }
td.error_text{  padding-left:3px; color:#FF0000; font-size:16px; text-align:left; }
.error_text{  padding-left:3px; color:#FF0000; font-size:16px; text-align:left; }

/*HOME PG */
td.searchboxborder{ width:100% ; border-top:1px solid #C8C8C8 ;  border-left:1px solid #C8C8C8 ; border-right:1px solid #C8C8C8; background-color:#F7F7F7; }
a.top10destinations:link{color:#ffffff;  text-decoration:none;  } a.top10destinations:visited {color:#ffffff;  text-decoration:none; } a.top10destinations:active  {color:#ffffff;  text-decoration:none; } a.top10destinations:hover   {color:#cccccc;  text-decoration:none; }
td.top10offers{ background-color:#eeeeee;}
td.hotelname{ color:#666666;}
td.top10_price{ font-size:11px; color:#23379F; font-weight:bold;}
td.footer{ background-color:#eeeeee; height:10px;}
a.footer:link{color:#666666;  text-decoration:none;  } a.footer:visited {color:#666666;  text-decoration:none; } a.footer:active  {color:#666666;  text-decoration:none; } a.footer:hover   {color:#cccccc;  text-decoration:none; }


td.level1_heading { padding-left:3px; font-weight:bold ; background-color:#0E8BDB; color:#FFFFFF; text-align:left ; height:25px;}
td.level1_heading_rightalign{ padding-right:3px; font-weight:bold ; background-color:#0E8BDB; color:#FFFFFF; text-align:right ; height:25px;}
td.level2_heading { padding-left:3px; font-weight:bold ; background-color:#8CC1D8; color:#FFFFFF; text-align:left ; height:20px;}
td.level3_heading { padding-left:3px; font-weight:bold ; background-color:#eeeeee; color:#000000; text-align:left ; height:20px;}
td.celbg{ background-color:#0E8BDB;}
td.leve4_heading { padding-left:3px; font-weight:bold ; background-color:#0E8BDB; color:#FFFFFF; text-align:left ; }
td.level5_heading { padding-left:3px; font-weight:bold ; background-color:#BBBCBD; color:#FFFFFF; text-align:left ; height:25px;}




/*  SEARCH RESULT PAG NO'S*/
td.page_nos{ width:80%; background-color:#ffffff; text-align:left; height:20px; vertical-align:middle; padding-left:3px;}
td.page{ width:20%; background-color:#ffffff; text-align:right; height:20px; vertical-align:middle; color:#000000; padding-right:3px; font-weight:bold;}
a.page_nos:link{color:#000000; font-weight:bold; } a.page_nos:visited {color:#000000; font-weight:bold; } a.page_nos:active  {color:#000000; font-weight:bold;} a.page_nos:hover   {color:#cccccc; font-weight:bold; }


/*  PACKAGE DETAILS PAGE */
a.customise:link{color:#ffffff; font-weight:bold; } a.customise:visited {color:#ffffff; font-weight:bold; } a.customise:active  {color:#ffffff; font-weight:bold;} a.customise:hover   {color:#f3f3f3; font-weight:bold; }
table.borderlight{ width:100% ; border-top:1px solid #cccccc ; border-bottom:1px solid #cccccc ; border-left:1px solid #cccccc ; border-right:1px solid #cccccc; }


/*  PACKAGE SELECTION PAGE */
td.rightalign{ padding-right:3px; text-align:right;}

/*  BOOKING PAGE */
table.rows{ background-color:#cccccc;}

.red_text {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.style1 { FONT-WEIGHT: bold; COLOR: #ffffff }
		
.location {
	width: 175px;
}
.Dinputs{
width: 85px;
}