.ef1{
    border-right: solid 1px #f3f3f3;
	border-bottom: solid 1px #ebebeb;
}

.sqout{
	height: 210px;
	width: 604px;
	padding-top:2px;
}

.num{
	position:absolute;
	width:40px;
	height:20px;
	border:solid 1px #676767;
	background:#ddd url(/directory/images/numbck.gif) repeat-x;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	margin:-5px 0px 0px 258px;
	padding-top:5px;
}

.sqhe{
   height:23px;
   background:transparent url(/directory/images/dcbk1.gif) repeat-x;
   font-weight:bold;
}

.sqhe h4{
     margin:0;
	 margin-left:-6px;
	 margin-top:-3px;
	 padding:0;
	 float:left;
	 color:#fff;
	 width:297px;
	 height:19px;
	 border:solid 1px #91C6FB;
	 background:#fff url(/directory/images/dbckh.gif) no-repeat;
	 font-size:12px;
	 padding-left:7px;
	 padding-top:3px;
}

.sqhe a{
   color:#000;
   text-decoration:none;
   margin-left:6px;
}

.blft{
   width:299px;
   padding-right:1px;
   float:left;
   border-right:solid 1px #f5f6f6;
}

.brgt{
   width:300px;
   	float:right;
}

.brgt span{
   display:block;
}

.brgt .intr{
   padding:3px 5px;
   vertical-align:middle;
   text-align:center;
   height:34px;
}

.brgt .intr a{
    font-weight:bold;
	text-decoration:underline;
	color:#069;
}

.brgt .intr .st1{
    color:#c00; 
 }

.brgt .intr .dmrgs{
    margin:0px 32px;
}

.brgt .sqfter{
    width:281px;
	height:30px;
    background:#fff url(/directory/images/bck3.gif) no-repeat;
	padding:6px 6px;
}

.brgt .sqfter img{
    float:left;
}

form{
   margin:0;
   padding:0;
}

.srbdy{
	width:293px;
	height:102px;
	overflow: hidden;
	background:#fff url(/directory/images/bck2.gif) no-repeat;
	vertical-align: middle;
}

.srbdy h1{
    margin:3px 0px 0px 5px;
    padding:0;
    font-size:12px;
}

.srbdy h1 a:link, .srbdy h1 a:visited, .srbdy h1 a:hover, .srbdy h1 a{
    color:#039;
}

.srbdy p{
   padding:8px 6px;
   margin:0;
}

#shfi{
  font-size:10px;
  width:45px;
  margin:5px 7px;
  float:left;
}


.fl {
	float: left;
	width: 292px;
	text-align: right;
}
.fr {
	float: right;
	width: 306px;
	padding:0px 3px;
}

.fr h4{
    margin:0;
	margin:3px 0px;
	color:#003F7D;
	font-size:14px;
}

.fr p{
 margin:0px;
 text-align:justify;
 margin-top:8px;
}

#tbhome{
    width:295px;
    height:182px;
}