.Customerror{color:red}.inputField{width:255px}.label_title{font-weight:700}.field-validation-error{color:red;font-weight:700}.field-validation-valid{display:none}input.input-validation-error{border:1px solid red}input[type=checkbox].input-validation-error{border:0}.validation-summary-errors{color:red;font-weight:700;font-size:1.1em}.validation-summary-valid{display:none}.ourCost{color:#f9400e;font-size:12px;float:right;font-family:Verdana;font-style:normal;font-weight:700}.ourPrice{font-size:15px;text-decoration:line-through;float:right;font-family:Verdana;font-style:normal;font-weight:700}.yourPrice{color:#b8d107;font-size:18px;float:right;font-family:Verdana;font-style:normal;font-weight:700}.eRewards{color:#A409BA;font-size:12px;float:right;font-family:Verdana;font-style:normal;font-weight:700}.nightlyRate{font-size:10px;float:left;font-family:Verdana;font-style:italic;font-weight:700}.label-price{font-size:10px;float:left;font-family:Verdana;font-style:normal;font-weight:700}.nightlyCost{font-size:14px}.box_content label{width:100px;display:inline-block}.full_box label{width:200px;display:inline-block}.flight-list-grid{border:1px solid #E3E3E3}.flight-list-grid td,.flight-list-grid th{border:1px solid #E3E3E3;color:#121212}.flight-list-grid td a,.flight-list-grid th a{color:#121212;text-decoration:underline}.flight-result .result-node{min-height:200px}.result-node-inner{border:1px solid #E3E3E3;width:100%;background:none repeat scroll 0 0 #F6F6F6;min-height:175px}.result-node-inner .airlogo{padding:0 3px;width:85px;min-height:160px}.result-node-inner .airdata{padding:0 10px;width:290px;min-height:160px;font-size:12px}.result-node-inner .Price,.result-node-inner .airstop{padding:0 3px;width:75px;text-align:center;height:160px;display:table}.result-node-inner .airstop span{vertical-align:middle}.result-node-inner .airlogo span{font-size:12px}.result-node-price-book{width:18%;border:1px solid #E3E3E3;height:215px;border-left:none;padding:0 5px!important;display:table}.result-node-price-book span{padding:4px 5px;display:block}.seatRemain{background:none repeat scroll 0 0 #739620;color:#FFF;padding:0 3px}.seatRemain a{color:#FFF;padding:0 5px}.f-block{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#3b3b3b;font-size:11px;height:100%;margin-bottom:10px;padding:7px!important}.f-block p{margin-bottom:10px}.f-block-head{font-size:16px;font-weight:700}