#divHeader
{
	float:left;
	top:0px;
	left:225px;
	width:720px;
	height:110px;
	z-index:10;
	position:absolute;
	background-image:url(/images/header.gif);
}
#divHeaderSmall
{
	float:left;
	top:0px;
	left:190px;
	width:674px;
	height:90px;
	z-index:10;
	position:absolute;
	background-image:url(/images/headersmall.gif);
}
.CCNLogo
{
	top:10px;
	left:5px;
	width:220px;
	height:80px;
	position:absolute;
	z-index:100;
	cursor:hand;
}
.CCNLogoSmall
{
	top:10px;
	left:10px;
	width:170px;
	height:70px;
	position:absolute;
	z-index:100;
	cursor:hand;
}
.MaquetLogo
{
	top:35px;
	left:590px;
	width:130px;
	height:46px;
	position:absolute;
	z-index:100;
	cursor:hand;
}
.MaquetLogoSmall
{
	top:25px;
	left:545px;
	width:130px;
	height:46px;
	position:absolute;
	z-index:100;
	cursor:hand;
}
.DownloadLatest
{
	top:50px;
	left:380px;
	width:115px;
	height:45px;
	position:absolute;
	z-index:110;
	cursor:hand;
	background-image:url(/images/downloadlatest.gif);	
}

#divLeftContent
{
	top:101px;
	left:10px;
	width:179px;
	z-index:10;
	position:absolute;
	background-color:white;
}
#divMainContent
{
	top:112px;
	left:210px;
	width:555px;
	z-index:10;
	position:absolute;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#cecece;
	padding:20px;
}
#divRight
{
	top:111px;
	left:820px;
	width:163px;
	height:100%;
	z-index:10;
	border-top:dotted;
	border-width:2px;
	border-color:#DDDDDD;
	position:absolute;
	background-color:white;
}
#divNavBar
{
	top:8px;
	left:8px;
	width:163px;
	z-index:20;
	position:relative;
	background-color:white;
	margin-bottom:20px;
}
#divMainLeft
{
	top:0px;
	left:0px;
	width:362px;
	z-index:20;
	position:relative;
	background-color:white;
}
#divMainRight
{
	top:0px;
	left:362px;
	width:312px;
	z-index:20;
	position:absolute;
	background-color:white;
}
#divMainLeftSubPage
{
	top:0px;
	left:0px;
	width:441px;
	z-index:20;
	position:relative;
	background-color:white;
}
#divMainRightSubPage
{
	top:0px;
	left:442px;
	width:230px;
	z-index:20;
	position:absolute;
	background-color:white;
}
.divVerticalSeparator
{
	top:0px;
	left:180px;
	width:7px;
	height:831px;
	z-index:10;
	position:absolute;
	/*background-image:url(/images/verticalSeparator.gif);*/
}
.divVerticalSeparatorRight
{
	top:100px;
	left:866px;
	width:20px;
	height:1px;
	z-index:55;
	position:absolute;
	/*background-image:url(/images/verticalSeparatorRight.gif);*/
}
.divLeftBox1
{
	top:0px;
	left:8px;
	width:139px;
	z-index:20;
	position:relative;
	background-color:white;
	border-top:dotted;
	border-bottom:dotted;
	border-width:2px;
	border-color:#DDDDDD;
	margin-bottom:9px;
	padding:12px;
/*	background-image:url(/images/leftBoxBackground1.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
}
.divLeftBox2
{
	top:0px;
	left:8px;
	width:139px;
	z-index:20;
	position:relative;
	background-color:white;
	border-bottom:dotted;
	/*border-style:solid;*/
	border-width:2px;
	border-color:#DDDDDD;
	margin-bottom:9px;
	padding:12px;
	/*background-image:url(/images/leftBoxBackground2.gif);
	background-repeat:no-repeat;*/
}
.divRightBox
{
	top:0px;
	left:0px;
	width:139px;
	z-index:20;
	position:relative;
	background-color:white;
	border-bottom:dotted;
	/*border-style:solid;*/
	border-width:2px;
	border-color:#DDDDDD;
	margin-bottom:1px;
	padding-left:12px;
	padding-bottom:12px;
	padding-right:12px;
}
.divRightBoxNoFrame
{
	top:0px;
	left:0px;
	width:139px;
	z-index:20;
	position:relative;
	background-color:white;
	margin-bottom:9px;
}
.divRightBoxSubPage1
{
	top:0px;
	left:10px;
	width:185px;
	z-index:20;
	position:relative;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	margin-top:0px;
	margin-bottom:9px;
	padding:12px;
	background-image:url(/images/leftBoxBackground1.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.divRightBoxSubPage2
{
	top:0px;
	left:10px;
	width:185px;
	z-index:20;
	position:relative;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	margin-top:9px;
	margin-bottom:9px;
	padding:12px;
	background-image:url(/images/leftBoxBackground2.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.divRightBoxNoFrameSubPage
{
	top:0px;
	left:1px;
	width:220px;
	z-index:20;
	position:relative;
	background-color:white;
 	margin-bottom:9px;
}
#divArticle
{
	top:0px;
	left:0px;
	width:424px;
	z-index:120;
	padding:4px;
	margin-left:8px;
	position:relative;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
}
#divForum
{
	top:0px;
	left:0px;
	width:424px;
	z-index:120;
	padding:4px;
	margin-left:8px;
	position:relative;
	background-color:white;
}
.divForumFormTop
{
	top:0px;
	left:0px;
	width:206px;
	z-index:120;
	padding:8px;
	margin-bottom:1px;
	position:relative;
	background-color:#C9DCEB;
}
.divForumFormBottom
{
	top:0px;
	left:0px;
	width:205px;
	z-index:120;
	padding:8px;
	margin-bottom:1px;
	position:relative;
	background-color:#E8E9ED;
}
#divListSubPage
{
	top:0px;
	left:0px;
	width:424px;
	z-index:20;
	position:relative;
	background-color:white;
	margin-top:9px;
	margin-bottom:9px;
	padding:9px;
}
.divMainLeftNoFrame
{
	top:0px;
	left:0px;
	width:424px;
	z-index:20;
	position:relative;
	background-color:white;
	margin-bottom:9px;
	padding:9px;
}
.divMainLeftArticle
{
	top:0px;
	left:0px;
	width:424px;
	z-index:120;
	padding-left:4px;
	margin-left:8px;
	position:relative;
	background-color:white;
}
.divMainLeftArticleFrame
{
	top:0px;
	left:0px;
	width:424px;
	z-index:120;
	padding:4px;
	margin-left:8px;
	position:relative;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
}
.divMainLeftFrame
{
	top:8px;
	left:0px;
	width:412px;
	z-index:120;
	padding:8px;
	margin-left:0px;	
	position:relative;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
}
#divSearchBox
{
	top:0px;
	left:0px;
	width:415px;
	z-index:100;
	position:relative;
	background-color:#E8E9ED;
	margin-left:9px;
	padding:9px;
}