/* WebPart Styles */
	
#ImageGalleryWrapper {

}

	#PageWrapper #HeaderRightLogin #LoginViewWrapper {
		float:right;
		width:199px;
		color:#FFFFFF;
		font-size:10px;
		padding-top:4px;
	}
	
	#PageWrapper #HeaderRightLogin #LoginViewWrapper p{
		color:#FFFFFF;
		font-size:11px;
	}
	
	#PageWrapper #HeaderRightLogin #LoginViewWrapper a { 
		color:#FFFFFF;
	}
	
	#PageWrapper #HeaderRightLogin #LoginViewWrapper a:hover { 
		color:#FFFFFF;
		text-decoration:underline;
	}

#LoginWrapper {

}

#RSSFeedWrapper {

}

/* Home Search Styles---------------------------------------------------------------------------------------------*/	
	#PageWrapper #InnerWrapper #MastHead #HomeBannerWrapper #SearchFormWrapper {
		margin-left:0;
		margin-top:-19px;
		padding-left:14px;
		position:absolute;
		width:250px;
		color:#777777;
		z-index:2;
	}
	
/* Content Search Styles---------------------------------------------------------------------------------------------*/	
	#PageWrapper #InnerWrapper #MastHead #SearchFormWrapper {
		margin-left:55em;
		position:absolute;
		margin-top:39px;
		width:214px;
		color:#777777;
	}
/* Home/Content Search Styles---------------------------------------------------------------------------------------------*/	
	#PageWrapper #InnerWrapper #SearchFormWrapper .SearchButton {
		padding:0;
		cursor: hand;
		cursor: pointer;
		color:#FFFFFF;
		background-color:#808080;
		border:none;
		width:33px;
		height:16px;
		font-size:7pt;
		vertical-align:bottom;
	}
	
	#PageWrapper #InnerWrapper #SearchFormWrapper #SearchText{
		margin:0;
		height:10px;
		font-size:8pt;
		font-weight:bold;
		vertical-align:middle;
	}

	#PageWrapper #InnerWrapper #SearchFormWrapper .SearchText{
		margin-right:2px;
		font-size:10px;
		border:1px solid #808080;
		vertical-align:middle;
	}
	
/* Search Styles---------------------------------------------------------------------------------------------*/	
	#PageWrapper #InnerWrapper #ContentStandard .SearchAgainButton {
		margin-left:3px;
		padding:0 5px;
		cursor: hand;
		cursor: pointer;
		color:#FFFFFF;
		background-color:#808080;
		border:none;
		font-weight:bold;
		height:22px;
		font-size:7pt;
		vertical-align:bottom;
	}
	
	/*#PageWrapper #InnerWrapper .AdvSearchButton {
		margin-left:3px;
		padding:0 5px;
		cursor: hand;
		cursor: pointer;
		color:#FFFFFF;
		background-color:#808080;
		border:none;
		font-weight:bold;
		height:22px;
		font-size:7pt;
		vertical-align:bottom;
	}*/

#VideoPlayerWrapper {
	margin-left:95px;
	margin-top:23px;
}

#SiteNavigationTreeView {

}

/* Allograft Catalog Styles---------------------------------------------------------------------------------------------*/

	#PageWrapper #InnerWrapper #AllograftCatalogWrapper a {
		color:#0D469D;
		font-weight:normal;
		text-decoration:underline;
		text-transform:uppercase;
		font-size:7.5pt;
	}
	
	#PageWrapper #InnerWrapper #AllograftCatalogWrapper a:hover {
		text-decoration:none;
	}
	
	#PageWrapper #InnerWrapper #AllograftCatalogWrapper a:visited, a.selected {
		color:#666666;
		text-transform:uppercase;
		font-weight:bold;
		text-decoration:none;
	}
	.selected {
		color:#666666!important;
		text-transform:uppercase!important;
		font-weight:bold!important;
		text-decoration:none!important;
	}
	
	#PageWrapper #InnerWrapper #AllograftCatalogWrapper #AllograftResults {
		padding-top:5px;
		height:28px;
		width:550px;
		border-bottom:solid 1px #999999;
		cursor:pointer;
	}
	
	#PageWrapper #InnerWrapper #AllograftCatalogWrapper #AllograftResults #AllograftTitle {
		float:left;
		width:340px;
		padding:3px;
		font-weight:bold;
	}
	
	.PreviewImage {
		display:none;
		float:right;
		height:100px;
		margin-right:72px;
		text-align:center;
		width:100px;
		z-index:100;
	}	
	
	#PageWrapper #InnerWrapper #AllograftCatalogWrapper #AllograftResults #ActionIcons {
		float:right; 
		width:190px; 
		padding:3px;
		vertical-align:middle;
	}
	
	#PageWrapper #InnerWrapper #SymposiumProgramWrapper {
		margin:auto;
		margin-top:30px;
		width:450px;
	}
	
	#PageWrapper #InnerWrapper #SymposiumHeader {
		padding:3px 0px 3px 5px;
		color:#ffffff;
		font-weight:bold;
		background-color:#7295bd;
	}
	
	#PageWrapper #InnerWrapper #SymposiumProgramDetail {
		padding:10px;
		border-bottom:solid 1px #999999;
		border-left:solid 1px #999999;
		border-right:solid 1px #999999;
		background-color:#ffffff;
	}
	
	#PageWrapper #InnerWrapper #SymposiumFurtherInfo {
		padding:10px;
		text-align:center;
	}
	
.SubmitButton {
	margin-left:129px;
	background-color:#808080;
	color:#FFFFFF;
	cursor:pointer;
	border:none;
}
