.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 10px;
}
.bodytext_nopad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.short_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-top: 5px;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
.heading_no_pad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.heading_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.heading_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #BF2BC1;
	text-transform: uppercase;
}
.heading_no_padlg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.heading_no_padlg_cntr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.heading_no_padlg_wte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}
.heading_no_pad16_wte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
}
.heading_no_padlg_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.heading_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#A08424;
	padding-bottom: 10px;
}
.detail_offered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	text-align: right;
}
.detail_status {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	line-height: 24px;
	color: #1ECA1E;
}
.detail_type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-transform:uppercase;
}
.detail_url {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 13px;
	font-weight: bold;
	color: #004BBA;
}
.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #868686;
}
A:link {text-decoration: none; color: #0000FF}
A:visited {text-decoration: none; color: #0000FF}
A:active {text-decoration: none; color: #0000FF}
A:hover {text-decoration: underline; color: #012150;}

A.nonfooter:link {
	color: #0000FF;
	font-size: 11px;
	line-height: 18px;
}
A.nonfooter:visited {
	text-decoration: none;
	color: #0000FF;
	font-size: 11px;
	line-height: 18px;
}
A.nonfooter:active {
	text-decoration: none;
	color: #0000FF;
	font-size: 11px;
	line-height: 18px;
}
A.nonfooter:hover {
	text-decoration: underline;
	color: #012150;
	font-size: 11px;
	line-height: 18px;
}

A.footer:link {text-decoration: none; color: #EBECEE}
A.footer:visited {text-decoration: none; color: #EBECEE}
A.footer:active {text-decoration: none; color: #EBECEE}
A.footer:hover {text-decoration: underline; color: #ffffff;}

A.listingsnav:link {
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	padding-right: 15px;
}
A.listingsnav:visited {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
    font-size: 16px;
	padding-right: 15px;
}
A.listingsnav:active {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
    font-size: 16px;
	padding-right: 15px;
}
A.listingsnav:hover {
	text-decoration: underline;
	color: #004BBA;
	font-size: 16px;
	padding-right: 15px;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
}
.alignRbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.footer_urls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
}
a[icon ^="out"] {
	padding-left: 15px;
	background: transparent url(http://www.socalinvestmentrealestate.com/images/bullet2.jpg) no-repeat center left;
}
table#thumblistings {
	background-position: top;
	vertical-align: top;
	background:#D4DFF2;
}
table#padded1 {
	border: solid #D4DFF2 6px;
	margin-left: 0px; margin-right: auto;
	
}
td.lined {
	font-size:12px;
	vertical-align:top;
	border-bottom:solid 1px #8EAEE0;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bolder;
	text-transform: uppercase;
}
.lined_rt {
	font-size:12px;
	vertical-align:top;
	border-bottom:solid 1px #8EAEE0;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
}
td.thumblist { 
	font-size:11px;
	padding-top: 10px;
	border-left:1px solid #8EAEE0;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
}
.admin_search_name{
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	font-weight:bold;
}
.listing_header{
	background-color:#004bba;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;

}
td.thumb_desc { 
	font-size:11px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
}
.thumbimg {
	border: solid #D4DFF2 3px;
}
li {
	margin-left:-15px;
} 
.content_text2{
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;  
}


