  /*
 *  PIA Website - Homepage Styles
 *  Version: 2006.08.10
----------------------------------------------------------------------------- */

hr.home{
	border:none !important;
	background-color:#005725;
	height:3px;
	margin:0px 0 0 0 !important;
	padding:0 !important;
}

div.hr-home { border-top:1px solid #005725; margin:4px 0; padding:0; clear:both;}


/* Main Nav
/////////////////////////////////////////////////////////*/

#main-nav { margin:0 auto 10px auto;  } 

#brain{
background:url(../media/global-/bg-vr.gif) 22% 0 repeat-y;
}


#brain .left{
float:left;
width:660px;
border:1px solid #6f0; border-width:0px 0;
 
}


#brain .right{
float:right;
width:290px;
border:1px solid #f06; border-width:0px 0;
}

.left .content { padding:0px 5px 0 0;}
.right .content { padding:0}


.search { float:none; margin:0}


.ipb{ border:1px solid #ccc; border-width:2px 1px 1px 2px; padding:0px 0px 0 0px; height:18px; margin:0 0 0px 0; font-size:13px;}

#feet{
	padding:15px 0px 20px 0; line-height:normal;
}

* html #feet { padding:5px 0px 10px 0; text-align:center}

/*/////////////////////////////////////////////////////////
>>>>>>>>>>>>>>>>>>>>>>>>>>>> DVs
/////////////////////////////////////////////////////////*/

.dv{}
.dv .dv-l { float:left; width:175px; border:1px solid #f60; border-width:0px 0;}
.dv .dv-r { width:479px; float:right; border:1px solid #f60; border-width:0px 0;}


/* Deals
/////////////////////////////////////////////////////////*/

.deal { line-height:16px; font-size:10px; width:174px}

.deal .head, .deal .content, .deal .footer { padding:0 0px}

.deal .head{
	height:80px;
	background-image: url(../media/global/gsd.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0;
}
.deal .head h2 { display:none; visibility:hidden;}
.deal .content{background:url(../media/global/bg-deal.jpg) 0% 0 repeat-y; padding:12px 10px}
.deal .footer{
	height:40px;
	background-image: url(../media/global/hamsafar.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
.deal .footerBottom{
	height:40px;
	background-image: url(../media/global/mktimes.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	}
/*
.deal .footer{background:url(../media/global/bg-deal-footer.jpg) 0% 100% no-repeat; height:43px;}
.deal .content{background:url(../media/global/br-GSD-Cob.jpg) 0% 0 repeat-y; padding:12px 10px}*/

.deal p { margin:0px 0 0px 0}
.deal .intro{ color:#c30; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 12px 0 }
.deal ul{ margin:0px 0 0 0; padding:0px; list-style:none;}
.deal li {background:url(../media/global/bullet-arrow-1.gif) no-repeat 0 2px; padding:0 0 0 15px}
.deal a{ font-size:10px; color:#333; text-decoration:none; display:block; height:100%; }
.deal a:hover{ color:#666; }


.tabber { line-height:15px; font-size:11px; width:479px; color:#fff; }



.tabber .head, .tabber .content, .tabber .footer { padding:10px}

.tabber .head{background:url(../media/global/bg-tabber-head.gif) 0% 0 no-repeat; padding:3px 4px 0 4px }
.tabber .content{background:#6CA082 url(../media/global/bg-tabber.gif) 0% 0 repeat-y; padding:0px 6px 0 4px;}
.tabber .footer{background:#6CA082 url(../media/global/bg-tabber-footer.gif) 100% 100% no-repeat; padding:4px 0 5px 0; }
.tabber .content p { padding-bottom:5px;}
.tabber .aa { border:1px solid #fff; border-width:0 0 1px 0; padding:0px 7px 10px 7px !important; font-size:12px; }
.tabber .bb { color:#000;}
.tabber .cc { text-align:right; padding:15px 15px 0 0; border:1px solid #fff; border-width:1px 0 0 0; margin:15px 0 0 0} 
.tabber .dd { border:1px solid #fff; border-width:0 0 0px 0; padding:0px 7px 10px 7px !important; font-size:12px; }
.tabber .ee { border:1px solid #fff; border-width:0 0 0px 0; padding:0px 7px 10px 7px !important; font-size:12px; color: white;}



.tabber-tab { margin:0px 0 0px 0; padding:0} 
.tabber-tab td{ padding:3px 0; font-size:11px; } 
.tabber-tab .cap td{ padding:10px 0 0 0; font-weight:bold;} 
.tabber-tab input { margin:0}
.tabber-tab select { margin:0 0 0 1px}
.tabber .ipb {	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica, sans-serif;  
	color:#333;
	font-size:11px; border:1px solid #ccc;  }



.tabber-tab .right-col { padding:0 0 0px 10px !important; border:1px solid #557755; border-width:0 0 0 1px }

.tabber .btn {
	background:url(../media/global/btn-1.gif) no-repeat 50% 50%; 
	margin:0px 0 0px 0;
	width:97px; height:26px;
	font-weight:bold;
}

.tabber .wu-sub {padding:10px; border:1px solid #fff; border-width:0 1px; height:245px; overflow:auto; }
* html .tabber .wu-sub {height:240px;}
* html .cap td{ padding:7px 0 0 0 !important; } 

/* bottom
/////////////////////////////////////////////////////////*/

.bottom { margin:0px 0 0 0}
.bottom img{ text-align:center; padding:0 5px}


/* shadbox
/////////////////////////////////////////////////////////*/

.shadbox { line-height:16px; font-size:11px; width:170px; color:#333; text-align:center; margin:0px 0}
.shadbox .head, .shadbox .footer { padding:5px}
.shadbox .content{background:url(../media/global/bg-shadbox.gif) 0% 0 repeat-y; padding:0 6px;}
.shadbox .head{background:url(../media/global/bg-shadbox-head.gif) 0% 0 no-repeat; padding:4px 4px }
.shadbox .footer{background:url(../media/global/bg-shadbox-footer.gif) 100% 100% no-repeat; }

	/* Awardsplus ////*/

#awardsplus { margin-bottom:0; }
#awardsplus .footer{background-color:#FEF1C7; text-align:left; padding:5px 20px 3px 20px; height:100%;}

#awardsplus .head p, #awardsplus .head h3{ margin:1px 15px 5px 15px; text-align:left;}
#awardsplus .footer h4{ font-size:11px; margin:0;}

#awardsplus .footer table { margin:0px 0 10px 0;}
#awardsplus .footer table td{ padding:1px 0;}

#awardsplus .footer .btn {
	background:url(../media/global/btn.gif) no-repeat 50% 50%; 
	margin:0px 0 0px 5px; padding-bottom:2px;
	width:51px;
}


#awardsplus .footer .ipb {
	width:110px;
}


	/* tracking ////*/
#tracking { margin-top:0px;}
#tracking .content { padding-bottom:0px}

#tracking .head { padding-top:4px;  }
#tracking .footer { padding-bottom:4px; }
#tracking .content h2{ font-size:11px; margin:0 0 0px 0}
#tracking .content p { }
#tracking .btn {
	background:url(../media/global/btn.gif) no-repeat 50% 50%; 
	margin:0px 0 0px 0px; padding-bottom:0px;
	width:51px;
}

#tracking .ipb {
	width:45px; 
}

#tracking .logo{ float:right; margin:0 0 0px 0; }

#tracking #tk-tabs {border:1px solid #ccc; border-width:0 0 1px 0 }

#tracking .tabs .nav a {padding: 4px 10px 6px 5px; display:block; float:left  }

#tracking .tk-sub {padding: 0px 10px 0 10px; height:40px; }
* html #tracking .tk-sub {}

#tktab-mishandled-baggage, #wutab-reservations { border:none;}

/* ticker
/////////////////////////////////////////////////////////*/

.ticker { padding:0px 0; height:39px; background:url(../media/global/bg-ticker.gif) 0% 0% repeat-x; margin:0px 0 0 0   }
.ticker .tl, .ticker .content, .ticker .tr { height:39px}
.ticker .tl {background:url(../media/global/bg-ticker-l.gif) 0% 0 no-repeat; float:left; width:10px;}
.ticker .content {float:left; }
.ticker .tr {background:url(../media/global/bg-ticker-r.gif) 0% 100% no-repeat; width:10px; float:right}

.ticker .content { font-size:12px; margin:4px 0 4px 7px; padding:0px 0; }
.ticker .content h3 { padding:5px 10px 6px 0px; border-right:1px solid #bbb; color:#005B27; float:left;  }
.ticker .content p {  padding:5px 0 6px 10px; color:#333; margin:0 0 0 95px; }

.ticker .lnk-more { color:#c30; font-size:9px; text-decoration:none; padding:0 0 0 7px }

/*NEWS SCROLLER*/
#pscroller2{
width: 270px;
height: 40px;
padding: 2px;
border: 1px solid;
border-color:#ccc #999 #999 #ccc;
}

#pscroller2 a
{
	text-decoration: none;
}


/* Image Shadow 
/////////////////////////////////////////////////////////*/
.wrapShadow0, .wrapShadow1, .wrapShadow2, .wrapShadow3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrapShadow0 {
  float:left;
  background:url(../media/global/shadow.gif) right bottom no-repeat;
  }
.wrapShadow1 {
  background:url(../media/global/shadow180.gif) no-repeat;
  }
.wrapShadow2 {
  background:url(../media/global/corner_bl.gif) -16px 100% no-repeat;
  }
.wrapShadow3 {
  padding:5px;
  background:url(../media/global/corner_tr.gif) 100% -16px no-repeat;
  }
.Shaowbox {
	padding: 5px;
	background: #fff;
	border: 0px solid;
	border-color:#ccc #999 #999 #ccc;
}

