/* catalog pages */

	body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; margin:0px; background-color:#dedede; color:#000000; }
	#outer_page_body {width:99%; max-width:1020px; background-color:#ffffff; border:1px solid #cccccc;text-align:left;}
	#header {width:100%; border:0px; margin:0px; height:91px; padding:0px; background-color:#ffffff; color:inherit}
	#header img {border:0px; margin-top:0px}
	#searchlinks {vertical-align:middle}
	#searchlinks div {padding-top:5px}
	#header p {margin:0px}
	#yellow_bar {background-color:#fef7af; color:inherit; padding:0px; height:5px; font-size:1px}	
	#green_bar {background-color:#97CE8B; color:inherit;}
	
	.blue_back {background-color:#AEC4E3; color:inherit; }
	.green_back {background-color:#93D19A; color:inherit; }
	.orange_back {background-color:#fbb061; color:inherit;}
		
	#optionbar {background-color:#97ce8b; color:inherit; line-height:17px; font-size:9px; margin:0px;}
	#optionbar p {margin:0px}
	#optionbar div {padding:1px 5px 0px 0px}
	#help_links {font-weight:bold; text-transform:uppercase; color:#454545; background-color:inherit; }
	#help_links a {color:#454545; background-color:inherit; }
	#help_links a:hover {text-decoration:underline}
	#home_help {float:right; padding-right:10px; margin-top:5px; }
	
	#footprints {width:100%; font-size:9px; background-color:#dee2e8; color:inherit; height:12px; padding:2px 0px 2px 0px}
	#footprints a {color:#454545; background-color:inherit;}
	#footprints a:hover {color:#454545; text-decoration:underline; background-color:inherit;}
	#footprints_links {padding-left:10px; float:left}
	#date_weather {float:right; width:225px; color:#454545;  background-color:inherit;}
	
	#main_body {width:100%; border:0px; margin:0px; padding:0px; background-color:#ffffff; color:inherit}
	#center_panel {margin:0px; text-align:left; padding:0px; width:100%;} 
	
	.top_nav_links {line-height:normal; color:#666666; background-color:inherit;}
	.blue_form_box {line-height:normal; color:#505050; background-color:#AEC4E3;}
	
	.body_copy {line-height:normal; color:#000000; background-color:inherit; vertical-align:top; font-weight:normal}
	.bold_body_copy {line-height:normal; color:#000000; background-color:inherit; font-weight:bold}
	
	a {text-decoration:none; font-weight:bold; color:#7096c6; background-color:inherit;}
	a:hover {color:#d2a916; background-color:inherit;}
	
	.imagepad {padding:5px}
	.imagepad span {font-size:0.55em; text-align:center}
	
	.left {float:left}
	.right {float:right}
	.clear_left {clear:left}
	.clear_right {clear:right}
	.clear_both {clear:both}
	.spacer {margin:0px; }
	
	h1 {line-height:40px; margin-top:5px; padding:0px; color:#595959; background-color:inherit; background:url(/pics/nav/hdr_bar.gif) 0px 2px no-repeat;}
	h1 span {font-size:19px; }
	h2 {font-size:17px}
	h3 {font-size:15px}
	h4 {font-size:15px}
	h5 {font-size:13px}
	
	.halfbody {width:44%; padding:0px 10px 0px 10px; }
	.thrdbody {width:28%; padding:0px 10px 0px 10px; }
	.qtrbody {width:21%; padding:0px 10px 0px 10px; }
	
	.webform label {float:left; width:175px; font-weight:bold; text-transform:uppercase;}
	
	.rightfloats {float:right; background-color:#ffffff; width:22%; color:inherit; margin:0px; padding-left:3px; padding-right:3px;}
	.rightfloats .imagepad {width:100%; } 
	
	.web2_floatbox {width:100%; font-size:11px; margin:5px 0px 5px 0px; border:1px solid #0066cc; background-color:#ffffcc; color:inherit; text-align:center;}
	.web2_floatbox h5 {text-transform:uppercase; margin:0px; font-size:13px;}
	.web2_floatbox h5.orange_back { background-color:#ff8b2d; color:white; margin:0px;}
	.web2_floatbox h5.blue_back { background-color:#7096C6; color:white; margin:0px;}
	.web2_floatbox h5.green_back { background-color:#3e9347; color:white; margin:0px;}
	.web2_floatbox h5 span {padding-left:10px}
	.web2_floatbox div {padding:5px}
	.web2_floatbox ul { margin:0px; padding:5px; list-style:none; text-align:left; background-color:inherit }
	.web2_floatbox ul li {background: url(/pics/nav/arrow_dark.gif) 0px 5px no-repeat; list-style:none; padding:0px 0px 0px 10px; }
	.web2_floatbox a {color:#343434; background-color:inherit;}
	.web2_floatbox a:hover {color:#343434; background-color:inherit; text-decoration:underline;}
	
	#web2_page .mainbox {float:left; margin-left:0px; width:75%; padding-left:5px;}
	#web2_page h4 {background-color:#dedede; color:#000000; margin-top:3px; margin-bottom:3px; padding:3px; border-top:1px solid #000000; border-bottom:1px solid #000000;}
	#web2_page .table_data_branch {width:74%}
	#web2_page .table_data_copies {float:right; font-size:10px; width:25%} 
	
	.record {background-color:#cdcdcd; color:#000000; margin-bottom:3px; margin-top:0px; padding:2px; border-top:1px solid #000000; border-bottom:1px solid #000000;}
	.record_number {text-align:center; padding:3px; margin:3px 0px 3px 0px;}
	.left_align {text-align:left;}
	
	a.blue_back:link,a.blue_back:visited,a.blue_back:active
	 {background-color:#AEC4E3; color:#454545; padding:2px; border:1px solid #0066cc;}
	a.green_back:link,a.green_back:visited,a.green_back:active
	 {background-color:#93D19A; color:#454545; padding:2px; border:1px solid #0066cc;}
	a.orange_back:link,a.orange_back:visited,a.orange_back:active
	 {background-color:#fbb061; color:#454545; padding:2px; border:1px solid #0066cc;}
	a.green_back:hover {text-decoration:underline }
	a.blue_back:hover {text-decoration:underline }
	a.orange_back:hover {text-decoration:underline }
		
	#search_catalog_box {padding:0px; width:100%; margin-right:5px; height:250px; background-color:#AEC4E3; color:inherit; border:1px solid #7096C6; font-weight:bold;}
	#search_catalog_box h5 {background-color:#7096C6; color:#ffffff; margin-top:0px; padding:5px;}
	#search_catalog_box div { background-color:inherit; color:inherit;}
	#search_catalog_box label {padding:2px 3px 2px 3px; }
	#search_catalog_box select {margin-top:5px; margin-bottom:5px}
	
	#rootbarcell {background-color:#7096C6; color:inherit; text-transform:uppercase; padding:3px; }
	#rootbarcell a {padding-right:5px; text-decoration:none; font-weight:bold; color:#ffffff; background-color:inherit;}
	#rootbarcell a:hover {text-decoration:underline; }
	
	#copybar {background-color:#7096C6; color:inherit; text-transform:uppercase; padding:3px; }
	#copybar span { padding-left:5px; color:#ffffff; background-color:inherit;}
	#copybar a { padding-right:5px; color:#ffffff; background-color:inherit;}
	
	#web2_toolbar {background-color:#93D19A; color:inherit; text-transform:uppercase; padding:3px;}
	#web2_toolbar a {padding-right:5px; text-decoration:none; font-weight:bold; color:#454545;}
	#web2_toolbar a:hover {text-decoration:underline; }
	
	#footer {background-image:url(/pics/nav/bot_bar_bg.gif); text-align:left; font-size:9px; height:74px; margin-top:0px; text-transform:uppercase}
	#footer img {margin-top:0px; padding-top:0px; border:0px}
	#footer p {margin-top:15px; padding-left:10px; }
