@charset "utf-8";
/**
	general elements
	*/
 
@import url("mailform.css");
@import url("leftnavi.css");
@import url("rootline.css");
@import url("mainnavi.css");
@import url("content.css");
@import url("apxreference.css");
@import url("apxfeuser.css");
@import url("form.css");
@import url("indexedsearch.css");

html {
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	/*background: url(../img/page_background.gif) top left repeat-x;*/
	height: 100%;
}

#pageWrapper {
	margin:0px;
	min-height:100%;
	height: auto !important;
	height:100%;
	width:700px;
	background: url(../img/contentWrapper_bg.gif) top left repeat-y;
	float:left;
}

#headnaviWrapper, #mainNavigation, #moodimage{
	display:none;
}
#apexisLogo{
	display:block;
}

#columnWrapper{
	float:left;
}

	#pagetitle{
		margin-bottom:5px;
	}

	#leftWrapper{
		display:none;
	}
	
	#contentWrapper{
		float:left;
		padding-right:23px;
		width:425px;
		margin-right:2px;
	}
	
		#contentWrapper #content{
			overflow:hidden;
		}
		
		#contentWrapper .csc-header, #contentWrapper .csc-textpicHeader{
			background: url(../img/header_bg_normal.jpg) bottom left no-repeat;
			height:22px;
			padding-top:10px;
			border-bottom:1px solid #dfdfdf;
			margin-bottom:10px;
		}
		
		#contentWrapper .bodytext{
			margin:0;
			padding-top:5px;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:0px;
		}
		
		#contentWrapper .csc-textpic .bodytext{
			padding-top:0px;
		}
	
	#rightcontent{
		float:left;
		width:243px;
		overflow:hidden;
		margin-right:1px;
	}
	

		#rightcontent .csc-header{
			background: url(../img/header_bg_right.jpg) bottom left repeat-x;
			height:27px;
			padding-top:10px;
			padding-left:15px;
			padding-right:15px;
		}
		
		#rightcontent .bodytext{
			margin:0;
			padding-top:5px;
			padding-bottom:10px;
			padding-left:15px;
			padding-right:15px;
		}
		
		#rightcontent .csc-textpic{
			margin-top:10px;
			padding-left:15px;
			padding-right:15px;
		}
		
		#rightcontent .csc-textpic .bodytext{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
		}


#footerWrapper{
	display:none;
}

#content ul, #rightcontent ul {
	list-style:square;
	padding-left:20px;
	margin:0;
}

#content ul li, #rightcontent ul li{
	background:none;
	padding-bottom: 2px;
	padding-left:0px;
	height:auto;
	height:100%;
}