/*----------------------------------------------------------------------------------------
home.css
----------------------------------------------------------------------------------------*/
h1 {
	color: #fff;
	font-size: 2.0em;
	background: url(/img/hdr/hdr_gk_res.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/hdr/hdr_gk_res.png', sizingMethod='image');
	_background: none;
	height: 21px;
	text-indent: -1000em;
	margin: 4px 0 5px 0;
}

/* #marquee
----------------------------------------------------------------------------------------*/
#marquee_nav {
	float: right;
	height: 441px;
	width: 300px;
	margin: 4px 0 0 0;
	z-index: 2;
	position: relative;
}
#marquee_nav .nav_content {
	background: url(/img/bg/bg_nav_global.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/bg_nav_global.png', sizingMethod='image');
	_background: none;
	height: 100%;
	padding: 27px 20px;
	font-size: 1em;
}
	#marquee_nav p {
		color: #c3d4c8;
		line-height: 1.3;
		font-size: 1.4em;
		margin: 0 0 8px 0;
	}
		#marquee_nav ol { margin: 0 0 0 -20px; }
			#marquee_nav ol li {
				color: #c5e3cf;
				text-transform: uppercase;
				font-size: 1.2em; 
				position: relative;
				margin: -1px 0 0 0;
				*margin: -5px 0 0 0;
				zoom: 1;
			}
			#marquee_nav ol li.last { border-bottom: 0; }
				#marquee_nav ol li a { 
					color: #c5e3cf; 
					display: block;
					line-height: 1;
					padding: 7px 0 7px 20px;
					position: relative;
					background: url(/img/icon/icon_marquee_nav_arrow.png) no-repeat right top; 
					_background: url(/img/icon/icon_marquee_nav_arrow.gif) no-repeat right top; 
				}
				#marquee_nav ol li a:hover {
					text-decoration: none;
					color: #fff;
				}
			#marquee_nav ol li.active { }
				
				#marquee_nav ol li.active a { 
					color: #fff; 
					background-position: right bottom;
					border-bottom: 0;
					text-decoration: none;
				}
			#marquee_nav ol li div {
				position: absolute;
				z-index: 4;
				background: #184e2b;
				width: 191px;
				bottom: 0;
				margin: 0 0 0 -191px;
				top: 0;
				background: url(/img/bg/bg_marquee_tooltip_head.png) no-repeat left top;
				_background: url(/img/bg/bg_marquee_tooltip_head.gif) no-repeat left top;
				padding: 7px 0 0 0;
			}
			#marquee_nav ol li div.tech,
			#marquee_nav ol li div.legal,
			#marquee_nav ol li div.officesupport,
			#marquee_nav ol li div.temp { 
				top: auto;
				bottom: 0;
			}
				#marquee_nav ol li div p {
					color: #bcdfc8;
					font-size: .9em;
					line-height: 1.65;
					text-transform: none;
					padding: 4px 10px 14px 14px;
					margin: 0;
					background: url(/img/bg/bg_marquee_tooltip.png) no-repeat left bottom;
					_background: url(/img/bg/bg_marquee_tooltip.gif) no-repeat left bottom;
				}
#marquee_swoosh {
	background: url(/img/bg/bg_marquee_swoosh.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/bg_marquee_swoosh.png', sizingMethod='image');
	_background: none;
	width: 940px;
	height: 87px;
	text-indent: -1000em;
	position: absolute;
	top: 440px;
	left: 0px;
	z-index: 3;
}
	#marquee .slide {}
	#marquee .slide img { position: relative; }
		#marquee .slide .slide_copy { 
			width: 440px; 
			margin: 145px 0 0 40px;
		}
		#marquee .slide h2 {
			color: #205d36;
			font-size: 2.4em;
			font-weight: bold;
			margin: 0;
			height: 27px;
			background-repeat: no-repeat;
			background-position: left top;
			text-indent: -1000em;
		}
		#marquee .slide#slide1 h2 {
			background-image: url(/img/hdr/hdr_h2_global_1.png);
			_background-image: url(/img/hdr/hdr_h2_global_1_8bit.png);
		}
		#marquee .slide#slide2 h2 {
			background-image: url(/img/hdr/hdr_h2_global_2.png);
			_background-image: url(/img/hdr/hdr_h2_global_2_8bit.png);
		}
		#marquee .slide#slide3 h2 {
			background-image: url(/img/hdr/hdr_h2_global_3.png);
			_background-image: url(/img/hdr/hdr_h2_global_3_8bit.png);
		}
		#marquee .slide p {
			color: #383838;
			font-size: 2.4em;
			line-height: 1.4;
			background-repeat: no-repeat;
			background-position: left top;
			text-indent: -1000em;
			height: 129px;
		}
		#marquee .slide#slide1 p {
			background-image: url(/img/hdr/hdr_slide_copy_global_1.png);
			_background-image: url(/img/hdr/hdr_slide_copy_global_1_8bit.png);
		}
		#marquee .slide#slide2 p {
			background-image: url(/img/hdr/hdr_slide_copy_global_2.png);
			_background-image: url(/img/hdr/hdr_slide_copy_global_2_8bit.png);
		}
		#marquee .slide#slide3 p {
			background-image: url(/img/hdr/hdr_slide_copy_global_3.png);
			_background-image: url(/img/hdr/hdr_slide_copy_global_3_8bit.png);
		}