/* COMMON */
div.main{width:940px;}
body{margin:0px; 
	background-color:#B2C6EB; 
	font-size:11px;  
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; 
	background-image:url(../../client/images/BG_progress.jpg); 
	background-repeat:repeat-x
	}
.red{
	color:#FF0000;
	}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#3366CC; 
	}

.td-smbold{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#3366CC;
	font-weight:bold; 
	}
.td-gray{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#666666; 
	}
.bg1{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#000000; 
	background-color:#C9D6F1;
	}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	}
.smtext{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color: #3366CC;
	}
td.smtext22{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #3366CC;  
	line-height:18px
	}

a:link{
	color:#3366CC; 
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	} 
a:visited {
	color:#3366CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;  
	} 
a:active  {
	color:#3366CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	} 
a:hover   {
	color:#3366CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	}
a.AdditionalHlink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC; 
	text-decoration:underline;
	}
a.AdditionalHlink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC;  
	text-decoration:underline;
	}
a.AdditionalHlink:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3366CC; 
	text-decoration:underline;
	}
a.AdditionalHlink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3366CC;  
	text-decoration:underline;
	}

.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; 
	}
.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;
	}
.button{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC;
	background-color:#C9D6F1;
	text-decoration:underline;
	cursor:hand;
	border-top:1px solid #C9D6F1 ; 
	border-bottom:1px solid #C9D6F1 ; 
	border-left:1px solid #C9D6F1 ; 
	border-right:1px solid #C9D6F1;
	border:0px; 
	}
.btn_select{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_select.jpg) 
	}
.btn_selectbg2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_selectbg2.jpg) 
	}
.btn_select_bg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_select_bg.jpg) 
	}
.btn_change_bg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_change_bg.jpg) 
	}
.btn_searchagain{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_searchagain.jpg) 
	}
.btn_searchagain_bg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_searchagain_bg.jpg) 
	}
.btn_continue{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_continue.jpg) 
	}
.btn_continue_bg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_continue_bg.jpg) 
	}
.btn_continue_bg2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_continuebg2.jpg) 
	}
.btn_cancle{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_cancle.jpg) 
	}
.btn_search_bg{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_search_bg.jpg) 
	}
.btn_confirm{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_confirm.jpg) 
	}
.btn_confirmbg2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_confirmbg2.jpg) 
	}
.btn_print{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_print.jpg) 
	}
.btn_search{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_search.jpg) 
	}
.btn_print{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/btn_print.jpg) 
	}
.btn_clear{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc;   
	background-image:url(../../Client/images/btn_clear.jpg) 
	}
.btn_back{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc;   
	background-image:url(../../Client/images/btn_back.jpg) 	
	}		
.button_bgblank{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC;
	background-color:#ffffff;
	text-decoration:underline;
	cursor:hand;
	border-top:1px solid #C9D6F1 ; 
	border-bottom:1px solid #C9D6F1 ; 
	border-left:1px solid #C9D6F1 ; 
	border-right:1px solid #C9D6F1;
	border:0px; 
	}
select{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}
input.mainbutton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:86px ; 
	height:19px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/search_btn.jpg) 
	}
input.bookbutton{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:38px ; 
	height:21px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btnbook.jpg)
	}
input.bookbuttonH1{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:38px ; 
	height:21px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btnbookH1.jpg)
	}
input.packageMain{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:86px ; 
	height:19px;  
	border: 0px solid #cccccc; 
	background-image:url(../../Client/images/search_btn.jpg) 
	}
input.subscribebutton{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #E4E8F2; 
	width:86px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btnSubscribe.gif)
	}
input.submit{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:82px ; 
	height:19px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btn-submit.gif)
	}
/* Insurance Button */
input.nextbutton{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF;
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btn_next.jpg) 
	}
input.Cuotebutton{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #ffffff; 
	cursor:hand;  
	background-color: #FFFFFF; 
	width:83px ; 
	height:20px;  
	border: 0px solid #cccccc; 
	background-image:url(../../client/images/btn_Quote.jpg) 
	}
td.textIn{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:7pt;  
	text-align:left;
	}
.Lbl1{ 
	padding-left:3px; 
	font-weight:bold ; 
	background-color:#FFFFFF; 
	color:#CCCCCC; 
	text-align:left ; 
	height:20px; 
	border-top:1px solid #4F5557 ; 
	border-bottom:1px solid #4F5557 ; 
	border-left:1px solid #4F5557 ; 
	border-right:1px solid #4F5557;
	}
.Lbl2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	padding-left:3px; 
	font-weight:bold ; 
	background-color:#FFFFFF; 
	color:#555557; 
	text-align:left ; 
	height:20px; 
	border-top:1px solid #4F5557 ; 
	border-bottom:1px solid #4F5557 ; 
	border-left:1px solid #4F5557 ; 
	border-right:1px solid #4F5557;
	}

td.commonheading{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-align:left; 
	height:25px;
	}
span.commonheading{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-align:left;
	height:25px;
	}
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_whitebg{  
	padding-left:3px; 
	text-align:left; 
	background-color:#ffffff;  
	}
span.common_data_text{  
	padding-left:3px; 
	text-align:left; 
	}
span.common_data_bold_text22{  
	padding-left:3px; 
	font-weight:bold ; 
	text-align:left; 
	font-size:14px;
	}
td.common_data_bold_text{  
	padding-left:3px; 
	font-weight:bold ; 
	text-align:left; 
	}
td.common_data_bold_text22{  
	padding-left:3px; 
	font-weight:bold ; 
	text-align:left; 
	font-size:14px;
	}
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:11px; 
	text-align:left; 
	}
.error_text{  
	padding-left:3px; 
	color:#FF0000; 
	font-size:11px; 
	text-align:left; 
	}
HR{ 
	size:1; 
	height:1px; 
	width:100%; 
	color:#000000;
	}
.requiredfield_star{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#FF0000;
	}

/*HOME PG */
td.searchboxborder{
	width:100% ; 
	border-top:1px solid #C8C8C8 ;  
	border-left:1px solid #C8C8C8 ; 
	border-right:1px solid #C8C8C8; 
	background-color:#C9D6F1; 
	}
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:#FF0000; 
	font-weight:bold;
	}
td.footer{ 
	background-color:#eeeeee; 
	height:10px;
	}
a.footer:link{
	color:#666666;  
	text-decoration:none;   
	font-weight:normal;
	} 
a.footer:visited {
	color:#666666;  
	text-decoration:none; 
	font-weight:normal;
	} 
a.footer:active  {
	color:#666666;  
	text-decoration:none;
	font-weight:normal; 
	} 
a.footer:hover   {
	color:#cccccc;  
	text-decoration:none; 
	font-weight:normal;
	}
.Gttxt1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #3366CC; 
	font-size:10px;
	}
a.GTmain:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666; 
	text-decoration:none;
	}
a.GTmain:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666; 
	text-decoration:none;
	}
a.GTmain:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666; 
	text-decoration:none;
	}
a.GTmain:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#C9D6F1; 
	text-decoration:underline;
	}
a.MBmain:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#ffffff; 
	text-decoration:none;
	}
a.MBmain:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#ffffff; 
	text-decoration:none;
	}
a.MBmain:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	text-decoration:none;
	}
a.MBmain:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3366CC; 
	text-decoration:underline;
	}
a.SmboxLn:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC; 
	text-decoration:underline;
	}
a.SmboxLn:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#3366CC; 
	text-decoration:underline;
	}
a.SmboxLn:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3366CC; 
	text-decoration:underline;
	}
a.SmboxLn:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3366CC; 
	text-decoration:underline;
	}
a.Findcity:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#3366CC; 
	text-decoration:underline;
	}
a.Findcity:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#3366CC; 
	text-decoration:underline;
	}
a.Findcity:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#3366CC; 
	text-decoration:underline;
	}
a.Findcity:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#3366CC; 
	text-decoration:underline;
	}
.datetext{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#8C8C8E;
	}
.date{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
	}
.email{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC;
	}
.emailtext{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC;
	}


.Serchresult{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#3366CC; 
	text-decoration:none;
	}
.Serchresulttext{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	text-decoration:none;
	}
.SDtxtBlack { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size:15px; 
	font-weight:normal;
	}
.SDtxtBlue{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #3366CC; 
	font-size:16px; 
	font-weight:bold;
	}

td.bgpage{
	background-color:#FFFFFF;
	}

/*FARE LISTING ONLY PAGE */
table.backgroundcolor{ 
	background-color:#f3f3f3;
	}

td.level1_heading { 
	padding-left:3px; 
	font-weight:bold ; 
	background-color:#C9D6F1; 
	color:#000000; 
	text-align:left ; 
	height:25px;
	}
td.level1_heading_rightalign{ 
	padding-right:3px; 
	font-weight:bold ; 
	background-color:#C9D6F1; 
	color:#000000; 
	text-align:right ; 
	height:25px;
	}
td.level2_heading { 
	padding-left:3px; 
	font-weight:bold ; 
	background-color:#999999; 
	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;
	}
	
	

.celbg3{
	background-color:#C9D6F1;
	}
.celbg5{
	background-color:#FFFFFF;
	}
.celbgsmB{
	background-color:#E4E8F2;
	}

/*  SEARCH RESULT PAG NO'S*/
td.page_nos{ 
	width:80%; 
	background-color:#ffffff; 
	text-align:left; 
	height:20px; 
	vertical-align:middle; 
	padding-left:3px;
	color:#666666;
	font-size:11px;
	}
td.page{ 
	width:20%; 
	background-color:#ffffff; 
	text-align:right; 
	height:20px; 
	vertical-align:middle; 
	color:#3366CC; 
	padding-right:3px; 
	font-weight:bold;
	font-size:11px;
	}
a.page_nos:link{
	color:#3366CC; 
	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; 
	}

/*  SEARCH MAIN TEMPLATE */
td.flight_maintable_left_td{ 
	width:24% ;  
	vertical-align:top; 
	}
td.flight_maintable_middle_td{ 
	width:2% ; 
	background-color:#ffffff;
	}
td.flight_maintable_right_td{ 
	width:74% ; 
	background-color:#FFFFFF; 
	vertical-align:top;
	} 

/*  PACKAGE DETAILS PAGE */
a.customise:link{
	color:#3366CC; 
	font-weight:bold; 
	} 
a.customise:visited {
	color:#3366CC; 
	font-weight:bold; 
	} 
a.customise:active  {
	color:#3366CC; 
	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;
}

/* Styles for Car  */
a.Black:link{
	color:#000000; 
	text-decoration:underline; 
} 
a.Black:visited {
	color:#000000;
	text-decoration:underline; 
} 
a.Black:active{
	color:#000000;
	text-decoration:underline;
} 
a.Black :hover{
	color:#000000;
	text-decoration:underline; 
}
a.Black_bold:link{
	color:#000000; 
	text-decoration:underline; 
	font-weight:bold; 
} 
a.Black_bold:visited{
	color:#000000;
	text-decoration:underline; 
	font-weight:bold;  
} 
a.Black_bold:active{
	color:#000000;
	text-decoration:underline; 
	font-weight:bold; 
} 
a.Black_bold :hover{
	color:#000000;
	text-decoration:underline; 
	font-weight:bold;  
}
a.Blue:link{
	color:#837552; 
	text-decoration:underline; 
} 
a.Blue:visited {
	color:#837552;
	text-decoration:underline; 
} 
a.Blue:active{
	color:#837552;
	text-decoration:underline;
} 
a.Blue:hover{
	color:#000000;
	text-decoration:underline; 
}
a.Blue_none:link{
	color:#837552; 
	text-decoration:none; 
} 
a.Blue_none:visited {
	color:#837552;
	text-decoration:none; 
} 
a.Blue_none:active{
	color:#837552;
	text-decoration:none;
} 
a.Blue_none:hover{
	color:#837552;
	text-decoration:none; 
}
a.Blue_Bold:link{
	color:#837552; 
	text-decoration:underline; 
	font-weight:bold; 
} 
a.Blue_Bold:visited {
	color:#837552;
	text-decoration:underline; 
	font-weight:bold; 
} 
a.Blue_Bold:active{
	color:#837552;
	text-decoration:underline; 
	font-weight:bold;
} 
a.Blue_Bold:hover{
	color:#000000;
	text-decoration:underline; 
	font-weight:bold; 
}

/*  PACKAGE SELECTION PAGE- Citydetails.aspx-ucholiday.ascx */
a.Findcity:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC; 
	text-decoration:underline;
}
a.Findcity:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC; 
	text-decoration:underline;
}
a.Findcity:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3366CC; 
	text-decoration:underline;
}
a.Findcity:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3366CC; 
	text-decoration:underline;
}


span.price_heading_new_big{ 
	padding-right:3px; 
	font-size:11px; 
	font-weight:bold ; 
	background-color:#C9D6F1; 
	color:#000000; 
	text-align:right ; 
	height:25px;
}
span.price_heading_new_small{ 
	padding-right:3px; 
	font-size:11px; 
	background-color:#C9D6F1; 
	color:#000000; 
	text-align:right ; 
	height:25px;
}


/* TOP OFFERS*/
a.head_text:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC; 
	text-decoration:underline;
}
a.head_text:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3366CC; 
	text-decoration:underline;
}
a.head_text:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3366CC; 
	text-decoration:underline;
}
a.head_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3366CC; 
	text-decoration:underline;
}
.detail_text{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#666666;
}

/*  Footer */
.tdblack_small{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#666666; 
}
a.tdfooter_small:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#666666; 
	text-decoration:none;
} 
a.tdfooter_small:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#666666; 
	text-decoration:none;
} 
a.tdfooter_small:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#666666; 
	text-decoration:underline;
}  
a.tdfooter_small:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#666666; 
	text-decoration:underline;
}
.licence{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;  
	color:#999999; 
}
.fdirect{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#999999; 
}
.tdblack{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#666666; 
}
a.tdfooter:link{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#3366CC;
	font-weight:bold; 
	text-decoration:none;
} 
a.tdfooter:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#3366CC;
	font-weight:bold; 
	text-decoration:none;
} 
a.tdfooter:active{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#3366CC;
	font-weight:bold; 
	text-decoration:none;
}  
a.tdfooter:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#3366CC;
	font-weight:bold; 
	text-decoration:none;
}
.tdblack_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#666666; 
	font-weight:bold;
}

/* holiday special details*/
.special_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px;  
	color:#666666; 
	font-weight:bold;
}
.special_graytext {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#666666;
}
.special_body {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;  
	color:#666666;
}
.bluehide-box {
	background-color:#C9D6F1;
	border:0px none #FFFFFF;
	color: #000000;
}

.deliverymethodsdata2 { 
	font-family:Arial; 
	font-size:11px;
	text-align:left ; 
	height:20px;
	}

