/* post list **************************************************/
#la_mainBody{
	width:930px;
	margin:0 auto;
	background-color:white;
	min-height:800px;
	padding:10px;
}

#la_mainBody #la_search_h2{
	margin-top:-20px;
	margin-left:10px;
	font-size:16px;
	margin-bottom:20px;
}

#la_mainBody .postInfoDiv{
	font-size:12px;
	border:2px solid #cccccc;	
	margin-bottom:20px;
	overflow:hidden;
}
	

	#la_mainBody .postInfoDiv .postCompanyTitle{			
		padding:10px 0 0 10px;
		margin-bottom:10px;
		height:30px;
		background:url(../images/post_list_title_bg.gif) repeat-x bottom;
	}
		#la_mainBody .postInfoDiv .postCompanyTitle #CompanyTitle{
			float:left;
			width:830px;
		}
			#la_mainBody .postInfoDiv .postCompanyTitle #CompanyTitle a{
				color:#006ce5;
				font-weight:bold;
				font-size:13px;
			}
			#la_mainBody .postInfoDiv .postCompanyTitle #CompanyTitle a:hover{
				color:#836300;
				text-decoration:none;
			}
			#la_mainBody .postInfoDiv .postCompanyTitle #CompanyTitle span{
				font-size:12px;
				color:#007800;
				display:block;
				margin-top:8px;
			}
		#la_mainBody .postInfoDiv .postCompanyTitle #timeLast{
			float:left;
			font-size:11px;
			line-height:13px;
		}

		#la_mainBody .postInfoDiv .postInfoTitle{
			padding-left:12px;
			margin-bottom:20px;
		}
			#la_mainBody .postInfoDiv .postInfoTitle a{
				color:#006ce5;
				font-weight:bold;
				font-size:16px;
				line-height:20px;
			}
			#la_mainBody .postInfoDiv .postInfoTitle a:hover{
				color:#836300;
				text-decoration:none;
			}

		#la_mainBody .postInfoDiv .postInfoTable{
			line-height:20px;
			margin-left:-1px;
		}
			#la_mainBody .postInfoDiv .postInfoTable table{
				margin:0 auto;
				border-bottom:1px solid #cccccc;
			}
			#la_mainBody .postInfoDiv .postInfoTable table td{
				padding:10px;
				border-left:1px solid #cccccc;
				border-top:1px solid #cccccc;
			}
			#la_mainBody .postInfoDiv .postInfoTable table .havePic{
				border-left:0;
			}
			
	#la_mainBody .postInfoDiv .postInfoDivFooter{
		color:#6d6d6d;
		padding-top:10px;
		height:50px;
		line-height:15px;
		text-align:center;
	}
/* post list **************************************************/


/* search */
#la_mainBody #searchForm{
	font-size:12px;	
	border:1px solid #cccccc;
	margin-bottom:20px;
}
	#la_mainBody #searchForm table td{		
		padding:5px 5px 5px 15px;
	}
	#la_mainBody #searchForm table .tdHr{
		background-image:url(../images/la_dota_bg.gif);
		height:3px;
		overflow:hidden;
		padding:0 !important;
	}
	#la_mainBody #searchForm table .nobr nobr{
		width:170px;
		display:block;
		float:left;
		margin-right:4px;
	}