.contact_fieldtitles
			{
			margin:10px 0px 0px 0px;
			width:130px;
			font-weight:bold;
			font-size:90%;
			border: 1px solid #E8D5D5;
			
			margin-bottom:1px;
			padding:0px 2px 0px 4px;
			background-color: #F7EEEE;
			}

textarea
			{
			font-family: arial, helvetica, sans-serif;
			border: 1px solid #E8D5D5;
			display:inline;
			}
input
			{
			margin-top:0px;
			border: 1px solid #E8D5D5;
			display:inline;
			padding:2px;
			}

.contact_fields		{
			padding:0px;
			width:200px;
			margin:0px;
			}

form			{
			display:inline;
			}

.catalogue_requestinfo
			{
			margin: 2px 0px 0px 6px;
			margin-left:20px;
			}

.contact_port_title
			{
			padding:2px;
			border: 1px solid #E8D5D5;
			width:262px;
			}

#contactsubmit		{
			margin-left:100px;
			}
