/**
 * File: http://www.iparecruiternetwork.com/contact/css/styles.css
 */

img.banner {
	padding-bottom: 1.7em;
}

div.wrap {
	background: url(/assets/images/dashed_vert.gif) 585px 0px repeat-y;
	padding: 5px 0;
}
div.wrap div.left {
	width: 555px;
	padding-left: 15px;
}
div.wrap div.right {
	width: 215px;
	padding-right: 15px;
}

div.wrap div.left h4 {
	color: #201D58;
}
div.wrap div.left h4,
div.wrap div.left p {
	padding-bottom: 1em;
}
div.wrap div.left p {
	font-size: 0.9em;
}

form.contact {
	font-size: 0.9em;
}
form.contact h6 {
	color: #C35B28;
	font-size: 0.8em;
}
form.contact label.reqd {
	font-weight: bold;
}
form.contact input.field,
form.contact select,
form.contact textarea {
	display: block;
	border: 1px solid #AAAAAA;
	padding: 2px;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
form.contact input.field,
form.contact textarea {
	width: 545px;
}
form.contact input.zip {
	width: 100px;
}
form.contact textarea {
	overflow: auto;
	height: 80px;
}

img.video {
	padding-bottom: 15px;
}
a.video,
div.video {
	padding: 11px;
	display: block;
	text-decoration: none;
	color: #C35B28;
}
a.video:hover {
	color: #C35B28;
	padding: 10px;
	border: 1px solid #C35B28;
}
a.video span {
	display: block;
}
a.video span.vid {
	background: url(/assets/images/icon_video.gif) left center no-repeat;
	padding: 4px 0 0 20px;
	margin-bottom: 5px;
	color: #877660;
	font-size: 0.8em;
}
a.video span.head {
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 0.2em;
}
a.video span.copy {
	font-size: 0.9em;
	color: #000000;
}

div.video {
	font-weight: bold;
	font-size: 1.2em;
}

div.right img.network {
	border-width: 1px 0;
	border-style: dashed;
	border-color: #877660;
	margin: 15px 0;
	padding: 15px 0;
	display: block;
}
