@import "/compatibility.css";

.tpw #banner {
	background-image:url("/tpw/banner.jpg");
}

.tpw h3 {
	margin-bottom:1px !important;	
}

.tpw #main h2 {
	background-color:#072c84;
	color:white;
	padding:0.25em;
	margin:0 0 10px 0;
	clear:both;
	font-weight:normal;
}

.tpw #rCol #bids ul li {
	padding-right:2em;	
}

.tpw #rCol #bids {
	max-height:30em;
	overflow-y:auto;
}

.clear {
	clear:both;	
}

.markings {
	background-image:url("/tpw/images/PvmtMarkings.jpg");
}

.idSigns {
	background-image:url("/tpw/images/idSign.jpg");	
}

.streetLight {
	background-image:url("/tpw/images/StreetLightRepair.jpg");
}

.truckRoute {
	background-image:url("/tpw/images/truckroute.jpg");

}

.railSafety {
	background-image:url("/tpw/images/rail.jpg");
}

.valet {
	background-image:url("/tpw/images/valet.jpg");	
}

.meter {
	background-image:url("/tpw/images/meter.jpg");	
}

.ground {
	background-image:url("/tpw/images/ground.jpg");
}

.highWater {
	background-image:url("/tpw/images/highwater.jpg");
}

.drainage {
	background-image:url("/tpw/images/drainage.jpg");
}

.vactor {
	background-image:url("/tpw/images/vactor.jpg");
}

.speedHump {
	background-image:url("/tpw/images/speedhump.jpg");
}

#content .spotlightItem {
	background-repeat:no-repeat;
	background-position:top left;
	margin:10px 0 5px 0;
	height:150px;
	padding-left:140px;	
}

.map {
	width:410px;
	margin:10px auto;
}

cite {
	font-style:normal;
	border-bottom:1px dotted #002c84;
	cursor:help;
}

#rCol .mollyMailIntro {margin-bottom:0;padding-bottom:0;}
#rCol .mollyMail {margin:0;padding:0;text-align:center;}

#main .projectLinks {margin:10px auto;padding:0;width:334px;}
#main .projectLinks li {list-style-type:none;margin:0;padding:0;display:inline;}
#main .projectLinks li a {display:block;margin-bottom:10px;text-decoration:none;}
#main .projectLinks li a span {display:block;text-align:center;text-decoration:underline;}
#main .projectLinks li a:hover span {text-decoration:none;}

.projectMap a {width:334px;}
.projectList a {width:158px;float:left;}
.projectSearch a {width:158px;float:right;}
#content .logo {font-size:4.4em;margin:0 0 0.5em 0;padding:0;}

/* Environmental Management Styles */
.env #rCol .feature .callout {font-size:2em;margin-top:0.3em;}
