/*
	Drupal Override CSS
	Chris Bovard
	Feb. 18, 2007
*/
.block ul {
	margin:0px;
	padding:0px;
}
/*sub menu*/
#subnav h2 {
	margin-top:25px;
	font-size:110%;
	color:#000;
	clear:both;
	font-weight:bold;
}
#subnav ul, #subnav ul li.collapsed, #subnav ul li.leaf, #subnav ul li.expanded {
	list-style:none;
	list-style-image:none;
}

#subnav ul li ul li.odd {
	border:none;
	list-style:none;
	list-style-image:none;
}

ul.nav, ul.nav li {
	border:none;
	list-style:none;
	list-style-image:none;
}
#subnav ul li ul {
	list-style:none;
	list-style-image:none;
}

.breadcrumb {
	padding:0px;
	margin:0px 0px 6px 0px;
	clear:both
}
#subcontent p span, .form-required {color:#0066a4;}

#registration fieldset.collapsible {display:none;}

.form-item {
	margin-bottom:0px;
	margin-top:0px;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border:2px solid red;
}
.error {color:#FF0000;}

.form-checkboxes, .form-radios {margin:0px;}

.form-checkboxes .form-item, .form-radios .form-item {margin-bottom:0px;margin-top:0px;}

#subcontent .pager a, #subcontent .pager strong.pager-current {padding:3px;}

#site-office td.active {background-color:transparent;}
#site-office th a {font-family:georgia,serif;font-size:15px;}