* {
	margin:0;
	padding:0;
}
html, body {

}
.hbody {
	background-color:#425278;
	color:#000000;
	text-align:center; /* horizontal centering for IE Win quirks */
}
.homebody {
	background-color:#425278;
	background: #425278 url(images/background_strip.png) top left repeat-x;
}
#distance { 
	width:100%;
	height:50%;
	margin-bottom:-253px; /* half of container's height */
	float:left;
	background-color:#ffffff;
	}
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		
		height:506px; /*760*/
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:894px;
			height:506px;
			margin: 0 auto;
			text-align: left;
			/*background: url(images/background_strip.png) repeat-x;*/
			}

	#top-div {
		background-color: #ffffff;
	}
	
	
	
		#center-div {
			/*width:861px;*/
			/*background: url(images/background_strip.png) repeat-x;*/
		}

			#top-menu-wrapper {
				float:right;
				/*width:861px;*/
				width:720px;
				margin-left:100px;
				/*margin-top: 25px;*/
				font-family: Arial;
				font-size: 11px;
				color: #001856;
			}
				#addressmenu {
					font-family: Arial;
					font-size: 11px;
					color: #001856;
					padding-bottom:5px;
					padding-top:20px;
				}
				.address {
					text-indent: 6px;
				}
			
				#top-menu-right {
					display: inline;
					list-style: none;
					margin:0px;
					padding-left:20px;
				}
					#top-menu-right li{
						margin:0px;
						padding:0px 0px 0px 12px;
						display:inline;
					}
						#top-menu-right li a{
							font-family: Arial;
							font-weight: bold;
							font-size: 11px;
							display:inline;
							text-decoration:none;
						}
						#top-menu-right li a:hover{
							text-decoration: underline;
						}
						#top-menu-right a.green {
							color: #619a35;
						}
						#top-menu-right a.orange {
							color: #c2651d;
						}
						#top-menu-right a.blue {
							color: #2192bd;
						}
						#top-menu-right a.purple {
							color: #5b698a;
						}
						#top-menu-right a.brown {
							color: #B69855;
						}
						
						
						
						
		#left-relavent{
			position:relative;
			float: left;
		}
		#left {
			position:absolute;
			top:0px;
			left:5px;
			/*float:left;*/
			width:163px;
			padding-top:44px;
		}
	
				#banner {
					float:right;
				    background: url(/images/logo_v2.png) top left no-repeat;
					width:78px;
					padding-bottom:20px;
				}
					#banner a{
					background:transparent none repeat scroll 0 0;
					display:block;
					height:200px;
					width:84px;
					}
						#banner a h1{
							display:none;
						}
	
			#leftmenu {
				display:inline;
				margin:0; 
				padding:0;
				list-style:none;
			}
				#leftmenu li{
					display:inline;
					margin:0; 
					padding:0;
				}
					#leftmenu li a{
							display:block; 
							float:left; 
							height:31px;
							text-indent:-9999em;
							background: url(/images/leftmenu.png) no-repeat;
					}

							#leftmenu li a#L1_114163 { width:160px; background-position: 0 0; }
							#leftmenu li a#L1_114164 { width:160px; background-position: 0 -30px; }
							#leftmenu li a#L1_114165 { width:160px; background-position: 0 -61px; }
							#leftmenu li a#L1_114166 { width:160px; background-position: 0 -95px; }
							#leftmenu li a#L1_114167 { width:160px; background-position: 0 -127px; }
							#leftmenu li a#L1_114168 { width:160px; background-position: 0 -161px; }
								
							#leftmenu li a#L1_114163:hover, #leftmenu li a#L1_114163.on { background-position: -160px 0; }
							#leftmenu li a#L1_114164:hover, #leftmenu li a#L1_114164.on { background-position: -160px -30px; }
							#leftmenu li a#L1_114165:hover, #leftmenu li a#L1_114165.on { background-position: -160px -61px; }
							#leftmenu li a#L1_114166:hover, #leftmenu li a#L1_114166.on { background-position: -160px -95px; }
							#leftmenu li a#L1_114167:hover, #leftmenu li a#L1_114167.on { background-position: -160px -127px; }
							#leftmenu li a#L1_114168:hover, #leftmenu li a#L1_114168.on { background-position: -160px -161px; }
							
		#center {
			/*position:relative;*/
			height: 413px;
			/*margin-top: 25px;*/
			background: url(/images/center_image.png) top left no-repeat;
		}

	#non-flash-text {
		font-family: Arial;
		font-size: 11px;
		color: #FFFFFF;
		text-align: center;
		padding-top: 11px;
	}
	
	#bottom-div {
	width:100%;
	height:50%;
	margin-bottom:-253px; /* half of container's height */
	float:left;
	background-color:#425278;
	}