@charset "utf-8";

/*

Created date: 2008-03-04
Author: Linus Trensare
Company: Construct IT

Media: Screen

ColorSettings
Body background: #FFFFFF
Text: #000000 
Link normal: #849635
Link visited:
Link hover: #FF0000
Link active: #00FF00

*/


ul#breadcrumbs {
	list-style-type:none;
	padding:4px 0 0 0px;
	height:22px;
	display:block;
	margin:0 0 13px 0;
}


ul#breadcrumbs li {
	display:inline;
	font-size:10px;
	color:#606060;
	background:none;
}

ul#breadcrumbs li.indicatorText {
}

ul#breadcrumbs li.rootUrl {
	display:none;
}

ul#breadcrumbs li a {
	padding:0px;
}

ul#breadcrumbs li.first a {
	padding-left:0;
}

ul#breadcrumbs li.start  {
	display:inline;
}

ul#breadcrumbs li#active  {
	padding:0px;
}

ul#breadcrumbs li#active span {
	padding:0px;
}



/* Main navigation */

ul#navigation {
	width:auto;
	list-style-type:none;
	margin-top:25px;
	float:right;
}


ul#navigation li {
	list-style-type:none;
	float:left;
	font-family:arial, "Trebuchet MS";
	font-size:14px;
	border-right:solid 1px #ddd;
	background:none;
	white-space:nowrap;
}

ul#navigation li.lastItem {
	border:0px;
}


ul#navigation li a,
ul#navigation li span {
	/*display:block;*/
	padding:0px;
	color:#ddd;
}
ul#navigation li#active span {
	display:inline !important;
	padding:0px;
	color:#fff !important;
}

ul#navigation li.lastItem a,
ul#navigation li.lastItem span {
	padding:0px;
}


ul#navigation li a:hover {
	color:#fff;
}


ul#navigation li#active a span {
	color:#fff;
	padding:0px;
}





/* Sub navigation */

.activeTopLevelName {
	font-size:14px;
	display:block;
	font-weight:normal;
	color:#849635;
	padding:0px 10px 7px 10px;
	margin:0px 0 6px;
	_margin:0px 0 6px;	
	background:url(../sysImages/borderActiveTopLevelName.gif) no-repeat left bottom;
}


.activeTopLevelName a {
	font-size:14px;
	display:block;
	font-weight:normal;
	border:0px;
	text-decoration:none;
	color:#000000;
}


/* Global subNavigation rules */

ul#subNavigation /* First level ul */{
	width:200px;
	list-style-type:none;
	margin-top:8px;

}

ul#subNavigation ul {
	list-style-type:none;	
	margin-left:10px;
	padding:0;
}

ul#subNavigation a:hover {
	text-decoration:none;
	background:url(../sysImages/subNavigationItemHover.gif) no-repeat 0 48%;	
}

ul#subNavigation li {
	margin:0px;
	padding:0px;
	_height:10px;
	margin-bottom:0px;
	background:none;
}


ul#subNavigation li a {
	display:block;
	font-size:11px;
	font-weight:normal !important;
	_height:9px;
	color:#849635;
}


/*Level 1*/

ul#subNavigation li a,
ul#subNavigation li span {
	padding:3px 10px;
}


/*Level 2*/

ul#subNavigation li li a,
ul#subNavigation li li span {
	padding:3px 10px;
}


/*Level 3*/

ul#subNavigation li li li a,
ul#subNavigation li li li span {
	padding:3px 10px;
}


/*Level 4*/

ul#subNavigation li li li li a,
ul#subNavigation li li li li span {
	padding:3px 10px;
}



/* Expanded */

ul#subNavigation li.expanded a, 
ul#subNavigation li.expanded a:hover {
	font-weight:normal;
}


/* Active menu item */

ul#subNavigation li#active span {
	font-weight:normal;
	display:block;
	background:url(../sysImages/subNavigationItemActive.gif) no-repeat 0 48%;
}





























