/*==========================================*/
/* Topimage
/*==========================================*/
/* BEGIN Edit logo position */
	.container .top img.logo
	{
		left:15px;
		top:20px;
	}
/* END edit logo position */

/*==========================================*/
/* Mainmenu
/*==========================================*/
/* BEGIN Edit mainmenu background */
	.mainmenu
	{
		background: #FFF;
		background-repeat: repeat-x;
	}
/* END mainmenu background */

/* BEGIN Edit mainmenu links */
	.mainmenu a
	{
		color:#666;
		font: normal 1em Verdana, Arial;
		text-decoration:none;
		text-transform:uppercase;
	}
		/* mouseover effect*/
		.mainmenu a:hover
		{
			color:#f6892d;
		}
		
		/* active page */
		.mainmenu a.active
		{
			color:#f6892d;
		}
/* END Edit mainmenu links */

/*=====================================================================*
/* Search
/*=====================================================================*/
/* BEGIN Edit Search */
.search
{
	background-image: url("/media/images/searchcorner_border.png") !important; /* All browsers but IE6 */
	background-image: url("/media/images/searchcorner_border_ie6.jpg"); /* IE6 Only */
	background-repeat: no-repeat;
	background-position: -9px 1px;
	position:absolute;
	right:20px;
	top:5px;
	width:222px;
}

	.search div
	{
		background-image: url("/media/images/searchcorner_border.png") !important; /* All browsers but IE6 */
		background-image: url("/media/images/searchcorner_border_ie6.jpg"); /* IE6 Only */
		background-repeat: no-repeat;
		background-position: 191px 1px;
		display:block;
		float:left;
		width:200px;
	}
	
	/* IE6, IE7 fix */
	html >/**/ body .search
	{
		background-position: -9px 0;
		top: 6px;
	}
	
	/* IE6, IE7 fix */
	html >/**/ body .search div
	{
		background-position: 191px 0;
	}

	.search input
	{
		background-color:#FFF;
		border-bottom: 1px solid #999;
		border-top: 1px solid #999;
		color:#666;
		font:normal 1em/1.2em Verdana, Arial;
		height:12px;
		margin: 0 0 0 9px;
		outline: 0;
		padding:2px 0 2px 0;
		width:182px;
	}
	
	.search input.discrete
	{
		color:#aaa;
	}
	
	.search .searchButton
	{
		background: url("/media/images/searchbutton.png") no-repeat 0 1px !important;
		cursor: pointer;
		display:block;
		float:right;
		height:22px;
		margin:-1px 0 0 0;
		width:18px;
	}

		.search .searchButton input
		{
			background: transparent;
			border: 0;
			cursor: pointer;
			height: 18px;
			margin: 0;
			padding: 0;
			width: 18px;
		}

/*==========================================*/
/* Breadcrumbs
/*==========================================*/
/* BEGIN Edit breadcrumbs background */
/* background-color and separator image */
	.breadcrumbs
	{
		background-color:#FFF;
		border-top: 1px solid #fff; /* Old value: #424348 */
		border-bottom:1px solid #BCBEC0;
		padding:8px 0 4px 20px; /* top right bottom left */
	}
/* END Edit breadcrumbs background */
	
	/* BEGIN Edit breadcrumbs links */
		/* links */
		.breadcrumbs a
		{
			color:#595959;
			font: normal 1em Verdana, Arial;	/* font:italic bold 12px/20px arial,sans-serif; */
			text-decoration:none;
		}
			/* mouseover effect*/
			.breadcrumbs a:hover
			{
				color:#f6892d;
			}

			/* active page */
			.breadcrumbs a.active
			{
				color:#f6892d;
			}
				/* separator	*/
				.breadcrumbs p span
				{
					color: #595959;
					font-size:1.1em;
					padding:0 4px 1px 4px;
				}
	/* END Edit breadcrumbs links */

/*==========================================*/
/* Content area
/*==========================================*/
/* BEGIN Edit content area background */
	.middle
	{
		background: #444;	/* background: #00ff00 url('smiley.gif') no-repeat fixed center; */
	}
/* END Edit content area background */
	
/*==========================================*/
/* Left menu
/*==========================================*/
/* BEGIN Edit left menu */
	/* separator */
	.leftmenu ul span.separator
	{
		background: url("/media/images/leftmenu_separator.gif") repeat-x 0% 100%;
		height:14px;
	}

	/* text indent level 2*/
	.leftmenu ul li ul li
	{
		margin:6px 0 0 0;
		padding-left: 10px;
	}
		/* bullet color */
		/* bullet type */
		/* text indent level 3*/
		.leftmenu ul li ul li ul li
		{
			color: #666;
			list-style-type:disc;
			padding-left:10px;
		}
		
		/* links */
		.leftmenu a
		{
			color:#666;
			font:normal 1em Verdana, Arial;
			text-decoration:none;
		}
		
		/* mouseover effect*/
		.leftmenu a:hover
		{
			color:#f6892d;
			text-decoration: underline;
		}
		
		/* active page */
		.leftmenu a.active
		{
			color:#f6892d !important;
		}
		
		/* plus sign*/
		.treeview.menu li .hitarea
		{
			background-image:url(/media/images/treeview-intranet.gif); 
		}
		
/* END Edit left menu */

/*==========================================*/
/* Footer
/*==========================================*/
/* BEGIN Edit footer */
	/* font style */
	.footer
	{
		color:#595959;
		font:normal 1em Verdana;
	}
		/* word-space*/
		.footer p
		{
			margin: 0 0 0 15px; /* margin left */
		}

		/* links */
		.footer a
		{
			color: #595959;
			text-decoration:none;
		}

		/* mouseover effect */
		.footer a:hover
		{
			color: #f6892d;
			text-decoration:none;
		}
/* END Edit footer */	
	
/*==========================================*/
/* Freeform generic
/*==========================================*/
/* BEGIN Edit freeform */
/* Freeform = puff */

	/* non-tagged text */
	/* base font-size */
	.content .freeform
	{
		color:#666;
		font: normal 1em Verdana, Arial;
	}
		/* bodytext style */
		.content .freeform p
		{
			color:#666;
			font: normal 1em Verdana, Arial;
			margin:0;
			padding: 0 0 8px 0;
		}
		
		/* links */
		.content .freeform a
		{
			color: #f6892d;
			text-decoration: none;
		}
		
		/* mouseover effect */
		.content .freeform a:hover
		{
			color: #666;
			text-decoration: underline;
		}
		
		/* BEGIN headlines */
			.content .freeform h1
			{
				color:#f6892d;
				font-size: 1.1em;
				margin:0;
				padding:0 0 8px 0;
				text-transform:uppercase;
			}
			
			.content .freeform h2
			{
				color:#f6892d;
				font: bold 1.2em Verdana;
				padding:0;
				margin:8px 0 0 0;
			}
			
			.content .freeform h3
			{
				color:#666;
				margin:8px 0 0 0;
				padding: 0;
				font: bold 1em Verdana;
			}
			
			.content .freeform h4
			{
				color:#666;
				font: bold 1em Verdana;
				padding:0;
				margin:8px 0 0 0;
			}
		/* END headlines */
		
		/* input elements (textfield, droplist, textarea, button) */
		.content .freeform input,
		.content .freeform select,
		.content .freeform textarea
		{
			font: normal 1em Verdana, Arial;
		}
/* END Edit freeform */

/*==========================================*/
/* Freeform TEXT
/*==========================================*/
/* BEGIN freeform text */
	/* BEGIN list elements */
		/* text color */
		/* text-indent */
		.content .freeform.text ul, ol
		{
			color: #666;
			font: normal 1em Verdana, Arial;
			margin: 6px 6px 6px 20px;
		}
			.content .freeform.text ul li,
			.content .freeform.text ol li
			{
				margin: 6px 0 0 5px;
				padding: 0;
			}
				/* text-indent */
				.content .freeform.text ul li ul,
				.content .freeform.text ol li ol
				{
					margin: 6px 0 0 6px;
				}
	/* END list elements */
/* END freeform text */

/*==========================================*/
/* Freeform DOWNLOAD
/*==========================================*/
/* BEGIN freeform download */
	/* filetype color */
	.content .freeform.download .inner
	{
		color: #666;
	}
		/* filename link color */
		.content .freeform.download .inner a
		{
			color: #f6892d;
			text-decoration: none;
		}
		
		/* filename link mouseover color */
		.content .freeform.download .inner a:hover
		{
			color: #666;
			text-decoration: underline;
		}
/* END freeform download */

/*==========================================*/
/* Freeform GALLERY
/*==========================================*/
/* BEGIN freeform gallery */
	/* image link */
	.content .freeform.gallery .inner a
	{
		text-decoration:none;
	}
		/* image link text */
		.content .freeform.gallery .inner a span
		{
			color: #f6892d;
			font-size: 0.8em;
			font-weight:normal;
			text-decoration:none;
		}

		/* image link text mouseover */
		.content .freeform.gallery .inner a:hover span,
		.content .freeform.gallery .inner a:hover td
		{
			color: #666;
			text-decoration:none;
		}
/* END freeform gallery */

/*==========================================*/
/* Freeform LIST
/*==========================================*/
/* BEGIN freeform list */
	/* date style */
	.content .freeform.list .inner .date
	{
		font: normal 0.8em Verdana, Arial;
		margin: 15px 0 0 0;
	}
	
	/* h1 style */
	.content .freeform.list .inner h1
	{
		color:#f6892d;
		font-size: 1.1em;
		margin:0;
		padding:0;
		text-transform:uppercase;
	}
	
	/* h3 style */
	.content .freeform.list .inner h3
	{
		color:#666;
		margin: 0;
		padding: 0;
		font: bold 1em Verdana;
		text-decoration:none;
	}
	
	.content .freeform.list .inner h3 a
	{
		color:#666;
		margin: 0;
		padding: 0;
		font: bold 1em Verdana;
		text-decoration:none;
	}
	
	.content .freeform.list .inner h3 a:hover
	{
		color:#f6892d;
		margin: 0;
		padding: 0;
		font: bold 1em Verdana;
		text-decoration:underline;
	}
	
	/* bodytext style */
	.content .freeform.list .inner p
	{
		font: normal 1em Verdana, Arial;
		margin: 0;
		padding: 0 0 3px 0;
	}
/* END freeform list */

/*==========================================*/
/* Corners
/*==========================================*/
/* BEGIN corners */
	/* corner image */
	/* corner dimensions */
	.content .freeform .corner_topleft,
	.content .freeform .corner_topright,
	.content .freeform .corner_bottomleft,
	.content .freeform .corner_bottomright
	{
		background: url("/media/images/corner_white.png") no-repeat;
		height:6px;
		width:6px;
	}
	
	/* freeform x sides */
	.content .freeform .corner_left,
	.content .freeform .corner_right
	{
		background-color:#fff; 	/* same background-color as corner*/
		width:6px;				/* same as corner dimension */
	}
	
	/* freeform content */
	.content .freeform .inner div.innerContent
	{
		background-color:#fff;	/* same background-color as corner */
		margin:0 6px 0 6px;		/* same as corner dimension */
		padding:12px 6px 12px 6px;	/* freeform padding (top right bottom left) */
	}
/* END corners */

/*==========================================*/
/* Lightbox
/*==========================================*/
/* BEGIN lightbox */
	/* title */
	div.ppt
	{
		color: #fff;
		font: normal 1.4em Verdana, Arial;
	}

	/* navigation text */
	div.light_rounded .currentTextHolder
	{
		color: #666;
		font: normal 1em Verdana,Arial;
	}

	/* image text */
	.pp_description,div .pp_description
	{
		color: #666;
		font: normal 1em Verdana,Arial;
	}
/* END lightbox */
