/* Start of CMSMS style sheet 'ncleanbluecore' */
body,html{
	margin:0;
	padding:0;
	font-family:arial;
	font-size:11px;
	background:url('img/body_bg.gif') top left repeat;
}
.clear{
	float:left;
	height:1px;
	overflow:hidden;
}
#center{
	margin:0 auto;
	width:1024px;
}
	#center .header{
		height:206px;
		background:url('img/header.jpg') top left no-repeat;
	}
		#center .header .navi{
			text-align:center;
			padding-top:185px;
			color:#dbd8b6;
			font-size:13px;			
		}
			#center .header .navi a{
				text-decoration:none;
				color:#dbd8b6;
				font-weight:bold;
			}
			#center .header .navi a.activ{
				text-decoration:underline;
			}				
	#center .main{
		margin:10px 0 0 0;
	}
		#center .main .leftCol{
			float:left;
			width:180px;
			background-color:red;
			background:url('img/leftBg.jpg') top left repeat-y;
			color:white;
			
		}
			#center .main .leftCol .topBorder{
				background:url('img/leftTop.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}
			#center .main .leftCol .bottomBorder{
				background:url('img/leftBottom.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}			
		#center .main .centerCol{
			float:left;
			margin:0 16px 0 16px;
			width:644px;
			background:url('img/centerBg.jpg') top left repeat-y;
			color:black;

		}
			#center .main .centerCol .topBorder{
				background:url('img/centerBottom.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}
			#center .main .centerCol .bottomBorderBorder{
				background:url('img/centerBottom.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}
			#center .main .centerCol .content{
				background-color:white;
				margin:0 25px 16px 25px;
			}
			#center .main .centerCol .footer{
				text-align:center;
				padding:0 0 3px 0;
			}
		#center .main .rightCol{
			float:left;
			width:168px;
			background:url('img/rightBg.jpg') top left repeat-y;
			color:white;
		}
			#center .main .rightCol .topBorder{
				background:url('img/rightTop.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}
			#center .main .rightCol .bottomBorderBorder{
				background:url('img/rightBottom.jpg') top left no-repeat;
				height:2px;
				overflow:hidden;
			}	
/* End of 'ncleanbluecore' */

