/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#ukheader{
	width:778px;
	height:142px;
	border-right:1px solid #84d7e3;
}
	
#ukmaneheader{
	font-family:Arial, Helvetica, sans-serif;
	height:18px;
	font-size:11px;
	background-color:#e9f8fa;
	border-bottom:1px solid #84d7e3;
	color:#01a4bc;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}
a.ukmaneheader{
	text-decoration:none; 
	color:#01a0b5;
}
a:hover.ukmaneheader{
	text-decoration:underline;
	color:#f28621;
}
#ukheadermed{
	height:93px;
	font-family:Arial, Helvetica, sans-serif;
	width:778px;
}
#ukheaderlog{
	width:424px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	float:left;
	height:79px;
	padding-top:14px;
}
#ukheaderright{
	width:343px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#01a4bc;
	float:left;
	height:79px;
	padding-top:14px;
}
#ukheaderno{
	width:278px;
	height:36px;
	margin-left:65px;
}
#ukheadernobuttom{
	width:316px;
	height:23px;
	margin-top:18px;
	margin-left:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c65b5;
}

#ukheadernobuttomlogin{
        width:316px;
        height:23px;
        margin-top:18px;
        margin-left:27px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#1c65b5;
}

#ukheadernoico{
	width:112px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c65b5;
}

#ukheadernoicologin{
        height:23px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#1c65b5;
}

#ukheadertab{
	width:778px;
	height:25px;
	background-color:#1c65b5;
}
#ukheadertabin{
	width:770px;
	height:21px;
	margin-left:5px;
	padding-top:2px;
}
/* index css start*/

#ukindexheader{
	width:780px;
	float:left;
}
#ukmaincontainer{
	width:778px; 
	float:left; 
}
#ukbooking{
	width:335px;
	height:364px;
	float:left;
}
#ukbookingriht{
	width:443px;
	height:364px;
	float:left;
}
/*index css stop*/
/*booking css start*/
#ukmanebooking{
	width:324px;
	height:352px;
	border-right:1px solid #55b9c8;
	border-bottom:1px solid #55b9c8;
	background-image:url(/images/UK/uk-india-uk/formbg.gif);
}
#uk-formheading{
	font-size:15px; 
	color:#036987; 
	padding:10px 0px 3px 12px;
	font-weight:bold;
}
#uk_formbuttoncon{ 
	float:left; 
	width:323px; 
	margin:5px 0px 0px 0px; 
	color:#003471; 
	font-weight:bold; 
	height:25px;
}
#ukformbutleft{ 
	float:left; 
	width:104px; 
	padding-left:8px; 
	color:#f3851e;
	font-size:11px;
}
#formbutright{ 
	float:right; 
	width:205px; 
	color:#000000;
	font-size:11px;
}
#detailcontainer{ float:left; width:293px; padding:0px 15px 0px 12px;}
#detainsubcontainer{border-top:1px #a4a4a4 dotted; padding:5px 0px 0px 0px;}
#formfeildleft{float:left; width:154px; padding:0px 0px 0px 5px; border-right:1px #a4a4a4 dotted;}
#formfeildright{float:right; width:123px; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.formsubheading{ color:#003471; font-size:13px; font-weight:bold; padding:5px 0px 0px 0px;}
.formsubfeildleft{float:left; width:154px; color:#1a93a5; padding:0px 0px 0px 0px; color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.feildleft{ float:left; width:39px;}
.feildright{ float:right; width:109px;}
.selectbox{ color:#000000; font-size:11px; width:100px; height:20px;}
.selectbox1{ color:#000000; font-size:11px; width:38px; height:20px;}
.inputbox{color:#000000; font-size:11px; width:96px; height:13px;}
.rinpptbox{color:#000000; font-size:11px; width:78px; height:13px;}
.airportlookup{padding-left:1px;}
.airportlookup a:link{ font-size:11px; color:#1a93a5; text-decoration:underline;}
.airportlookup a:active{ font-size:11px; color:#1a93a5; text-decoration:underline;}
.airportlookup a:visited{ font-size:11px; color:#1a93a5; text-decoration:underline;}
.airportlookup a:hover{ font-size:11px; color:#1a93a5; text-decoration:none;}
.formsubfeildright{float:left; width:123px; color:#1a93a5; padding:0px 0px 0px 0px; color:#2c2c2c;}
.pasfeildleft{ float:left; width:84px;}
.pasfeildright{ float:right; width:39px;}
#formbutcontainer{ float:left; width:293px;}
#classfeildleft{ float:left; width:200px; padding-top:10px; padding-left:5px; color:#1a93a5;}
#buttonright{ float:right; width:86px; padding-top:16px;}
.clsfeildleft{float:left; width:45px;}
.clsfeildright{float:right; width:155px;}
.flexibutton{float:left;text-align:right; padding-top:10px; width:305px;}
.formreturn{ float:left; width:84px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.formoneway{ float:right; width:69px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#formreturnone{float:left; width:154px; padding:0px 0px 0px 0px; border-right:1px #a4a4a4 dotted;}
	
/*booking css stop*/

/*homepagebanner css start*/
#ukflhotdealscontainer{width:437px; height:229px; border:#b9bfbf solid 1px; border-right-color:#81d8df; margin-bottom:14px; border-top-width:0px; background-image:url(/images/UK/uk-india-uk/hotdealscontentbg.gif); background-repeat:repeat-x; background-position:bottom; float:right; position:relative; font-size:11px; font-family:Arial, Helvetica, sans-serif, Tahoma;color:#1a93a5;}
#ukflhotdealshead{ background-image:url(/images/UK/uk-india-uk/dealsheadbg.gif); background-repeat:repeat-x; height:25px; border-bottom:#bbd1fa solid 1px; padding-top:2px; font-size:14px;}
#ukflhotdealscontent{height:201px; width:437px; overflow:hidden;}
#ukflhotleft{border: 0px none ; padding: 0px; width: 317px; height: 201px; float:left;}
.ukflrightlink a{text-decoration:none; color:#1a93a5; outline:none;}
.ukflrightlink a:hover{text-decoration:none; color:#ffffff; outline:none;}

#holiday{
	width:438px;
	height:140px;
	border:1px solid #8dd5fb;
	
}
#holidayin{
	width:428px;
	height:23px;
	padding-left:10px;
	padding-top:5px;
	background:url(/images/UK/uk-india-uk/bg.jpg);
	background-repeat:repeat-x;
}
#holidaytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	font-weight:bold;
}
.holidaytextlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00357b;
	padding-top:4px;
	width:424px;
}

/*homepagebanner css stop*/

/*start a best flight rates*/
#bestholiday{
	width:324px;
	height:126px;
	border-right:1px solid #8dd5fb;
	border-bottom:1px solid #8dd5fb;
	border-top:1px solid #8dd5fb;
		
}
#bestholidayin{
	width:320px;
	height:23px;
	padding-left:4px;
	padding-top:5px;
	background:url(/images/UK/uk-india-uk/bg.jpg);
	background-repeat:repeat-x;
}
#bestholidaytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	font-weight:bold;
	width:310px;
}
.bestholidaytextlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00357b;
	padding-top:4px;
	width:320px;
}
#besthotelpack{
	width:320px;
	height:86px;
	border-right:1px solid #8dd5fb;
	border-bottom:1px solid #8dd5fb;
	border-top:1px solid #8dd5fb;
	margin-top:12px;
}
#besthotelpacknew{
	width:324px;
	height:86px;
	border-right:1px solid #8dd5fb;
	border-bottom:1px solid #8dd5fb;
	border-top:1px solid #8dd5fb;
	margin-top:12px;
}
#bestraet{
	width:168px;
	height:82px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	float:left;
}
#bestraetnew{
	width:151px;
	height:82px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	float:right;
	padding-top:5px;
}
#bestraetin{
	width:319px;
	height:23px;
	padding-left:4px;
	padding-top:5px;
	background:url(/images/UK/uk-india-uk/bg.jpg);
	background-repeat:repeat-x;
}
#hotelpackin{
	width:419px;
	height:86px;
	margin-top:5px;
	padding-left:10px;
}
#hotelpackimg{
	width:105px;
	height:86px;
	float:left;
}
#hotelpacktext{
	width:105px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#023270;
	text-align:center;
	padding-top:3px;
}
#hotelpackimgnext{
	width:100px;
	height:86px;
	float:right;
}
#hotelpacktext{
	width:102px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#023270;
	text-align:center;
	padding-top:3px;
}
#hotelpacktype{
	width:438px;
	height:207px;
	border:1px solid #8dd5fb;
	margin-top:12px;
	background:url(/images/UK/uk-india-uk/bg.jpg);
	background-repeat:repeat-x;
}
#hotelpacktypenext{
	width:419px;
	height:186px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	margin-left:10px;
}
#hotelpacktypein{
	width:131px;
	height:186px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003367;
	float:left;
}
#hoteltextnext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	font-weight:bold;
	padding-bottom:7px;
}
#hoteltextnext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003367;
	padding-bottom:7px;
	padding-top:5px;
}

#hotelpack{
	width:439px;
	height:125px;
	border:1px solid #8dd5fb;
	margin-top:12px;
}
#hotelpackin{
	width:417px;
	height:86px;
	margin-top:5px;
	padding-left:10px;
}
#hotelpackimg{
	width:105px;
	height:86px;
	float:left;
}
#hotelpacktext{
	width:105px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#023270;
	text-align:center;
	padding-top:3px;
}
#hotelpackimgnext{
	width:99px;
	height:86px;
	float:right;
}
#hotelpacktext{
	width:102px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#023270;
	text-align:center;
	padding-top:3px;
}
#hotelpacktype{
	width:438px;
	height:207px;
	border:1px solid #8dd5fb;
	margin-top:12px;
	background:url(/images/UK/uk-india-uk/bg.jpg);
	background-repeat:repeat-x;
}
#hotelpacktypenext{
	width:419px;
	height:186px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	margin-left:10px;
}
#hotelpacktypein{
	width:131px;
	height:186px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003367;
	float:left;
}
#hoteltextnext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#008799;
	font-weight:bold;
	padding-bottom:7px;
}
#hoteltextnext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003367;
	padding-bottom:7px;
	padding-top:5px;
}
.ukfooter_main{width:778px; float:left; height:188px;}

