#flowertabs {
     margin: 0px;
     padding: 0px;
     }

.modernbricksmenu3{
padding: 0px;
margin: 0px;
width: 100%;
background: transparent;
height: 18px;
}

.modernbricksmenu3 ul {
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.modernbricksmenu3 li {
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
margin:0;
padding:0;
}

.modernbricksmenu3 a {
width: 138px;
background-image:url(destinations/tab_off.png);
background-repeat: no-repeat;
color: #6666FF;
text-decoration: underline;
padding-top: 2px;
padding-bottom: 3px;
margin: 0 2px 0 0;
float: left;
display: block;
text-align: center;
font-size: 9pt;
font-weight: bold;
z-index: -2;
}

.modernbricksmenu3 a.selected {
text-decoration: none;
background-image:url(destinations/tab_on.png);
font-size: 9pt;
color: #000000;
position: relative;
top: 1px;
z-index: 2;
}

div.selected {
background-color: #FFFFFF;
color: #000000;
padding-top: 2px;
padding-bottom: 3px;
border-top: 1px solid #7A7A7A;
border-left: 1px solid #7A7A7A;
border-right: 1px solid #7A7A7A;
z-index: 0;
font-size: 8pt !important;
}

td.resultsBlock {
     border-left: 1px solid #7A7A7A;
     border-right: 1px solid #7A7A7A;
     border-bottom: 1px solid #7A7A7A;
     }

.selected a {
color: #3333CC;
text-decoration: underline;
}






/* CSS FOR MAIN OFFER PAGE OF SALES */

#offerTable {
     border-collapse: collapse;
     }

#offerTable #offerTableHeaders {
     background-color: #5590B0;
     font-family: Arial, sans-serif;
     font-size: 9pt;
     font-weight: bold;
     color: #FFFFFF;
     }

#offerTable #offerTableOdd {
     background-color: #E4E9EF;
     }

#offerTable #offerTableEven {
     background-color: #D6E0EA;
     }

#offerTable td {
     border: 1px solid #7A7A7A;
     }

td.logo {
     padding: 0;
     width: 125px;
     }

td.logo img {
     margin: 0;
     }

td.offerDetails {
     font-size: 11pt;
     color: #5590B0;
     font-weight: bold;
     }

td.offerSpotlight {
     color: #CC3333;
     font-weight: bold;
     width: 145px;
     }

td.offerSpotlight h1 {
     color: #CC3333;
     font-size: 11pt;
     font-weight: bold;
     }

.offerDetails a, .offerDetails a:link, .offerDetails a:visited, .offerDetails a:active, .offerDetails a:hover {
     text-decoration: underline;
     font-weight: bold;
     }

#offerTableRandom {
     border: 0 !important;
     padding: 0 !important;
     }



#sortableTable {
     border-collapse: collapse;
     border-top: 0;
     margin: 0;
     }

#sortableTable td {
     border-left: 1px solid #7A7A7A;
     border-bottom: 1px solid #7A7A7A;
     border-right: 1px solid #7A7A7A;
     border-top: 0;
     }

#random {
     visibility: hidden;
     }





table.sortable {

}

table.sortable th, table.sortable td {

}

th {
     background-color: #5590B0;
     font-family: Arial, sans-serif;
     font-size: 9pt;
     font-weight: bold;
     border: 1px solid #7A7A7A;
     color: #FFFFFF;
     }

table.sortable td {

}

#sortLinks a, #sortLinks a img {
     color: #FFFFFF !important;
     font-weight: bold;
     text-decoration: none;
     border: 0;
     }

table.sortable #searchContainerHeader a {
     color: #FFFFFF;
     }

tr.even td {
  background-color: #DDDDDD;
  font-size: 8pt;
}

tr.odd td {
  background-color: #FFFFFF;
  font-size: 8pt;
}

table.sortable tr.sortbottom td {

}


#siteLeft {
     padding-left: 0 !important;
     padding-top: 0 !important;
     }
