/*
	/parknpool/includes/styelsheets_0802/page_body_div.css
	 
	Copyright (c) 2008 ParknPool Corp.

	Div layout...
		
	<div id=pgBdy>
		<div id=pgBdyPnav>
			<div id=infoBoxChat></div>
			<div id=infoBoxCart></div>
			<div id=infoBoxSearch></div>
			<div id=navBoxNeed></div>
			<div id=navBoxCat></div>
		</div>
		<div id=activeContent></div>
	</div>

	2006/07/27 mv	Initial coding.
	2007/12/18 mv	Change from fixed width to minimum width with stretching.
*/

/* Div ID styles - In order of arrangement for page display*/

#pgBdy {
	background: #fff;
	color: #000000;
	padding: 0px 5px 5px 5px;
	text-align: center;
}

#pgBdyPnav {
	float: left;
/*	border: solid 1px #000000; */
	margin-top: 20px;
	text-align: left;
	width: 200px;
}

#pgBdyInavLft {
	float: left;
/*	border: solid 1px #000000; */
	margin: 10px 20px 0px 5px;
	text-align: left;
}

#pgBdyInavRgt {
	float: right;
/*	border: solid 1px #000000; */
	margin: 10px 0px 10px 20px;
	text-align: right;
}

#activeContent {
	background: #fff;
	color: #000000;
/*	border: solid 1px #000000; */
	float: left;
	margin-top: 10px;
	padding: 5px;
	text-align: left;
	width: 76%; /* Added 2007/12/18 to allow stretching. */
	min-width: 740px !important;
}

#activeContent h1 {
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 10px;
}

#activeContent h2 {
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	padding-bottom: 10px;
}

/*
#activeContent h3 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 15px;
}
*/

#activeContent p {
	padding-bottom: 15px;
}

#activeContent ul {
	padding-bottom: 7px;
}

#activeContent li {
	padding-bottom: 8px;
}

/* Specific Styles Used in About Us CSS */

.actConTrail {
	margin-bottom: 20px;
}

.empGroup h3 {
}

.bodyForm {
	border: 0px solid #ffffff;
	border-collapse: separate;
	border-top-color: #036;
	border-color: #036;
	border-style: ridge;
	border-top-style: ridge;
	margin: 0 15px 15px 15px;
	width: 600px !important;
}

.bodyFormSm {
	border: 4px solid #ffffff;
	border-collapse: separate;
	border-top-color: #036;
	border-color: #036;
	border-style: ridge;
	border-top-style: ridge;
	margin: 0 15px 15px 15px;
	width: 500px !important;
}

.formField {
  font-size: 12px;
  text-align: left;
}

.formFieldLabel {
  font-size: 12px;
  text-align: left;
}

#pgHdrMsg {
	background-color: #FFCACA;
	color: #000000;
	font-size: small;
	font-style: italic;
	padding: 3px;
}

.errorDisplay {
	background-color: #FFCACA;
	color:#000000;
}

