html, body {width:100%; height:100%; margin:0; padding:0; background:#ffffff; font-family:Arial,verdana,helvetica,sans-serif; color:#000000; font-size:10px;} 

.Header1 {
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1896E5;
	margin:0 5px 0 5px;
}
.Header1 * {
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}
.SearchBox, .SearchBox TD
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.SearchBox * {font-size:12px;}
.SearchBoxInput {width:194px;}
SELECT.SearchBoxInput {width:194px;}
SELECT.SearchBoxInput2 {width:194px;margin-top:4px;}

.Highlight {color:#FF9900;}
A.Highlight,
A.Highlight:link,
A.Highlight:active,
A.Highlight:hover 
{
	color:#FF9900;
	text-decoration:underline;
}
 
.SubHeader1 {
	color:#444444;
	font-weight:bold;
	font-size:12px;
	font-family:Arial,verdana,helvetica,sans-serif;
	padding-left:20px;
}
.SubHeader2 {
	color:#ff9900;
	font-weight:bold;
	font-size:12px;
	font-family:Arial,verdana,helvetica,sans-serif;
	padding-left:5px;
	margin:0 0 4px 0;
}

.GreyText {color:#999999}

.searchwGrad {width:515px;height:auto;text-align:left;clear:both;background:#FFFFFF url("../i/gradient/front-box.gif") repeat-x;background-position:0 26px;margin-bottom:6px;}
.searchwGrad div.roundInner {padding:0;margin:0;clear:both;border:1px solid #BAD0F7;border-width:0 1px;}
.searchwGrad span.tl {display:block;width:100%;height:32px;background:url(../i/bubble/tl4.gif) no-repeat bottom left;font-size:0;}
.searchwGrad span.tr {display:block;width:6px;height:26px;padding-bottom:6px;float:right;background:url(../i/bubble/tr4.gif) bottom right no-repeat;font-size:0;}
.searchwGrad span.bl {display:block;width:100%;height:6px;background:url(../i/bubble/bl4.gif) top left no-repeat;font-size:0;}
.searchwGrad span.br {display:block;width:6px;height:6px;float:right;background:url(../i/bubble/br4.gif) top right no-repeat;font-size:0;}

.searchwDirGrad {width:515px;height:auto;text-align:left;clear:both;background:#FFFFFF url("../i/gradient/front-box.gif") repeat-x;background-position:0 26px;margin-bottom:6px;}
.searchwDirGrad div.roundInner {padding:0;margin:0;clear:both;border:1px solid #BAD0F7;border-width:0 1px;}
.searchwDirGrad span.tl {display:block;width:100%;height:32px;background:url(../i/bubble/tl3-sqr.gif) no-repeat bottom left;font-size:0;}
.searchwDirGrad span.tr {display:block;width:6px;height:32px;float:right;background:url(../i/bubble/tr4.gif) bottom right no-repeat;font-size:0;}
.searchwDirGrad span.bl {display:block;width:100%;height:6px;background:url(../i/bubble/bl4.gif) top left no-repeat;font-size:0;}
.searchwDirGrad span.br {display:block;width:6px;height:6px;float:right;background:url(../i/bubble/br4.gif) top right no-repeat;font-size:0;}

.round_tbl{margin:0 0 6px 0;width:515px;table-layout:fixed;}
.round_tbl_top{background:url("../i/bubble/border_tr.gif") no-repeat top right;padding:0;vertical-align:top;}
.round_tbl_top .left{background:url("../i/bubble/border_tl.gif") no-repeat top left;padding:8px 16px 0 16px;vertical-align:top;text-align:left;}
.round_tbl_btm{background:url("../i/bubble/border_br.gif") no-repeat top right;padding:0;vertical-align:top;}
.round_tbl_btm .left{background:url("../i/bubble/border_bl.gif") no-repeat top left;padding:0;vertical-align:top;height:8px;margin:0 0 6px 0;}
.round_tbl_top_sml{background:url("../i/bubble/border_top.gif") no-repeat top left;padding:0;vertical-align:top;}
.round_tbl_top_sml .left{padding:8px 16px 0 16px;vertical-align:top;text-align:left;}
.round_tbl_btm_sml{background:url("../i/bubble/border_btm.gif") no-repeat top left;padding:0;vertical-align:top;}
.round_tbl_btm_sml .left{padding:0;vertical-align:top;height:8px;margin:0 0 6px 0;}
.round_col1{border-right:solid 2px #FFFFFF;width:50%;}
.round_col2{border-left:solid 2px #FFFFFF;width:50%;}
.round_tbl_top .left H4, .round_tbl_top_sml .left H4{margin:0 0 4px 0;font-size:14px;}

.leftbox {width:200px;height:auto;text-align:left;clear:both;background:#F0F5F9 url("../i/gradient/clouds.jpg") no-repeat top left;margin-bottom:4px;}
.leftbox div.roundInner {height:auto;padding:0;margin:0;clear:both;border:1px solid #7ACDFF;border-width:0 1px;padding:0 6px;}
.leftbox b.tl {display:block;width:100%;height:20px;background:url(../i/bubble/tl5.gif) bottom left no-repeat;}
.leftbox b.tr {display:block;width:20px;height:20px;float:right;background:url(../i/bubble/tr5.gif) bottom right no-repeat;}
.leftbox b.bl {display:block;width:100%;height:64px;background:url(../i/bubble/blf1a.gif) top left no-repeat;}
.leftbox b.br {display:block;width:20px;height:64px;float:right;background:url(../i/bubble/brf1a.gif) top right no-repeat;}

.rightbox {width:200px;height:auto;text-align:left;clear:both;background:#F0F5F9 url("../i/gradient/clouds.jpg") no-repeat top right;margin-bottom:4px;}
.rightbox div.roundInner {height:auto;padding:0;margin:0;clear:both;border:1px solid #7ACDFF;border-width:0 1px;padding:0 6px;}
.rightbox b.tl {display:block;width:100%;height:20px;background:url(../i/bubble/tl5.gif) bottom left no-repeat;}
.rightbox b.tr {display:block;width:20px;height:20px;float:right;background:url(../i/bubble/tr5.gif) bottom right no-repeat;}
.rightbox b.br {display:block;width:100%;height:64px;background:url(../i/bubble/brf2a.gif) top right no-repeat;}
.rightbox b.bl {display:block;width:20px;height:64px;float:left;background:url(../i/bubble/blf2a.gif) top left no-repeat;}

.leftTable {table-layout:fixed;}
.leftTable TD {font-size:12px;padding:3px;}
.leftTable TD A{font-size:12px;font-weight:bold;}

.btmlink{font-size:16px;color:#FF9900;font-weight:bold;margin:0;padding:8px 0 0 0;list-style:none outside none;text-align:center;}
.btmlink LI{display:inline;margin:0;padding:0 16px 0 16px;}
.btmlink a,
.btmlink a:hover,
.btmlink a:active,
.btmlink a:link{font-size:16px;color:#1896E5;font-weight:bold;text-decoration:underline;}

.cloudTitle {
	color:#ff9900;
	font-weight:bold;
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:14px;
	padding:8px 4px 4px 4px;
	text-align:center;
	margin:0 0 4px 0;
}

.tagCloud {font-size:14px;color:#1896E5;text-align:center;padding:0 4px 0 4px;margin:0;overflow:hidden;}
.tagCloud LI {display:inline;padding:0 3px 0 3px;}
.tagCloud LI A {font-weight:normal;}
.tagCloud .tag0{font-size:18px;font-weight:bold;color:#1896E5;}
.tagCloud .tag1{font-size:16px;font-weight:bold;color:#1896E5;}
.tagCloud .tag2{font-size:15px;color:#1896E5;}
.tagCloud .tag3{font-size:13px;color:#1896E5;}
.tagCloud .tag4{font-size:11px;color:#1896E5;}

.bookmarks {padding:12px 4px 0 4px;text-align:center;}
.bookmarks A,
.bookmarks A:hover,
.bookmarks A:active,
.bookmarks A:link {
	text-decoration:none;
	padding:3px;
}

.PreviousTable TD {
	padding-bottom:8px;
}
.OfferDate {
	font-size:11px;
	color:#00AB66;
}
.OfferPrice {
	font-size:11px;
	color:#1896E5;
	font-weight:bold;
	text-align:right;
	padding:0;
}

.leftnav {
	margin-top:5px
}

.leftnav a {
	display:block;
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	padding-left:20px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}

.leftnavTitle a {
	display:block;
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#FF9900;
	padding-left:20px;
	vertical-align:middle;
	font-weight:bold
}

.suggestBox * {font-size:12px;}
.SectionTitle, TD.SectionTitle {
	color:#00AB66;
	font-weight:bold;
	font-family:Arial,verdana,helvetica,sans-serif;
	font-size:14px;
	padding:2px 2px 12px 2px;
	text-align:center;
}
.SectionText {
	font-size:11px;
	padding:4px 2px 4px 6px;
	text-align:left;
}
.SectionAds {
	padding:4px 2px 4px 6px;
	text-align:center;
}
.TodayOffer {
	color:#565757;
	font-size:11px;
	padding:0 2px 0 4px;
	clear:both;
}
.TodayOffer * {
	font-size:11px;
}

.TabsContainer {float:left;}
.RoundTabs 
{
	float:left;
	font-weight:bold;
	font-size:12px;
	line-height:normal;
}
.RoundTabs ul {
	margin:0;
	padding: 0;
	list-style:none outside none;
}
.RoundTabs li {
	display:inline;
	margin:0;
	padding:0;
}
li.unselectedTab a,
li.unselectedTab a:hover,
li.unselectedTab a:link,
li.unselectedTab a:visited   {
	float:left;
	background:url("../i/tableft5.gif") no-repeat left top;
	padding:0 0 0 7px;
	margin:0;
	text-decoration:none;
	cursor:pointer;
}
li.unselectedTab a span {
	float:left;
	display:block;
	background:url("../i/tabright5.gif") no-repeat right top;
	padding:0 7px 0 4px;
	height:26px;
	margin:0;
	cursor:pointer;
	vertical-align:middle;
}
li.unselectedTab a span b {
	display:inline-block;
	padding-top:5px;
	color:#1896E5;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
}
li.unselectedTab a span img {padding-top:3px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.RoundTabs a span {float:none;}
/* End IE5-Mac hack */
li.selectedTab a,
li.selectedTab a:hover,
li.selectedTab a:link,
li.selectedTab a:visited  {
	float:left;
	background:url("../i/tableft5.gif") no-repeat left top;
	background-position:0% -42px;
	padding:0 0 0 7px;
	margin:0;
	text-decoration:none;
	cursor:pointer;
}
li.selectedTab a span {
	float:left;
	display:block;
	background:url("../i/tabright5.gif") no-repeat right top;
	background-position:100% -42px;
	padding:0 7px 0 4px;
	height:27px;
	margin:0;
	cursor:pointer;
	vertical-align:middle;
}
li.selectedTab a span b {
	display:inline-block;
	padding-top:5px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	vertical-align:middle;
}
li.selectedTab a span img {padding-top:3px;}

a.advLink,
a.advLink:link,
a.advLink:active,
a.advLink:hover {
	color:#1896E5;
	text-decoration:none;
	cursor:pointer;
}
.advLink SPAN {text-decoration:underline;}
.advDiv {
	display:block;
	padding-bottom:8px;
}

.advTable TD {vertical-align:middle;}
.advInfo, TD.advInfo {font-size:11px; font-weight:normal; cursor:default;}

.tooltip{
	font-family: arial,verdana,helvetica,sans-serif;
	background-color:#FFFFFF;
	border:solid 1px #BAD0F7;
	padding: 3px 6px 3px 6px;
	width: 190px;
	z-index: 9999;
}

.extraContent, .extraContent * {font-size:16px;}
.extraTitle,
a.extraTitle,
a.extraTitle:link,
a.extraTitle:active,
a.extraTitle:hover {
	font-weight:bold;
	color:#1896E5;
	text-decoration:none;
}
.extraLink{
	font-size:16px;
	font-weight:normal;
	color:#444444;
	text-decoration:underline;
}
.misVuelos{float:right;padding-right:5em;clear:both; text-align:right;position:relative;width:80%;}

.nearbyAirportOption label{font-size:11px;font-weight:normal;vertical-align:text-top;line-height:11px;}
.nearbyAirportOption input[type=checkbox]{margin:4px 2px 2px 0;padding:0;}

.optionalTable td {padding:0 6px;}

.onewayBlock {padding:0 0 4px 0;}
.dateRangeBlock {padding:8px 0 2px 0;}
