/* CSS Document */



div.left_content {
	width:225px;
}

div.right_content {
	width:693px;
}

h1.contact {
	display: block;
	background-image: url(/images/title_contact.gif);
	background-repeat: no-repeat;
	height: 32px;
	width:376px;
	margin-bottom: 20px;
}

div.col4 {
	background-color:#e6e6e6;
	padding:8px 6px 0 6px;
	margin-bottom:10px;
}

div.col1 div.col4 {
    width:215px;
}

#contact-content p {
	margin-right:265px;
}

dl.col1 {
	float:left;
	width:225px;
}

dl.col2 {
	float:right;
	width:225px;
}

dl.col3 {
	float:left;
	width:225px;
}

dl.col4 {
	float:right;
	width:225px;
}

div.contact-form {

	border-top:2px solid #aedfe5;
	margin-top:10px;
}

div.contact-form-entry dd input, textarea {
	width:210px;
	border:2px solid #dadada;
	height:22px;
}

div.contact-form-entry dd textarea {
	height:117px;
	margin-bottom:12px;
	overflow-x: visible;
}

div.contact-form-entry dd select {
	border:2px solid #dadada;
	width:210px;
	height:22px;
}

div.contact-form-entry label {
	margin-left:3px;
	font-size:10px;
}

div.contact-form-entry dd {
margin-top:2px;
margin-bottom:5px;
}

div.contact-form-entry label.eligible {
	font-size:10px;
}

dl.col3 input.send {
	background-image:url(../images/btn/send-message.gif);
	background-color:transparent;
	border:0;
	width:106px;
	height:17px;
	float:right;
	margin-top:10px;
	margin-right:10px;
}

a.map {
	background:url(../images/btn/link_to_googlemaps.gif) no-repeat;
	display:block;
	height:17px;
	width:121px;
	margin-top:10px;
}

.blue_title {
	font-size:12px;
}

.telephone {	
	font-size:18px;
}

dl.col1 dd input.check {
	width:auto;
	position:relative;
	top:4px;
}


