hr	{ color: #89abdf; background-color: #89abdf; }

.hozrule	{ color: #89abdf; width : 100%; border-bottom : 1px solid #89abdf; }
a:hover		{ text-decoration: underline;}
.searchletter			{ 
	font-family: verdana, helvetica; 
	color:#ffffff;
	font-size:18px; 
	text-align: center; 
	width : 27px;
	height : 27px;
	margin: 1px;
	padding-top : 2px;
	background:#7fb3e6; 
	float:left;
}

.searchletter.wide	{
	width : 140px;
}

/*
	margin: 2px;
	margin: 1px;
	padding: 3px 5px 3px 5px; 
*/
a.searchletter  		{ text-decoration: none; }
a.searchletter:link		{ text-decoration: none }
a.searchletter:visited	{ text-decoration: none }
a.searchletter:hover	{ text-decoration: none; color : white; }

.searchtitle			{     
	font-family: verdana, helvetica; 
	font-weight: bold; 
	font-size:24px; 
	color:#FFFFFF; 
}
a.searchtitle  			{ text-decoration: none; }
a.searchtitle:link		{ text-decoration: none }
a.searchtitle:visited	{ text-decoration: none }
a.searchtitle:hover		{ text-decoration: underline;}

/*
.searchtitle.s1			{ font-weight: bold; font-style: italic; font-size:20px; color:#853232; }
.searchtitle.s2			{ font-weight: bold; font-style: italic; font-size:20px; color:#457e00; }
.searchtitle.s3			{ font-weight: bold; font-style: italic; font-size:20px; color:#156398; }
*/
.searchby				{ 
	font-family: verdana, helvetica; 
	font-weight: bold; 
	font-size:16px;
	color:#000000;
}

/*
.ssearchbox				{
	width : 586px;
	height : 200px;
	margin : 0 0 0 -30px;
}
*/
/*
.ssearchbox.s1			{ 
	background: url(/resources/images/search/directory1.jpg) no-repeat left bottom; 
}
.ssearchbox.s2			{ 
    background: url(/resources/images/search/directory2.jpg) no-repeat bottom left;
}
.ssearchbox.s3			{ 
    background: url(/resources/images/search/directory3.jpg) no-repeat bottom left;
}
*/
.ssearchboxtext	{
	margin-left : 0px;
}

/* Search Results */

.searcharea	{}
.searcharea hr { margin: 16px 0 16px 0;}
.searcharea .name, .searcharea .smallname, .searcharea .srchres a, .srchnav a, .srchnav {
	font-family: verdana, helvetica; 
	font-size: 12px;
	font-weight: bold;	
	color : #2668cb;
	text-decoration: none;
}
.searcharea .name	{ font-size: 14px; }

.searcharea  .ssearchbox				{
	width : 586px;
	height : 150px;
	margin : 0 0 0 -30px;
}

/* vertical-align: middle; text-align: center;  */
/*
.searcharea .thumbnail	{ border: solid 1px #aaaaaa; background-color: #ffffff; width:100px; height: 100px; float:left; margin: 4px; background-repeat: no-repeat; background-position: center; cursor: pointer; }
.searcharea .avatar 	{ border: solid 1px #aaaaaa; margin-bottom : 16px; width:100px; height: 100px; vertical-align: middle; text-align: center;}
.searcharea .thumbnailarea { width:650px; }
.searcharea .avatararea { float : left; }
*/
.srchres	{ clear:both; }

.srchres .address	{}
.srchres .profile { margin-bottom: 10px;}

.srchres .detailarea 		{ margin-left: 120px; }
.srchres .heading 			{ width : 80px; float:left; }
.srchres .detail			{ }
.srchres p { }
.srchres em {}
.srchres table, .srchres tr, .srchres td { margin : 0 0 0 0; padding : 0 0 0 0; border: solid 0; outline-width: 0;}

.srchnav .prevbut	{  margin-left: 20px;}
.srchnav .topbut	{ text-align: center; }
.srchnav .nextbut	{ float : right; margin-right: 20px;}
.srchnav hr			{ margin : 2px 0 2px 0; }
.srchnav br			{ clear:both; }

.srchnav .nolink			{ color:#000000; font-weight: normal; }
