a{outline:none;}

.homebody {
	padding:0;
	margin:0;
	background: url(/images/hpBack.gif) top left repeat;
}

#non_flash_content{
	width:933px;
}

	#mainContent {
		background: #131313;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 5px;
	}

		#hpNav{
			background:url(/images/hpNav.png) top left no-repeat;
			width:927px;
			height:49px;
			display:block;
			padding-left:59px;
		}

			#hpNav ul{
				list-style:none;
				margin:0px;
				padding:0px;
			}

			#hpNav ul li{
				margin:0px;
				padding:0px;
				display: inline;
			}

			#hpNav ul li a{
				display:block;
				background:url(/images/hpNav.png) top left no-repeat;
				margin:0px;
				padding:0px;
			}

			ul#Nav li{
				display:inline;
			}

			ul#Nav li a{
				float:left;
				height:49px;
				display: block;
				text-indent:-9999px;
			}

			ul#Nav li a#L1_1{width:116px; background-position:-59px 0px;}
			ul#Nav li a#L1_2{width:134px; background-position:-175px 0px;}
			ul#Nav li a#L1_3{width:177px; background-position:-309px 0px;}
			ul#Nav li a#L1_4{width:216px; background-position:-486px 0px;}
			ul#Nav li a#L1_5{width:148px; background-position:-702px 0px;}

			ul#Nav li a#L1_1:hover{background-position:-59px -49px;}
			ul#Nav li a#L1_2:hover{background-position:-175px -49px;}
			ul#Nav li a#L1_3:hover{background-position:-309px -49px;}
			ul#Nav li a#L1_4:hover{background-position:-486px -49px;}
			ul#Nav li a#L1_5:hover{background-position:-702px -49px;}

		h1 {
			background: url(/images/hpMain.jpg) top left no-repeat;
			height:454px;
			width:927px;
			text-indent:-9999em;
			font-size:1px;
			line-height:1px;
			margin:0;
			padding:0;
			display:block;
		}

		h2,p {
			display:none;
			font-size:0px;
			line-height:0px;
			margin:0;
			padding:0;
		}

		#addressRow{
				background:url(/images/hpAddress.jpg) top left no-repeat;
				height:75px;
				width:927px;
		}

			#omniNavRow{
				background:url(/images/hpOmni.png) top left no-repeat;
				width:423px;
				height:25px;
				display:block;
				margin-left:30px;
				margin-top:42px;
			}

				#omniNavRow ul{
					list-style:none;
					margin:0px;
					padding:0px;
				}

				#omniNavRow ul li{
					margin:0px;
					padding:0px;
					display: inline;
				}

				#omniNavRow ul li a{
					display:block;
					background:url(/images/hpOmni.png) top left no-repeat;
					margin:0px;
					padding:0px;
				}

				ul#omniNav li{
					display:inline;
				}
				ul#omniNav li a{
					float:left;
					height:25px;
					display: block;
					text-indent:-9999px;
				}
				ul#omniNav li a#omni_1{width:66px; background-position:0px 0px;}
				ul#omniNav li a#omni_2{width:69px; background-position:-66px 0px;}
				ul#omniNav li a#omni_3{width:80px; background-position:-135px 0px;}
				ul#omniNav li a#omni_4{width:52px; background-position:-215px 0px;}
				ul#omniNav li a#omni_5{width:59px; background-position:-267px 0px;}
				ul#omniNav li a#omni_6{width:97px; background-position:-326px 0px;}

				ul#omniNav li a#omni_1:hover{background-position:0px -25px;}
				ul#omniNav li a#omni_2:hover{background-position:-66px -25px;}
				ul#omniNav li a#omni_3:hover{background-position:-135px -25px;}
				ul#omniNav li a#omni_4:hover{background-position:-215px -25px;}
				ul#omniNav li a#omni_5:hover{background-position:-267px -25px;}
				ul#omniNav li a#omni_6:hover{background-position:-326px -25px;}

	#flashDL{
		clear:both;
		position:relative;
	}
		#flashDL a img{
			margin-left:28px;
		}
		#flashDL p{
			float:left;
			font-family:Arial;
			font-size:11px;
			line-height:14px;
			color:#ffffff;
			display:inline;
			text-align:left;
			padding-top:7px;
		}
	#coreKnowledgeLink {
		position:absolute; top:-81px; left:844px;
		display:block; float:right; background: none;
		height: 75px; width: 86px;
	}
		a#coreKnowledgeLink, a#coreKnowledgeLink:link, a#coreKnowledgeLink:active, a#coreKnowledgeLink:hover, a#coreKnowledgeLink:visited { text-indent: -9999em; }
		