a:link,a:visited,a:active,input.radio,input.radiocancel{ background-color: transparent; color: #333A88; }
a:link.transback,a:visited.transback,a:active.transback,a:hover.transback{ background-color: transparent; color: #333A88; margin: 0; padding: 0; text-decoration: none; }
a:link.video,a:visited.video,a:active.video,a:hover.video{ background-color: transparent; background-image: url(flowplayer/welcome.jpg); border: solid 1px #333A88; color: #333A88; display: block; height: 420px; text-align: center; width: 580px; }
a:hover{ background-color: #FFF476; color: #333A88; }
a.tp{ margin-left: 40px; vertical-align: super; }
address { font-style: normal; }
body{ margin-top: 5px; vertical-align: top; }
body,html{ background-color: #FAE300; background-image: url(gifs/sand.gif); color: #333A88; font-family: Arial, Helvetica, sans-serif; }
div#footer{ clear: both; margin: 5px; padding-top: 20px; text-align: center; width: 975px; }
div#headerright{ float: right; margin: 0; padding: 10px 0 0; text-align: center; width: 710px; }
div#left{ background-color: #FFF476; background-image: url(gifs/sand.gif); border: 1px solid #333A88; color: #333A88; display: block; float: left; margin: 0 0 15px; padding: 5px 5px 0; width: 248px; }
div#lefttop{ float: left; margin: 0; padding: 0; width: 250px; }
div#main{ background-image: url(gifs/guatemala-bus.gif); background-repeat: no-repeat; border: 1px solid #FAE300; margin: 0 auto; padding: 0; text-align: left; width: 985px; }
div#right{ float: right; padding: 5px; vertical-align: top; width: 710px; }
div.belt{ background-image: url(gifs/totobeltsm.gif); background-repeat: repeat-x; height: 12px; margin: 0 auto; padding: 0; text-align: center; width: 709px; }
div.bigsmbox{ float: right; font-weight: 400; margin-right: 10px; margin-top: 10px; }
div.bxl2624{ background-color: #FFF4C7; border: solid 1px #333A88; color: #333A88; margin: 5px; padding: 5px; width: 600px; }
div.bxl2w531{ background-color: #FFF4C7; border: solid 1px #333A88; color: #333A88; margin: 10px; padding: 5px; width: 531px; }
div.cancel{ margin-bottom: -36px; margin-right: 10px; margin-top: 12px; text-align: right; }
div.floatmap{ background-color: #FFF476; border: 1px solid #333A88; color: #333A88; display: none; height: 230px; left: 406px; margin: 0; padding: 0; position: absolute; top: 315px; width: 459px; }
div.floatnmap{ background-color: #FFF476; color: #333A88; display: none; height: 417px; left: 406px; margin: 0; padding: 0; position: absolute; top: 315px; width: 353px; }
div.logo{ float: left; height: 100px; width: 260px; }
div.map{ border: solid 1px #333A88; height: 800px; width: 708px; }
div.white{ background-color: white; border: solid 1px #333A88; color: #333A88; margin: 5px; padding: 10px; width: 677px; }
dl.marl{ margin-left: -40px; }
form{ margin: 0; padding: 0; }
h1{ background-color: transparent; color: #333A88; font-family: "Courier New", Courier, monospace; font-size: 7.5mm; margin-bottom: 5px; margin-top: 0; padding: 0; }
h2{ background-color: transparent; color: #333A88; font-family: "Courier New", Courier, monospace; font-size: 4.5mm; margin-bottom: 5px; margin-top: 0; }
h2.tight{ letter-spacing: -1px; margin-bottom: 15px; text-align: center; }
h4{ font-size: 4.5mm; margin: 0 0 -5px; padding: 0; text-align: center; }
hr{ clear: none; height: 1px; margin: 0; padding: 0; visibility: hidden; }
html{ margin: 0; }
img { border: none; }
img.ap{ background-color: #F30100; color: #FFF; margin-bottom: -6px; }
img.bdr{ border: solid 1px #333A88; }
img.bdrl{ border: solid 1px #333A88; float: left; margin: 0 10px 0 0; }
img.bdrr{ border: solid 1px #333A88; float: right; margin: 0 0 0 10px; }
img.cl-a{ background-image: url(gifs/circle-all.gif); background-position: -21px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-c{ background-image: url(gifs/circle-all.gif); background-position: -84px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-cb{ background-image: url(gifs/circle-all.gif); background-position: -231px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-cp{ background-image: url(gifs/circle-all.gif); background-position: -210px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-f{ background-image: url(gifs/circle-all.gif); background-position: -189px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-g{ background-image: url(gifs/circle-all.gif); height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.click{ float: left; margin: 0; }
img.cl-m{ background-image: url(gifs/circle-all.gif); background-position: -105px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-p{ background-image: url(gifs/circle-all.gif); background-position: -42px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-q{ background-image: url(gifs/circle-all.gif); background-position: -126px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-s{ background-image: url(gifs/circle-all.gif); background-position: -147px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-st{ background-image: url(gifs/circle-all.gif); background-position: -63px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.cl-t{ background-image: url(gifs/circle-all.gif); background-position: -168px 0; height: 21px; margin-bottom: -6px; margin-top: 4px; width: 21px; }
img.ga{ background-color: #00DEDE; color: #FFF; margin-bottom: -6px; }
img.show-hide-n-map{ background-image: url(gifs/show-hide-map.gif); background-position: -4px 0; }
img.show-hide-t-map{ background-image: url(gifs/show-hide-map.gif); background-position: -153px 0; }
input.submit{ background-color: #FFF9E0; color: #333A88; font-weight: 700; }
input.submittour{ background-color: #FFF; color: #333A88; font-weight: 700; }
p{ font-size: 4mm; }
p.bxl2m10{ background-color: #FFF4C7; border: solid 1px #333A88; color: #333A88; margin: 10px; padding: 5px; width: 634px; }
select,input,textarea{ background-color: #FFFEFA; color: #333A88; }
select.wd486{ max-width: 486px; }
table.show-hide-map{ background-image: url(gifs/show-hide-map.gif); margin-left: auto; margin-right: auto; text-align: center; width: 216px; }
td.wd100white{ background-color: white; border: solid 1px #333A88; color: #333A88; padding: 10px; width: 100%; }
td.wider { padding: 0 20px 0 60px; }
textarea.comments{ height: 168px; width: 685px; }
textarea.flightbox{ height: 30px; width: 480px; }
textarea.h250{ height: 250px; }
textarea.h30{ height: 30px; }
ul.roman{ font-weight: 700; list-style: upper-roman; margin-bottom: 9px; }
ul.romansm{ font-weight: 700; list-style: lower-roman; margin-top: 15px; }
.blg{ border-left: solid 1px #333A88; }
.boxcontact{ background-color: #FFF9E0; border: solid 1px #333A88; color: #333A88; margin-right: 0; padding: 5px; width: 700px; }
.boxtour{ background-color: #FFF9E0; border: solid 1px #333A88; color: #333A88; float: right; margin-left: 10px; margin-right: 0; padding: 5px; width: 290px; }
.bxl1{ background-color: #FFF9E0; border: solid 1px #333A88; color: #333A88; margin: 5px; padding: 5px; }
.bxl2w569{ background-color: #FFF4C7; border: solid 1px #333A88; color: #333A88; margin: 10px; padding: 5px; width: 569px; }
.c{ margin-left: auto; margin-right: auto; padding-left: auto; padding-right: auto; text-align: center; }
.cl-l-a{ background-image: url(gifs/l-circle-all.gif); background-position: -21px 0; height: 21px; width: 21px; }
.cl-l-g{ background-image: url(gifs/l-circle-all.gif); height: 21px; width: 21px; }
.cl-l-p{ background-image: url(gifs/l-circle-all.gif); background-position: -42px 0; height: 21px; width: 21px; }
.fll{ float: left; }
.fllpad10{ float: left; padding-right: 10px; }
.flr{ float: right; }
.hide{ display: none; }
.just{ text-align: justify; }
.lg{ font-size: larger; }
.logo{ float: left; margin-bottom: 10px; }
.ltable{ font-size: 3.5mm; margin-bottom: 20px; width: 100%; }
.margbotneg{ font-size: 4.5mm; margin-bottom: -5px; }
.noline{ text-decoration: none; }
.notstrong{ font-weight: 400; }
.padbot10{ margin-bottom: 10px; }
.pageload{ background-color: #FFF476; border: solid 1px #333A88; color: #333A88; height: 33px; layer-background-color: transperant; left: 350px; margin: 5px 0 0 300px; position: absolute; text-align: center; top: 200px; width: 290px; }
.r{ text-align: right; }
.relt2 { position: relative; top: 2px; }
.show{ display: block; }
.sm,td{ font-size: 3.5mm; }
.smc{ font-size: 3.5mm; text-align: center; }
.smr{ font-size: 3.5mm; text-align: right; }
.vermid{ vertical-align: middle; }
.vertop{ vertical-align: top; }
.vertopblg{ background-color: transparent; color: #333A88; font-size: larger; vertical-align: top; }
.video { border: solid 1px #333A88; display: block; height: 270px; width: 345px; text-align: center; margin-left: auto; }
.wd100{ width: 100%; }
.wd21{ width: 21px; }
.wd220{ width: 220px; }
.wd275{ width: 275px; }
.wd400c{ font-size: 4mm; text-align: center; width: 400px; }
.wd50{ width: 50px; }
.xl{ font-size: 9mm; }
.xsm{ font-size: 3mm; }
.grey { color: #a5a5a5; background-color: #f2f2f2; }
.normal { color: #333A88; background-color: #FFFFFF; }
