/* Print Styling CSS
========================================================================================*/

/* Print Reset
========================================================================================*/
html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: 0;
	padding: 0;
	width: 100%;
	background: white !important;}

div#content-wrapper {
	clear: both;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;}
	
div#navigation {
	clear: both;
	float: none !important;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;}

.logo {
	display: block;
	margin: 0 auto;
	padding: 0 0 30px 0;
	position: relative;
	background: none;}

.content, .main-content-wrapper, .page-title, .headline-layout1, .headline-layout2, .control_1column, .control_2column, .control_3column, .control_2column-container {
	border: none;
	clear: both;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;}

.top-navi-container {
	border-top:2px solid #83580e;
	clear: both;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;}

.page-title{
	margin: 20px 0;
}	

.content-layout2-left, .control2_1column, .content-layout2-right {
	display: block;
	position: relative;}

#content-alpha {background:none;}

.content-solid {width: 100%;}

.header-Gmap {
	margin: 10px 0 21px 0;}

.content-table th {
	border-bottom: solid 1px #ccc;}	

/* Horizontal Line Style
========================================================================================*/
.headline-seperator, .hr-thick {
	background: none;
	border-top:2px solid #83580e;
	clear:both;
	margin:15px auto 20px auto;
	padding:0;
	width: 100%;}

.hr-thin {
	border-top:1px solid #dbdcdd;
	height:1px; 
	clear:both;
	margin: 10px auto;
	padding:0;
	width: 100%;}	
	
/* Non-visible Main DIVs
========================================================================================*/	
#background, #footer {display: none;}

/* Non-visible Navigation Elements
========================================================================================*/
.reservations, .main-menu, main-menu-list-container, .current-page-container, .parent-link-container, .subnav-container, .main-menu-btm-img,
.hp-career-main-menu, .hp-career-bottom-logo {display: none;}

/* Non-visible Main Content Elements
========================================================================================*/
.background-shadow, .top-navi, .content-top-section, .page-collaterlas-holder, .page-sub-links-area1, .page-sub-links-area2, .page-sub-links-area3, .headline-seperator img, .social-media, .main-content-wrapper-bottom {display: none;}

/* Text Reset
========================================================================================
h1, h2, h3,
.headline-layout2-title,
.headline-layout2-sub,
.headline-layout2-sub2 {
	font-family: "Times New Roman", Times, serif !important;} */

/* Images Banner
========================================================================================*/ 
.header-image {
	margin: 0;
	padding: 0;
}
.bannerimg_paging { 
	display: none !important;
}

/* Accordions Contents
========================================================================================*/ 
.AccordionPanelContent{
	display: block! important;
	height: auto! important;
} 

.clear{
	display: none! important;
}	 

.result-container .clear{
	display: block !important;
}

/* Career Pages
========================================================================================*/ 
body.career_body{
	background: white;
}

.logo_career{
	background: none;
}

/*a.content-button{
	background: #816B30;
}

select{
	background-image: none!important;
	border: 0px solid #fff;
	-webkit-apperance: none;
	-moz-apperance: none;
}*/