a.pop { background-color: transparent; color: #333A88; }
div.padl40 { padding-left: 40px; }
dl.display_trip { margin: 0; padding: 3px 0 3px 10px; }
ol.form li { background-color: transparent; color: #333A88; font-family: "Courier New", Courier, monospace; font-size: 6.5mm; font-weight: bold; margin: 0 0 -15px 15px; padding: 0; }
ol.formzero li { background-color: transparent; color: #333A88; font-family: "Courier New", Courier, monospace; font-size: 6.5mm; font-weight: bold; list-style-type: none; margin: 0 0 -15px 15px; padding: 0; }
ol.white li, ol.whitemap li { background-color: white; border: solid 1px #333A88; color: #333A88; font-family: "Courier New", Courier, monospace; font-size: 6.5mm; font-weight: bold; margin: 0 0 -10px 15px; padding: 5px 10px 5px 10px; width: 632px; }
span.boxtop { font-family: "Courier New", Courier, monospace; font-size: 6.5mm; font-weight: bold; }
div.bigbullet { padding: 0; margin: 0; height: 20px; width: 24px; background-image: url(gifs/bullets.gif); background-repeat: no-repeat; float: left; }
div.smbullet { padding: 0; margin: 0; height: 20px; width: 20px; background-image: url(gifs/bullets.gif); background-repeat: no-repeat; background-position: -20px; float: left; }
div.vanbullet { padding: 0; margin: 0; height: 25px; width: 43px; background-image: url(gifs/bullets.gif); background-repeat: no-repeat; background-position: -40px 5px; float: left; }
span.regtxt { font-family: Arial, Helvetica, sans-serif; font-size: 4mm; }
table.white { background-color: white; border: solid 1px #333A88; color: #333A88; margin: 0 0 0 39px; padding: 5px; width: 670px; }
table.white input, table.white select, table.white option, table.whitemap input, table.whitemap select, table.whitemap option { background-color: #fffff0; color: #333A88; }
table.white td, table.whitemap td, .cont { font-size: 4mm; font-weight: bold; }
table.white textarea, table.whitemap textarea { background-color: #fcfcfc; color: #333A88; height: 35px; width: 559px; }
table.white textarea.comment, table.whitemap textarea.comment { background-color: #fffff0; color: #333A88; height: 60px; width: 632px; }
table.whitemap { background-color: white; background-image: url(gifs/guatemala-destinations-map-booking-sm-new.gif); background-position: top right; background-repeat: no-repeat; border: solid 1px #333A88; color: #333A88; margin: 0 0 0 39px; padding: 10px; width: 670px; }
td.regmap { padding-right: 0; text-align: right; }
td.showdiscount { border: 1px solid #333A88; font-size: 4mm; padding: 10px; }
td.showshuttles { padding: 3px 0 3px 20px; }
ul.white li, ul.whitemap li { font-size: 4mm; font-weight: bold; margin: 0; }
.info { display: none; }
.nobr { white-space: nowrap; }
.wd100c { text-align: center; width: 100%; }