#hadarti .b {
  background:url(b.png);
}

#hadarti .tl {
  background:url(tl.png);
}

#hadarti .tr {
  background:url(tr.png);
}

#hadarti .bl {
  background:url(bl.png);
}

#hadarti .br {
  background:url(br.png);
}

#hadarti {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#hadarti .popup {
  position: relative;
}

#hadarti table {
  border-collapse: collapse;
}

#hadarti td {
  border-bottom: 0;
  padding: 0;
}

#hadarti .body {
  background: #fff;
  width: 500px;
  
}

#hadarti .loading {
  text-align: center;
}

#hadarti .image {
  text-align: center;
}

#hadarti img {
  border: 0;
  margin: 0;
}

#hadarti .footer {
  padding: 8px 10px 8px 8px;
  background:#F2F2F2 none repeat scroll 0 0;
  margin-top: 10px;
  margin-bottom:5px;
  text-align: left;
}
.Confirm{
	background-color:#80AA59;
	background-position:0 -48px;
	border-color:#5E8226;
	font-weight:bold;
	padding:5px 8px 4px 5px;
	cursor:pointer;
	float:left;
	color:#FFFFFF;
}
#hadarti .tl, #hadarti .tr, #hadarti .bl, #hadarti .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#hadarti_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.hadarti_hide {
  z-index:-100;
}

.hadarti_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #hadarti_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.friends_area{
    width:139px;
	margin:10px 0 3px 12px;
	float:left;color:#000;
	padding:6px;cursor:pointer;
    height:49px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
  }
a.close{
	
	color:#666666;
	display:block;
	padding:6px;
	text-decoration:none;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:solid #999 1px;
	background:#CFD5C4;
	
	color:#333333;
	cursor:pointer;
	display:inline-block;
	float:left;
	font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 4px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	white-space:nowrap;
}
.top_area{
	background:#86B55B;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:6px 6px 6px 12px;		
}
.name{
	font-size:11px;
	
	padding:0px;
	cursor:pointer;
	font-style:normal;
	padding-left:4px;
	}
#search_area{
	background:#F2F2F2 none repeat scroll 0 0;
	border-bottom:1px solid #E0E7DA;
	width:515px;
	color:#999999;
	padding-left:5px;
	padding-top:11px;
	height:26px;
}
.friends_area:hover{ 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	background: #EAF2D9;
}
/* h2{text-shadow: 0px -1px 0px #374683; text-align:justify;
	filter: dropshadow(color=#e5e5ee,offX=0,offY=1); 
	font-family:"Courier New", Courier, monospace; background-color:#A4D3F7; padding:8px;
}*/

input{
               font-size:13px;
}
a#link{
	font-family:Arial, Helvetica, sans-serif;
	color:#5E9939;
	font-weight:bolder;
}