@CHARSET "UTF-8";


*
{
	padding:0;
	margin:0;
	outline:0;
	text-decoration:none;
	font-family: Helvetica, Arial, Sans-Serif;
}

body
{
	color:#222222;
	background-color:#ffffff;
}

a
{
	color:#222222;
	text-decoration:underline;
	outline:0;
	border:0;
}
	a img
	{
		padding:0;
		margin:0;
		outline:0;
		border:0;
	}
a:hover
{
	cursor:pointer;
	color:#555555;
	text-decoration:none;
}
a.active
{
	color:#555555;
	text-decoration:none;
}
a:focus
{
	color:#555555;
	text-decoration:none;
	outline:1px dotted #222222;
}

object
{
	margin-top:5px;
	color:#ff0000;
	font-style:italic;
}

#exitOverlay
{
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	z-index:2;
}
	#exitOverlay:hover
	{
		cursor:pointer;
	}

#pdfOverlay
{
	position:absolute;
	top:10%;
	left:20px;
	padding:10px;
	width:911px;
	height:90%;
	background:#FFFFFF;
	border:1px solid #222222;
	z-index:3;
}


#pageYstretch
{
	position:absolute;
	width:0;
	height:101%;
	visibility:hidden;
}

#bodyWrapper
{
	position:relative;
	margin:auto;
	width:943px;
}

	#top
	{
		margin-top:25px;
		padding:0px 0px;
		width:943px;
	}
		.topItem
		{
			float:left;
			/*width:25%;*/
			text-align:center;
		}
			.topItemName
			{
				font-size:16px;
				font-weight:bold;
			}
				.topItemName:hover, .topItemName:focus, .topItemName.active
				{
					color:#777777;
				}
			.topItemItem
			{
				font-size:13px;
				color:#222222;
			}
		.topClr
		{
			clear:left;
			height:0;
		}
	
	#mid
	{
		margin-top:100px;
		width:943px;
		height:325px;
	}
		#midLeft
		{
			float:left;
			width:213px;
			height:325px;
		}
			#midRight img
			{
				width:213px;
				height:325px;
			}
			.midLeftItem
			{
				display:block;
				float:left;
				width:100px;
				height:104px;
			}
				.midLeftItem img
				{
					width:100px;
					height:104px;
				}
				.midLeftItem:hover, .midLeftItem.active
				{
					opacity:0.35;
					filter:Alpha(opacity=35);
					outline-color:#222222;
				}
			.midLeftXdelim
			{
				float:left;
				width:6px;
				height:104px;
			}
			.midLeftYdelim
			{
				float:left;
				width:213px;
				height:4px;
				line-height:4px;
			}
			.midLeftClr
			{
				clear:left;
				height:0;
			}
		#midCenter
		{
			float:left;
			margin:0;
			padding:1px 20px 0 20px;
			width:390px;
			height:324px;
			overflow:auto;
		}
			.headline
			{
				padding:20px 0;
				margin-bottom:30px;
				color:#222222;
				font-size:13px;
				font-weight:bold;
				border-bottom:1px solid #222222;
				border-top:1px solid #222222;
			}
			.subHeadline
			{
				margin-bottom:10px;
				width:50%;
				color:#222222;
				font-size:13px;
				font-weight:bold;
				border-bottom:1px solid #222222;
			}
			.text
			{
				margin-bottom:20px;
				color:#222222;
				font-size:13px;
				line-height:19px;
			}
				.textTopItemItem
				{
					font-size:14px;
					line-height:26px;
				}
				.textFriendLink
				{
					line-height:26px;
				}
			.delim
			{
				margin:30px 0px;
				height:0px;
				border-top:1px solid #222222;
			}
			.subDelim
			{
				margin:5px 0px 10px 0px;
				width:50%;
				height:0px;
				border-top:1px solid #222222;
			}
			.hiddenDelim
			{
				margin:30px 0px;
				height:0px;
			}
		#midRight
		{
			position:relative;
			float:left;
			width:250px;
			height:325px;
		}
			#midRight img
			{
				position:absolute;
				top:0;
				left:0;
				display:none;
				width:250px;
				height:325px;
			}
				#midRight img.active
				{
					display:inline;
					opacity:1.0;
					filter:Alpha(opacity=100);
				}
		.midDelim
		{
			float:left;
			width:25px;
			height:325px;
		}
		.midClr
		{
			clear:left;
			height:0;
		}
	
	#bot
	{
		margin-top:50px;
		width:943px;
		color:#222222;
		font-size:14px;
		line-height:20px;
	}
		#botLeft
		{
			float:left;
			width:213px;
			text-align:center;
		}
		#botRight
		{
			float:left;
			width:250px;
			text-align:center;
		}
		#botCenter
		{
			float:left;
			width:430px;
			text-align:center;
		}
		.botDelim
		{
			float:left;
			width:25px;
			text-align:center;
		}
		.botClr
		{
			clear:left;
			height:0;
		}
