@charset "utf-8";
/* CSS Document */

.cmm-page {
	background: #fff;
}

/* Header */
#jHeader {
	background: #fff;
	border: none;
}

#jHeader h1 img{
	border: none;
}

#jHeader .cmm-navmenu-link {
	opacity: .4;
}

#jHeader .cmm-leftpanel-link {
	opacity: .4;
}

#jHeader .cmm-navmenu-link, #jHeader .cmm-navmenu-link:hover, #jHeader .cmm-navmenu-link:active {
    background: none;
    border: 0;
}

#jHeader .cmm-leftpanel-link, #jHeader .cmm-leftpanel-link:hover, #jHeader .cmm-leftpanel-link:active {
    background: none;
    border: 0;
}

#jHeader .cmm-header-level-2-desk, #jHeader .cmm-header-level-2-mobile {
	background: #32323a;
	border-bottom: solid 2px #50B85A;
}

#jHeader .cmm-popupmenu {
	font-family: Verdana, Geneva, sans-serif;
}


/* Footer */
#jFooter {
	background: #fff;
	border-top: solid 1px #C9E4E4;
	color: #676767;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-shadow: none;
}


/* Left Panel */
#jLeftPanel .cmm-leftpanel-collapsible ul li {
	font-size: 12px;
	font-weight: normal;
}

#jLeftPanel .cmm-leftpanel-collapsible ul li a {
	background-color: #fff;
	font-size: 12px;
	font-weight: normal;
}

/* Content */
#jContent {
	background-color: #fff;
}



@media (min-width:60em){
	/* Header min-width:60em */
	#jHeader .cmm-header-level-2-desk ul:first-child li:hover {
		background: #141414;
	}
	
	#jHeader .cmm-header-level-2-desk ul {
		list-style-type:none;
	}
	
	#jHeader .cmm-header-level-2-desk ul li,
	#jHeader .cmm-header-level-2-desk ul li a, 
	#jHeader .cmm-header-level-2-desk ul li a:link,
	#jHeader .cmm-header-level-2-desk ul li a:visited,
	#jHeader .cmm-header-level-2-desk ul li a:active {
		color: #fff;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		text-decoration: none;
		text-shadow: none;
		font-weight: normal;
	}
	
	#jHeader .cmm-header-level-3-desk {
		color: #333;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 16px;
		font-weight: bold;
		text-shadow: none;
	}
	
	#jHeader .cmm-header-level-3-desk ul {
		list-style-type:none;
	}
	
	#jHeader .cmm-header-level-3-desk ul li a, 
	#jHeader .cmm-header-level-3-desk ul li a:link,
	#jHeader .cmm-header-level-3-desk ul li a:visited,
	#jHeader .cmm-header-level-3-desk ul li a:active {
		color: #333;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 14px;
		text-decoration: none;
		text-shadow: none;
		font-weight: bold;
	}
	
	#jHeader .cmm-header-level-3-desk ul li a:hover { color: #0099FF; }


	/* Footer min-width:60em */
	#jFooter {
		font-size: 13px;
	}
	
	#jFooter a {
		color: #676767;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 13px;
		font-weight: normal;
		text-decoration: none;
		text-shadow: none;
	}
	
	#jFooter a:hover { color: #0099FF; }

	
	/* Content mapLeftMenu min-width:60em */
	#mapLeftMenu .cmm-leftpanel-collapsible ul li {
		background-color: #fff;
		font-size: 12px;
		font-weight: normal;
	}
	
	#mapLeftMenu .cmm-leftpanel-collapsible ul li.list-divider {
		text-decoration: underline;
	}
	
	#mapLeftMenu .cmm-leftpanel-collapsible ul li div {
		text-decoration: underline;
	}
	
	#mapLeftMenu .cmm-leftpanel-collapsible ul li a {
		background-color: #fff;
		border: none;
		font-size: 12px;
		font-weight: normal;
		text-shadow: none;
	}
	
	#mapLeftMenu .cmm-leftpanel-collapsible ul li a:hover {
		color: #0099FF;
	}

} /* end min-width 60em */
