mainDisp.page_header{background:#c7c753;height:75px;border-bottom:2px solid #cea15f;padding:0}
.page_title,form_title{font-size:1.3em;font-weight:700;width:100%;color:#494440;padding:5px 2px}
.win_title{font-size:1.3em;font-weight:700;color:#494440;padding:5px 2px}
/*TD{vertical-align:top}*/
.page_subTitle{font-size:1.2em;color:#494440;font-weight:700;padding:5px 2px}
.form{background:#fafafa;border:1px solid #cea15f}
.defaultTextActive{color:#a1a1a1;font-style:italic}
.memo{font-size:97%;color:#000;font:italic}
.indent{margin-left:125px}
.itinTitle{color:#333;font-weight:700;border-bottom:1px solid #333;background-color:#e4f2fd}
.modalUp{width:600px;height:400px;background-color:#fff;padding:20px}
A.black,A.black:VISITED{color:#000;text-decoration:none}
A.black:HOVER{color:red;text-decoration:none}
.bolder{font-size:125%;font-weight:bolder}
.exhibMenu{background-color:#eaeaea;font-weight:700;vertical-align:middle;cursor:pointer;color:#5a5a5a}
.exhibMenuOver{background-color:#fff;font-weight:bolder;vertical-align:middle;cursor:pointer}
.exhibMenuOn{background-color:#fff;font-weight:bolder;vertical-align:middle}
.bold{font-size:100%;font-weight:700}
.spacer{background:#c7c753;border-right:2px solid #cea15f;height:4px}
.small_head{color:#000;background:#eaeaea;font-size:80%;font-weight:700}
.small_row{color:#000}
.white_button{background-color:#fff;border:2px solid #cea15f;font-size:80%;font-weight:700;cursor:pointer;padding:10px}
.ledger{background:#fcfcfc;border:1px solid #ccc}
.match{background:#fcfcfc;border:1px solid #ccc;cursor:pointer}
.matchHover{background:#fafafa;border:1px solid #fcc;cursor:pointer}
.matchRow{font-size:10px;cursor:pointer;border-top:1px solid #ccc;border-right:1px solid #ccc}
.matchRowHover{font-size:10px;cursor:pointer;background:#fcf}
.matchRowMid{font-size:10px;cursor:pointer;border-top:1px dashed #ccc;border-right:1px solid #ccc}
.matchRowMidApt{font-size:10px;cursor:pointer;border-top:1px dashed #ccc;background:#ffc}
.matchRowApt{font-size:10px;cursor:pointer;background:#ffc;border-top:1px solid #ccc}
.matchRowAptBooked{font-size:10px;cursor:pointer;background:#9cf}
.regButton,A.regButton,A.regButton:VISITED{border:1px solid #999;font-weight:700;text-align:center;background-color:#eaeaea;text-decoration:none;color:#000;border-style:solid;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.regButton_high,A.regButton:HOVER{border:1px solid #999;color:#fff;font-weight:700;text-align:center;background-color:#f4838a;cursor:pointer;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ledger_head{font-weight:700;border-bottom:1px solid #ddd}
.ledger_item{border-bottom:1px dashed #ddd}
.ledger_tot{font-weight:700;text-align:right}
.regBody{border-bottom:1px solid #afafaf;border-left:1px solid #afafaf;border-right:1px solid #afafaf;background:#fff;height:400px;padding:10px}
.regDiv{padding:10px}
.regMenu{border-bottom:1px solid #f5f5f5;width:100%}
.reg_menu_item{background:#eaeaea;border:1px solid #ccc;height:20px;padding:5px 10px}
.reghigh{background:#eaeaea;padding:5px}
.side_bar{background:#c7c753;width:152px;vertical-align:top;padding:0}
.mbr{color:#390}
.log_head{background:#4b75db;color:#fff;font-size:11px;font-weight:700;padding:3px;}
.reg_list_head{border-bottom:1px solid #000;font_size:14px;font-weight:700}
tr.errorRow td.field div.formError{display:block;font-weight:400}
div.error a{color:#369;font-size:12px;text-decoration:underline}
.editMenu{background:#f5f5f5;border:1px solid #e3e3e3;text-align:center;padding:5px 10px}
.sess_head{font-size:18px;font-weight:700;background-color:#f0492e;color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px}
.sess_sub{font-size:14px;font-weight:700;background-color:#fdd8c7;border-bottom:1px solid #f36d54;padding:5px}
.sess_row{border-bottom:1px solid #f36d54}
.sess_row_error{border-bottom:1px solid #f36d54;color:red;font-weight:700}
.txtDipslay{background-color:#fafafa;border:1px solid #c6c6c6;padding:15px}

.grid_head,.result_header{padding: 0px 4px;vertical-align:middle;height: 25px;background: #ccc url(/common/images/tables/table_head.png) repeat-x;color:#222;font-weight:700}
.grid_row_alt,.result_item_alt{padding: 5px;border-bottom:1px dotted #ccc;background:#f7f7f7;cursor:pointer}
.grid_row,.result_item{padding:5px ;background:#fff;border-bottom:1px dotted #ccc;cursor:pointer}

.grid_row_disabled{background:#f1f1f1;filter:alpha(opacity=30)}
.grid_row_disabled_alt{filter:alpha(opacity=30)}
.grid_total,.result_total{background:#f1f1f1;font-size:12px;font-weight:700;border-top:1px solid #656565}
.grid_total,.result_total{background:#f1f1f1;font-weight:700;border-top:1px solid #656565}
.grid_high{background:#ffe9d3;cursor:pointer}
.grid_head_small{background:#656565;color:#fff;font-size:10px;font-weight:700}
.log_row,.grid_row_small{background:#f1f1f1;font-size:11px;padding:2px;}
.log_row_alt,.grid_row_small_alt{background:#fff;font-size:11px;padding:2px;}