* {	margin: 0;	padding: 0;	outline: none;}body, html{	margin: 0;	padding: 0;	text-align: center;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 19px;	color: #333;	background-color: #EEEAEB;}h1 {	font-size: 18px;	font-weight: normal;	color: #4D4D4D;	margin: 0 0 20px 0;}div.form h1 {color: #FFF;}h2 {	font-size: 22x;	font-weight: bold;	color: #333;	margin: 0 0 10px 0;}img {border: none;}p {	margin: 0;	padding: 0 0 15px 0;}a {	background: url(../images/link_arrow.jpg) left top no-repeat;	padding: 0 0 0 30px;	font-size: 14px;	line-height: 18px;	color: #014D9B;	text-decoration: none;}a:hover, a.arrow_link:hover {	text-decoration:underline;}ul {	margin-left: 20px;}#wrapper1 {	margin: 0 auto;	padding: 0;	width: 1160px;	text-align: left;	background:url(../images/main_bg.jpg) left top no-repeat;}#wrapper2 {	margin: 0 auto;	padding: 20px 0 0 0;	width: 1000px;	background:url(../images/container_bg.jpg) left top no-repeat;}#wrapper3 {	margin: 0 auto;	padding: 0;	width: 903px;}#header {	margin: 0;	padding: 0;	position: relative;}#top_logo {	position: absolute;	left: 20px;	top: 0;	width: 258px;	height: 74px;}#top_logo a {	background: none;}#top_nav {	margin: 0;	padding: 0;	width: 903px;	height: 100px;	background: url(../images/header_bg.jpg) 36px 0 no-repeat;}#top_nav ul {	float: right;	display: inline;	margin: 0 33px 0 0;	padding: 0;	width: 420px;	list-style: none;}#top_nav ul li {	float: left;	display: inline;}#top_nav ul li a {	margin: 0;	padding: 0;	display: block;	height: 100px;	background: url(../images/top_nav.jpg) left top no-repeat;	text-indent: -9999px;}#top_nav ul li#false_claims a {width: 77px; background-position: 0 0;}#top_nav ul li#false_claims a:hover, #top_nav ul li#false_claims a.on {background-position: 0 -105px;}#top_nav ul li#white_collar a {width: 97px; background-position: -77px 0;}#top_nav ul li#white_collar a:hover, #top_nav ul li#white_collar a.on {background-position: -77px -105px;}#top_nav ul li#cybercrime a {width: 99px; background-position: -174px 0;}#top_nav ul li#cybercrime a:hover, #top_nav ul li#cybercrime a.on {background-position: -173px -105px;}#top_nav ul li#attorney a {width: 80px; background-position: -275px 0;}#top_nav ul li#attorney a:hover, #top_nav ul li#attorney a.on {background-position: -275px -105px;}#top_nav ul li#contact a {width: 67px; background-position: -354px 0;}#top_nav ul li#contact a:hover, #top_nav ul li#contact a.on {background-position: -354px -105px;}#flash_banner {	margin: 0 0 0 -49px;	width: 998px;	height: 300px;}#flash_banner a {	background: none;} #main_content {	margin: 10px 0 0 0;}#main_content #left {	width: 625px;	margin: 0 0 10px 0;	float: left;	display: inline;}#main_content #left_interior {	width: 270px;	margin: 0 0 10px 0;	float: left;	display: inline;}#main_content #left_interior_lg {	width: 625px;	margin: 0;	float: left;	display: inline;}#main_content #right {	width: 267px;	margin: 0 0 10px 0;	float: right;	display: inline;}#main_content #right_interior {	width: 625px;	margin: 0 0 0 8px;	float: left;	display: inline;}#main_content #right_interior a, #main_content #left_interior a, #main_content #left_interior_lg a, #main_content div.interior_903 a {	background: none;	padding: 0;}#main_content #right_interior a.arrow_link, #main_content #left_interior a.arrow_link {	background: url(../images/link_arrow.jpg) left top no-repeat;	padding: 0 0 0 30px;	font-size: 14px;	line-height: 18px;	color: #014D9B;	text-decoration: none;}#main_content #right_interior a.arrow_link:hover, #main_content #left_interior a.arrow_link:hover { text-decoration: underline;}#main_content #right_interior_sm {	width: 270px;	margin: 0 0 10px 0;	float: right;	display: inline;}#main_content div div div  {	padding: 10px 25px 19px 25px;}#main_content #false_claims_accordion div {	padding: 0;	width: 800px;}#main_content div.home_625, #main_content div.interior_625 {	background:url(../images/625_bg.jpg) left top no-repeat;	margin: 0 0 10px 0;}#main_content div.interior_625 {	min-height: 440px;	*height: 440px;	_height: auto;}#main_content div.interior_903 {	background:url(../images/903_bg.jpg) left top no-repeat;	width: 903px;	clear: both;	padding: 10px 0 19px 28px;	margin: 0 0 10px 0;	min-height: 200px;	*height: 200px;	_height: auto;}#main_content div.interior_903 ul {	width: 853px;}#main_content #whistle {margin: 0 0 5px 0;}#main_content #whistle a {background: none; padding: 0;}#main_content #rss_box {	position: relative;	margin: 0 0 5px 0;	width: 267px;	height: 352px;	background: url(../images/rss_box.jpg) left top no-repeat;}#main_content #rss_box a, #rss_box_interior a, #rss_box_interior_right a {	background: none;}#main_content #rss_box_interior {	position: relative;	margin: 0;	width: 267px;	height: 346px;	background: url(../images/rss_box_interior.jpg) left top no-repeat;}#main_content #rss_box_interior_right {	position: relative;	margin: 0;	width: 267px;	height: 346px;	background: url(../images/rss_box_interior_right.jpg) left top no-repeat;}#main_content #search {margin: 5px 0 0 0; padding: 20px 10px; background-color: #E3E3E3;}#footer {	width: 1000px;	height: 65px;	text-align: center;	background: url(../images/footer_bg.jpg) left top no-repeat;}#footer ul {	margin-left: 199px;	list-style: none;	height: auto;	width: 665px;}#footer ul li {	float: left;	display: inline;}#footer ul li a {	margin: 0;	padding: 0;	display: block;	height: 60px;	background: url(../images/footer_nav.jpg) left top no-repeat;	text-indent: -9999px;}#footer ul li#home a {width: 41px; background-position: 0 0;}#footer ul li#home a:hover {background-position: 0px -65px;}#footer ul li#false_claims a {width: 105px; background-position: -41px 0;}#footer ul li#false_claims a:hover {background-position: -41px -65px;}#footer ul li#white_collar a {width: 130px; background-position: -147px 0;}#footer ul li#white_collar a:hover {background-position: -147px -65px;}#footer ul li#cybercrime a {width: 207px; background-position: -277px 0;}#footer ul li#cybercrime a:hover {background-position: -277px -65px;}#footer ul li#attorney a {width: 70px; background-position: -484px 0;}#footer ul li#attorney a:hover {background-position: -484px -65px;}#footer ul li#contact a {width: 52px; background-position: -554px 0;}#footer ul li#contact a:hover {background-position: -554px -65px;}.cover:after {  content: '.';  visibility: hidden;  display: block;  clear: both;  height: 0;}.cover {   zoom: 1;}.clear {	clear: both;}/* Form Styles */#main_content div div div.form_table div {padding: 5px;}#main_content div div div.form_table div.clear {padding: 0;}#main_content div div div.form h1 {color: #FFF;}#main_content div div div.form_shadow_bottom_left, #main_content div div div.form_shadow_top, #main_content div div div.outside {display: none;}/* Search Results Styles */#search_results {font-family: Georgia, "Times New Roman", Times, serif; padding: 0 !important; width: 850px;}#search_results * {padding: 0 !important;}/* FROM ZOOMINDEX */.highlight { background: #FFFF40; }		.searchheading { padding: 0; font-size: 130%; font-weight: bold; }		.summary { font-size: 14px; font-style: italic; }		.suggestion { font-size: 100%; }		.results { font-size: 100%; }		.category { color: #666; }		.sorting { text-align: right; }		.result_title { font-size: 100%; }				.description { font-size: 100%; color: #008000; }		.context { font-size: 100%; }		.infoline { font-size: 10px; font-style: normal; color: #333;}		.zoom_searchform { font-size: 100%; }		.zoom_results_per_page { font-size: 80%; margin-left: 10px; }		.zoom_match { font-size: 80%; }						.zoom_categories { font-size: 80%; }		.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}		.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }				.cat_summary ul { margin: 0px; padding: 0px; display: inline; }		.cat_summary li { display: inline; margin-left: 15px; list-style-type: none; }						input.zoom_button {  }		input.zoom_searchbox {  }						.result_image { float: left; display: block; }		.result_image img { margin: 10px; width: 80px; border: 0px; }		.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }				.result_pages { font-size: 100%; }		.result_pagescount { font-size: 100%; }				.searchtime { font-size: 80%; }				.recommended 		{ 			background: #DFFFBF; 			border-top: 1px dotted #808080; 			border-bottom: 1px dotted #808080; 			margin-top: 15px; 			margin-bottom: 15px; 		}		.recommended_heading { float: right; font-weight: bold; }		.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }				.recommend_title { font-size: 100%; }		.recommend_description { font-size: 100%; color: #008000; }		.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}		.recommend_image { float: left; display: block; }		.recommend_image img { margin: 10px; width: 80px; border: 0px; }				small {display: none;}
