@charset "utf-8";
/* CSS Document */
body
{
min-width:650px;	
}

div.sshel_content
{
	padding:1em !important;
	font-size:small !important;
}

div.sshel_layout
{
	font-size:0;
	border:0;
	margin:0;
	padding:0;
}

.sshel_content_wrapper
{
	border:1px solid #999;
	padding:.5em;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#sshel_homepage_main
{
    background-image: url("../images/sshel_window.jpg");
    background-position: right 30px;
    background-repeat: no-repeat;
}

	#contentcolumn
	{
	border-bottom:1px solid #ffffff;
	}		

	#sshel_homepage_main .sshel_content
	{

	}

	#sshel_homepage_main_left_column
	{
		display:inline-block;
		vertical-align:top;
		min-width:67%;
		max-width:100%;
		background-color: #fff;
	}
        
   		#sshel_homepage_easy_search
		{
			background-color:#FFF;
			min-width:18em;
		}
		
			#sshel_homepage_easy_search .sshel_content
			{
				display:block;	
			}
			
			#sshel_homepage_easy_search h2
			{
				font-size:1.1em !important;
				color:#CB6608;
				margin:0;
				padding:0;
				padding-left:1em;
			}

			#easy_search_form
			{
			display:inline-block;
			}

			#easy_search_info
			{
			display:inline-block;
			}
			
			#easy_search_options
			{
				display:inline-block;
				max-width:100%;
				vertical-align:middle;
				padding-right:.5em;
			}
			
				#easy_search_options_line_1
				{
					display:table;
					width:100%;
					margin-bottom:0.5em;
				}
					
					#easy_search_options_line_1 .label_div
						{
							display:table-cell;
							width: 0;
							padding-right: .5em
						}
					
						#easy_search_options_line_1 .label_div label
							{
								white-space: nowrap;
							}
					
					
					#easy_search_options_line_1 .input_div
						{
						min-width:5em;	
						}
					
					#easy_search_options_line_1 input
						{
							display:table-cell;
							width:100%;
							 box-sizing: border-box;
							-webkit-box-sizing:border-box;
							-moz-box-sizing: border-box;
						}
				
				#easy_search_options_line_2
				{
					display:table;
					width:100%;
					margin-bottom:0.5em;
				}
				
					#easy_search_options_line_2 .label_div:first-child
						{
							display:table-cell;
							padding: 0 1em 0 0;
						}
						
					#easy_search_options_line_2 .label_div
						{
							display:table-cell;
							padding: 0 1em;
						}
						
							#easy_search_options_line_1 .label_div label
							{
								white-space: nowrap;
							}
					
					#easy_search_options_line_2 .input_div
						{
						min-width:5em;	
						}
					
					#easy_search_options_line_2 select
						{
							display:table-cell;
							width:100%;
							box-sizing: border-box;
							-webkit-box-sizing:border-box;
							-moz-box-sizing: border-box;
						}
			
			#easy_search_submit
			{
				display:inline-block;
				vertical-align:middle;
				padding-right:1em;
			}
			
			#easy_search_submit input
			{
				
			}

			#easy_search_linkouts
			{
			text-align: center;	
			}
			
				#easy_search_linkouts ul
				{
				  margin: 0;
				  padding: 0;	
				}
					
				#easy_search_linkouts ul li
				{
				  display: inline-block;
				  padding: 0 1em .75em 0;
				}

		
		#sshel_homepage_main_left_column_colone
		{
			display:inline-block;
			vertical-align:top;
			margin:0;
			padding:0;
		}
		
		#sshel_homepage_main_left_column_coltwo
		{
			display:inline-block;
			vertical-align:top;
			margin:0;
			padding:0;
		}
		
	#sshel_homepage_main_right_column
	{
		display:inline-block;
		vertical-align:top;
		min-width:33%;
		max-width:100%;
	}
		
		#sshel_homepage_ad_space
		{
		max-width:300px;
		}
		
		#sshel_homepage_new_books
		{
			
		}
		
	#sshel_homepage_footer
	{
		
	}
	
/* CSS Overrides, temporary, for other old sheel site files*/

#pri-header #surveys
{
background-color: inherit !important;
}

#udm strong
{
	color:#CB6608 !important;
	font-size:1.2em;
	font-weight:bold !important;
}

#udm > li
{
padding-top:.5em;
}

#udm > li > p
{
margin-bottom: 0;
}


#udm > li:first-child
{
padding-top:0;
}

.colNarrow ul li:first-child
{
	border:none !important;
	
}

#library_ugl_new_books_list_container
{
	float:none !important;
	overflow:hidden;
}