body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input {font-family:helvetica,verdana,arial,sans-serif;margin:0;padding:0;}
em {font-style:normal;}	
img {border:0;}
p, form,ol,em,div {margin: 0; padding:0;text-decoration:none;}
p {text-align:justify; font-size:11px;}
ol {list-style-type:none;list-style-position: outside; margin:-2px 0 5px;font-size:10px; ; }
li {padding-left:10px;position:relative;margin-top:1px; line-height:130%;font-size:10px; }
ol li em {position:relative; right:0px; font-style:normal;}	
	.pricesmall {font-size:14px; text-decoration:none;}
	.flagimage {border:1px solid #ccc;}
	.setcurrency {font-size:8px;}
#price-checker {float:left;}
#logo-container img {margin: 4px 14px 4px 6px;}
p {font-size:11px;}
#ticket-container {border:1px solid #CCC; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; 
	box-shadow:0 2px 4px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0.85);
	background-image:-webkit-linear-gradient(top, #FFF 5%, #ECF3F9 100%);
	background-image:-moz-linear-gradient( top, #FFF 5%, #ECF3F9 100% );
	background-image:linear-gradient(#FFF 5%, #ECF3F9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#ECF3F9');}
.ticket-container {margin:3px 7px; padding:5px 6px;}
.ticket-container ul {text-align:left;}
.ticket-container li {margin:0; padding:0; color:#F98F06 !important; list-style-type:none; line-height:240%; text-align:left;}

A:link {color:#25679A; text-decoration:none;}
A:visited {color:#25679A; text-decoration:none;}
A:hover {color:#25679A; text-decoration:underline;}
A:active {color:#25679A; text-decoration:none;}
.onclick {color:#25679A; text-decoration:none;}
#price-checker {color:#F3F3F3;}
#logo-container {color:#FFF;}
.ticket-container {background:#0D395B ; border:1px solid #1C4463;}
.ticket-container li {color:#FFF;}
#utiket {margin:0 auto; padding:0; font:12px Arial,Helvetica,Verdana,sans-serif;}

#utiketWidget {margin:0; padding:0; overflow:hidden; position:relative; font:12px Arial,Helvetica,Verdana,sans-serif; background:#FFF;
border-radius:5px 5px 0 0; -webkit- border-radius:5px 5px 0 0; -moz- border-radius:5px 5px 0 0;}
#widget-header {margin:0; position:relative; 
background: linear-gradient(#8DB7E4 0%, #5C9FDD 100%) #555; 
	background-image:-webkit-linear-gradient(top, #8DB7E4 0%, #5C9FDD 100%);
	background-image:-moz-linear-gradient( top, #8DB7E4 5%, #5C9FDD 100% );
	background-image:linear-gradient(#8DB7E4  5%, #5C9FDD 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#(#8DB7E4', endColorstr='#5C9FDD');

border:1px solid #3973BD; border-radius:5px 5px 0 0; 
	-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;}

#widget-header .widget-title {padding:10px 10px 5px;}
#utiket h1 {margin:3px 0 10px; padding:0; color:#FFF; font-size:14px; position:relative;}
#widget-body {margin:0; padding:4px 0; overflow:hidden; background:#F5F5F5; border:1px solid #CCC;}
.notice {margin:8px;}

#widget-footer {margin:0; position:relative; background:#CCC; border-color:#CCC; border-style:solid; border-width:0 1px 1px;}
#utiket-get-box {margin:0; height:40px; padding:10px 10px 0; background:#E5E5E5;}
#getthis {margin:8px 0; float:left; color:#25679A; font-size:11px;}
#utiketcom {top:-6px; position:relative; float:right; color:#757575; font-size:11px; text-align:center; text-decoration:none;}
	
	
/* Best Deals */	
	#best-deals-container {padding:0; background:#F5F5F5;}
	.floatleft {float: left;margin: 0 15px 10px 0;padding: 0;}

	.best-deals-top {height:65px; background:#F5F5F5;}
	.best-deals-image {padding-top:8px; margin-left:10px;}
	.best-deals-image-city {margin-left:7px; padding-top:3px;}
	.best-deals-top h2 {margin:1px 0 3px; padding:5px 0 0; width:100%; font-family: Comic Sans MS; font-size:18px;}
	.best-deals-top h2 span {font-size:15px;}
	.cheapdeal-container {margin:5px 5px 2px; padding:6px; overflow:hidden; border-bottom:1px solid #f1f1f1; clear:left; background:#FFFFFF;
		border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
		box-shadow:0 2px 4px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0.85);
		background-image:-webkit-linear-gradient(top, #FFFFFF 5%, #ECF3F9 100%);
		background-image:-moz-linear-gradient( top, #FFFFFF 5%, #ECF3F9 100% );
		background-image:linear-gradient(#FFFFFF 5%, #ECF3F9 100%);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ECF3F9');}
	.cheapdeal-container p {font-size:14px; font-weight:bold;}
	
	.cheapdeal-left:before {width:4px; height:4px; top:6px; left:3px; content:""; position:absolute; display:block; background:#F6FDF3;
		border:1px solid #ADDC75; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
	.cheapdeal-left {margin:7px 0 0 1px; padding:1px 2px 0 14px; width:50px; height:16px; position:relative; float:left; background:#D8EDD6;
		color:#319529; font-size:15px; text-shadow:0 1px #FFFFFF; border:1px solid #ADDC75; border-radius:12px 0 0 12px; 
		-webkit-border-radius:12px 0 0 12px; -moz-border-radius:12px 0 0 12px;}
	.cheapdeal-left p {font-size:11px; font-weight:normal;}
	.cheapdeal-right {margin-top:5px; float:right;}
	.cheapdeal-right span {color:#F98F06}
	.pricesmall {font-size:19px; text-decoration:none;}
	
/* Popular routes */	
	#popular-routes-airlines {margin:0 4px; overflow:hidden; background:#fff; border:1px dashed #C8CACD;}
	.popular-routes-top {margin:0; width:100%; height:30px; float:left;}
	.popular-routes-top h2 {margin:4px 0; padding:4px 8px 0; font-size:14px;}
	
	.popular-routes-airlines-container {overflow:hidden; background:#FFFFFF;}
	.popular-route-container {margin:1px auto; padding:0 0 3px; width:294px; height:50px; float:left;}
	.popular-route-container:hover {background:#F5F5F5; 
		background-image:-webkit-gradient(linear, left top, right top, color-stop(0%,#FFFFFF), color-stop(50%,#ECF3F9), color-stop(100%,#FFFFFF));
		background-image:-moz-linear-gradient(left, #FFFFFF 0%, #ECF3F9 50%, #FFFFFF 100%);
		background-image: linear-gradient(to right, #FFFFFF 0%,#ECF3F9 50%,#FFFFFF 100%);}
	.popular-route {margin:0 8px; padding:4px 0; border-top:1px dotted #ccc;}
	.popular-route p {margin-left:20px; font-size:10px;}
	.popular-route	em {font-style:normal;}	
	.popular-route h2 {font-size:14px; margin:6px 2px 3px 2px;}
	.popular-route h3 {font-size:12px;}
	.popular-route .pricesmall {font-size: 14px;text-decoration: none;}