#heading h1 {
	background:url(../images/text/profile_location_contact_h1.gif) 0px 0px no-repeat;
	width:209px;
	height:15px;
}
#content {background:url(../images/content/profile_location_tile.gif) bottom repeat-x #f1f2f3;}
#contentL .img {
	background:url(../images/content/profile_location_contact.jpg) 0px 0px no-repeat;
	width:200px;
	height:771px;
}
#contentA {padding:15px 130px 8px 15px;}

#contentA h2,
#contentC h3,
#content strong,
#contentA .italicized {color:#01488B;}

#contentA h2,
#contentC h3,
#contentA p {margin:0px 0px 8px 0px;}

#contentA h2,
#contentC h3 {font-size:14px;}

#contentB {
	background:url(../images/content/profile_location_map.gif) 0px 0px no-repeat;
	width:699px;
	height:216px;
}

#contentC {padding:15px;}

#contentC #form {padding:15px 0px 0px 30px;}

#contentC td p {
	margin:6px 0px 2px 0px;
	color:#333;
	font-weight:;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
#contentC td div {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:50px;
	margin:0px 3px 0px 0px;
	line-height:1em;
	float:left;
}
#contentC td div input {display:block;}
form {display:inline;}

input.full	{width:176px;}
input.twothirds	{width:129px;}
input.half	{width:82px;}
input.phoneNumbers	{width:42px;}


textarea {
	width:460px;
	height:100px;
	margin:0px 0px 8px 0px;
}

input.full,
input.twothirds,
input.half,
input.phoneNumbers,
textarea,
select	{
	background:url(../images/content/profile_location_input_tile.gif) 0px 0px repeat-x #fff;
	border:1px solid #0671BF;
}
select {margin-right:3px;}
td.a	{padding-right:10px;}


#addresses {
	height:55px;
	padding:0px 0px 0px 5px;
}
#addresses p {
	float:left;
	width:280px;
	line-height: 16px;
	font-size: 12px;
}
#addresses p#miami {
	width:240px;
}
#addresses p:first-line {
	font-weight:bold;
	color:#01488B;
	font-size: 14px;
	margin-bottom: 4px;
}