/* ------------------------------------------------------------------------------*/ 
/*	Designed and Produced by Carlson Digital - a division of Carlson Marketing.  */
/*	Build start date: 30/7/2007                                                  */
/*	Developer: Rick Hurst                                                        */
/*	Notes:	page.css for newCars/index.php. This file for all car subdir.		 */
/* ------------------------------------------------------------------------------*/

/* aware of problems with form nav over-ruling top nav */

#pKeepMeUpdatedThankYou #innerBrochureCol4 {
	/*padding-top: 150px;*/
	padding-top: 108px; /* jon - smaller to match homepage size */
}

.visualClear {
  clear:both;
}

/*------------------------------------------*/
/* Wrapper for main image and features list */
#topContent {
	/*height: 313px;*/
	background: #ccc url(/a/img/global/topContentBg.gif) top right repeat-y;
	border-bottom: 1px solid #fff;
}


/*-----------------------------------*/
/* Main image slot in top section                  */
#topContent #mainImageSlot {
	width: 1000px;
	/*height: 313px;*/
	float: left;
}

#innerBrochureColWrapper1 {
	background:#3a414e !important;
	border:2px solid yellow;
}

#innerBrochureColWrapper2 {
	background:#fff !important;
	border:2px solid blue;
}

#innerBrochureCol1{
	float:left;
	width: 179px;
/*	height:246px; */
}


#innerBrochureCol2{
	float:right;
	width: 580px;
	height:131px; 
	background:#6f6f6f !important;
}

	#innerBrochureCol2 h2{
		font-size:1.6em;
		font-weight:normal;
		margin:20px 0 0 15px;
		color:#fff;
	}

	#innerBrochureCol2 p{
		margin:0px 15px;
		clear:both;
		color:#fff;
	}

#innerBrochureColBotWrap{
		/*background:#3a414e !important;*/
		background:#fff !important;
		float: left;
}

#innerBrochureCol3{
	float:left;
	width: 179px;
	clear:both;
/*	background:#3a414e !important; */
}

	#innerBrochureCol3 p{
		margin:0px 15px;
		color:#fff;
		font-weight:bold;
	}
	
	#innerBrochureCol4{
		float:right;
		position:relative;
	/*	top:40px;*/
		left:0px;
		width: 790px;
		background: #fff url(/a/img/brochures/formBackground.jpg) top left repeat-y;
	/*	background:#fff !important; */
	
	}


/*
#innerBrochureCol4{
	float:right;
	width: 670px;
	background:#fff !important;
	padding-top:20px;
}
*/
	#innerBrochureCol4 h3 {
		font-size:1.6em;
		font-weight:normal;
		margin:20px 0 0 15px;
		text-decoration:none;
		clear:both;
	}

	#innerBrochureCol4 h2{
		font-size:1.6em;
		font-weight:normal;
		margin:20px 0 0 15px;
		text-decoration:none;
		clear:both;
	}

	#innerBrochureCol4 p{
		margin:0px 15px;
		clear:both;
	}

/* ageRange drop down */	
#fldAgeRange5{
	width:7em;
}


fieldset.adjChkBoxes { clear: both; }
fieldset.adjChkBoxes span.input { width: auto; text-align: right; }
fieldset.adjChkBoxes span.input.left{ width: 18em; text-align: right; }
fieldset.adjChkBoxes span.input input { width: auto; }
fieldset.adjChkBoxes span.label { text-align: left; width: 7em; }

fieldset.checkBoxen { clear: both; }
fieldset.checkBoxen span.input { width: 18em; text-align: right; }
fieldset.checkBoxen span.input input { width: auto; }
fieldset.checkBoxen span.label { text-align: left; }

fieldset.rangeBoxen { margin: 0; padding: 0; clear: both;  }
fieldset.rangeBoxen div.row { margin: 0 0 0 100px; padding: 0.5em 0 0 0; }
fieldset.rangeBoxen legend { display: block; visibility: visible; margin: 0; padding: 0 0 0 1.5em; clear: both; color: #000; }
fieldset.rangeBoxen span.input { width: 30px; text-align: right; }
fieldset.rangeBoxen span.input input { width: auto; }
fieldset.rangeBoxen span.label { width: 50px; text-align: left; }


#buttonPos {
	float:right;
	position:relative;
	right:360px;
}

/*-- text area overites : targeted by id */
#firstNameForJs,
#fldLastName3,
#fldEmailAddress11,
#fldConfirmEmailAddress12,
#fldHouseNumber4,
#fldAddressline17,
#fldAddressline28,
#fldAddressline39,
#fldCitycounty10,
#fldPostcode5,
#fldTelephone13 {
	background-color:#cccccc;
}

