#ph_contact_txt {padding:5px;padding-left:10px;}

#ph_contact_form {padding-left:10px;}

#ph_contact_form .label {font:bold 11px Arial;width:70px;color:#000000;}

#ph_contact_form .error {font:normal 10px Arial;color:#cc0000;}
#ph_contact_form .success {font:normal 11px Arial;color:#008000;}

#ph_contact_form .notes {
	font:normal 10px Arial;color:#000000;
}

#ph_contact_form .field input{
	border:1px solid #dddddd;font:normal 11px Arial;width:140px;
}

#ph_contact_form textarea{
	font:normal 10px Arial;
	border:1px solid #ddd;/* More css here */
	width:170px;
}

#ph_contact_addresses{
	font:normal 11px Arial;padding-left:10px;
}

#ph_contact_addresses .item {
	padding:5px;
}

#ph_contact_addresses .item .line{
	/* Your css here */
}
#ph_contact_gmap{
	width:650px;height:300px;text-align:left;
}
#ph_contact_directions {
	height:400px;overflow:auto;
}
#ph_contact_directions div, #ph_contact_directions p, #ph_contact_directions table {
	font-size:12px;
}
