/* Layout Stylesheet */
#envelope {
	position: relative;
	width: 715px;
	margin: 0 auto;
	text-align: left;
}
	#logo { 
		position: absolute;
		top: 16px;
		z-index: 20;
			overflow: hidden;
        height: 69px;
        width: 156px;
	}

	#search,
	#focusSearch { 
		position: absolute;
		top: 16px;
		right: 2px;
		width: 159px;
	}
	#focusSearch {
		top: 48px;
		right: 52px;
	}
		#search input#searchField,
		#focusSearch input#focusSearchField {
			width: 132px;
				w\idth: 121px;
			font-family: verdana;
			padding: 2px 3px 3px 6px;
			color: #8d8a84;
			border: 1px solid #d6d1c4;
			font-size: .8em;
		}
		#search input#searchButton,
		#focusSearch input#focusSearchButton {
			vertical-align: top;
			margin-left: 4px;
			*padding-top: 1px;
		}
		
	/* Positions text for Institutions header */
	#institutionsHeader {
		position: absolute;
		top: 72px;
		left: 27px;
		z-index: 30;
		font-size: 10px;
		color: #8C8C8C;
		font-weight: bold;
		text-transform: uppercase;
		background: #fff;
	}
		
	/* Checkout in header */
	ul#headerCheckout {
		position: relative;
		padding-top: 29px;
		*padding: 20px 0 9px 0;
		margin-right: 1px;
		width: 713px;
		text-align: right;
		font-size: .8em;
	}
		ul#headerCheckout li {
			display: inline;
			color: #49463f;
		}
			ul#headerCheckout li a {
				color: #4d91bf;
				font-weight: bold;
				}
				ul#headerCheckout li.first a {
					border: 0;
					padding: 0;
					margin: 0;
				}
				ul#headerCheckout li a {
					padding: 0 0 1px 8px;
					border-left: 1px solid #D0CECA;
					margin-left: 4px;
				}

/* STANDARD CONTENT PAGES */
	.standardContent {
		width: 504px;
		float: right;
		margin: 29px 0 0 0;
	}
	#contentOverlay {
		position: absolute;
		top: 89px;
		left: 4px;
		width: 710px;
		/* height determined dynamically within JS code */
		background: #fff;
		opacity: .88;
		filter: alpha(opacity=88);
		z-index: 10;
	}
	.standardLeftColumn {
		float: left;
		margin-top: 28px;
		width: 200px;
		}
		.standardLeftColumn h1 {
			padding-left: 3px;
			margin-bottom: 19px;
			}
			.standardLeftColumn h1 a {
				color: #363531;
				}
				.standardLeftColumn h1 a.selected {
					color: #D20002;
				}
				
	/* Fullwidth Content */
	#fullWidthContent {
		/* width: 685px; */
	}
	
	
	
	.backLink a {
		position: absolute;
		top: 102px;
		left: 4px;
		font-size: .8em;
		margin-left: -8px;
		padding-left: 7px;
		background: url(../../images/interface/arrow-back-link.gif) 0 5px no-repeat;
		color: #2b2b29;
	}
	#greyHeader {
		background: #ECECEC;
		padding: 17px 16px 0 0;
		margin-bottom: 36px;
		width: 503px;
			w\idth: 486px;
		height: 70px;
			he\ight: 53px;
		text-align: right;
		
	}
	

/* E-Gift overrides */
body.egift #envelope {
	width: 600px;
	}
	body.egift #greyHeader {
		width: auto;
		text-align: left;
		padding: 17px 0 0 16px;
	}

/* MSN Conversion */
#adCenter a {
	display: none;
	}

