#usermodules {
	/* background-color: #D5EBFA; */
}
#usermodules .divider {
	/* border-left: 1px solid #0066FF; */
	height: 50px;
	position: absolute;
	top: 15px;
	left: 50%;
	width: 2px;
}
#titlebar {
	background: #003470 url(../images/bg_subbar.jpg) right center no-repeat;
}
#titlebar-nypc {
	background-color: #72C5EF;
}

#footerbar {
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
#footerbar * {
	margin-top: 0;
	margin-bottom: 0;
	display: inline;
}
#footerbar ul { margin: 0; padding: 0; }
#footerbar li { list-style-type: none; padding-left: 10px; }
#footerbar a { text-decoration: none; }
#footerbar a:hover { text-decoration: underline; }

span.modifydate, span.createdby, span.createdate {
	display: block;
	line-height: 1.35em;
	font-size: 10px;
}

p.buttonheading {
	float: right;
	margin-top: -20px;
}
p.buttonheading a {
	padding: 0 3px;
}

fieldset {
	border: 0;
	padding: 0;
}
div.name, div.user, div.email, div.pass, div.verify_pass {
	margin-bottom: 10px;
}
div.name label, div.user label, div.email label, div.pass label, div.verify_pass label {
	display: block;
	margin-bottom: 5px;
}
div.name input, div.user input, div.email input, div.pass input, div.verify_pass input {
	border: 1px solid #ccc;
	width: 350px;
	padding: 5px;
}
.Sitemap ul {
	padding: 0;
	margin: 0 0 0 40px;
}

#leftmods li ul, #rightmods li ul {
	border-top: 1px solid #eee;
	margin-top: 5px;
	padding-top: 5px;
}
table.padded-table-2 td {
	padding-top:20px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:100px;
}
