﻿#pciTopWrapper { margin-bottom: 10px; }
#pciTopLeftCol h1 { font-weight: bold; font-size: 18px; text-align: center; }
#pciTopLeftCol { float: left; width: 400px; }
#pciFormContents { width: 250px; background-color: #016A70; color: #FFF; padding: 10px; margin-left: 440px; text-align: center; min-height: 200px; }
#pciFormContents table tr td { text-align: left; }
#pciFormContents table tr td.right { text-align: right; }
#pciFormContents h3 { color: Yellow; font-weight: bold; font-size: 16px; }
#pciFormContents p { font-size: 11px; }
#pciMiddleWrapper { margin: 20px 0; }
#pciBottomWrapper { margin-bottom: 15px; }
#pciExperience { width: 450px; }

/* 2 column */
/* had to add width to CenterPane (parent) for float to work in IE */
#landing2left {
	float: left;
	width: 450px;
	margin-left: 10px;
	font-size: 13px;
}
#landing2right {
	margin-left: 500px;
	width: 430px;
}
h2 { font-size: 16px; color: #F49231; margin-bottom: 7px; }
h3 { margin-bottom: 5px; }
p { margin-bottom: 0.9em; }
ul.check li {
	margin: 0;
	background-image: url(../images/bullets/check.gif);
	background-position: 7px 3px;
	background-repeat:no-repeat;
	padding-left:35px;
	padding-top:0px;
	padding-bottom:8px;
	text-decoration: none;
	font-size: 12px;
}
.lptestimonial  {
	border-top: solid 1px #CDD2B8;
	padding-top: 7px;
	width: 450px;
	font-size: 11px;
}
.lptestimonialtext {
	
	width: 220px;
	color: #555;
	margin-left: 30px;
}
.lptestimonialtextfull {}
.lptestimonial #imgAG { margin-right: 50px; }
.pqverbiage { font-size: 12px; }
.pqname, .pqcompany { font-size: 11px; }
#guidewrapper {
	background-image: url(../images/backgrounds/form12things.jpg);
	background-repeat:no-repeat;
	width: 427px;
	height: 251px;
	margin-top: 25px;
	position: relative;
}
.guidewrapper {
	background-repeat:no-repeat;
	width: 427px;
	height: 251px;
	margin-top: 25px;
	position: relative;
}
.gwmatrix {
	background-image: url(../images/backgrounds/formMatrix.jpg);
}

#lpformwrapper {position: absolute; right: 20px; top: 45px; width: 220px; }
#lpformtext { font-size: 11px; margin-bottom: 2px; } 
#tblguideform { width: 220px; }
#tblguideform td { vertical-align: middle; padding-bottom: 5px; }
#lpnestedcol { border: solid 1px #FFF; margin-left: 175px; }
.lpinput { height: 18px; color: #000; font-size: 12px; font-weight: normal; width: 134px; }
.lpbutton { background-image: url(../images/backgrounds/btnGradientOrange.gif); background-repeat: repeat-x; height: 25px; color: #333; font-size: 11px; width: 200px; 	
	border-bottom: 1px solid #E47B07;
	border-right: 1px solid #E47B07;
	border-top: 1px solid #FC0;
	border-left: 1px solid #FC0; }
.lpformlabel { font-weight: bold; color: #444; }
#lpdisclaimer { color:#777; font-size: 10px; text-align: center; margin-top: 0px; }
#lpvalidators { margin: 0 0 0 15px; font-size: 11px; padding-top:5px; }
#lpcontact { text-align: center; margin-top: 20px; }
#tbllpcontact { margin: 0 auto; }
#tbllpcontact td { vertical-align: middle; }
.lpphone { font-size: 14px; font-weight: bold; color:#333; }
#lpcontactinline h3 { color:#777;font-size:16px; }
#lpcontactinline td { text-align:right; vertical-align:middle; }
#lpcontactinline table { float: right; margin-top: 5px; }
.middlecell { padding: 0 5px 0 20px; }
#lpunderhero { width:150px;position:absolute;font-size:11px;top:225px;left:10px; font-style:italic; color:#777; }
