/* ------------------------------------------------------------------ */

.vtgticfont2 { font-weight:bold!important; }

.ticker-disp { color:#000000; font-size:12px;}
.ticker-disp a:link { color: #0220c7; text-decoration:none; }
.ticker-disp a:hover { color: #C91217; text-decoration:none; }
.ticker-disp a:visited { color: #0220c7; text-decoration:none; }
.ticker-disp a:visited:hover { color: #C91217; text-decoration:none; }

.tHeader { font-weight: bold; font-size: 12px; background-color:#FFFFFF; height:25px; vertical-align: bottom; line-height: 1.2em; *width:100%; }
.tHeader th { padding:2px 3px 4px 3px; }
.tHeader a:link { color:#0220c7; text-decoration:none; }
.tHeader a:hover { color:#0220c7; text-decoration:underline; }
.tHeader a:visited { color:#0220c7; text-decoration:none; }
.tHeader a:visited:hover { color:#0220c7; text-decoration:none; }

.tHeader .FD { text-align: center; }
.tHeader .Name { text-align: center; }
.tHeader .N { text-align: center; }
.tHeader .Day { text-align: center; }
.tHeader .Dept { text-align: center; padding-left:7px; padding-right:4px; }
.tHeader .FC { text-align: center; }
.tHeader .LC { text-align: center; }
.tHeader .Type { text-align: center; min-width:50px; }
.tHeader .Op { text-align: center; min-width:62px; }
.tHeader .Qual { text-align: center; min-width:62px; }
.tHeader .Tour { text-align: center; }
.tHeader .Air { text-align: center; }
.tHeader .Land { text-align: center;}
.tHeader .Stat { text-align: center;}
.tHeader .Brochure { text-align: center;}
.tHeader .YouSave { text-align: center; width:40px; max-width: 40px;}

.tHeader .Qual { text-align: center; white-space:nowrap; }
.tHeader .From { text-align: center; white-space:nowrap; }
.tHeader .Stat { text-align: center; width:91px; max-width:91px; }

/* ------------------------------------------------------------------ */

.tRegion { background-color: #FF0000; color: #FFFFFF; font-weight: bold; font-size: 12px; height:24px;}

.tRegion .Click { text-align: left; vertical-align: middle; font-size: 11px; padding-left: 5px;}
.tRegion .Name { text-align: center; vertical-align: middle; }
.tRegion .Phone { text-align: right; vertical-align: middle; padding-right: 5px; white-space:nowrap; }

/* ------------------------------------------------------------------ */

.t_Item_over { font-size: 12px;  font-weight: normal; color:#000000; background-color:#FCD20A;}

.t_Item { font-size: 12px;  font-weight: normal; color:#000000; background-color:#FFFFFF;}

.t_Item:hover {
   background-color:#FCD20A;
}

.t_Item td { padding:3px 5px 3px 5px; height:34px;}
.t_Item .LastRow { border-bottom: 1px solid #DE2C2C; }

.t_Item .FD { background-color:#ffdd1a; text-align: center; vertical-align: center; }
.t_Item .Day { text-align: center; vertical-align: center; }
.t_Item .Dept { text-align: center; vertical-align: center; padding-left:7px; padding-right:4px; white-space:nowrap;}
.t_Item .FC { text-align: center; vertical-align: center; }
.t_Item .LC { text-align: center; vertical-align: center; }
.t_Item .Type { text-align: center; vertical-align: center; }
.t_Item .Company { text-align: center; vertical-align: center; }
.t_Item .Tour { text-align: center; vertical-align: center; padding-left:10px; padding-right:10px; }
.t_Item .Air { text-align: center; vertical-align: center; }
.t_Item .Land { text-align: center; vertical-align: center; }
.t_Item .Qual { text-align: center; vertical-align: center; }
.t_Item .Prices { text-align: center; vertical-align: center; }
.t_Item .Brochure { text-align: center; vertical-align: center; }
.t_Item .YouSave { text-align: center; vertical-align: center; width:40px; max-width:40px; }

.t_Item .Stat { background-color: #1D558D; color: white; width:73px; }
.t_Item .StatSave { background-color: #DE2C2C; color: white; padding-left:8px; padding-right:8px; }
.t_Item .StatBook { background-color: #DE2C2C; color: white; padding-left:8px; padding-right:8px; }
.t_Item .StatSold { background-color: #F7F733; color: #DE2C2C; padding-left:8px; padding-right:8px; }
.t_Item .StatRedu { background-color: #1D558D; color: white; padding-left:8px; padding-right:8px; }

.body-content {
  width: 100%;
  text-align: left;
  padding: 8px 18px 18px 18px !important;
}
