body 
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Sans-Serif;
}
.body 
{
	background-color: #5d5d5d;
}

h1, h2, h3 
{
	font-family: Arial, Sans-Serif;
}
h1 
{
	color: #4f4f4f;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 8px;
	font-family: Arial Narrow, Arial, Sans-Serif;
}
h2 
{
	color: #8b0000;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
}
h3 
{
	color: #8b0000;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
}

p, div, li, td 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #2e2e2e;
}

a:link,
a:active,
a:visited 
{
	color:#8b0000;
	/*color: #0505be;*/
	text-decoration: none;
}
a:hover 
{
	color:#8b0000;
	/*color: #0505be;*/
	text-decoration: underline;
}


/* ------------------------- */
/* Main Body classes         */
/* ------------------------- */

.mainBody 
{

}
.mainContent 
{
	width: 928px;
	background-color: #FFF;
}


.searchBox 
{
	background: url(/Omaha/images/textbox_bg.gif) no-repeat center center; 
	width: 99px; 
	height: 16px;
	border-width: 0px;
	color: #9c9c9c;
	font-family: Arial, Verdana;
	font-size: 10px;
	padding: 3px 6px 0px 5px;
	margin: 0px;
}
.searchButton 
{

}


.header_image 
{
	width: 883px; 
	height: 146px; 
	overflow: hidden;
}
.header_image2 
{
	width: 657px; 
	height: 146px; 
	overflow: hidden;
}

.downloadCenter 
{
	width: 217px;
	height: 165px;
	margin: 0px 5px 0px 4px;
	background: url(/Omaha/images/dataDownloads_bg.gif) no-repeat left top;
	padding-top: 1px;
}
	.downloadCenter a:link,
	.downloadCenter a:active,
	.downloadCenter a:visited,
	.downloadCenter a:hover 
	{
		color: #4a4a4a;
		font-size: 11px;
		font-family: Arial, Sans-Serif;
		text-decoration: none;
	}
	.downloadCenter a:hover 
	{
		text-decoration: underline;
	}
.downloadList 
{
	width: 210px;
	height: 136px;
	overflow: auto;
	margin: 0px 0px 0px 1px;
	padding: 9px 0px 0px 5px;
}

.featuredHead 
{
	width: 222px;
	height: 146px;
	margin: 0px 0px 0px 4px;
	overflow: hidden;
	/*background-color: #ad1313;*/
}
.featuredHead_table 
{
	background-repeat: no-repeat;
	background-position: left top;
}
.featuredHead_text 
{
	background: #ad1313 url(/Omaha/images/featuredArrow.gif) no-repeat right bottom;
	width: 217px;
	padding: 1px 0px 6px 0px;
}


.dropshadow_left 
{
	width: 50%;
	background: url(/Omaha/images/page_bg_left.gif) repeat-y right top;
}
.dropshadow_right 
{
	width: 50%;
	background: url(/Omaha/images/page_bg_right.gif) repeat-y left top;
}
.dropshadow_bottomleft 
{
	width: 50%;
	background: url(/Omaha/images/page_bg_bottomleft.gif) no-repeat right top;
}
.dropshadow_bottomright 
{
	width: 50%;
	background: url(/Omaha/images/page_bg_bottomright.gif) no-repeat left top;
}
.dropshadow_bottom
{
	background: url(/Omaha/images/page_bg_bottom.gif) repeat-x left top;
}

.SiteMapLinks:link,
.SiteMapLinks:active,
.SiteMapLinks:visited,
.SiteMapLinks:hover {
	color: #2e2e2e;
	text-decoration: none;
}
.SiteMapLinks:hover {
	text-decoration: underline;
}

#printicon 
{
	margin-right: 12px;
}

	
/* ------------------------- */
/* Home Page classes         */
/* ------------------------- */

.homeImage 
{
	width: 100%;
	height: 299px;
}

.homeMain 
{
	width: 882px;
	margin: 0px 0px 16px 12px;
}

.FeaturedContent 
{
	width: 167px;
	font-size: 11px;
	margin: 15px 0px 15px 11px;
}
.FeaturedContentThumb 
{
	margin: 7px 5px 9px 5px;
	padding: 0px 0px 3px 16px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}
	.thumb1 
	{
		background: url(/Omaha/images/featuredContent_bg1.gif) no-repeat right top;
	}
	.thumb2 
	{
		background: url(/Omaha/images/featuredContent_bg2.gif) no-repeat right top;
	}
	.thumb3 
	{
		background: url(/Omaha/images/featuredContent_bg3.gif) no-repeat right top;
	}
	.thumb4 
	{
		background: url(/Omaha/images/featuredContent_bg4.gif) no-repeat right top;
	}
	
.downloadsText,
.downloadsDescription 
{
	font-size: 11px;
	color: #2e2e2e;
}
.downloadsLink:link,
.downloadsLink:active,
.downloadsLink:visited,
.downloadsLink:hover 
{
	color: #2e2e2e;
	text-decoration: none;
	font-weight: bold;
}
.downloadsLink:hover 
{
	text-decoration: underline;
}

.newsTitle:link,
.newsTitle:active,
.newsTitle:visited,
.newsTitle:hover
{
	font-weight: bold;
	color: #2e2e2e;
}

	
/* ------------------------- */
/*  Secondary Page classes   */
/* ------------------------- */

.content 
{
	width: 916px;
}

.header 
{
	width: 883px;
	background-image: url(/Omaha/images/blocks_bg.gif);
	margin-bottom: 12px;
}	
.breadcrumbs 
{
	height: 20px;
	background-color: #c8baac;
	font-size: 11px;
	color: #2e2e2e;
}
	.breadcrumbs_div 
	{
		padding-left: 9px;
	}
		.breadcrumbs_div a:link,
		.breadcrumbs_div a:active,
		.breadcrumbs_div a:visited,
		.breadcrumbs_div a:hover
		{
			color: #000;
			text-decoration: none;
		}
		.breadcrumbs_div a:hover 
		{
			text-decoration: underline;
		}

.header_bottomrow 
{
	height: 6px;
}

.navColumn 
{
	width: 218px;
}
.rightColumn 
{
	width: 255px;
}
.content1Column 
{
	font-size: 11px;
	color: #2e2e2e;
}

.sidebox,
.sideboxNolink 
{
	background: #ad1313 url(/Omaha/images/sidebox_bottom.gif) no-repeat right bottom;
	width: 217px;
}
.sideboxNolink 
{
	background-image: url(/Omaha/images/sidebox_bottom_nolink.gif);
}
.sidebox .sideboxOnclick 
{
	padding-bottom: 19px;
}
.sideboxNolink .sideboxOnclick 
{
	padding-bottom: 10px;
}

	.sidebox_title 
	{
		margin: 8px 0px 0px 15px;
		color: #560707;
		font-size: 14px;
		text-transform: uppercase;
		font-weight: bold;
	}
	.sidebox_text 
	{
		margin: 3px 0px 0px 15px;
		width: 162px;
		color: #FFF;
		font-size: 11px;
	}


/* ------------------------- */
/*  Top Navigation classes   */
/* ------------------------- */

.topbar 
{
	width: 928px;
	height: 87px;
}

.topnav 
{
	width: 928px;
	height: 42px;
	background: url(/Omaha/images/topnav_bg.gif) no-repeat left top;
}
.topnavbar 
{
	padding-bottom: 4px;
}


/* ------------------------- */
/*  Left Navigation classes  */
/* ------------------------- */

.leftnav 
{
	width: 197px;
	font-size: 11px;
	color: #FFF;
}
.leftNavTitle 
{
	width: 179px;
	background-color: #56483b;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	padding: 9px;
	text-transform: uppercase;
	font-family: Arial Narrow, Arial, Sans-Serif;
}
.leftnav_off,
.leftnav_over,
.leftnav_open 
{
	cursor: pointer;
	white-space: normal;
	width: 197px;
	font-size: 11px;
	color: #4f4f4f;
	padding: 5px 8px 5px 8px;
	margin-top: 1px;
}
.leftnav_off 
{
	background-color: #eae2df;
}
.leftnav_over,
.leftnav_open
{
	background-color: #cabeb2;
}

.leftnav_subnav,
.leftnav_subnav_over 
{
	cursor: pointer;
	white-space: normal;
	font-size: 11px;
	color: #4f4f4f;
	padding: 0px 8px 3px 20px;
	background-color: #cabeb2;
}
.leftnav_subnav_over  
{
	background: #cabeb2 url(/Omaha/images/subnav_select.gif) no-repeat 9px 4px;
}



/* ------------------------- */
/*  Footer classes           */
/* ------------------------- */

.footer 
{
	padding-top: 10px;
	text-align: center;
	font-family: Arial, Sans-Serif;
	color: #b1b0b0;
	font-size: 11px;
}
	.footer a:link,
	.footer a:active,
	.footer a:visited,
	.footer a:hover 
	{
		color: #b1b0b0;
		text-decoration: none;
	}
	.footer a:hover 
	{
		text-decoration: underline;
	}
