@charset "utf-8";
/* CSS Document
Title: subPageTemp.css
Author: William T. Cribb, Emily Reese
Purpose: Template CSS for Controling Sub Page Elements
*/

/* Doing Specific Styles */
/* Base Styles are on siteWideStyle.css -
like Width, Background, Margin, etc. */
.doingPageContent { min-height: 68em; }
/* Base Styles for Accordion Spacer on siteWideStyles.css */
.doingSpacer { height: 0em; }

/* Doing Landing Page */
#doingSpace { /*Accordion Spacer*/
	height: 1em; }
	
/* Business Development */
.dbeList {
	list-style: none; margin: .5em 0 1em 3em; }
.dbeList li {
	margin: .5em 0 0 3em; }

/* Construction */

/* Ten Year Highway Construction Projects */
#tenNote { /*Adds space between note text and drop down*/
	margin-bottom: 2em; }
.tenText { /*Title text for drop downs*/
	width: 20%;
	font-weight: bold;
	float: left;
	margin-bottom: 2em; }
.tenDrop { /*Drop down*/
	width: 80%;
	float: left;
	margin-bottom: 2em; }

.lettingSymb { /*Letting changes symbols*/
	width: 25px;
	height: 20px;
	float: left;
	margin: 0 .25em 1em 2em; }
.lettingDrop { /*Drop Down*/
	margin: 1em 0 2em 4em; }
.lettingEmail {
	width: 55%;
	height: 32em;
	margin: 2em auto;
	border: 1px solid #999;
	border-radius: 2em;
	padding: 2em .5em .5em 2em;
	background: #CCC; }
.formField input {
	width: 19.5em; }
#formZip input {
	width: 8em; }

/* Letting Schedule */
.lettingDate, .lettingSchedule, .lettingLocation {
	float: left;
	line-height: 2em;
	margin-bottom: 1em; }
.lettingDate {
	width: 25%; }
.lettingSchedule {
	width: 15%; }
.lettingLocation {
	width: 45%; }

/* Cosntruction Extranet */
.extranetLogin {
	width: 100%;
	text-align: center;
	margin: 2em 0; }
.extranetLogin input {
	width: 15em; }
.extranetEmail {
	width: 60%;
	height: 28em;
	margin: 2em auto;
	border: 1px solid #999;
	border-radius: 2em;
	padding: 2em .5em .5em 2em;
	background: #CCC; }
.formLabel, .formLabel2 {
	float: left; width: 30%; }
.formField {
	float: left; width: 60%; }
.extranetEmail .formButton #submit {
	width: 25%;
	margin: 1em 0 0 35%; }
.extranetEmail #name, .extranetEmail #contact, .extranetEmail #email, .extranetEmail #address, .extranetEmail #city, .extranetEmail #phone {
	width: 19.5em; }
.extranetEmail #zip, .extranetEmail #uid {
	width: 10em; }
.extranetEmail #problem {
	width: 20em; height: 11em; }
#emailTwo {
	height: 25em; }

.asBuiltEmail {
	width: 50%;
	height: 16em;
	margin: 2em auto;
	border: 1px solid #999;
	border-radius: 2em;
	padding: 2em .5em .5em 2em;
	background: #CCC; }
.asBuiltEmail .formName {
	width: 20%; float: left; }
.asBuiltEmail .formField {
	width: 80%; float: left; }
.asBuiltEmail .formField textarea {
	width: 20em; height: 10em; }
.asBuiltEmail .formSubmit {
	width: 100%; text-align: center; }

/* Highway Design Manuals */
.highwayEmail {
	width: 55%;
	height: 25em;
	margin: 2em 0 0 15%;
	border: 1px solid #999;
	border-radius: 2em;
	padding: 1em .5em .5em 2em;
	background: #CCC;
	margin-bottom: 1em; }

/* Consultant Audit Guide */
.auditEmail {
	width: 55%;
	height: 23em;
	margin: 2em 0 0 15%;
	border: 1px solid #999;
	border-radius: 2em;
	padding: 1em .5em .5em 2em;
	background: #CCC;
	margin-bottom: 1em; }
.auditEmail .formLabel {
	width: 23%; float: left; }
.auditEmail .formField {
	width: 77%; float: left; }
.auditEmail textarea, .auditEmail input {
	width: 90%; }
.auditEmail textarea {
	height: 8em; }
.auditEmail .formButton {
	width: 25%;
	margin: 0 auto; }

/* Outdoor Advertising */
.outdoorImage {
	width: 100%;
	text-align: center;
	margin-bottom: 1em; }
.outdoorLogHolder { width: 100%; }

/* Encroachment Help */
.logoList p {
	margin-left: 4em; }

/* Pavement Preservation */
.paveImg {
	max-width: 640px;
	max-height: 320px;
	margin: 0 auto 1em auto; }
.paveText { margin-bottom: 3em; }
#preservationSpace { /*Accordion Spacer*/
	height: 24.75em; }

.proList {
	list-style-type: decimal;
	margin-left: 4em; }
.proListSub {
	list-style-type: lower-alpha;
	margin-left: 2em; }

/* Local Public Agency Admin */
#fhaLogo{
	width: 15%;
	float: left;
	height: 5.5em;
	padding-top: 2.5em;
	text-align: center; }
#lpaFHA p {
	width: 85%;
	height: 9em;
	float: left; }