/* ##### NOTE: PLEASE DO NOT PUT BODY WIDTHS IN THIS CSS, PUT BODY WIDTHS IN THE "BODY WIDTH" CSS FILE ##### */
/***** --- BODY DEFINITIONS for CORPORATE --- ******/

body {
	margin-left: 0px;
	padding-left: 0px;
}

#siteContainer {
	margin: auto;
}

.short .showQuotes #topQuote {
top:200px;
}

#centerContainer #contentArea {
	padding: 0px;
	margin: 0px;
}
	
/** left nav definitions **/

#leftContents {
	border-right-width: 0px;
	border-right-style: none;
    padding: 10px 30px 0px 95px;
    width:285px;
	font-family:Arial;
    float:left;
}
#leftContents #mainImage {
	margin-top:50px;
	padding-bottom: 5px;
}
#leftContents #headline {
	margin-bottom: 25px;

}
#leftContents .header {
	font-weight: bold;
	font-size: 12px;
	text-transform:capitalize;

}
#leftContents .expandable {
	margin-bottom: 17px;
}
#leftContents .expandable .arrow {
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}
#leftContents .expandable a:link,
#leftContents .expandable a:visited {
	font-weight: bold;
	text-decoration: none;
}

#leftContents .expandable a:hover   {
    text-decoration:underline;
}

#headline p {
    padding-left:0;
    margin-top:10px;
}

/** center area definitions **/

#rightContents  {
    float:left;
    margin-top:25px;
}

#bioContainer	{
	border: none;
	height:285px;
	background-color:#FFFFFF;
	padding:15px 15px 15px 15px;
	margin:25px 20px 45px 0;
	position:relative;
    float:left;
    width:278px;
}

#bioContainer #bioMidContainer	{
	cursor:pointer;

}

#bioContainer #bioMidContainer #bioMidHeadContainer	{
	width:120px;
	float:right;
	height:144px;
	vertical-align:bottom;
	font-size:13px;
    position:relative;
    margin-left:10px;
    margin-right:0px;
}

#bioContainer #bioMidContainer #bioMidImgContainer  {
    margin:0;
    width:144px;
}

#bioContainer #bioMidHeadContainer #bioName	{
	font-weight:bold;
    margin-top:51px;
}

#bioContainer #bioMidHeadContainer #bioLocationAccent	{
	color:#FDD555;
}

#bioContainer #bioMidImgContainer	{
	width:144px;
}

#bioContainer #bioMidContainer #bioMidBodyContainer	{
	padding:10px 5px 5px 0;
	font-size:12px;
    margin:0;
}

#bioContainer #bioTopContainer,
#bioContainer #bioBottomContainer		{
	display:none;
}

	#bioContainer #bioLongDescContainer	{
		width:288px;
		height:315px;
		position:absolute;
		top:0px;
		left:0px;
		
		
	}


	
#bioContainer #bioLongDescContainer #bioLongDescTop 	{
		font-size:11px;
		text-align:left;
	}
	
	#bioContainer #bioLongDescContainer #bioLongDescTop #topLeft		{
		float:left;
		width:8px;
		height:28px;
	}
	
	#bioContainer #bioLongDescContainer #bioLongDescTop #topRight		{
		float:left;
		width:268px;
		height:20px;
		text-align:right;
		padding-right:0px;
		padding-top:5px;
		
	}
	
	#bioContainer #bioLongDescContainer #bioLongDescTop #topRight a	{
		color:#000000;
	}
	
	
	
	#bioContainer #bioLongDescContainer #bioLongDescCenter	{
		clear:both;
		width:258px;
		height:265px;
		overflow: auto;
		padding-left:0px;
	}


	#bioContainer #bioLongDescContainer #bioLongDescBottom	{
		font-size:11px;
		height:10px;
		text-align:left;
	}
	
	
	#bioContainer #bioLongDescContainer #bioLongDescBottom #bottomLeft		{
		float:left;
		width:8px;
		height:10px;
	}
	
	#bioContainer #bioLongDescContainer #bioLongDescBottom #bottomRight		{
		float:left;
		width:295px;
		height:10px;
	}





/** right area definitions **/
#rightContainer {
	background-color: #FFFFFF;
	background-image: url(/sheraton/images/careers/bg_right.jpg); 
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;

	
}
#rightContainer #rightContents {
	margin: 0px;
	padding: 25px 10px 0px 10px;
}
#rightContainer #rightContents .expandable {
	color: #ffffff;
	margin-bottom: 5px;
	background-image: url(/sheraton/images/careers/si_btn_yellow.gif); 
	background-repeat: no-repeat;
	width:151px;
	height:42px;
}

#rightContainer #rightContents .homeButtons	{
	display:block;
	margin:auto;
	width:121px;
	padding-top:13px;
}


#rightContainer #rightContents .homeButtons	a {
	font-family:arial;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:capitalize;
}

#rightContainer #rightContents .dropDownDiv {
	border-color: #ffffff;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 0px 3px 3px 6px;
	border-collapse: collapse;
}


#rightContents #careerPathsTitle,
#rightContents #studentsTitle,
#rightContents #newPropsTitle{
	background-color: #60A19A ;
    padding:10px 15px;
    display:block;
    margin-bottom:5px;
    width:180px;
}

#rightContents #careerPathsTitle a,
#rightContents #studentsTitle a,
#rightContents #newPropsTitle a {
    color:#FFFFFF;
    font-weight:bold;

}


#rightContents #jobSearchImg,
#rightContents #jobSearchTxt    {
    margin-top:20px;
}

/***** --- END BODY DEFINITIONS --- ******/

