body      { color: #000000; background-color: #fff; text-align: left; list-style-image: url("bullet.gif"); margin: 0; padding: 0 }
a:link   { color: #35006b; background-color: transparent }
a:visited   { color: #9e7409; text-decoration: underline; background-color: transparent }
a:active  { color: #fbcc00; text-decoration: none; background-color: transparent }
a:hover  { color: #fb8507; text-decoration: none; background-color: transparent }
.body_cell  { background-color: #fff; color: #000; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; line-height: 15px; margin: 5px 8px; padding: 5px 8px }
.body_smb { color: black; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; line-height: 15px }
.body_bold { color: #2a0055; font-size: 15px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold }
.body_bold-LG { color: #2a0055; font-size: 18px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold }
.body_bold-blk  { color: #000; font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold }
.body_bold-blkLG  { color: #000; font-size: 14px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold }
.subtext  { color: #bd9329; font-size: 10px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 16px; margin-top: 8px; margin-bottom: 5px; margin-left: 8px; padding-top: 8px; padding-bottom: 5px; padding-left: 8px }
.bottom-cell-contact { color: #fff; font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; margin-right: 8px; margin-left: 8px; padding-right: 8px; padding-left: 8px }
.greenbar-bg { font-weight: bold; text-align: center; color: #fff; background-image: url("ui_07.gif"); background-repeat: repeat-x }
.greenbar-bg a:link { color: #2a0055;text-decoration: none;}
.greenbar-bg a:visited { color: #2a0055; text-decoration: none;}
.greenbar-bg a:hover { color: #9e7409;text-decoration: none;}

.gold-bg { background-image: url("ui_15.gif"); background-repeat: repeat-x }
.gray-bg { background-color: #ebebeb; background-repeat: repeat-x }
.green-bg { background-color: #eef2d9; background-repeat: repeat-x }


.relax-bg  { background-image: url("ui_06.jpg"); background-repeat: repeat-x }
.package_top  { color: #35006b; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-image: url("package-tops.gif"); margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px }
.package_topgr { color: #35006b; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-image: url("package-tops-green.gif"); margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px }
.package_bg-ylw   { color: #35006b; font-size: 11px; font-weight: normal; background-image: url("cell-bg.gif"); margin: 8px; padding: 8px }
.contact_bg-ylw { color: #35006b; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; background-image: url("cell-bg.gif"); margin: 8px; padding: 8px }
.contact_bg-ylw_na { color: #35006b; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; background-image: url("cell-bg.gif"); margin: 8px; padding: 8px }
.package_bg-grn  { color: #35006b; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; background-image: url("cell-bg-green.gif"); margin: 8px; padding: 8px }
.package-sm-bld { color: #2a0055; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold }
.package-details_font { color: #35006b; font-size: 11px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; margin: 8px; padding: 8px }
.packages_page_title  { color: #2a0055; font-size: 20px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px }
.packages_gr_page_title { color: #838e3f; font-size: 20px; font-style: normal; font-weight: bold; margin: 8px; padding: 8px }
.topbanner {  text-align: center; padding: 0px; color: #2a0055; background-image: url("tback.jpg"); background-repeat: repeat-x; font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: bold }
.topbanner a:link   { color: #2a0055; text-decoration: none; background-color: transparent }
.topbanner a:visited   { color: #2a0055; text-decoration: none; background-color: transparent }
.topbanner a:active  { color: #2a0055; text-decoration: none; background-color: transparent }
.topbanner a:hover  { color: #000; text-decoration: none; background-color: transparent }
.body_cell2  { background-color: #fff; color: #000; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; line-height: 15px; margin: 0px; padding: 6px; }
h3  { color: #2a0055; font-size: 14px; font-family: arial, verdana, sans-serif; font-style: normal; font-weight: bold; margin-bottom: -10px; padding-bottom: 0px }

