th { padding:7px; }
input { width:3em; }

.QuickSearch {  line-height:1em;margin:0px 0px 0px 0px; text-align:left;}

.RateOptions { line-height:1em;margin:0px 0px 0px 5px; }
.RateOptionQuantities { line-height:1em;margin:0px 0px 0px 15px; }

.D { width:95%; font-size:1em; text-align:left;}
.D td { line-height:1.6em;color:#000; padding:2px 3px 0 3px; border:#c5c5c5 solid 1px; border-top:0; border-left:0; }
.D th { line-height:1.6em;color:#000; padding:0 3px 0 3px; border:#c5c5c5 solid 1px; border-top:0;  }
.D thead { font-weight:bold; }
.D tfoot td { padding-top:3px; border-top:#b5b5b5 solid 1px; font-size:x-small; }

.D .Heading { font-size:1.2em; background:#dedede; }
.D select {font-size:1em;}
.D .CCNum { width:4em; }
.D .CCDate { width:2em; }
.D .Num { width:4em; }
.D .BottomBox {font-size:.85em; font-weight:normal;}
.Button { width:210px;height:25px;font-size:8pt;}

.Pax td {border:0;}
.Rates thead { background-color:#8DCA19;color:#FFFFFF;font-size:1.2em;}
.Rates td { padding:2px;text-align:center; }
.Rates {font-size:0.8em;}
.daylink { color:#000000; }
.daylink:hover{ text-decoration:none; }
.disabled { background-color:#CCCDDD; }

.RevTable thead td{ background-color:#fff;color:#000;font-weight:bold;border-top:solid 1px #AAA;border-bottom:solid 1px #AAA;border-left:solid 1px #AAA;padding:5px; }
.RevTable tbody td { color:#000000;border-left:solid 1px #AAA;border-bottom:solid 1px #AAA;padding:5px; }
.RevTable tfoot td { color:#000000;border-left:solid 1px #AAA;border-right:solid 1px #AAA;border-bottom:solid 1px #AAA;padding:5px; }

.TourStyles {border:solid 1px #8DCA19;}
.TourStyles td { background-color:#F6FBED;font-size:.7em; }
.TourStyles tbody td { padding:3px; }
