
div#pcdwrap {
	background: #fc9 url(/people_offices/plancomdev/images/back.jpg);
}

	#pcdwrap a:hover {
		color:#a66b32;
	}
	
	#maintext2 {padding-left: .25em;}
	#maintext2 h4 {margin-top: 1em; margin-bottom:1em;}

	#pcdhdr {
		width:100%;
		float:left;
		background-position: 0 5px;
	}
		#pcdhdr h1 {
			background: white;
			border-bottom: solid medium #a66b32; 
			margin: 0;
			padding-left: .1em;
			font-family: Stencil, Impact, "Courier New", Courier, monospace;
			text-transform:uppercase;
		}
		
	#pcdwrap #content {
		width:74.5%;
		float: right;
		padding: 0;
		background:white;
		margin-bottom: 0;
		margin-top:0;
		line-height:1.25em;
		border-left: solid 1px #a66b32;
	}
	
			#pcdwrap #content  ul {
				margin:1em;
			}
			#pcdwrap #content  ul li {
				padding-left:.5em;
				margin-left: .5em;
			}
			#pcdwrap #content #maintext2 {
				margin-top:0;
				margin-bottom: 0;
				padding-right:.5em;
			}
			
		/********  BUILDING DIVISION # COL ***********/
		#pcdwrap #content.build {
			background:#acb5d6 url(images/buildback.jpg);
		}
		#pcdwrap #content.build #maintext2 {
			width:66%;
			float:left;
			margin: 0;
			padding: 0;
			border-right:dotted 1px #ccc;
			background: white;
		}
			#pcdwrap #content.build #maintext2 #buildcont {
				width: 98%;
				margin: auto;
			}
			
		#pcdwrap #content.build #righttext {
			width: 32%;
			float:right;
			padding-left: .25em;
			margin-top: .5em;
			padding-bottom: .5em;
		}
			#pcdwrap #content.build #righttext div {
				margin-top: 1.25em;
				background: transparent url(/common/navbackwht75.png);
				background: rgba(255,255,255,0.75) none;
				padding: .25em;
			}
				#pcdwrap #content.build #righttext div h3 {
					width:100%;
					color:#009;
					margin-top:0;
					margin-bottom: .25em;
					padding-bottom: .15em;
					border-bottom: solid 1px #009;
					font-weight:normal;
				}
				#pcdwrap #content.build #righttext div p {
					/*font-size: .8em;*/
					margin-top: .25em;
					margin-left: 2em;
					margin-bottom: .75em;
					text-indent:0;
				}
				#pcdwrap #content.build #righttext div ul {
					margin-left: .5em;
					padding-left: .5em;
					font-size:.9em;
					line-height:1.1em;
				}
					#pcdwrap #content.build #righttext div ul li {
						padding-bottom:.5em;
					}
				#pcdwrap #content.build #righttext div h3 {
					color: #a66b32;
					border-bottom-color:#a66b32;
					font-weight:bold;
					font-size: 1.15em;
				}
				#pcdwrap #content.build #righttext div a:hover {
					color: black;
					background:white;
				}
			/*************  END BUILDING DIV SPEC ***************/
			
				#maintext2 h2 {
					margin-bottom: .75em;
					line-height:1.2em;
				}
		
				#maintext2 h3 {
					margin-bottom: .25em;
					margin-top:1em;
				}
				#maintext2 h3.nt {
					margin-top:0;
				}
				#maintext2 h4 {
					margin-left: 1em;
				}
				#pcdwrap #maintext2 p {
					margin-top: .75em;
					margin-bottom: .75em;
					margin-left: 2em;
				}
					#pcdwrap #maintext2 p.cen {
						margin-left:0;
						text-align:center;
					}
					#pcdwrap #maintext2 p.mrgn {
						margin-left: 4em;
						margin-right: 4em;
					} 
					#pcdwrap #maintext2 p.hang {
						margin-left: 4em;
						text-indent:-2em;
					}
				#pcdwrap #maintext2 table {margin-left: 2em;}
				
				#pcdwrap #content ul, #pcdwrap #content ol{
					margin-left: 3em;
				}
				
				#pcdwrap #content ul.nb,
				#pcdwrap #content ol.nb, 
				#pcdwrap #content p.nb{
					margin-bottom:0;
				}
				#pcdwrap #content ul.nt, 
				#pcdwrap #content ol.nt, 
				#pcdwrap #content p.nt{
					margin-top:0;
				}
				
				


		
				
	#lefttext {
		width: 24.9%;
		float:left;
	}
		#lefttext #servsdiv h2 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1.15em;
			width:100%;
			margin-top:0;
			margin-bottom:.25em;
			padding-bottom: .1em;
			border-bottom: solid 1px #000;
			color:black;
		}
		#lefttext div { 
			width: 94%;
			margin-left: .25em;
			margin-top: 2em;
			border: double medium #61929e;
			background: transparent url(/people_offices/plancomdev/images/navbak.png);
			background: rgba(166,107,50,0.75) none;
			padding:.25em;
		}
		
			#lefttext #servsdiv {
				font-size:.85em;
			}
				#servsdiv ul {
					margin: .5em;
					margin-bottom: 1.5em;
					padding: 0 0 0 .5em;
					list-style: none; /* For IE */		
				}
					#servsdiv li {
						display:block;
						padding:.5em;
					}
						#servsdiv li a {
							display: block;
							text-decoration:none;
							border-bottom: solid 1px #ffe3c7;
							color:#000;
						}
							#servsdiv li a:hover, #servsdiv li a:focus {
								border-bottom: solid 1px #ccc;
								background:white;
							}
						#servsdiv li span {
							display: block;
							color:#ccc;
						}
						#servsdiv ul li ul {
							margin: 0;
						}
				#servsdiv p {
					margin-left:.5em;
					padding-left: .5em;
				}


#pcdwrap #content ul,#pcdwrap #content ul#orgchart li {margin-bottom:0; padding-bottom:0; margin-top:0; padding-top:0;}
#pcdwrap #content ul h3,#pcdwrap #content ul h4, #pcdwrap #content ul h5{
	margin:0;
}

#pcdwrap #content p.bb {padding-bottom: 20em;}


div#fees {
	margin-bottom: 3em;
}
	div#fees h3{
		text-transform: capitalize;
		font-size: 100%;
		font-weight:normal;
		color:black;
		border-bottom:none;
		margin-bottom: .5em;
	}
		div#fees h3 span {
			padding-left: 2em;
			text-decoration:underline;
		}
	div#fees h4{
		font-size:100%;
		font-weight:normal;
		margin-left:7em;
		margin-top: .5em;
		margin-bottom: .5em;
		text-indent:-4.5em;
	}
		div#fees h4 span {
			padding-left: 2em;
		}
	#content #maintext2 div#fees p {
		margin-left: 6em;
		margin-top: .5em;
		margin-bottom:.5em;
	}
	#content #maintext2 div#fees ol {
		margin-left:7.5em;
		margin-top: .5em;
		margin-bottom: .5em;
		list-style-type:lower-alpha;
	}

