.main           {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #c6c6c6;border-left-color: #c6c6c6;}
.menu           {font-family: Arial;font-size: 11px;text-align: center;font-weight: bold;}
.menu a:link    {color: #000000;text-decoration: none;}
.menu a:hover   {color: #CC0000;text-decoration: underline;}
.menu a:visited {color: #000000;text-decoration: none;}
.footer         {font-size: 11px;color: #666666;font-family: Arial;}
.footer a:link  {color: #666666;text-decoration: underline;}
.footer a:hover {color: #666666;text-decoration: none;}
.footer a:visited {color: #666666;}
.villas {text-decoration: none;}
.HeadingBlue    {font-family: Arial;font-size: 18px;font-weight: bold;color: #001c3f;}
.HeadingRed     {font-family: Arial;font-size: 18px;font-weight: bold;color: #b30306;}
.HeadingGrey    {font-size: 18px;font-weight: bold;color: #666666;}
.medRed         {font-size: 14px;font-weight: bold;color: #b30306;}
.medBlue        {font-size: 14px;font-weight: bold;color: #001c3f;}
.medGrey        {font-size: 14px;font-weight: bold;color: #666666;}
.statetxt       {font-size: 9px;color: #666666;text-align: center;}
select          {font-size: 9px;}
input           {font-size: 9px;}
textarea        {font-size: 11px;font-family: Arial;border: 1px solid #c6c6c6;}
.box_lr         {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #c6c6c6;border-left-color: #c6c6c6;}
.box_lrtp {border-top-color: #c6c6c6;border-right-color: #c6c6c6;border-bottom-color: #c6c6c6;border-left-color: #c6c6c6;border-left-style: solid;border-bottom-style: solid;border-right-style: solid;border-top-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;}
.box_bott       {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c6c6c6;}
.box_top        {border-top-width: 1px;border-top-style: solid;border-top-color: #c6c6c6;}
.small          {font-family: Arial;font-size: 9px;}
.MainHeader     {font-family: Arial;font-size: 28px;font-weight: bold;color: #b30306;}
.box            {border: 1px solid #c6c6c6;}
.bookbox        {background-image: url(/images/bkg_book.gif);background-repeat: no-repeat;background-position: top;}
.offerheaders   {font-family: Arial;font-size: 12px;font-weight: bold;color: #001c3f;}
.offerprice     {font-family: Arial;font-size: 12px;font-weight: bold;color: #b30306;}
.villaheadings  {font-family: Arial;font-size: 12px;font-weight: bold;color: #B60000;text-decoration: none;}

.box_image {border: 2px solid #CC0000;}
.box_lrb {border-top-style: none;border-right-style: double;border-bottom-style: solid;border-left-style: solid;border-right-color: #c6c6c6;border-bottom-color: #c6c6c6;border-left-color: #c6c6c6;border-top-width: 0px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}

