/*********************
GLOBAL SETTINGS
*********************/
body {
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  text-align: left;
  margin: 0px;
  height: 100%;
  width: 100%;
  color:#000000 ;
}

a.notlink,
a.notlink:hover,
a.notlink:active,
a.notlink:visited 
{	
	cursor:pointer; 
	text-decoration: none; 
	color:blue ;
}

.txtcenter
{
	text-align:center;
}


/****************
FONT SETTINGS
*****************/

.fblack
{
 color:Black;
}
.fbold
{
  font-weight:bold;
}



/***************************************
ROW HIGHLIGHT
***************************************/

#results .ad_row {
  cursor:default;
  font-size: 11px;
  padding:5px;
  margin:5px;
  font-size:13px;
  width:320px;
  background-color: #FFFFE0;
  border:1px solid orange;
}
#results .ad_row:hover 
{
	border: 1px solid transfarent;
}

#results .AdResort
{
	font-size:14px;
}
#results .AdResort:hover
{
	text-decoration: underline; 
}

#results .separator
{
	  padding: 2px;
}

#results a.address:visited 
{ 
	cursor:pointer; 
	text-decoration:underline;
}

#results .ad_row  .price
{
	 font-weight:bold;
}

#results .ad_row p
{
	margin: 0px;
	padding: 0  0 1px ;
}
  


/****************
RESULT LEFT CONTENT
*****************/
#results .left_content {
  float: left;
  margin-right: 5px;
  width: 310px;
  padding:1px;
}


.hilite_img { 
  clear: left;
  float: left;
  width: 70px;
  height: 50px;
  margin-left:2px;
  margin-right:5px;
  border: 1px solid transparent;
}
.hilite_img:hover 
{
	 border: 1px solid orange;
}

/******************
RESULTS RIGHT CONTENT
********************/
#results .right_content {
  float: right;
  overflow:visible;
  width: 90px;
}

#results .right_content .dark_hilite {
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
}
.dark_hilite,  a.dark_hilite {
  color: #e37833; /* dark orange */
}

.dark_green,  a.dark_hilite {
  color: #e37833; /* dark orange */
}

/******************
RESULTS BOTTOM CONTENT
********************/
#results .bottom_content 
{
	clear:both;
	float: left;
	overflow: hidden;
	width: 100%;
}


.general
{
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color:#000000 ;	
}

.adMatched
{
	border: 1px solid transparent;	
}
.adMatched:hover
{
	border: 1px solid orange;	
}

.smallGreenText 
{
		color: Green;
		font-size: small;
}

.test table
{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	 font-weight:bold;
	color:#000000 ;	
	border:1px solid black;
}
.rowData
{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	 font-weight:bold;
	color:Red;
}

/******************
RESULTS BOTTOM CONTENT AD TABLE
********************/
#results .bottom_content table
{
	margin-top:2px;
	width:100%;
}
#results .bottom_content table .adHeaderRow
{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border-bottom:solid 1px red;
}
#results .bottom_content table .adDataRow
{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	/*background-color:red;*/
	border:1px solid green;	
}
#results .bottom_content table .adDataRow:hover
{
	background-color:Orange;
	border:1px solid orange;	
}

/* Clearing float containers. See http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/* For Single Resort-----------------------------------------------------*/
/* Clearing float containers. See http://www.positioniseverything.net/easyclearing.html */
.clearfixResort:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfixResort { display: inline-block; border: solid 1px #D3D3D2; }

/* Hides from IE-mac \*/
* html .clearfixResort { height: 1%; }
.clearfixResort { display: block; border: solid 1px #D3D3D2;}
/* End hide from IE-mac */
/*-----------------------------------------------------/


.showhidemap
{
	cursor:pointer;
	color:Blue;
}

