	body 
	{
		margin: 0px;
		padding: 0px;
		background-color: #fff;
		font-family: arial, helvetica, verdana, sans-serif;
	}
	
	img	
	{
		margin: 0px;
		padding: 0px;
		border: 0px;
		display: block;
	}
	
	
		
	/*	+++++++++++++++++++++++
		LAYOUT COLUMNS AND DIVS
		+++++++++++++++++++++++ */
	
	#wrapper
	{
		width: 640px;
		margin: 8px auto 0px auto;
		padding: 0px;
	}
	
	#header
	{
		margin: 0px 0px 9px 0px;
		padding: 0px;
	}
	
	
	/*	HOMEPAGE MAIN PANEL LAYOUT STYLES */
	
	#peopleImage
	{
		display: none;
	}
	
	#peopleMore	
	{
		display: none;
	}
	
	
	/*	INSIDE PAGE LAYOUT STYLES */

	
	#colSide
	{
		display: none;
	}
	
	
	
	/*	+++++++++++++++++++++++
		HEADER STYLES
		+++++++++++++++++++++++ */
	
	#headerNav
	{
		display: none;
	}
		
	
	
	/*	+++++++++++++++++++++++
		NAVIGATION STYLES
		+++++++++++++++++++++++ */
	
	#navContainer
	{
		display: none;
	}

	
	
	/*	SUB NAVIGATION STYLES */
	
	#subNav
	{
		display: none;
	}
		
	
	
	/*	+++++++++++++++++++++++
		FOOTER STYLES
		+++++++++++++++++++++++ */
		
	#footer
	{
		display: none;
	}
	
	#footerInside
	{
		display: none;
	}
	
	
	
	/*	+++++++++++++++++++++++++++++++++
		TEXT STYLES
		+++++++++++++++++++++++++++++++++ */
	
	#headingQuoteBottom
	{
		display: none;
	}
	
	h1
	{
		font-size: 1.2em;
		font-weight: bold;
		color: #960;
		border-top: 1px solid #E3D4B7;
		margin: 10px 0px 0px 0px;
		padding: 20px 8px 4px 0px;
	}
	
	p.quote
	{
		font-size: 1.0em;
		font-weight: normal;
		line-height: 140%;
		color: #61686D;
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 4px 0px;
	}
	
	h2
	{
		font-size: 0.9em;
		font-weight: bold;
		color: #960;
		border-top: 1px solid #E3D4B7;
		padding-top: 10px;
	}
	
	h3
	{
		font-size: 0.8em;
		font-weight: bold;
		color: #848E93;
	}
	
	h4
	{
		font-size: 0.7em;
		font-weight: normal;
		line-height: 140%;
		color: #666;
	}
	
	p, li
	{
		font-size: 0.75em;
		font-weight: normal;
		line-height: 145%;
		color: #666;
	}
	
	ul
	{
		padding: 0px;
		margin: 7px 3px 8px 24px;
	}
	
	li li { font-size: 1.0em; }
	
	a
	{
		color: #960;
		text-decoration: none;
		border-bottom: 1px solid #D4C6AA;
	}
		
	a:hover
	{
		color: #630;
		text-decoration: none;
		border-bottom: 1px solid #960;
	}
	
	p.topper
	{
		display: none;
	}
	
	.accesskeys th 
	{
		text-align: left;
		background-color: #ccc;
	}
	
	.accesskeys th p, .accesskeys td p { padding: 8px; }
	
	.accesskeys .rowOdd { background-color: #eee; }
	
	

	/*	+++++++++++++++++++++++
		FORM STYLES
		+++++++++++++++++++++++ */
  	
	form
	{
		margin: 0px;
		padding: 0px;
	}
	
	fieldset
	{
		margin: 0px;
		padding: 0px;
		border: 0px;
	}
	
	.formBlock
	{
		width: 494px;
		padding: 8px 0px 12px 4px;
		margin: 0px;
		border-top: 1px solid #e7ecee;
		clear: both;
	}
	
	.formBlock2ColA
	{
		width: 180px;
		float: left;
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}
	
	.formBlock2ColB
	{
		width: 182px;
		float: left;
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}
	
	input.textField
	{
		width: 350px;
		height: 18px;
		border: 1px solid #d2d2cf;
		background-image: url(../img/form-text-input.gif);
		background-repeat: repeat-x;
		padding: 0px;
		margin: 0px 0px 4px 0px;
	}
	
	input.textFieldShort
	{
		width: 100px;
		height: 18px;
		border: 1px solid #d2d2cf;
		background-image: url(../img/form-text-input.gif);
		background-repeat: repeat-x;
		padding: 0px;
		margin: 0px 0px 4px 0px;
	}
	
	input.textFieldWhichOne
	{
		width: 270px;
		height: 18px;
		border: 1px solid #d2d2cf;
		background-image: url(../img/form-text-input.gif);
		background-repeat: repeat-x;
		padding: 0px;
		margin: 0px 0px 12px 0px;
		float: left;
	}
	
	.formBlock2ColA input.textField, .formBlock2ColB input.textField
	{
		width: 170px;
		padding: 0px;
		margin: 0px 0px 4px 0px;
	}
	
	textarea.textAreaInput
	{
		width: 350px;
		height: 60px;
		border: 1px solid #d2d2cf;
		background-image: url(../img/form-textarea.gif);
		background-repeat: repeat-x;
		background-color: #fffffe;
		padding: 0px;
		margin: 0px 0px 2px 0px;
	}
	
	.formBlock h5, .formBlock2ColA h5, .formBlock2ColB h5
	{	
		font-size: 0.70em;
		font-weight: normal;
		color: #666;
		padding: 4px 0px 4px 0px;
		margin: 0px;
	}
	
	.question
	{
		font-size: 0.70em;
		color: #666;
		padding: 0px 0px 4px 0px;
		margin: 0px;
	}
	
	p.whichOne
	{
		font-size: 0.70em;
		width: 80px;
		padding: 0px;
		margin: 0px;
		float: left;
	}
	
	.formBtn
	{
		padding: 0px;
		margin: 8px 0px 20px 0px;
	}
	
	.searchBtnPgs
	{
		padding: 0px 4px 0px 4px;
		margin: 4px 0px 4px 0px;
		border: 1px solid #aaa;
		font-size: 0.70em;
		color: #444;
	}