body { margin: 0px 0px 0px 0px; }

td.send_page        {font-size: 8pt; text-align: right; font-weight: bold; width: 35%; }
.send_page_field    {font-size: 8pt; width: 300px;}
.send_page_field_   {font-size: 8pt; width: 300px; border: 0px solid;}
.send_page_message  {font-weight: bold;  }
.send_page_message_ {font-weight: bold; color:red; }
div.send_page       {font-size: 8pt; width: 100%; height: 1px; visibility: visible; overflow: hidden; }
div.send_page_      {font-size: 8pt; width: 100%; height: 400px; visibility: visible; text-align: left;  }


.np_left  {float:left; padding: 2px;}
.np_right {float:right; padding: 2px;}

div.saving          {height: 350px; overflow: auto; }
table.saving        { width: 100%; }
td.saving_object    { background: url(''); width: 30%; }
td.saving_type      { background: url(''); font: 8pt verdana bold; color: red; vertical-align: bottom; }
td.saving_date      { background: url(''); vertical-align: bottom; }
input.saving        {font-size: 8pt;}
select.saving       {font-size: 8pt;}


td.gallery { width: 130px; height: 110px; text-align: center; font: 8pt vedana;}
td.empty { background: url(''); width: 130px; height: 110px;}
div.canvas {height: 110px; font: 8pt vedana;}
div.description {width: 150px; font: 8pt verdana; color: white; background-color: #0066CC; background-image: url(mages/design/img_desc.gif) }
img.gallery {cursor: pointer; }


table.price { background: url(''); width: 100%; background-color: #FFFFEE; color:black; font: 8pt verdana;}
td.price_   { background-color: #FFFFEE; }
td.price_3  { background: url(''); background-color: #B0D19D; text-align: center; }
td.price_4  { background: url(''); background-color: #B4D6F5; text-align: center; }
td.price_2  { background: url(''); background-color: #FDF9A0; text-align: center; }
td.price_1  { background: url(''); background-color: #E3AF7E; text-align: center; }
td.price_0  { background: url(''); background-color: #DF9DB9; text-align: center; }
td.price_5  { background: url(''); background-color: #EEEEEE; text-align: center; }

td.price   { background: url(''); background-color: #FFFFEE; color:black; font: 8pt verdana; }
td.price3  { background: url(''); background-color: #B0D19D; text-align: center; font: 8pt verdana;}
td.price4  { background: url(''); background-color: #B4D6F5; text-align: center; font: 8pt verdana;}
td.price2  { background: url(''); background-color: #FDF9A0; text-align: center; font: 8pt verdana;}
td.price1  { background: url(''); background-color: #E3AF7E; text-align: center; font: 8pt verdana;}
td.price0  { background: url(''); background-color: #DF9DB9; text-align: center; font: 8pt verdana;}
td.price5  { background: url(''); background-color: #EEEEEE; text-align: center; font: 8pt verdana;}

table.site_text {
    font: 8pt verdana;
}

a.dest_link {text-decoration: underline;}

/* bus table style */

#BusPrices {
    width: 99%;
    border-collapse: collapse;
    background-color: #FFFFEE;
    border: 1px solid black;
}

#BusPrices TD {
    font: 8pt verdana;
    text-align: center;
    border: 1px solid black;
    vertical-align: middle;
}

#FlightPrices {
    width: 99%;
    border-collapse: collapse;
    background-color: #FFFFEE;
    border: 1px solid black;
}

#FlightPrices TD {
    font: 8pt verdana;
    text-align: center;
    border: 1px solid black;
    vertical-align: middle;
}


.header {
    font-weight: bold;
    background-color: #ABCDEF;
}

#divMsgBox {
    position: absolute; top:-200px; left: 10px; width: 450px; font: 10pt verdana; text-align:left; z-index:100;
}



