<!--

table, div, body, form {
                       font-family: verdana, arial, sans-serif;
                       font-size: 10pt;
                       margin: 0px;
                    }




a:visited           {
                       text-decoration: underline;
                       color: #800080;
                    }

a                   {
                       text-decoration: underline;
                       color: #0000FF;
                    }

a:hover             {
                       text-decoration: underline;
                       color: #0000FF;
                    }





.big_blue           {
                       text-decoration: underline;
                       font-size: 12pt;
                       color: #0000FF;
                    }

.big_blue:visited   {
                       text-decoration: underline;
                       font-size: 12pt;
                       color: #800080;
                    }

.big_blue:hover     {
                       text-decoration: underline;
                       font-size: 12pt;
                       color: #0000FF;
                    }




.gray_button_href   {
                       color: #000000;
                       line-height: 135%;
                    }

.gray_button_href:visited {
                       color: #000000;
                       line-height: 135%;
                    }

.gray_button_href:hover {
                       color: #000000;
                       background: #CCCCCC;
                       line-height: 135%;
                       border-right: #808080 1px solid;
                       border-top: #FFFFFF 1px solid;
                       border-left: #FFFFFF 1px solid;
                       border-bottom: #808080 1px solid;
                    }


/* Stays same color. Only underlined when hover */

.faqhref            {
                        color: #222222;
                        text-decoration: none;
                    }

.faqhref:visited    {
                        color: #222222;
                        text-decoration: none;
                    }

.faqhref:hover      {
                        color: #222222;
                        text-decoration: underline;
                    }


/*  _____________   Always Blue Href Text  _______________  */

.href_always_blue  {
                       color:           #0000FF;
                       text-decoration: underline;
                    }

.href_always_blue:visited {
                       color:           #0000FF;
                       text-decoration: underline;
                    }

.href_always_blue:hover {
                       color:           #0000FF;
                       text-decoration: underline;
                    }




.search_form        {
                       border: #319CB5 1px solid;
                    }

.quick_search       {
                       color: #2F7C8D;
                       font-size: 9pt;
                       font-weight: normal;
                       background: #F1F1F1;
                    }


.locbg1             {
                       background: #EEEEEE;
                       line-height: 135%;
                    }

.locbg2             {
                       background: #CCCCCC;
                    }

.tdwhite            {
                        background: #FFFFFF;
                    }

.lochighlight       {
                       line-height: 135%;
                       cursor: hand;
                    }


.managehover        {

                       background: #FFE3B5;
                       line-height: 135%;
                       cursor: hand;
                    }

.managenormal       {
                       background: #FFFFFF;
                       line-height: 135%;
                       cursor: none;
                    }

.navnormal          {

                       background:    #BBEEFF;
                       border-top:    #FFFFFF 2px solid;
                       border-left:   #FFFFFF 2px solid;
                       border-right:  #51D4FF 2px solid;
                       border-bottom: #51D4FF 2px solid;
                    }

.navhover           {
                       background:    #7EC9E2;
                       border-top:    #FFFFFF 2px solid;
                       border-left:   #FFFFFF 2px solid;
                       border-right:  #51D4FF 2px solid;
                       border-bottom: #51D4FF 2px solid;
                    }

#digital_point      {
                       width:      745px;
                       text-align: center;
                       margin:     0 auto;
                       padding:    3px;
                       border:     solid 1px silver;
                       background: #EEEEEE;
                       font-size: 8pt;
                    }


.center_div         {
                       width:      100%;
                       text-align: center;
                       margin:     auto;
                    }


.center_padded      {
                       padding:    5px;
                       text-align: center;
                       margin:     auto;
                    }

.error_box          {
                       width:          auto;
                       text-align:     left;
                       margin:         0px;
                       padding:        5px;
                       border:         solid 2px #FF0000;
                       background:     #FFCCCC;
                       line-height:    150%;
                    }


.pleasenote         {
                       color:          #656565;
                       text-align:     left;
                       line-height:    150%;
                    }


/*  _______  graybox (actually blue)  ________  */

.box_01             {
                       position:  relative;
                       border:    #006FAE 1px solid;
                       margin:    0;
                       padding:   0;
                       width:     100%;
                    }

.box_01_head        {
                       border-bottom:    #006FAE 1px solid;
                       padding-left:     6px;
                       padding-top:      2px;
                       padding-bottom:   2px;
                       margin:           0px;
                       color:            #222222;
                       font-weight:      bold;
                       font-size:        10pt;
                       text-align:       left;
                       background:       #9FDCFF;
                    }

.box_01_body        {
                       background:       #FFFFFF;
                       color:            #222222;
                       line-height:      150%;
                       padding:          5px;
                       text-align:       left;
                    }


/*  __________  Ad Title  __________  */

.tophead            {
                       text-align:    center;
                       margin:        auto;
                       color:         #AE6530;
                       font-size:     13pt;
                       font-weight:   bold;
                       padding:       2px;
                       background:    #F0F0F0;
                       border-bottom: #CCCCCC 2px solid;
                       border-top:    #CCCCCC 2px solid;
                    }


/*  __________  Ad boxes  __________  */

.ad_box             {
                       position:         relative;
                       margin:           0px;
                       padding:          0px;
                       width:            100%;
                    }

.ad_box_head        {
                       border:           #72B4C2 1px solid;
                       padding:          1px 1px 1px 4px;
                       margin:           0px;
                       color:            #222222;
                       font-weight:      bold;
                       font-size:        10pt;
                       text-align:       left;
                       background-image: url(http://www.tropicrentals.com/!img/gray_box_head_bg_green.gif);
                    }

.ad_box_body        {
                       color:            #222222;
                       line-height:      150%;
                       padding:          5px;
                       text-align:       left;
                       background:       #FFFFFF;
                    }


.span1              {
                       color:            #2F7C8D;
                       font-size:        8pt;
                    }


.home_bottom_margin {
                       padding:          0px;
                       margin:           0px 0px 17px 0px;
                       width:            100%;
                    }


/*  _____________   Most Recent - Home Page  _______________  */



.most_recent_1      {
                       background:       #EEEEEE;
                       padding:          2px;
                       margin:           0px;
                    }

.most_recent_2      {
                       background:       #FFFFFF;
                       padding:          2px;
                       margin:           0px;
                    }

.most_recent_text   {
                       color:            #2222222;
                       font-size:        8pt;
                    }






/* _________  Popular Locations  ____________ */

#popular_locations  {
                       color: #555555;
                       padding: 2px;
                    }

#popular_locations a {
                       text-decoration: none;
                       color: #555555;
                    }

#popular_locations a:visited {
                       text-decoration: none;
                       color: #555555;
                    }

#popular_locations a:hover {
                       color: #555555;
                       text-decoration: underline;
                       cursor: hand;
                    }

.block_normal_1     {
                       padding:       2px;
                       background:    #EFCF94;
                       border-bottom: #AAAAAA 1px solid;
                    }

.block_highlight_1  {
                       padding:       2px;
                       background:    #E7E7E7;
                       border-bottom: #AAAAAA 1px solid;
                       cursor:        hand;
                    }

.block_normal_2     {
                       padding:       2px;
                       background:    #FFFFD6;
                       border-bottom: #AAAAAA 1px solid;
                    }

.block_highlight_2  {
                       padding:       2px;
                       background:    #E7E7E7;
                       border-bottom: #AAAAAA 1px solid;
                       cursor:        hand;
                    }

/*  ____________  ULs and Lists  ________________ */

.lists ul           {
                       list-style:          url(http://www.tropicrentals.com/!img/bullet_blue_fade_big_14x18.gif) none outside;
                       padding:             1px 0px 1px 10px;
                       margin:              5px 0px 2px 10px;
                       line-height:         150%;
                    }

.lists li           {
                       vertical-align:      top;
                       padding:             1px 10px 1px 5px;
                       margin:              1px 10px 1px 5px;
                    }

.list_plain ul      {
                       list-style:        circle outside;
                       padding-left:      16px;
                       line-height:       150%;
                    }

.list_plain li      {
                       color:         #222222;
                    }

/*  ____________  getad  ________________ */

.calhead            {
                       color: #000000;
                       background: #EEEEEE
                    }

.tdred              {
                       background: #FFADAD;
                    }


-->
