/*
 * Author: Duo Consulting
 * Contact: www.duoconsulting.com
 * File: request_form.css
 * 
 * Description:
 * Rules for the partner information request form.
 *
 */

.cbdd_requestForm {
	width: 740px;
	color: #333;
	font: 12px/1.4em Arial, Tahoma, Verdana, Helvetica, sans-serif;
}
.cbdd_requestForm img {
	border: none;
}
.cbdd_requestForm h3 {
	margin: 0 0 .5em;
	border-bottom: none;
	font-size: 14px;
}

.cbdd_requestForm h4 {
	font-size: 12px;
}

.cbdd_lftCol {
	width: 350px;
	float: left; 
}
.cbdd_rCol {
	width: 370px;
	float: right;
}
.cbdd_partnerLogo {
	text-align: center;
	height: 174px;
}
.cbdd_partnerLogo img {
	margin-top: 22px;
}
.cbdd_partnerPhoto {
	height: 174px;
	overflow: hidden;
	border-bottom: 2px solid #FFF;
	position: relative;
	z-index: 0;
}
.cbdd_requestFormHeader {
	margin-top: -24px;
	text-align: center;
	position: relative;
	z-index: 99;
}
.cbdd_requestFormHeader img {
	border: 3px solid #FFF
}
.cbdd_partnerForm {
	background: #ecf0fc url(../images/bg_form.png) left bottom repeat-x;
	border-top: 1px solid #CCC;
	padding: 30px;
	margin-top: -18px;
	
}

.cbdd_required {font-size: 95%; margin: 0;}
.cbdd_partnerForm h2 {
	margin: 0 0 .25em;
	color: #000066;
	font-size: 18px;
}
.cbdd_partnerForm .cbdd_form {
	margin-top: 12px;
}

/* Clearing floats - Hat Tip: http://www.positioniseverything.net/easyclearing.html  */
.cbdd_clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* added this next line to remove the extra spacing in Safari and Firefox */
.cbdd_c\learfix:after { line-height: 0; }
.cbdd_clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .cbdd_clearfix {height: 1%;}
.cbdd_clearfix {display: block;}
/* End hide from IE-mac */