@charset "utf-8";
body,div,dl,dt,dd,pre,form,fieldset,input,textarea,blockquote,th,td { margin: 0; padding: 0; }
img { border: 0px; }
#mainField {
	width: 964px; 
	margin: auto;
	position: relative;
}
a {	text-decoration: none; color: #FFFFFF; }
#introField		{	position: absolute; top: 10px; }
#firmField		{	position: absolute; top: 80px; left: 30px; display: none; width: 903px; height: 445px; background-color: #1F80B1; }
#contactField	{	position: absolute; top: 80px; left: 200px; display: none; width: 547px; height: 358px; background-color: #ED1D25; }
#firmFieldClose	{	position: absolute; top: 10px; right: 10px; }
#contactFieldClose	{	position: absolute; top: 10px; right: 10px; }

#firmContent		{	position: absolute; top: 33px; left: 40px; width: 825px; color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
#firmContent	p	{	margin: 10px;}


#contactContent		{	position: absolute; top: 33px; left: 40px; width: 450px; color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; }
#contactContent	 div span	{ 	padding-bottom: 10px;}
#contactContent  img	{	padding-top: 0px; margin-left: 10px; }

