/* Main Page Content Styles */

.middleContainer
{
	width: 100%;
	float: left;
}

.leftColumn
{
}

.rightColumn
{
	width: 18.35em;
	margin-left: 0.167em;
}

.column .textContainer, .column .videoContainer
{
	width: 27.7em;
}

.column .textContainer .cTop
{
	color: #093f94;
	font-weight: fs14 bold;
	border-bottom: 1px solid #b2b2b2;
}

.column .textContainer .cBottom
{
	height: 8.5em;
}

.column .textContainer .cTop, .column .textContainer .cBottom
{
	margin: 0 0.5em;
	padding: 0.5em;
}

.column .videoContainer
{
	background-color: #bcd3e8;
}


.column .videoContainer .cLeft
{
	float: left;
	padding: 0.8em;
}

.column .videoContainer .cRight
{
	float: left;
	padding: 0.8em;
	color: #505050;
	font-size: 1.1em;
	font-weight: bold;
}

.column .videoContainer .cRight a
{
	text-decoration: none;
}

.column .videoContainer .cRight a:hover
{
	text-decoration: underline;
}

.column .videoContainer .cRight .topPart
{
	padding: 0.5em 0.2em;
	border-bottom: 1px solid #ffffff;
}

.column .videoContainer .cRight .bottomPart
{
	padding: 0.5em 0.2em;
}

.video
{
	width: 27.75em;
	height: 22.5em;
	margin-right: -0.083em;
}

.advertisizeContainer
{
	width: 27.67em;
	height: 8.03em;
	background-color: #e6e2d9;
}

.advertisizeColumn
{
	width: 13.79em;
	float: left;
}

.advertisizeContainer .verticalSeparator
{
	float: left;
	height: 7.23em;
	margin-top: 0.8em;
	overflow: hidden;
}

img.bannerImage
{
	float: left;
	margin-left: 0.167em;
}

.flapItem
{
	width: 17em;
	height: 10.33em;
	float: left;
	/*background-color: #BCD3E8;*/
}

.bottomContainer
{
	width: 100%;
	float: left;
}

.bottomLeftColumn, .bottomRightColumn
{
	padding: 0em 1em 1em 1em;
}

.bottomLeftColumn
{
	width: 17.85em;/*26.3em;*/
	float: left;
}

.bottomRightColumn
{
	width: 17.85em;/*15em;*/
	float: left;
}

.bottomContainer h3
{
	margin-top: 1em;
	font-size: 1.1em;
}

.bottomContainer h3 a, .bottomContainer h3 a:visited
{
	color: #ff141f;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
}

.bottomContainer h3 a:hover
{
	color: #ff141f;
	text-decoration: underline;
}

.bottomContainer .bottomList ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 0.9em;
}

.bottomList li
{
	text-align: justify;
}

.bottomContainer .bottomList ul li
{
	margin: 0px;
	padding: 0px;
	margin-top: 0.5em;
}

.bottomContainer .bottomList ul li a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}

.bottomContainer .bottomList ul li a:visited
{
	color: #0D4090;
	text-decoration: none;
}

.bottomContainer .bottomList ul li a:hover
{
	color: #0D4090;
	font-weight: bold;
	text-decoration: underline;
}

.videoFrame
{
	margin: 0;
	padding: 0;
	width: 32em;
	position: absolute;
	left: -99em;
	top: 14em;
	background-color: #ffffff;
	border: 2px solid #dfdfdf;
	z-index: 999999;
}
.videoFrame .top
{
	margin: 0;
	padding: 0.5em 0.5em 0 3em;
	height: 2em;
}
.videoFrame .top .leftPart
{
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	color: #003388;
}
.videoFrame .top .rightPart
{
	float: right;
}

.videoFrame .content
{
	padding: 0 2.5em 2em 3em;
}

.iFrame
{
	padding: 0;
	margin: 0;
	width: 26em;
	height: 22em;
}

.documentInactive
{
	background-color: #003388;
	display: block;
	padding: 1em;
	position: absolute;
	visibility: visible;
	z-index: 10000;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

