@import url(main.css);
@import url(header.css);
@import url(top.css);
@import url(content.css);
@import url(left.css);
@import url(mailform.css);
@import url(rte.css);
@import url(search.css);

.csc-menu li a{
	text-decoration: none;
}

#functions{
	position:absolute;
	bottom: 0px;
	margin-top:20px;
	color:red;
	font-size: 8pt;
}

#functions  a{
	text-decoration: none;
}

#path{
	font-size: 13px;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	color: #0a50a1;
}

a:link{
	color: #0a50a1;
	border-color: Black;
}

a:visited, a:hover, a:active, a:focus{
	color: #0a50a1;
}

#left-menu-box {
	margin: 0;
	padding: 6px;
	background-color: #e6e9f3;
}

#left-menu-after{
	margin: 0;
	padding: 6px 6px 0 6px;
	height: 206px;
}

#middle-marker-box {
	margin: 3px;
	padding: 0;
}

#left-marker-box  {
	margin: 0 6px;
	padding: 0;
}

#left-marker, #middle-marker {
	margin: 0;
	padding: 3px;
}

#middle-marker{
	margin-bottom: 30px;
}

#inner-content-wrapper {
	float: left;
	margin: 0;
	right: 102px;
}

#left {
	float: left;
	width: 33%;
	margin: 0;
	padding: 0;
	background-image: url("bg_left_home.gif");
}

#left-content {
/*	position: relative;
	z-index: 5;
	width: 33%;*/
}

#middle {
	position: relative;
	float: left;
	padding: 5px 0px 0px 0px;
	margin: 0;
	width: 44%;
}

#right {
	float: left;
	width: 22%;
}

#right-content {
	margin: 55px 0px 0px 0px;
}

#right-marker-box {
	width: 90%;
	margin: 0px 6px 0px 6px;
	padding: 0;
}

#right-marker {
	margin: 0px 6px 0px 6px;
	padding: 0px;
}

#right-marker div.csc-header {
	margin: 5px 0px 0px 0px;
	width: 100%;
	height: 20px;
	background-color: #b3c1dd;
}

#right-marker div.csc-header h1 {
	margin: 0px;
	padding: 0px 3px 0px 3px;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	vertical-align: middle;
}


#right-marker p.bodytext {
	padding: 3px;
	font-size: 9pt;
	color: #000000;
	background-color: #e6e9f3;
}

#header, #outer-wrapper {
	width: 100%;
}

.cleaner {
	clear:both;
/*	float: left;*/
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	display: block;
	visibility: hidden;
	border: 0; 
	padding: 0;
	margin: -1.0em 0 0 0;
	background: transparent;
}