
.tourRte{ border-width: 0; }
.tourRte .tourSdlTop { font-weight: bold; background-color: #ffdb3a; border-bottom: 1pt solid #ffdb3a;}
.tourRte .tourSdlTopPrice { color: #ff5f0e; font-style: italic; background-color: #ffdb3a; text-align: right; padding-right: 12px; border-bottom: 1pt solid #ffdb3a; }
.tourRte .tourSdlBottom { font-weight: bold; background-color: #ffdb3a; border-bottom: 1pt solid #ffdb3a; }
.tourRte td { background-color: #feffb6; text-align: center; height: 35px; border-bottom: 1pt solid #ff5f0e; }
.tourRte .priceCell { background-color: #fef095; text-align: center; height: 35px; border-bottom: 1pt solid #ff5f0e; }
.tourRteIdvl{ background-color: #b6b6b6; border-width: 0; }
.tourRteIdvl .tourSdlTop { color: #fff; font-weight: bold; background-color: #5691c9; }
.tourRteIdvl .tourSdlBottom { color: #fff; font-weight: bold; background-color: #5691c9; }
.tourRteIdvl td { background-color: #c0e4ff; border-bottom: 1pt solid #5691c9; height: 35px; text-align: center; }
.tourRteIdvl td.startCll { background-color: #b2d6ff; text-align: center; }
.tourRteIdvl td.finishCll { background-color: #b2f2e1; text-align: center; }
.tourRteIdvl td.statusCll { background-color: #b2f299; text-align: center; }
.tourRteIdvl td.Avl { background-color: #c0e4ff; border-bottom: 1pt solid #5691c9; text-align: left; padding: 5px; }
.tourRteIdvl td.AvlHd { color: #fff; font-weight: bold; background-color: #5691c9; border-bottom: 1pt solid #6cade1;}
.tourRteIdvl td.tourInfo { color: #000; text-align: left; font-weight: bold; background-color: #8bbfff; padding-right: 5px; padding-left: 5px; border-bottom: 1pt solid #6cade1; }
.tourCll { background-color: #ffb; padding: 25pt 5pt 5pt; }
.tourCllRG { background-color: #fffdf5; padding: 25pt 5pt 5pt; background-image: url(/components/img/cellBg.jpg); background-repeat: repeat-x}
.menuback { background-color: #ffffd9; background-image: url(/components/img/bottombg.jpg); background-repeat: repeat-x;}
.tourRolTop { background-image: url(/components/img/bottombg.jpg); background-repeat: repeat-x;}
.tourHighlight { color: #fff; font-weight: bold; background-color: #ffa836; text-transform: uppercase; padding: 5px; }
.tourHLCll{ background-color: #fde57f; border: solid 5px #fff; outline: solid 1px #5397d2; }
.tourHLImg { background-color: #a7e3ff; border: solid 5px #fff; outline: solid 1px #5397d2; }
.tabButton { color: #000; font-weight: bold; padding-top: 4px; padding-right: 4px; padding-left: 4px; cursor: hand; }
.tabButtonNml { color: #005faf; font-weight: normal; padding-top: 4px; padding-right: 4px; padding-left: 4px; cursor: hand; }
.SdlTabButton { color: #4c4c4c; font-weight: bold; background-color: #ffdb3a; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-color: #9a9a9a #9a9a9a #ffdb3a; border-style: solid; border-width: 2px; ; cursor: hand;}
.SdlTabButtonNml { font-weight: bold; background-color: #fff; padding-top: 4px; padding-right: 4px; padding-left: 4px; ; border-bottom: 2px solid #b6b6b6; cursor: hand; }
.trHg { height: 25px; }
.trHgOver { height: 37px }
.headerMainImg1 { background-image: url(/components/img/pictureChanger/1.jpg); background-repeat: no-repeat;}
.headerMainImg2 { background-image: url(/components/img/pictureChanger/2.jpg); background-repeat: no-repeat;}
.headerMainImg3 { background-image: url(/components/img/pictureChanger/3.jpg); background-repeat: no-repeat;}
.headerMainImg4 { background-image: url(/components/img/pictureChanger/4.jpg); background-repeat: no-repeat;}
.headerMainImg5 { background-image: url(/components/img/pictureChanger/5.jpg); background-repeat: no-repeat;}
.headerMainImg6 { background-image: url(/components/img/pictureChanger/6.jpg); background-repeat: no-repeat;}
.headerMainImg7 { background-image: url(/components/img/pictureChanger/7.jpg); background-repeat: no-repeat;}
.headerMainImg8 { background-image: url(/components/img/pictureChanger/8.jpg); background-repeat: no-repeat;}
.headerMainImg9 { background-image: url(/components/img/pictureChanger/9.jpg); background-repeat: no-repeat;}
.headerMainImg10 { background-image: url(/components/img/pictureChanger/10.jpg); background-repeat: no-repeat;}
.headerMainImg11 { background-image: url(/components/img/pictureChanger/11.jpg); background-repeat: no-repeat;}
.headerMainImg12 { background-image: url(/components/img/pictureChanger/12.jpg); background-repeat: no-repeat;}
.headerMainImg13 { background-image: url(/components/img/pictureChanger/13.jpg); background-repeat: no-repeat;}
.headerLink { color: #ff0; font-size: 16px; font-family: arial; font-weight: bold; text-align: left; padding: 0 15px 0 0; }
.transparentBar {float:left; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; width:100%; background:white }
.mainHeaderLink { color: #f00; font-size: 15px; font-family: arial; font-weight: bold; font-variant: small-caps; text-align: left; padding: 0 12px 0 0; }
.mainHeaderOver { color: #fff; font-size: 15px; font-family: arial; font-weight: bold; font-variant: small-caps; text-align: left; padding: 0 12px 0 0; background:#ff8400; cursor: hand; }
.indexTitle { color: #ff0; font-size: 13pt; font-family: "trebuchet ms"; font-weight: bold; }
.leftmenu_head { color: #eff5ff; font-family: arial; font-weight: bold; background-color: #276090; padding-right: 5px; padding-left: 5px; }
.leftmenu { font-family: arial; background-color: #c4dbff; padding-right: 5px; padding-left: 5px; }
.dataCell { padding: 0 5px 5px; }
.border {background-color: white;}
.imgHead { height: 50px; border: solid 5px #c6daed; }
.inputTxt { color: #fff; background-color: #0d53a1; padding-right: 5pt; padding-left: 5pt; border: solid 1pt #009; }
div.imgHr { background-image: url(/components/img/black_dot.gif); background-repeat: repeat; height: 1px; }
div.imgHr hr { display: none}
div.imgWHr { background-image: url(/components/img/white_dot.gif); background-repeat: repeat; height: 1px; }
div.imgWHr hr { display: none}
.bgimgHg    { background-image: url(/components/img/darkblue_back.gif); background-repeat: repeat-x; }
body { font-size: 11px; font-family: Arial, tahoma; background-color:#fff; background-image: url(/components/img/bodyBack.gif); background-repeat: repeat-x; background-attachment: fixed; }
table { font-size: 11px; font-family: Arial, tahoma; }
td { font-size: 11px; font-family: Arial, tahoma;}
.tableLarge { color: #fff; background-color:#cccccc; cursor: hand}
.tableLarge .left { background-image: url(/components/img/left_large.gif); background-repeat: no-repeat; }
.tableLarge .centre { color: #0d53a1; font-weight: bold; background-image: url(/components/img/body_Large.gif); background-repeat: repeat-x; text-align: right; }
.tableLarge .right { background-image: url(/components/img/right_Large.gif); background-repeat: no-repeat;}
.tableLargeOver { color: #fff; background-color:#cccccc; cursor: hand}
.tableLargeOver .left { background-image: url(/components/img/left_over.gif); background-repeat: no-repeat; }
.tableLargeOver .centre { font-weight: bold; background-image: url(/components/img/body_over.gif); background-repeat: repeat-x; text-align: right; }
.tableLargeOver .right { background-image: url(/components/img/right_over.gif); background-repeat: no-repeat;}
.active { background-color: #ff7d00; width: 10px; height: 3px; border: solid 1px #009; }
.unActive { background-color: #fff; width: 10px; height: 3px; border: solid 1px #ff7d00; }
.upper_emboss   { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #aaa }
.pale_emboss   { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #cdddf3 }
.emboss   { font-family: arial, Verdana, Helvetica, sans-serif; background-color: #cbb25c }
.lower_emboss   { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #00007e }
A { color: #0d53a1; font-size: 11px; font-family: arial; text-decoration: none; }
A:hover { color: #000; text-decoration: none; }