/*
--------------------------------------------------
Screen Styles for Hoover's UK
Produced by Beyond Design UK Ltd.
Web : http://www.beyond-design.co.uk
Email : hello@beyond-design.co.uk
--------------------------------------------------
*/


/*<group=global_tag_selectors>*/

html, body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body {
	background: #0E568F url(../images/bkgrd-gradient.gif) repeat-x top left;
	color: #333;
	font-family: verdana, arial, sans-serif;
	font-size: 75%;
	padding: 24px 0;
}

h1, h2, h3, h4, h5, h6, ul, ol, dl, p, dl, dt, dd, form, fieldset {
	border: 0;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 2em;
	margin-bottom: .5em;
	line-height: 1.25em;
	clear: left;
}

h2 {
	font-size: 1.5em;
	color: #002A59;
	line-height: 1.25em;
	width: auto;
}

h3 {
	color: #002A59;
	font-size: 1.2em;
	font-weight: 700;
	margin: .7em 0 -.3em 0;
}

h4 {
	font-size: 1em;
	font-weight: 700;
	margin: 1em 0 -.3em 0;
}

p {
	margin: .6em 0;
	padding: 0;
}
		
ol {
	list-style-position: inside;
}

ul, ol, dl {
	margin: .5em 0 .5em 1.2em;
	padding: 0;
	position: relative;
}

ul li {
	list-style-type: none;
	background: url(../images/bullet-arrow.gif) 0 .2em no-repeat;
	padding-left: 7px;
	margin: 0 0 .25em 2px;
}

li ul {
	margin: .2em 0 .8em .5em;
}

li ul li {
	margin-left: 8px;
}

li ul li ul {
	margin-left: 6px;
}

a:link {
	color: #3E7BB9;
	text-decoration: underline;
}

a:visited {
	color:#793452;
	text-decoration: underline;
}

acronym, address {
	font-style: normal;
}

img {
	border: none;
}

table {
	border-collapse: collapse;
	margin: 12px 0
}

th, td {
	padding: .8em;
	border-bottom:1px solid #E0E0E0;
}

/*</group>*/

/*<group=common_classes>*/

.uk_content_separator {
	display: none;
}

.small_text {
	font-size: .8em;
}

.float_right {
	float: right;
}

.float_left {
	float: left;
}

.no_float {
	float: none;
}

/*</group>*/

/*<group=template_structure_divs>*/

#uk_wrapper {
	background: #FFF;
	width: 983px;
	border: 1px solid #002A59;
	overflow: hidden;
	margin: 1px auto 0 auto;
	padding: 0;
	text-align: left;
}

/*</group>*/
	
/*<group=uk_accessibility_nav>*/

#uk_accessibility_nav {
	left: -1000em;
	position: absolute;
	text-align: left;
}

/*</group>*/

/*<group=uk_header_container>*/

#uk_header_container {
	background: #002A59;
	float: left;
	font-size: .8em;
	height: 71px;
	width: 983px;
}

#uk_header_container h1, #uk_header_container h1 a {
	background: url(../images/hoovers_logo.gif) center center no-repeat;
	display: block;
	float: left;
	height: 71px;
	margin: 0;
	padding: 0;
	width: 244px;
}

#uk_header_container h1 a {
	background: transparent;
	overflow: hidden;
	text-indent: -1000em;
}

#uk_top_nav {
	float: left;
	height: 24px;
	padding: 12px;
	text-align: right;
	width: 715px;
}

#uk_top_nav p {
	color: #3E7BB9;
	margin: 0;
	padding: 0;
}

#uk_top_nav p strong {
	color: #FFF;
}

#uk_top_nav a:link, #uk_top_nav a:visited, #uk_top_nav a:active {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}

#uk_top_nav a:hover {
	color: #3E7BB9;
}

	/*<group=uk_main_nav>*/
	
	#uk_main_nav ul {
		background: url(../images/uk_nav_tabstart_off.gif) top left no-repeat;
		float: left;
		height: 23px;
		list-style: none;
		margin: 0;
		padding: 0 0 0 10px;
	}
	
	#uk_main_nav ul li {
		background: url(../images/uk_nav_tabsep_off.gif) top right no-repeat;
		display: inline;
		float: left;
		height: 23px;
		margin: 0;
		padding: 0 20px 0 0;
	}
	
	#uk_main_nav #uk_signup_tab {
		background: url(../images/uk_nav_tabend_off.gif) top right no-repeat;
		width: 58px;
	}
			
	#uk_main_nav a {
		display: block;
		height: 23px;
		overflow: hidden;
		text-indent: -1000em;
	}
	
	#uk_home_tab a {
		background: url(../images/home_off.gif) top left no-repeat;
		width: 47px;
	}
	
	#uk_products_tab a {
		background: url(../images/products_services_off.gif) top left no-repeat;
		width: 132px;
	}
	
	#uk_trial_tab a {
		background: url(../images/free_trial_off.gif) top left no-repeat;
		width: 68px;
	}
	
	#uk_signup_tab a {
		background: url(../images/sign_up_off.gif) top left no-repeat;
		width: 58px;
	}
	
	/* Make Tabs Active */
	
	#uk_home #uk_main_nav ul {
		background: url(../images/uk_nav_tabstart_on.gif) top left no-repeat;
	}
	
	#uk_home #uk_main_nav #uk_home_tab {
		background: url(../images/uk_nav_tabsep_on.gif) top right no-repeat;
	}

	#uk_home #uk_home_tab a {
		background: url(../images/home_on.gif) top left no-repeat;
	}

	#uk_products_services #uk_main_nav #uk_home_tab {
		background: url(../images/uk_nav_tabsep_on2.gif) top right no-repeat;
	}
	
	#uk_products_services #uk_main_nav #uk_products_tab {
		background: url(../images/uk_nav_tabsep_on.gif) top right no-repeat;
	}

	#uk_products_services #uk_products_tab a {
		background: url(../images/products_services_on.gif) top left no-repeat;
	}

	#uk_free_trial #uk_main_nav #uk_products_tab {
		background: url(../images/uk_nav_tabsep_on2.gif) top right no-repeat;
	}
	
	#uk_free_trial #uk_main_nav #uk_trial_tab {
		background: url(../images/uk_nav_tabsep_on.gif) top right no-repeat;
	}

	#uk_free_trial #uk_trial_tab a {
		background: url(../images/free_trial_on.gif) top left no-repeat;
	}
	
	#uk_sign_up #uk_main_nav #uk_trial_tab {
		background: url(../images/uk_nav_tabsep_on2.gif) top right no-repeat;
	}
	
	#uk_sign_up #uk_main_nav #uk_signup_tab {
		background: url(../images/uk_nav_tabend_on.gif) top right no-repeat;
	}

	#uk_sign_up #uk_signup_tab a {
		background: url(../images/sign_up_on.gif) top left no-repeat;
	}

	/*</group>*/ 

/*</group>*/ 


/*<group=uk_body_container>*/

#uk_body_container {
	background: url(../images/uk_nav_sub_gradient.gif) top repeat-x;
	clear: both;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 20px 12px;
	width: 959px;
}

#uk_confirmation #uk_body_container {
	padding: 30px 74px;
	width: 851px;
}

	/*<group=uk_body_container>*/
	
	#uk_content_container {
		float: right;
		width: 727px;
	}
	
		/*<group=uk_quick_search>*/
	
		#uk_quick_search {
			background: url(../images/uk_bg-searchbarsection.gif) bottom left no-repeat;
			float: left;
			margin: 0;
			overflow: hidden;
			padding: 16px 12px 8px 12px;
			width: 703px;
		}
		
		#uk_quick_search h1, #uk_quick_search h2  {
			color: #002A59;
			font-size: 16px;
			font-weight: normal;
			margin: 0 0 .25em 0;
			padding: 0;
		}
				
		#uk_search_form {
			float: left;
			overflow: hidden;
			width: 450px;
		}
		
		#uk_search_form label {
			color: #3e7ab8;
			cursor: pointer;
			display: inline;
			float: left;
			font-size: 12px;
			margin: 0 8px 0 0;
			padding: 0 5px 10px 0;
		}
		
		#uk_searchTerms {
			float: left;
			margin: 0 0 8px 0;
			overflow: hidden;
		}
		
		#uk_searchTerms a {
			color: #3E7BB9;
			text-decoration: none;
		}
		
		#uk_searchTerms label a {
			border-left: 1px solid #666;
			font-weight: 400;
			padding-left: 12px;
		}
		
		#uk_searchTerms label a.nobrdr {
			border: none;
			padding-left: 0;
		}
		
		#uk_search_form label#c.current {
			background: url(../images/arrow-up.gif) bottom center no-repeat;
		}
		
		#uk_search_form label#p.current {
			background: url(../images/arrow-up.gif) 25px bottom no-repeat;
		}
		
		#uk_search_form label#i.current {
			background: url(../images/arrow-up.gif) 35px bottom no-repeat;
		}
		
		#uk_search_form label.current a {
			color: #666;
		}
		
		#uk_search_form input#uk_searchinputtext {
			border: none;
			border-color: #fff;
			font-size: 14px;
			margin: 7px 0 0 30px;
			width: 310px;
		}
		
		#uk_searchbarstuff {
			border: 1px solid #ccc;
			background: #fff url(../images/ico-search-H.gif) 5px center no-repeat;
			height: 31px;
			float: left;
			margin-right: 5px;
			width: 350px;
		}
		
		#cradio, #pradio, #iradio, #nradio, #eradio {
			left: -5000px;
			position: absolute;
		}
		
		#uk_searchbarbutton {
			float: left;
		}
				
		#uk_browsefor {
			display: inline;
			float: left;
			overflow: hidden;
			width: 230px;
		}
		
		#uk_browsefor ul {
			margin: 0;
			padding: 0;
		}
		
		#uk_browsefor ul li {
			padding-bottom: 4px;
		}

		/*</group>*/
		
		/*<group=uk_main_content>*/
		
		#uk_content_image {
			clear: left;
			float: left;
			margin: 12px 0 0 0;
			overflow: hidden;
			width: 727px;
		}
		
		#uk_content_image p,
		#uk_content_image img {
			margin: 0;
			padding: 0;
			line-height: 1;
		}
		
			/*<group=uk_slideshow>*/
			
			#slidesContainer {
				height: 193px;
				overflow: auto;
			  position:relative;
				width: 727px;
			}
			
			#slidesContainer .slide {
		  	width:707px; /* reduce by 20 pixels to avoid horizontal scroll */
		  	height:193px;
			}
			
			#slidesNavigation {
				background: url(../images/homepage_slideshow_nav_bg.gif) left bottom no-repeat;
				display: block;
				overflow: hidden;
				padding: 10px 12px;
				width: 703px;
			}
			
			#slidesNavigation a {
				color: #002A59;
				font-size: .9em;
				font-weight: 700;
				text-decoration: none;			
			}
			
			#slidesNavigation a:hover {
				color: #3E7BB9;
			}
			
			#slidesNav_Buttons,
			#slideleftControl,
			#sliderightControl {
				background-image: url(../images/slideshow_nav_buttons.gif);
				background-repeat: no-repeat;
			}
			
			#slidesNav_Buttons {
				background-position: 0 -14px;
				display: inline;
				float: left;
				height: 14px;
				margin: 0 8px 0 0;
				width: 34px;
				}
			
			#slideleftControl,
			#sliderightControl {
				cursor: pointer;
				display: inline;
				float: left;
				height: 14px;
				overflow: hidden;
				text-indent: -1000em;
				width: 17px;
			}
			
			#slidesNavigation ul {
				display: inline;
				float: left;
				line-height: 1.2em;
				overflow: hidden;
				margin: 0;
				padding: 0;
			}
			
			#slidesNavigation ul li {
				background: none;
				display: inline;
				float: left;
				margin: 0;
				padding: 0;
			}						
									
			/*</group>*/	

		/*</group>*/		
		
		/*<group=uk_main_content>*/
		
		#uk_main_content {
			clear: left;
			float: left;
			border-bottom: 1px solid #E6E6E6;
			padding: 12px;
			width: 703px;
		}
		
				/*<group=uk_3_steps>*/
				
				#uk_3_steps {
					border-bottom: 1px solid #E6E6E6;
					border-top: 1px solid #E6E6E6;
					font-size: .9em;
					margin: 18px 0 0 0;
					overflow: hidden;
					width: 703px;
				}
				
				#uk_3_steps h3 {
					margin: 0;
					padding: 0;
				}
				
				#uk_3_steps h3.next_step {
					background: url(../images/three_step_next_arrow.gif) right center no-repeat;
				}
								
				#uk_3_steps p {
					margin: 0;
					padding: 0;
				}
						
				#uk_gs_step_1,
				#uk_gs_step_2,
				#uk_gs_step_3 {
					display: inline;
					float: left;
					height: 72px;
					margin: 12px 0 0 0;
					overflow: hidden;
					padding: 0 10px 0 50px;
					width: 170px;
				}
				
				#uk_gs_step_1 {
					background: url(../images/step_one_search_magnifier.gif) no-repeat;
				}

				#uk_gs_step_2 {
					background: url(../images/step_two_pound.gif) no-repeat;
				}
				
				#uk_gs_step_3 {
					background: url(../images/step_three_download.gif) no-repeat;
				}				
				
				/*</group>*/
				
				/*<group=products_services_options>*/
				
				.proPremium,
				.proPlus,
				.pro {
					display: inline;
					float: left;
					margin: 12px 0 0 0;
					overflow: hidden;
					width: 233px;
				}
				
				.proPremium h4,
				.proPlus h4,
				.pro h4,
				.proPremium h4 a,
				.proPlus h4 a,
				.pro h4 a {
					display: block;
					height: 55px;
					margin: 0;
					overflow: hidden;
					padding: 0;
					text-indent: -1000em;
					width: 233px;
				}
				
				.proPremium h4 {
					background: url(../images/level_1_researcher_head_small.jpg) no-repeat;
				}
				
				.proPlus h4{
					background: url(../images/level_2_prospector_head_small.jpg) no-repeat;
				}
				
				.pro h4 {
					background: url(../images/level_3_relationship_mgr_head_small.jpg) no-repeat;
				}
				
				.proPremium ul,
				.proPlus ul,
				.pro ul {
					background: url(../images/dotted_line.gif) left bottom repeat-x;
					font-size: 12px;
					height: 150px;
					margin: 12px 0;
					padding-right: 20px;
				}
				
				.proPremium ul li,
				.proPlus ul li,
				.pro ul li {
					background-position: 10px 1px;
					padding-left: 18px;
				}				
				
				.product_learnmore {
					background: url(../images/learn-more.gif) no-repeat;
					display: block;
					height: 25px;
					margin: 0 0 0 12px;
					overflow: hidden;
					text-indent: -1000em;
					width: 111px;
				}
				
				/*</group>*/
				
				/*<group=products_comparison>*/
				
				#product_comparison {
					font-size: .9em;
					width: 703px;
				}
				
				#product_comparison h3 {
					margin: .3em 0;
				}
				
				#product_comparison th {
					padding-left: .2em;
				}
				
				p.expand,
				p.collapse,
				#extra_feaures dl dt,
				#product_comparison dl dt {
					background: url(../images/expand-icon.gif) 0 2px no-repeat;
					color: #3E7BB9;
					cursor: pointer;
					margin: .4em 0;
					padding: 0 0 0 22px;
					text-decoration:underline;					
				}
				
				p.collapse,
				#extra_feaures dl dt.expanded,
				#product_comparison dl dt.expanded {
					background: url(../images/collapse-icon.gif) 0 2px no-repeat;
				}
				
				#extra_feaures dl dd,
				#product_comparison dl dd {
					padding: 0 0 .3em 22px;
				}				
								
				h2.researcher_main_headline,
				h2.prospector_main_headline,
				h2.relationship_mgr_main_headline {
					height: 58px;
					margin: 0 0 -10px 0;
					overflow: hidden;
					padding: 0;
					text-indent: -1000em;
					width: 703px;
				}
				
				h2.researcher_main_headline {
					background: url(../images/main_header_level_1.jpg) no-repeat;
				}
				
				h2.prospector_main_headline {
					background: url(../images/main_header_level_2.jpg) no-repeat;
				}

				h2.relationship_mgr_main_headline {
					background: url(../images/main_header_level_3.jpg) no-repeat;
				}
								
				.researcher_header,
				.prospector_header, 
				.relationship-manager_header {
					padding: 45px 0 .8em 0;
					width: 133px;
				}
				
				.researcher_header {
					background: url(../images/prod_comparison_level_1_header.jpg) center top no-repeat;
				}
				
				.prospector_header {
					background: url(../images/prod_comparison_level_2_header.jpg) center top no-repeat;
				}
				
				.relationship-manager_header {
					background: url(../images/prod_comparison_level_3_header.jpg) center top no-repeat;
				}
				
				.alternate,
				.current_product {
					background-color: #fffae6;
				}
				
				.included {
					background-image: url(../images/included-icon.gif);
					background-position: center center;
					background-repeat: no-repeat;
					overflow: hidden;
					text-indent: -1000em;
				}
				
				.more_info {
					background: url(../images/yellow-arrows.gif) left center no-repeat;
					padding: .4em 0 .3em 20px;
					position: relative;
				}
				
				.free_trial_link {
					background: url(../images/free-trial-button.gif) center center no-repeat;
					display: block;
					height: 25px;
					overflow: hidden;
					position: relative;
					text-indent: -1000em;
					width: 111px;
				}
				
				.pdf {
					background: url(../images/ico-pdf.gif) no-repeat;
					font-size: 12px;
					height: 24px;
					padding-left: 20px;
								
				}
				
				/*</group>*/
				
				/*<group=uk_forms>*/
				
				#hoovers_form_container {
					background: url(../images/form-top.gif) left top no-repeat;
					margin: 12px 0 1.5em 0;
					overflow: hidden;
					padding: 0;
					width: 703px;
				}
				
				#hoovers_form {
					background: url(../images/form-bottom.gif) left bottom no-repeat;
					margin: 0;
					padding: 20px 0px 75px 295px;
					position: relative;
					width: 408px;
				}
				
				#hoovers_form fieldset {
					margin-bottom: 35px;
				}
				
				#hoovers_form ol {
					list-style-image:none;
					list-style-position:outside;
					list-style-type:none;
					margin:0;
					padding:0;
				}
				
				#hoovers_form ol li {
					display: inline;
					float: left;
					margin: 0 18px 10px 0;
					width: 185px;
				}
				
				#hoovers_form ol li label {
					font-size: .9em;
					font-weight: 400;
					line-height: 1.8em;
				}
				
				#hoovers_form ol li input,
				#hoovers_form ol li select,
				#hoovers_form ol li textarea {
					color: #333333;
					font-family: verdana, arial, sans-serif;
					font-size: .9em;
					padding: 2px;
					width: 171px;
				}
				
				#hoovers_form ol li select {
					width: 182px;
				}

				#hoovers_form ol li textarea {
					padding: 6px;
					width: 165px;
				}

				
				#form_instructions {
					margin: 18px 20px;
					width: 250px;
					position: absolute;
				}
				
				#form_instructions h4 {
					font-size: 1.2em;
					margin: 0 0 .5em 0;
					padding: 0
				}
				
				
				#submit_button {
					border: none;
					bottom: 28px;
					cursor: pointer;
					height: 41px;
					left: 300px;
					overflow: hidden;
					position: absolute;
					text-indent: -1000em;
					width: 177px;
				}
				
				.start_free_trial	{
					background: url(../images/start-free-trial-button.gif) no-repeat;
				}
				.sign_up_button {
					background: url(../images/sign-up-request-button.gif) no-repeat;
				}
				
				.submit_feedback {
					background: url(../images/submit-feedback-button.gif) no-repeat;
				}
				
				#hoovers_form ol li.no_float {
					clear: both;
					display: block;
					float: none;
					width: auto;
				}				

				#hoovers_form ol li select.full_width_select {
					width: 386px;
				}
				
				#hoovers_form ol li input.full_text_area {
					width: 374px;
				}

				#hoovers_form ol li textarea.full_text_area {
					width: 370px;
				}	
								
				/*</group>*/

		/*</group>*/		
		
	/*</group>*/

	/*<group=uk_sub_nav_container>*/

	#uk_sub_nav_container {
		float: left;
		width: 220px;
		overflow: hidden;
	}
	
		/*<group=uk_search_channels>*/
		
		#uk_search_channels {
			background: url(../images/uk_hoovers_channels_top_box.gif) #ffe06d 0 0 no-repeat;
			font-size: 11px;
			letter-spacing: normal;
			margin: 0 0 12px 0;
			overflow: hidden;
			padding: 4px 0 0 0;
			width: 220px;
		}
		
		#uk_search_channels div,
		#uk_search_channels div div {
			position: relative;
			overflow: hidden;
		}
		
		#uk_search_channels h3,
		#uk_search_channels h3 a  {
			cursor: pointer;
			display: block;
			height: 34px;
			margin: 0;
			outline: none;
			overflow: hidden;
			padding: 0;
			text-indent: -1000em;
			width: 196px;
		}
						
		#uk_search_channels p {
			border-top: 1px solid #fdf1ba;
			margin: .7em 0 .3em 0;
			padding: .7em 0 0 0;
		}	
		
		#uk_search_channels p a {
			border: none;
			display: block;
			height: 14px;
			overflow: hidden;
			text-indent: -1000em;
			width: 196px;
		}

		#uk_search_channels ul {
			margin: 2px 0 6px 2px;
			padding: 0;
		}
					
		#uk_search_channels ul li {
			background-position: 0 1px;
			margin: .1em 0;
		}
			
		#uk_research_channel,
		#uk_find_channel {
			background: url(../images/uk_hoovers_channels_gradbg.gif) #ffe06d bottom left no-repeat;
			padding: 7px 12px;
			width: 196px;
		}
		
		#uk_generate_channel {
			background: url(../images/uk_hoovers_channels_bottom_box.gif) #ffe06d bottom left no-repeat;
			padding: 7px 12px;
			width: 196px;
		}
		
		#uk_research_channel h3 {
			background: url(../images/uk_research_channel_header.png) 0 0 no-repeat;
		}
	
		#uk_research_channel p a {
			background: url(../images/uk_research_button.png) 0 0 no-repeat;
		}
			
		#uk_find_channel h3 {
			background: url(../images/uk_find_channel_header.png) 0 0 no-repeat;
		}
		
		#uk_find_channel p a {
			background: url(../images/uk_find_button.png) 0 0 no-repeat;
		}
			
		#uk_generate_channel h3 {
			background: url(../images/uk_generate_channel_header.png) 0 0 no-repeat;
		}
		
		#uk_generate_channel p a {
			background: url(../images/uk_generate_button.png) 0 0 no-repeat;
		}
		
		/*</group>*/
		
		/*<group=uk_call_us>*/
		
		#uk_call_us {
			background: url(../images/have_questions_call_box.gif) 0 0 no-repeat;
			height: 62px;
			margin: 0 0 12px 0;
			overflow: hidden;
			text-indent: -1000em;
			width: 220px;
		}
		
		/*</group>*/
		
		/*<group=uk_supp_articles>*/
		
		.uk_supp_articles {
			border-bottom: 1px solid #E6E6E6;
			margin: 0 0 12px 0;
		}
		
		.uk_supp_articles h3 {
			border-bottom: 1px solid #E6E6E6;
			border-top: 1px solid #E6E6E6;
			color: #002A59;
			font-size: 1.3em;
			font-weight: 400;
			line-height: 1.3em;
			padding: 6px 12px;
		}
		
		.uk_supp_articles a {
			font-style: normal;
			text-decoration: none;
		}
		
		.uk_supp_articles ul {
			margin: 12px;
			font-size: .9em;
		}
		
		.uk_supp_articles ul li {
			background-position: 0 1px;
			margin: .6em 0;
			font-style: italic;
		}
		
		/*</group>*/
		
		/*<group=uk_sub_nav_container>*/
		
		.uk_general_nav {
			margin: 0 0 12px 0;
		}
		
		.uk_general_nav h3 {
			margin: 0 0 3px 0;
			padding: 6px 12px;
		}
				
		.uk_general_nav a {
			border-bottom: 1px solid #FFF;
			border-top: 1px solid #FFF;
			color: #3E7BB9;
			display: block;
			margin: 0;
			padding: 8px 12px;
			text-decoration: none;
			width: 196px;
		}
		
		.uk_general_nav a.current,
		.uk_general_nav a:hover {
			background: #F2F4F7;
			color: #333;
		}
		
		.uk_general_nav ol,
		.uk_general_nav ul {
			border-bottom: 1px solid #E6E6E6;
			list-style-type: none;
			list-style-position: outside;
			margin: 0;
			padding: 0;
			font-size: 1em;
		}
		
		.uk_general_nav ol li,
		.uk_general_nav ul li {
			background: none;
			border-top: 1px solid #E6E6E6;
			margin: 0;
			padding: 0;
			}
		
		/*</group>*/
		
		/*<group=uk_product_nav>*/
		
		#level_1_product_nav,
		#level_2_product_nav,
		#level_3_product_nav,
		#compare_subscriptions {
			background-position: 12px 45%;
			background-repeat: no-repeat;
			padding-left: 35px;
			width: 173px;
		}
		
		#level_1_product_nav {
			background-image: url(../images/researcher_icon.gif);
		}
		
		#level_2_product_nav {
			background-image: url(../images/prospector_icon.gif);
		}
		
		#level_3_product_nav {
			background-image: url(../images/relationship-manager_icon.gif);
		}
		
		#compare_subscriptions {
			background-image: url(../images/magnifying_glass.gif)
		}

		/*</group>*/

	/*</group>*/
	
/*</group>*/

/*<group=uk_footer_nav>*/

	#uk_footer_nav {
		background: #F2F4F7;
		border-bottom: 1px solid #B3C0CE;
		border-top: 1px solid #B3C0CE;
		clear: both;
		line-height: normal;
		margin: 0;
		padding: 12px;
		width: 959px;
	}
	
	#uk_footer_nav h4 {
		background: url(../images/about_hoovers_uk.png) 0 0 no-repeat;
		height: 8px;
		margin: 0;
		overflow: hidden;
		padding: 0;
		text-indent: -1000em;
		width: 114px;
	}
	
	#uk_footer_nav p {
		font-size: .9em;
		margin: 0;
		padding: .6em 0 0 0;
	}

/*</group>*/

/*<group=uk_legal>*/

	#uk_legal {
		padding: 12px;
		width: 959px;
	}
	
	#uk_legal p {
		font-size: .8em;
		margin: 0;
		padding: 0;
	}

/*</group>*/

