


#container #content-area #middle div.accordianlink a.header {
background:#fff url(../images/flight-info/header.gif) top left;
width:390px;
display:block;
height:20px;
font-weight:bold;

text-decoration:none;
padding:5px 0 3px 10px;
color:#fff;
font-size:1.2em;
}

#container #content-area #middle div.accordianlink a.header span {
	font-weight:normal;
	margin:0;
	color:#b2bb1c;
}

#container #content-area #middle div.accordianlink img {
	float: right;
	padding:5px;
}

#container #content-area #middle div.accordianlink p {
	color: #fff;
	font-size: 95%;
	padding: 5px 0 5px 0;
	margin: 0;
	border-left: 1px solid #003b7d;
	border-right: 1px solid #003b7d;
	border-bottom: 1px solid #003b7d;
}
#container #content-area #middle div.accordianlink div.careers {
color:#fff;
width: 384px;
		padding:0 6px 0 6px;

}

#container #content-area #middle div.accordianlink div.careers p {
color:#000;
display:block;
border:0;

width:230px;



}
#container #content-area #middle div.accordianlink div.careers p a{
color:#003366;
}
#container #content-area #middle div.accordianlink div.careers p img{
float:right;
width:130px;
height:95px;
}
#container #content-area #middle div.accordianlink div.careers table{
font-size:1em;
margin:6px 0 5px 0;
width: 384px;}




#container #content-area #middle div.accordianlink div.careers table td{
padding:0;
height:auto;
border-bottom:1px solid #fff;}

#container #content-area #middle div.accordianlink div.careers table td.cityname{
font-weight:bold;
color:#000;
text-align:left;
padding-left:3px;
border-right:1px solid #fff;
width:200px;}

#container #content-area #middle div.accordianlink div.careers table td.operatorcityname{
font-weight:bold;
color:#000;
text-align:left;
padding-left:3px;
border-right:1px solid #fff;
width:300px;}

#container #content-area #middle div.accordianlink div.careers table td.booklink{
font-weight:bold;
color:#fff;
text-decoration:none;
display:block;
text-align:center;
height:auto;
background: url(../images/flight-info/book-bg.gif) #9f0217 left top;
width:100px;}

#container #content-area #middle div.accordianlink div.careers table td.booklink a{
font-weight:bold;
display:block;
color:#fff;
margin:0;
padding:2px 0 2px 0;
text-decoration:none;

text-align:center;}

#container #content-area #middle div.accordianlink div.careers table td.logo{
width:100px;
border-right:1px solid #fff;
background-color:#fff;}

#container #content-area #middle div.accordianlink div.careers table tbody tr td.logo img.flightlogo{
margin:0;
padding:0;}

#container #content-area #middle div.accordianlink div.careers ul{
margin:0;
padding:0;}

.accordianlink div.careers ul li{background:#fff url(../images/upcoming-dates-bg.gif) repeat-x bottom;
color:#000;
width:470px;
clear:both;
float:left;
margin-bottom:2px;
padding:0;}

#container #content-area #middle div.accordianlink div.careers ul li span{
float:left;
width:375px;
display:block;
padding:3px 3px 3px 5px;
margin:0;
border-right:1px solid #000;}

#container #content-area #middle div.accordianlink div.careers ul li a { float:right;
color:#000; background:#efc004 url(../images/booknowbg.gif) bottom repeat-x;
border:1px solid #efc004;
width:80px;
padding:2px;
text-align:center;
font-weight:bold;}

#container #content-area #middle div.accordianlink div.careers ul li a:hover{
border:1px solid #cc0000;
color:#fff;
background:#cc0000 url(../images/booknowbg-red.gif) bottom repeat-x;
width:80px;
padding:2px;}

#container #content-area #middle div.accordianlink div.careers ul li.viewall { background:0;}

#container #content-area #middle div.accordianlink div.careers ul li.viewall a { width:auto;
float:right;
text-align:right;
background:0;
border:0;
color:#fff;
margin-top:3px;
padding:0 0 0 11px;
text-decoration:none;
background:url(../images/ultimateexperience/yellowarrow.gif) left no-repeat;}

#container #content-area #middle div.accordianlink div.careers ul li.viewall a:hover{
margin-top:3px;
padding:0 0 0 11px;
float:right;
text-align:right;
background:0;
border:0;
color:#fff;
background:url(../images/ultimateexperience/yellowarrow.gif) left no-repeat;
text-decoration:underline;}

#container #content-area #middle div p.careers a{ color:#cc0000;}

#container #content-area #middle div.accordianlink span { margin: 2px 3px;
display: block;}

#container #content-area #middle div.careers { border-right: 2px solid #003b7d;
border-bottom: 2px solid #003b7d;
border-left: 2px solid #003b7d;
width: 386px;
padding:5px;
margin-bottom:5px;}

.destinationstitle{clear:both;
color:#003366;
font-weight:bold;
padding-top:10px;
margin-bottom:1px;
border-bottom:1px solid #e1272a;}




