﻿/* Specials Layout Only */

/* Rounded Border */
div.spTopLeft{background:url(../images/top-left.gif) no-repeat left top;}
div.spBottomLeft{background:url(../images/bot-left.gif) no-repeat left bottom;}
div.spTopRight{border:none;background:url(../images/top-right.gif) no-repeat right top;padding:4px 6px 0px 4px;}
div.spBottomRight{background:url(../images/bot-right.gif) no-repeat right bottom;padding-bottom:15px}


/* Header (not thead) */
#specialsHeader{height:29px;width:268px;background:url(../images/airfare-specials.jpg) no-repeat;}

/* Main Table */
#tblAirfareSpecials{width:268px;margin-top:4px;border-collapse:collapse;font-size:10px;}
#tblAirfareSpecials thead{background:#ffffff;}
#tblAirfareSpecials tr {line-height:16px;}

/* Classes */
tr.trNormal{background:#d2e4fc;}
tr.trAlternate{background:#ffffff;}
td.tdFare,td.tdAlternateFare{padding:0px 4px;font-weight:bold;color:#990000;text-align:right;font-size:11px;}
td.tdHeaderOnD,th.tdHeaderOnD{text-align:left;font-weight:bold;}
th.tdHeaderAirfare{text-align:right;}
td.validFromTo{font-size:10px;width:70px;}
td.tdTop{padding-top:4px;}
td.tdBot{padding-bottom:4px;}

/* Footer (not tfoot) */
#specialsFooter{background:#d2e4fc;width:264px;font-weight:bold;padding:15px 2px;color:#990000;font-size:10px;text-align:justify;}

