﻿/*.faresTable th { text-align: left; padding: 3px; padding-left: 5px; font-size: 11px; font-weight: bold; vertical-align: top;}
.faresTable a { color: #484848;}.faresTable tr td { padding: 3px; padding-left: 5px; font-size: 11px;}
.faresTable tr td { padding:4px; padding-left:10px; font-size:11px; }
.faresTable tr.shaded td { padding: 5px; padding-left: 5px; font-size: 11px;}
.faresTable tr.shaded td p, .faresTable tr td p { margin: 0px; padding: 0px; font-size:11px; }*/

.faresTable th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: left; padding: 0px 0px 3px 10px; }
.faresTable tr td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px 0px 0px 10px; }
.faresTable tr.shaded td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 6px 6px 6px 10px; }
.faresTable tr td p, .faresTable tr.shaded td p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px; margin: 0px; }
.faresTable a { color: #0066cc; }

.destination-inside-container { width:612px; margin:0px 0px 0px 0px; padding:0px; background-image:url(/images/destination_inside_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; }
.destination-inside-container .top { width:612px; margin:0px !important; padding:0px !important; background-image:url(/images/destination_inside_top.gif); height:9px; background-repeat:no-repeat;}
.destination-inside-container h3 { margin:0px; padding:0px; }
.destination-inside-container p { margin:4px 0px; padding:0px; }
.destination-inside-container .edge { width:612px !important; margin-left:5px !important; }

.ui-tabs-nav, .ui-tabs-panel { font-size:10px;}
.ui-tabs-nav {list-style: none; margin: 0;padding: 0px;}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */ display: block;clear: both; content: " ";}
.ui-tabs-nav li {float: left;margin: 0 0 0 0px; text-transform:uppercase;line-height:25px;color:#565656;}
.ui-tabs-nav a, .ui-tabs-nav a span {float: left; /* fixes dir=ltr problem and other quirks IE */ padding: 0 5px;}
.ui-tabs-nav a {margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */padding-left: 0;color:#565656;background-position: 100% 0;text-decoration: none;white-space: nowrap; /* @ IE 6 */ outline: 0; /* @ Firefox, prevent dotted border after click */ }
.ui-tabs-nav .ui-tabs-selected a {z-index: 2; margin-top: 0;background-position: 100% -25px;background-image:url(../images/bg-tab.gif);background-repeat:no-repeat; color:#333;}
.ui-tabs-nav a span { padding-right: 0;background-position:0px 0px;}
.ui-tabs-nav a:hover { text-decoration:underline; }
.ui-tabs-nav .ui-tabs-selected a span {background-image:url(../images/bg-tab.gif);background-repeat:no-repeat;background-position:top left; padding:0px 9px; }
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */cursor: pointer;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */ cursor: pointer;}
.ui-tabs-disabled {opacity: .4;filter: alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {color: #565656;}
.ui-tabs-panel {border: 1px solid #519e2d;padding: 10px;background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */}
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */ display: inline-block;}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */display: inline-block;}

