body { color: #000; font-family: Verdana, Tahoma, Ariel; font-size: 12px; background-color: #000; background-image: url(/qap/images/albany_county_back.jpg); background-repeat: repeat-x; margin: 0; }td {	font-size: 12px;}a {	color: #000;	text-decoration: none;}a:visited {	color: #000;}a:hover {	color: #0b2c80;}h3 {	color: #000;	font-size: 12px;	font-weight: bold;	padding-top: 10px;}input {	font-family: Courier, fixed;	font-size:14px}.body { background-color: #edebd4; padding-left: 5px; }.copyright {	font-size: 8px;	padding-top: 25px;	padding-left: 5px;}.crumbtrail {	padding-top: 10px;}.error {	padding-top: 20px;	padding-left: 10px;	color: red;}.menubar { height: 40px; background: #e3e1bd; padding-top: 10px; }.logoright { background-position: 0 0; text-align: right; float: right; }.banner { background-repeat: repeat-x; background-position: 0 0; padding-top: 10px; }.sidebar { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 275px; }.btn_container { background-color: #edebd4; padding: 10px 3px 3px; }.btn_generic,.btn_generic-hover { font-weight: bold; font-size: 11px; text-align: center; cursor: pointer; color: #000; background-color: #e3e1bd; background-image: url(/qap/images/davy_icoprinter.gif); background-repeat: no-repeat; background-position: 0 0; height: 15px; padding-bottom: 5px; padding-left: 20px; }.btn_generic-hover { color: #000; background-color: #e3e1bd; border-style: inset; }.btn_menu2,.btn_menu2-hover { font-weight: bold; text-align: center; cursor: pointer; color: #000; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-left: 20px; }.btn_menu2-hover { color: #000; border-style: inset; }.menu_button { color: #000; padding-left: 10px; background: #e3e1bd; font-weight: bold; font-size: 12px; }.menu_button:hover {	cursor: pointer;        font-size: 12px;	background: #e3e1bd;	font-weight: bold;}.menu_link { color: #000; padding-left: 10px; font-weight: bold; font-size: 10px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; }.prj_data { color: #000; font-size: 10px; width: 90%; padding-top: 3px; }.prj_data_indent { color: #000; font-size: 10px; padding-top: 5px; padding-left: 15px; }.prj_ftitle {	font-size: 10px;	font-weight: bold;}.prj_ftitle_indent {	font-size: 10px;	font-weight: bold;	padding-left: 15px;}.prj_notfound {	padding-top: 25px;	padding-left: 10px;	padding-bottom: 5px;	font-size: 14px;	font-weight: bold;	color: #ff00ca}.prj_num { font-size: 10px; color: #000; background-color: #e3e1bd; padding-left: 5px; }.prj_title { color: #000; font-size: 10px; font-weight: bold; width: 90%; padding-top: 5px; }.prj_detail {	background: #edebd4;	padding-left: 5px;}.prj_detail .prj_title {	font-size: 14px;	font-weight: bold;	color: #000;}.prj_tree {	width: 260px;	background: #e3e1bd; 	padding-left: 5px;	vertical-align: top;}.prj_tree .cat_title { color: #1a4bd6; font-size: 12px; font-weight: bold; }.results_detail {	background: #e3e1bd;	padding-left: 5px;}.results_detail .prj_title { font-size: 14px; font-weight: bold; background-color: #e3e1bd; }.results_tree {	background: #e3e1bd; }.results_tree .prj_bid_date {	font-size: 10px;}.results_tree .prj_title {	padding-left: 5px;        font-weight: bold;}.container { text-align: center; margin: 0; padding: 0; }