﻿.searchresult table
{
	margin:0;
	padding:0;		
	background:#FFFFFF;	
}
.seacherrormessage
{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:Red;
}
.searchresultth
{
	background:#dae3d7 url(../images/result_thead_back.jpg) repeat-x;
	height:22px;
	border-bottom:1px solid #bdc6ba;
	border-right:1px solid #bdc6ba;
	border-top:1px solid #ecf5e9;
	border-left:1px solid #ecf5e9;
	color:#174f02;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif
}
.searchresulttd
{
	font:10px tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575656;
	padding:3px;
}
.searchresulttdgray
{
	font:10px tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575656;
	padding:3px;
	background-color:#f7f7f7;	
}
.searchresulttdgreen
{
	font:10px tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575656;
	padding:3px;
	background-color:#f1f8f1;	
}
.searchresulttdselected
{
	font:9px tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#575656;
	padding:3px;
	background-color:#eeeeee;	
}
.style1
{
    height: 17px;
}
.style2
{
    width: 40px;
    height: 17px;
}

.link
{
	color: blue;
	text-decoration: none;
	font-weight: bold;
}
.link:hover
{
	color: red;
	text-decoration: underline;
	font-weight: bold;
}
.outLead
{
	  display:block; 
	  background:#bbb; 
	  /* border:5px solid #FFFFFF; */
	  position:relative;
	  /* margin:1em 0; */
	  width:311px;
  }
.inLead
{
	  /*background:green; */
	  position:relative; 
	  padding:1px;
	  font-weight:normal;
  }
.out 
{
	  display:block; 
	  background:#bbb; 
	  /*border:5px solid red; */
	  position:relative;
	 /* margin:1em 0; */
	  width:410px;
  }
.in 
{
	  background:white; 
	  position:relative; 
	  padding:5px;
	  font-weight:normal;
  }

.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.rtin {
  left:5px;
  }
  .image {width:400px; padding:0;}