/* stylesheet for DINING section of SHERATON brand 
-----------------------------------------------------------------------------------------  */


.outlinebox { 
	position: relative;
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	border: 1px #C9C9C9 solid;
	height: auto ;
	width: 618px;
  }


/* table formatting 
---------------------------------------------------------------------- */


#searchformtable { 
	position: relative;
	margin: 5px 10px 5px 10px; 
	vertical-align: middle;
	}
	
#searchformtable #leftcol { 
	padding: 2px; 
	text-align: right;
	}	
 
#searchformtable #rightcol { 
	padding: 2px; 
	text-align: left;
	}
	
	
/* dining table styles  */
 
.dintable { 
	margin: 10px;
	padding: 0px;
	border-collapse: collapse ;
  }
  
.dintable td { 
	padding: 5px;
	vertical-align: top ;
	text-align: left; 
	} 
	
.dintable .dkey { font-weight: 600; text-transform: capitalize; }

 /* end dining table styles  */
  
  

#tabunit  {  position: relative;  margin: 10px ; display: table;  width: 400px;  height: auto; }
#tabrow {  display: table-row;  width: 100%; height: auto;} 
#tabcell {  display: table-cell; width: 100%; height: auto;}   

  
/* end table formatting - begin other styles
---------------------------------------------------------------------- */

#resultnav {   display: inline; width: 350px; margin: 0px 40px 0px 380px;	 } 




/* end area_styles.css      
--------------------------------------------------------------- */
.pipe {
display:none;
}
.keyValueTable {margin: 0px;width:470px}
.thumbnail {margin-right: 8px;}
