﻿@import url("main.css");
/* COMMON */
div.main{width:700px;}
/*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; }
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 #8C8C8C ; border-bottom:1px solid #8C8C8C ; border-left:1px solid #8C8C8C ; border-right:1px solid #8C8C8C; }

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:#473465; color:#ffffff; border: 1px solid #000000; font-weight:bold; padding-left:3px ; padding-right:3px;}
select{font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; }

input#Imgbtnsearch, input#MiniSearch_Imgbtnsearch{
	font-size:16px;
	font-weight:bold;
	color: #444;
}


td.commonheading{ font-family:Verdana,verdana, arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; height:40px; color:#013B75;}
span.commonheading{ font-family:verdana, 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.commonsubheading{ font-size:12px; font-weight:bold ; padding-left:3px; height:30px ; vertical-align:middle; color:#000000; text-align:left;}
td.commonsuheading{ font-size:11px; font-weight:bold ; padding-left:1px; height:30px ; vertical-align:middle; color:#000000; text-align:left;}

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:0px; font-weight:bold ; text-align:right; }
span.common_data_bold_text{   font-weight:bold ; text-align:left; padding-left:3px; }
td.error_text{  border: 1px solid #ff9999; padding:5px; color:#FF0000; font-size:16px; text-align:left; }
.error_text{  border: 1px solid #ff9999; padding:5px; 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; }
.searchboxbor{ width:100% ;  border-top: 1px solid #473565; border-left:1px solid #473565; border-right:1px solid #473565;  border-bottom:3px solid #473565; background-color:#473565; background: url(../../site/images/searchbox_back.gif) bottom left repeat-x; }


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;font-style:italic; background:#7c77d2 url(../../site/images/level_1_back.gif) center left repeat-x; color:#FFFFFF; text-align:left ; height:25px; font-size:16px;}
td.level1_heading_success { font-size:16px; padding-left:3px; font-weight:bold ; font-style:italic; background:#7c77d2 url(../../site/images/level_1_back.gif) center left repeat-x; color:#FFFFFF; text-align:left ; height:30px;}
td.level1_heading_rightalign{ padding-right:3px; font-weight:bold ; font-style:italic; background:#7c77d2 url(../../site/images/level_1_back.gif) center left repeat-x; color:#FFFFFF; text-align:right ; height:25px; }
td.level2_heading { padding-left:3px; font-weight:bold ; background:#999999 url(../../site/images/level_2_back.gif) top left repeat-x; color:#FFFFFF; text-align:left ; height:20px;border-bottom:1px solid #ababab;}
td.level3_heading { padding-left:3px; font-weight:bold ; background-color:#eeeeee; color:#000000; text-align:left ; height:20px;border-bottom:1px solid #ddd;}
td.celbg{ background-color:#003366;}
td.leve4_heading { padding-left:3px; font-weight:bold ; background-color:#003366; 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;
}
.header
{
	font-family:Verdana,verdana, arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	color:#013364;
}
a.checkbox:link
{
	background:#999966 url(../images/btn_unchecked.gif) no-repeat;
	font-size:12px; font-weight:bold;
	color:#ffffff;
	background-color:#ff3000;
}
a.checkbox:hover
{
	background:#999966 url(../images/btn_checked.gif) no-repeat;
	font-size:12px; font-weight:bold;
	color:#ffffff;
	background-color:#ff3000;
}
.txtWidth{
Width:74px;
}
.txtwidth1{
Width:125px;
}
.carcity{
width:185px;
}
td.insurance_back {
	text-align:left;
}
td.deliverymethodsdata {
	text-align:left;
}
td.creditcard_name {
	text-align:left;
}

.dropd
{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.grey_back{ border-left:1px solid #aaa ; border-right:1px solid #aaa;  border-bottom:1px solid #aaa; background-color:#EBEAEB; background: url(../../site/images/searchbox_back_big.gif) bottom left repeat-x;dafasdf}

.grey_back input, .grey_back select{ font-size: 12px;

}


.redBorder{
	border: 2px solid red;
	border-color: #ff6666 #ff6666 #ff6666 #ff6666;
	background:#ff9999;
	color: white;
	font-weight:bold;
}



