/*
 * Monday, 1/31/2011 10:32:19 AM
 * Copyright: 2011 Johns Hopkins University
 * Written by: Mike Smith, Chris Schroeder
 * Notes:
 * 
 */

div.resultsList ul {
	list-style : none;
}
div.controls ul {
	margin : 0px 0px 0px 0px;
	padding : 20px 0px 10px 0px;
	text-align : center;
}
div.controls li {
	display : inline;
	padding : 0px 3px;
}
div.controls li.previous {
}
div.controls li.next {
}
dl.resultDetail {
	font-family : Arial,sans-serif;
	font-size : 10px;
	color : #615C58;
	margin : 10px 0px 10px 36px;
	position : absolute;
	top : -25px;
}
div.resultsForm {
	margin : 20px 0px 0px 20px;
}
div.resultsForm input#q {
	width : 350px;
	height : 24px;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #cccccc;
	padding-left : 4px;
}
div.resultsForm span.buttonInput input {
	background : url('/bin/j/n/search_button_bg.png') repeat-x 0px bottom;
	width : 50px;
	height : 24px;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #cccccc;
	position : relative;
	left : -5px;
	font-family : Arial, sans-serif;
	text-transform : uppercase;
}
div.resultsForm span.buttonInput input:hover {
	color : #00f;
}
dl.resultDetail dt {
	display : inline;
}
dl.resultDetail dd {
	display : inline;
	position : relative;
	left : -30px;
}
div.resultsList {
	margin-right : 30px;
	margin-left : -15px;
	position : relative;
}
ul.resultsList dt {
	display : none;
}
dd.mimetype {
	display : none;
}
dl.resultDetail dt.showing {
	display : none;
}
dl.resultDetail dd.showing {
	display : none;
}
dl.resultDetail dt.perpage {
	display : none;
}
dl.resultDetail dd.perpage {
	display : none;
}
ul.resultsList dd {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
ul.resultsList li a.title {
	color : #256BA3;
}
ul.resultsList li {
	padding : 10px 10px 15px 10px;
	margin : 0px 0px 0px 0px;
}
ul.resultsList li.feature {
	background : #ededed;
}
ul.resultsList li.even {
	background : #f4f4f4;
}
dt.suggestion {
	float : left;
	margin-right : 10px;
}
div.hint {
	margin : 0px 0px 0px 40px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 8pt;
	color : #615C58;
	font-weight : bold;
	background : #DFE9F0;
	padding : 6px 20px;
}
div.controls li.selected span.selected {
	font-weight : bold;
	color : #7b7C80;
}
dd.application_msword {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_msword a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/t/e/icon_word.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_msword a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.application_vnd-ms-powerpoint {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_vnd-ms-powerpoint a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/v/r/icon_powerpoint.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_vnd-ms-powerpoint a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.text_plain {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.text_plain a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/r/l/icon_txt.png') no-repeat 0px 0px;
	text-decoration : none;
}
dd.text_plain a:hover {
	color : #ffffff;
	text-decoration : none;
}
dd.application_pdf {
	margin : 4px 10px 0px 0px !important;
	float : left;
	font-size : 1px;
}
dd.application_pdf a {
	display : block;
	overflow : hidden;
	width : 16px;
	height : 0px;
	color : #ffffff;
	padding-top : 16px !important;
	background : url('/bin/o/a/icon_pdf.gif') no-repeat 0px 0px;
	text-decoration : none;
}
dd.application_pdf a:hover {
	color : #ffffff;
	text-decoration : none;
}