#PortfolioNav
{
	margin-top: 22px;
	width: 1000px;
	overflow: hidden;
	height: 420px;
	
	position: absolute;
	z-index: 105;
	top: 0px;
	left: 0px;
	text-align: left;
	padding: 36px 0px 0px 22px;
}

	#PortfolioNav .Section
	{
		background-image: url(../images/portfolio/tt_portfolio.png);
		_background-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/portfolio/tt_portfolio.png', sizingMethod='noscale');
		width: 244px;
		height: 53px;
		margin: 80px 0px 0px 76px;
		visibility: hidden;
	}

	#PortfolioNav #Description
	{
		width: 245px;
		height: 253px;
		margin: 23px 0px 0px 103px;
	}
		#PortfolioNav #Description .ScrollContent
		{
			margin: 14px 0px 0px 26px;
			width: 187px;
			height: 183px;
			overflow: hidden;
			position: relative;
		}

		#PortfolioNav #Description .up
		{
			cursor: pointer;
			width: 15px;
			height: 15px;
			background-image: url(../images/portfolio/bt_up.gif);
			margin: 8px 0px 177px 0px;
		}

		#PortfolioNav #Description .down
		{
			cursor: pointer;
			width: 15px;
			height: 15px;
			background-image: url(../images/portfolio/bt_down.gif);
		}

		#PortfolioNav #Description p
		{
			font-family: Arial, Verdana, sans-serif;
			font-size: 11px;
			line-height: 15px;
			color: #175182;
		}

			#PortfolioNav #Description p a
			{
				color: #175182;
				text-decoration: none;
			}

			#PortfolioNav #Description p a:hover
			{
				text-decoration: underline;
			}

	#PortfolioNav .Right
	{
		float: left !important;
		width: 377px;
		height: 367px;
		overflow: hidden;
		position: relative;
		left: -4px;
		margin: 49px 0px 0px 0px;
	}
	
	#PortfolioNav .TV
	{
		width: 377px;
		height: 333px;
		margin-top: 24px;
		overflow: hidden;
	}

		#PortfolioNav .TV .Img
		{
			margin: 16px 0px 0px 24px;
		}

		#PortfolioNav .TV .Select
		{
			width: 206px;
			height: 27px;
			overflow: hidden;
			background: transparent url(../images/portfolio/bg_combo.gif) no-repeat left top;
			margin: 8px 0px 0px 22px;
		}

			#PortfolioNav .TV .Select .FirstOption
			{
				float: left;
				display: inline;
				height: 12px;
				width: 160px;
				background: transparent url(../images/portfolio/tt_choose.gif) no-repeat left top;
				margin: 8px 0px 0px 9px;
			}
			#PortfolioNav .TV .Select .Button
			{
				float: right;
				margin: 3px 2px 0px 0px;
				_margin-right: 1px;
				width: 21px;
				height: 21px;
				background-image: url(../images/portfolio/bt_combo.gif);
				cursor: pointer;
			}

		#PortfolioNav .TV .BtnLeft
		{
			cursor: pointer;
			float: left;
			display: inline;
			width: 28px;
			height: 27px;
			background-image: url(../images/portfolio/bt_left.gif);
			margin-top: 3px;
			margin-left: 22px;
		}

		#PortfolioNav .TV .BtnRight
		{	
			cursor: pointer;
			float: left;
			display: inline;
			width: 28px;
			height: 27px;
			background-image: url(../images/portfolio/bt_right.gif);
			margin-top: 3px;
		}

		#PortfolioNav .TV span.Left
		{
			font-size: 13px;
			line-height: 17px;
			margin: 12px 0px 0px 116px;
		}

		#PortfolioNav .TV img.ProjectLogo
		{
			float: left;
			display: inline;
			margin: 11px 0px 0px 43px;
		}

	#PortfolioNav .Over
	{
		width: 207px;
		height: 327px;
		background: transparent url(../images/portfolio/bg_over.jpg) no-repeat left top;
		position: relative;
		top: -348px;
		overflow: hidden;
		margin-left: 23px;
	}

		#PortfolioNav .Over .outer
		{
			margin: 23px 0px 0px 13px;
			position: relative;
			left: 2px;
			height: 276px;
			overflow: hidden;
		}

		#PortfolioNav .Over ul
		{
			position: relative;
		}

			#PortfolioNav .Over ul li
			{
			}

			#PortfolioNav .Over ul li div.Sep
			{
				display: block;
				width: 175px;
				height: 2px;
				background: transparent url(../images/portfolio/ms_sep.png) no-repeat left bottom;
				_background: none;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/portfolio/ms_sep.png', sizingMethod='noscale');
				position: relative;
				top: 9px;
				left: -4px;
			}

			#PortfolioNav .Over ul li a
			{
				display: block;
				width: 171px;
				_width: 175px;
				height: 23px;
				#height: 22px;
				_height: 23px;
				padding-left: 4px;
			}

			#PortfolioNav .Over ul li a:hover
			{
				background: transparent url(../images/portfolio/bg_on.png) no-repeat left top;
				_background-image: none;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/portfolio/bg_on.png', sizingMethod='noscale');
			}


		#PortfolioNav .Over .up
		{
			width: 15px;
			height: 15px;
			background-image: url(../images/portfolio/bt_upb.gif);
			position: relative;
			top: 8px;
			left: -3px;
			#left: -7px;
			cursor: pointer;
		}

		#PortfolioNav .Over .down
		{
			width: 15px;
			height: 15px;
			background-image: url(../images/portfolio/bt_downb.gif);
			position: relative;
			top: 287px;
			left: -3px;
			#left: -7px;
			cursor: pointer;
		}
		
#Portfolio
{
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	text-align: left;
	padding-bottom: 10px;
}

	#Portfolio .Title
	{
		width: 85px;
		height: 15px;
		background-image: url(../images/portfolio/tt_content.gif);
		margin: 24px 0px 6px 76px;
	}

	#Portfolio p
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 12px;
		line-height: 17px;
	}

	#Portfolio .Left p
	{
		width: 400px;
		margin: 0px 21px 0px 78px;
	}

	#Portfolio p.Right
	{
		float: left !important;
		width: 400px;
		background: transparent url(../images/portfolio/ms_sep.jpg) no-repeat left top; 
		padding-left: 16px;
		margin-top: 20px;
		padding-top: 20px;
		height: 130px;
		_height: 150px;
	}