/* CSS Document */

html, body {
	height: 				100%;
	min-height:				100%;
	margin: 				0;
	padding: 				0;
}

body {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	background-color:		#FFFFFF;
}

div, p, ul, li, form, h1, h2, h3, h4, h5, h6, hr {
	margin: 				0;
	padding:				0;
}

#container {
	width:					950px;
	height:					100%;
	min-height:				100%;
}

#header {
	height: 				71px;
	width: 					830px;
	background-color: 		#FFFFFF;
	position: 				absolute;
	top: 					0;
	left: 					120px;
	z-index:				1000;
	background-color:		#FFFFFF;
}
#headerImage {
	height:					100px;
	width:					830px;
	position:				absolute;
	top:					70px;
	left:					120px;
	background-color:		#F2F2F2;
	z-index:				1100;
}

#languageSelector {
	position:				absolute;
	right:					10px;
	bottom:					7px;
}
#languageSelector li {
	display: 				inline;
	list-style: 			none;
	margin:					0;
	padding:				0;
}
#languageSelector a {
	color:					#FFFFFF;
	text-decoration:		none;
	font-weight:			bold;
	margin-left:			4px;
	font-size:				10pt;
	line-height:			140%;
}
#languageSelector li.active a {
	color:					#FF6600;
}
#languageSelector a:hover {
	color:					#666666;
}



#content {
	width:					460px;
	height:					240px;
	position:				absolute;
	left:					360px;
	top:					170px;
	background-color:		#FFFFFF;
} 


#mainNaviSection {
	width:					240px;
	height:					240px;
	background-color:		#CCCCCC;

	position: 				absolute;
	left:					120px;
	top:					170px;
	z-index:				10;
}
#mainNaviSection ul {
	list-style: 			none;
	margin:					0;
	padding:				0;
}



#VisualModeIndicator {
	position:absolute;
	left:5px;
	bottom:5px;
	padding:5px;
	z-index:10000;
	background-color:#FF3300;
	color:#FFFFFF;
	border:1px solid #000000;
}

