a:link.drk, a:visited.drk, a:active.drk, a:hover.drk { background-color: #F8C72E; border: 1px solid #000055; color: #000055; padding: 3px 25px 2px 25px; text-decoration: none; }
a:link.lnk, a:visited.lnk, a:active.lnk { background-color: #F8C72E; color: #000055; text-decoration: underline; }
a:hover { background-color: #F4E9AC; color: #000055; text-decoration: underline; }
a:hover.lnk { background-color: #A1C171; color: #000055; text-decoration: underline; }
a:hover.noline, a:link.noline, a:visited.noline, a:active.noline, a:link, a:visited, a:active { background-color: transparent; color: #000055; text-decoration: none; }
.rform { width: 213px; padding: 5px; background-color: #f5f1c9; border: 1px solid #000055; color: #000055; font-size: 3.5mm; }
a:hover.line, a:link.line, a:visited.line, a:active.line { text-decoration: underline; }
body { background-color: #CC4D33; background-image: url(gifs/la-pera-back.gif); color: #000055; font-family: Arial, Helvetica, sans-serif; padding: 0; }
div#main { background-color: #F4E9AC; border: 1px solid #000055; color: #000055; height: 100%; margin: 20px auto 20px auto; padding: 0 10px 0 10px; text-align: left; width: 950px; }
div.bottom { padding-bottom: 10px; text-align: center; width: 100%; }
div.floatmap1 { background: #F4E9AC; border: 1px solid #000055; color: #000055; height: 200px; left: 0px; padding: 0; position: absolute; top: 0px; width: 210px; }
div.floatmap2 { background: #F4E9AC; border: 1px solid #000055; color: #000055; height: 253px; left: 0px; padding: 0; position: absolute; top: 0px; width: 210px; }
div.topnav { float: right; padding-top: 10px; width: 800px; }
div.wd800flr { float: right; width: 800px; }
dl.rpad10 { margin-right: 10px; text-align: right; }
h1 { background-color: #F4E9AC; color: #000055; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9mm; margin: 0; padding-bottom: 10px; padding-top: 20px; text-align: left; }
h3.pgtitle { margin-bottom: 35px; text-align: right; }
h4 { background-color: #F8C72E; color: #000055; margin: 0; text-align: center; }
h6.crumbs { font-size: smaller; font-style: oblique; margin: 0; padding: 0; text-align: right; }
hr { clear: both; visibility: hidden; width: 950px; }
img { border: none; }
img.affiliates { filter: shadow(color: #6d7787, direction:135); float: left; margin-right: 5px; }
input.radio { background-color: transparent; color: #000055; }
li.nrml { font-weight: normal; text-align: justify; }
p,dt,dd { font-size: 4mm; }
span.lgr { font-size: 4mm; text-decoration: underline; }
span.lnkk { padding: 15px 0 5px 0; }
table.hometbl td { padding: 5px; vertical-align: top; width: 800px; }
table.maintable { float: right; margin: 5px 0 20px 0; width: 800px; }
table.maintable td, .pad5 { padding: 5px; }
table.restable { background-color: #f5f1c9; border: 1px solid #000055; color: #000055; font-size: 3.5mm; }
table.restable td { margin: 0; padding: 3px; vertical-align: top; }
td.backhm { background-color: #F8C72E; border: 1px solid #000055; color: #000055; width: 318px !important; }
td.middot { background-image: url(gifs/middot.gif); background-position: center; background-repeat: repeat-y; font-weight: bold; width: 11px !important; }
ul,li { font-size: 4mm; font-weight: bold; margin: 5px 0 5px 5px; padding: 0; }
ul.indentedul { padding: 0 0 10px 35px; }
.bdr { border: 1px solid #000055; margin: 0; }
.bdrhm { border-top: 1px solid #000055; margin: 0 0 -4px 0; }
.bdrl { border: 1px solid #000055; float: left; margin: 0 10px 0 0; }
.bdrmaphome { background-image: url(maps/map-guatemala-back-home.jpg); border: 1px solid #000055; margin: 0; }
.bdrr { border: 1px solid #000055; float: right; margin: 0 0 0 10px; }
.bull { margin: 0 10px 0 10px; padding: 0; }
.c { text-align: center; }
.csm { font-size: smaller; text-align: center; }
.dark { background-color: #F8C72E; border: 1px solid #000055; color: #000055; padding: 3px 25px 2px 25px; }
.fll { float: left; }
.flr { float: right; }
.hide { display: none; }
.indent { text-indent: 10mm; }
.j { margin: 0 0 10px 0; text-align: justify; }
.l { text-align: left; }
.logos { width: 145px; }
.md { font-size: 7mm; }
.pad10 { margin: 10px; }
.padbot { margin-bottom: 10px; }
.r { text-align: right; }
.r123 { margin: 5px 5px 0 0; text-align: right; }
.red { background-color: transparent; color: #CC4D33; }
.rsm { font-size: smaller; text-align: right; }
.smr { font-size: smaller; }
.spacer8by10 { height: 8px; width: 10px; }
.toplinks { background: #F8C72E; border: 1px solid #000055; color: #000055; margin: 0; padding-bottom: 5px; padding-top: 10px; text-align: right; }
.toptable { margin: 0 0 5px 0; width: 800px; }
.tta { filter: shadow(color: #6d7787, direction:135); margin-top: 80px; text-align: center; }
.vertop { vertical-align: top; }
.wd10 { width: 10px; }
.wd100 { width: 100%; }
.wd33 { width: 33%; }
.wd49 { width: 49%; }
.xsm, .sm { font-size: 3.5mm; }