	#topsearchbox{width:940px;}
	#topsearch_leftbox{float:left;width:75px;padding:0px;}
	#topsearch_rightbox{float:left;width:75px;padding:0px;}
	.topiconlink{color:black;font-size:11px;}
	.topiconlink:hover{color:black;font-size:11px;text-decoration:none;}
	.topicons{float:left;width:70px;padding:0px;text-align:center;}
	.topsearch{height:105px;width:740px;border:1px solid black;float:left;}
	.topsearch_noleft{height:75px;width:730px;border:1px solid black;}
	.topsearch_sidead{float:left;padding:0px;width:305px;}
	.topsearchcontent{padding:3px;}
	.topsearchtitle{font-size:14px;font-weight:bold;background-color:#003366;color:black;background-image:url(http://www.rockfordsearch.com/images/titlesbg.gif);padding:2px;}
	.topsearchbtn{border:1px solid black;background-color:#555854;font-weight:bold;color:black;height:20;}
	.search_type_sel{display:inline;font-weight:bold;color:black;text-decoration:underline;}
	.search_type_notsel{display:inline;font-weight:bold;color:black;}
	#processsearch{position:absolute;display:none;z-index:1000;background-color:white;color:black;font-weight:bold;font-size:14px;text-align:center;width:950px;padding:0px;height:50px;}
	.headersearchtextbox{width:350px;border:1px solid black;height:23px;}
	.header_search_fontcolor{color:black;}
	#search_for_companyname{display:inline;}
	#search_for_all{display:inline;}
	#search_for_products{display:inline;}
	#search_for_services{display:inline;}
	#search_for_jobs{display:inline;}
	.top_login_title{padding:4px;background-color:#034261;color:white;font-weight:bold;width:477px;text-align:center;}
	.top_login_box{font-size:10px;}
	.top_login_button{width:105px;font-size:10px;}
	form{margin:0;padding:0}
	.new_header_bg{text-align:center;background-image:url(/images/new_layout_header.gif);width:955;height:99;}
	#mainmenu{margin: 0;padding: 0;float: left;font: bold 12px verdana;width:955px;overflow: hidden;margin-bottom: 0em;border-width: 1px 0;background-color:#034261;}
	#mainmenu li{display: inline;}
	#mainmenu li a{float: left;color: #ffffff;padding: 3px 10px;text-decoration: none;border-right: 1px solid white;}
	#mainmenu li a:hover{color: #ffffff;background-color:#4C85A0;text-decoration:none;}
	
	.portal_menu_bg{width:955px;text-align:center;background-color:#6BBD0A;}
	#portal_menu{margin: 0;padding: 0;float: left;font: bold 12px verdana;width:955px;overflow: hidden;margin-bottom: 0em;border-width: 1px 0;background-color:#6BBD0A;}
	#portal_menu li{display: inline;}
	#portal_menu li a{float: left;color: #ffffff;padding: 2px 11px;text-decoration: none;border-right: 1px solid white;}
	#portal_menu li a:hover{color: #ffffff;background-color:#2482E3;text-decoration:none;}
	
	#portal_menu li a.last{float: left;color: #ffffff;padding: 2px 11px;text-decoration: none;border-right: 0px solid white;}
	#portal_menu li a.last:hover{color: #ffffff;background-color:#2482E3;text-decoration:none;}

	#header_nav_aligned{padding:3px;background-color:#ffffff;text-align:right;font-size:10px;}
	#header_nav_aligned a{color:black;text-decoration:none;font-weight:bold;font-size:10px;}
	#header_nav_aligned a:hover{color:black;text-decoration:underline;font-weight:bold;font-size:10px;}

	#welcome_text{padding:3px;background-color:#2482E3;text-align:center;font-size:12px;color:white;font-weight:bold;}

