.smallTitle
{
	font-size:9pt;padding-bottom:3px;margin-bottom:8px;font-weight: bold;padding-bottom:3px;border-bottom:1px dotted #646464;margin-top:10px;
}

.infobar
{
	background-color:#ECEBEC;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:3px;color:#000000!important;
}

.imageIcon
{
	vertical-align:middle;border:0px;
}

.infobar a:link, .infobar a:visited
{
	text-decoration:underline!important;color:#000000;
}

.margintop
{
	margin-top:20px;
}

.marginbot
{
	margin-bottom:20px;
}

.clearfix
{
	clear:both;
}

.SearchResults
{
	list-style:none;margin:0px;padding:0px;
}

.SearchResults li
{
	clear:both;margin:0px;padding:0px;min-height:75px;_min-height:75px;
}

.SearchResultsImage
{
	width:70px;height:60px;border:1px solid #000000;padding:1px;cursor:pointer;
}

.SearchResultsImage:hover
{
	border:2px solid Orange;padding:0px;
}

.SearchResults li h3
{
	font-size:8pt;font-weight:bold;margin:0px;padding:0px;
}

.SearchResults li p
{
	margin:0px;padding:5px 0px 5px 5px;border-bottom:1px solid #F6F6F6;line-height:120%;
}

.searchURL
{
	color:#A3A3A3!important;
}

.smallText
{
	font-size:7pt;
}

.colorGray
{
	color:#B4B5B4;
}

.Bold
{
	font-weight:bold;
}

.seperation
{
	border: 1px solid #CCCCCC;
}

.NoResults
{
	text-align:center;font-size:9pt;font-weight:bold;padding:20px;
}

.Padding
{
	padding-top:11px;padding-bottom:5px;
}

.smallbox
{
	position:relative;padding-top:6px;
}

.smallbox .line
{
	border:0;background-color:#CFCFCF;padding:0px;height:1px;
}

.smallbox h4
{
	margin:0px;line-height:13px;font-size:12px;font-weight:bold;position:absolute;top:0px;left:30px;padding:0px 10px 0px 10px;height:10px;background-color:#FFFFFF;
}

.smallboxContent
{
	text-align:justify;line-height:250%;padding-top:10px;
}

.smallboxContent span
{
	padding-right:10px;
}

.RandomSize1
{
	font-size:10pt;
	height:50px;
}

.RandomSize2
{
	font-size:8pt;
	height:50px;
}

.RandomSize3
{
	font-size:9pt;
	height:50px;
}

.RandomSize4
{
	font-size:14pt;
	height:50px;
}

#toplib {
background: url('/gfx/lib/lib_top.png') no-repeat;
width: 280px;
height: 17px;
}

#librep {
background: url('/gfx/lib/lib_rep.png') repeat-y;
width: 280px;
}

#libbot {
background: url('/gfx/lib/lib_bot.png') no-repeat;
height: 17px;
width: 280px;
}

#libcontent {
margin-left: 15px;
margin-right: 15px;
line-height: 140%;
}