/*----------------------------------------------------------------------------------------
employers.css
----------------------------------------------------------------------------------------*/
#content h1 { background-image: url(/img/hdr/hdr_contact_BASE.gif); } /* base */
#altassman h1 { background-image: url(/img/hdr/hdr_contact_AM.gif); } /* altassman */
#healthcare h1 { background-image: url(/img/hdr/hdr_contact_HC.gif); } /* healthcare */
#frontoffice h1 { background-image: url(/img/hdr/hdr_contact_FO.gif); } /* frontoffice */
#legal h1 { background-image: url(/img/hdr/hdr_contact_LE.gif); } /* legal */

.interior #content h2 { margin-bottom: 23px; }
#main_content p { margin: 0 0 22px 0; }
#main_content h4 {
	color: #4c6d8e;
	font-size: 1.7em;
	margin: 0 0 9px 0;
}
#main_content h5 {
	font-size: 1.3em;
	font-weight: bold;
	color: #333;
	margin: 0 0 9px 0;
}

/*#main_content
----------------------------------------------------------------------------------------*/
#main_content { width: 593px; }

/*#related
----------------------------------------------------------------------------------------*/
#related {
	background: none;
	width: 264px;
	padding-left: 25px;
}

/*#content_block
----------------------------------------------------------------------------------------*/
.content_block {
	border-bottom: 1px solid #e4e4e4;
	margin: 0 0 20px 0;
	padding: 0 0 24px 0;
}
#content .content_block.last { 
	border-bottom: 0; 
	margin-bottom: 0;
	padding-bottom: 0;
}
	.content_block ul { margin-bottom: 18px; }

/*#addresses
----------------------------------------------------------------------------------------*/
#addresses { margin: 0 0 32px 0; }
		#addresses .content_block img {
			float: left;
			margin: 0 30px 0 0;
		}
		#content #addresses .content_block h3 {
			font-size: 1.4em;
			margin: 0 0 7px 0;
		}
		#addresses .content_block p { margin: 0; }
		#addresses .vcard .adr {
			float: left;
			width: 220px;
		}
		#addresses .vcard a.arrow { font-size: 1.0em; }
		#addresses .vcard .tel { float: left; }
			#addresses .vcard .tel .links { color: #b6b6b6; }
		#addresses .vcard em {
			font-weight: bold;
			font-style: normal;
		}
		#addresses .vcard a { margin: 0 2px 0 0; }
		#addresses .vcard a.arrow { margin: 0 0 0 2px; }
		
/*#directions
----------------------------------------------------------------------------------------*/
#directions {}
	#directions .content_block { 
		padding-bottom: 5px;
		margin-bottom: 28px;
	}

/*.tout_submit
----------------------------------------------------------------------------------------*/
.tout_submit { margin: 0 0 32px 0; }