/* sidebar.css - css-cleanup CSS Document */
/* engsvcs/roadwork css */

#leftSidebar { position: absolute; top: 90px; left: 0px; padding: 0; width: 135px; margin: 0 0 0 5px; text-align: right; vertical-align: top; line-height: 1.5; margin-top: 12px; }
#leftSidebar img {
	margin:0;
	padding:0;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}	

#leftSidebar p { font-size: 12px; margin: 0px; padding: 2px 0px 0px 0px; }

#leftSidebar a:link { color: #990000; text-decoration: none; }
#leftSidebar a:visited { text-decoration: none; color: #990000;}
#leftSidebar a:hover { text-decoration: underline; color: #990000;  text-decoration: underline;}
#leftSidebar a:active { text-decoration: none; color: #000066;}
#leftSidebar ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	text-align: right;
	padding-top: 0px;
	margin-top: 0px;
}
#leftSidebar li { margin-left:10px; margin-top:0px; margin-right: 0px; text-align: right; font-size: .85em; 
}
.first { margin-top: 4px; }
#section li img { padding-right: 5px; }
#leftSidebar li a { color: #006; text-decoration: none; }
#leftSidebar li a:link { text-decoration: none; color: #000066; }
#leftSidebar li a:visited { text-decoration: none;color: #000066;}
#leftSidebar li a:hover { text-decoration: underline; color: #000066;}
#leftSidebar li a:active { text-decoration: none;color: #000066;}

#leftSidebar h2, #leftSidebar li h2 { color:#900; font-size:1em; margin: .5em 0 .85em 0; padding:0 0 .35em 0; text-decoration: none; font-weight: normal; border-top: 1px dashed #ccc; 
}
#leftSidebar h2.noBorder{border:none; }
#leftSidebar h2 a:link {text-decoration: none; color: #900;}
#leftSidebar h2 a:visited {text-decoration: none; color: #900;}
#leftSidebar h2 a:hover {text-decoration: underline; color: #900;}
#leftSidebar h2 a:active {text-decoration: none; color: #900;}

