﻿/* Specials Layout Only */

/* Rounded Border */
div.spTopLeft{background:url(../images/top-left.gif) no-repeat left top;}
div.spBotLeft{background:url(../images/bot-left.gif) no-repeat left bottom;width:183px;}
div.spTopRight{border:none;background:url(../images/top-right.gif) no-repeat right top;padding:10px 2px 0px;}
div.spBotRight{background:url(../images/bot-right.gif) no-repeat right bottom;padding-bottom:6px}


/* Header (not thead) */
#specialsHeader{width:178px;color:#000000;font-weight:bold;text-align:center;font-size:12px;}

/* Main Table */
#tblAirfareSpecials{width:178px;margin-top:4px;border-collapse:collapse;font-size:11px;}
#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;}
td.tdHeaderOnD,th.tdHeaderOnD{text-align:left;font-weight:bold;padding-left:2px;}
th.tdHeaderAirfare{text-align:right;}
td.validFromTo{padding-left:2px;font-size:10px;}
td.tdTop{padding-top:4px;}
td.tdBot{padding-bottom:4px;}

/* Footer (not tfoot) */
#specialsFooter{background:#d2e4fc;width:172px;font-weight:bold;padding:15px 2px;color:#990000;font-size:10px;text-align:justify;}


