body
{
	text-align:center;
}

#outer-wrapper
{
	width:100%;
	min-height:100%;
	height:auto !important;
	overflow:hidden;
	background-image:url("../images/background.jpg");
	background-position:center 30px;
	background-repeat:no-repeat;
	background-color:#ffffff;
}

#inner-wrapper
{
	width:727px;
	margin:0px auto;
	text-align:left;
	position:relative;
}

#top-wrapper
{
	width:727px;
	height:105px;
	background-color:#ffffff;
}

	#top-container
	{
		margin-left:14px;
		margin-right:14px;
	}

		#menu
		{
			width:351px;
			height:91px;
			border-right:1px solid #9c9d9f;
			line-height:16px;
			font-size:11px;
			color:#9c9d9f;
			position:relative;
			float:left;
		}

			#menu a
			{
				color:#9c9d9f;
				text-decoration:none;
			}

			.submenu
			{
				width:140px;
				height:207px;
				background-image:url("../images/alphaback.png");
				position:absolute;
				top:0px;
				left:127px;
				color:#ffffff;
				display:none;
				padding:10px;
			}
			
			#spinner
			{
				width:91px;
				height:91px;
				float:right;
			}

#content-wrapper
{
	width:727px;
	height:365px;
	margin-top:4px;
	background-color:#ffffff;
}

	#content-inner
	{
		margin:14px;
	}

		.doc-left
		{
			width:351px;
			height:338px;
			float:left;
			background-color:#cfcfcf;
		}
		
			.doc-image
			{
				width:351px;
				height:338px;
				background-position:center;
				background-repeat:no-repeat;
				background-color:#FFFFFF;
			}
			.doc-image-descr
			{
				position:absolute;
				bottom:0;
				border-top:1px solid #CCCCCC;
				padding-top:10px;
				padding-bottom:15px;
				width:100%;
				font-style:italic;
			}
		
		.doc-right
		{
			width:330px;
			float:right;
		}
		
			.doc-right-content
			{
				height:310px;
				position:relative;
			}		
			
			.doc-right-nav
			{
				height:30px;
			}
			
#bottom-logo
{
	width:727px;
	height:55px;
	margin-top:4px;
	background-image:url("../images/logo.png");
	background-repeat:no-repeat;
}

/* Link */

a.link img
{
	border:0px;
}

#menu a.sublink
{
	color:#ffffff;
	font-size:10px;
}

#menu a.sublink_active
{
	color:#000000;
	font-size:10px;
}

#menu a.sublink:hover
{
	color:#000000;
	font-size:10px;
}

/* Doclist */

.doclist-left
{
	width:354px;
	height:340px;
	float:left;
}

.doclist-right
{
	float:right;
	width:330px;
}

	.doclist-right-content
	{
		height:310px;
	}
	
		.doclist-proj-on
		{
			width:116px;height:55px;background-color:Gray;float:left;margin-right:1px;cursor:hand;cursor:pointer;
		}
		
		.doclist-proj-off
		{
			width:116px;height:55px;background-color:White;float:left;margin-right:1px;
		}
	
	.doclist-right-nav
	{
		height:30px;
	}
	
		.doclist-nav-btn
		{
			float:left;
			cursor:hand;
			cursor:pointer;
			margin-right:3px;
		}
		
		.nav-left
		{
			background-image:url('../images/arrleft.png');
			width:12px;
			height:15px;
			background-position:center;
			background-repeat:no-repeat;
			cursor:hand;
			cursor:pointer;
			margin-right:3px;
			float:left;
		}
		
		.nav-right
		{
			background-image:url('../images/arrright.png');
			width:12px;
			height:15px;
			background-position:center;
			background-repeat:no-repeat;
			cursor:hand;
			cursor:pointer;
			margin-right:3px;
			float:left;
		}


.facebook-like
{
	width:727px;
	margin:0 auto;
	padding-top:20px;
	text-align:left;

}

/* OTHER */
.clickable
{
	cursor:hand;
	cursor:pointer;
}

.clearer
{
	height:0px;
	line-height:0px;
	font-size:0px;
	clear:both;
}
