﻿
/* DYNAMIC TOP NAV STYLES */
.top-nav {
	display:inline-block;
	padding: 0 0 0 0;
	margin: 45px 0 0px 0px;
	float:right;
}

.menu-horizontal li {
	padding:5px 10px!important;
}
.menu-horizontal ul.static li.static a.static span{
	/*font-family: "minion-pro" !important; */
	font-family: 'Crimson Text', serif !important;
	font-weight:normal!important;
	font-size:26px!important;
	color:#929EA4;
	text-decoration:none!important;
}
.menu-horizontal ul.static li.static a.static:hover span{
	color:#5bacdf;
	text-decoration:none!important;
}
.menu-horizontal ul.dynamic li.dynamic a.dynamic span{
	font-family: 'Lato', sans-serif !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-align: left;
}

.menu-horizontal li a:link{
	/*font-family:"minion-pro" !important; */
	font-family: 'Crimson Text', serif !important;
	font-size:18px!important;
	color:#93a0a7!important;
	text-decoration:none!important;
}
.menu-horizontal li a:visited{
	font-family: 'Crimson Text', serif !important;
	font-size:18px!important;
	color:#93a0a7!important;
	text-decoration:none!important;
}
.menu-horizontal li a:hover {
	font-size:18px!important;
	color:#5aacdf!important;
	text-decoration:none!important;
}
.menu-horizontal ul.dynamic {
	/* margin-top: 6px; */
	margin-top:0;
	padding-bottom: 6px;
    background: url('../images/nav-bg.png') !important;
    background-repeat:repeat !important;
    background-position: left top !important;
    padding-left:10px!important;
    padding-right:10px!important;
}
.menu-horizontal li.static > ul.dynamic {
	padding-top:1px;
}
.menu-horizontal li.dynamic {
	padding:0px!important;
	height:40px!important;
	line-height:40px!important;
}
.menu-horizontal li a.dynamic {
	font-family: 'Crimson Text', serif !important;
	font-size:13px !important;
	font-weight:bold!important;
	color:#ffffff!important;
    border-bottom: 1px dotted #78b8d8 !important;
}
.menu-horizontal li a:visited.dynamic {
	font-size:13px !important;
	font-weight:bold!important;
	color:#ffffff!important;
    border-bottom: 1px dotted #78b8d8 !important;
}
.menu-horizontal li a:hover.dynamic {
	font-size:13px !important;
	font-weight:bold!important;
	color:#ddf028!important;
    border-bottom: 1px dotted #69ad9a !important;
}
.additional-background {
  background:none !important;
}
.menu-horizontal ul.dynamic span.dynamic-children span.additional-background {
	background-image:url('../images/menu-arrow.png') !important;
	background-repeat:no-repeat!important;
	background-position:right!important;
}
.menu-horizontal ul.dynamic a.dynamic-children span.additional-background {
	background-image:url('../images/menu-arrow.png') !important;
	background-repeat:no-repeat!important;
	background-position:right!important;
}
.menu-horizontal ul li .dynamic-children ul{
    background: transparent url('../images/nav-sub-bg.png') !important;
    background-repeat:repeat !important;
    background-position: left top !important;
    margin-top:0px!important;
    margin-left: 0 !important;
}
.menu-horizontal ul li .dynamic-children ul li{
	padding:0px!important;
	height:25px!important;
	line-height:25px!important;
}
/*submenu flyouts */
.menu-horizontal ul li .dynamic-children ul li a {
	font-family:"Lato", sans-serif !important;
	font-size:11px !important;
	font-weight:bold!important;
	color:#ffffff!important;
	border:none!important;
}
.menu-horizontal ul li .dynamic-children ul li a:visited {
	font-family:"Lato", sans-serif !important;
	font-size:11px !important;
	font-weight:bold!important;
	color:#ffffff!important;
	border:none!important;
}
.menu-horizontal ul li .dynamic-children ul li a:hover {
	font-family:"Lato", sans-serif !important;
	font-size:11px !important;
	font-weight:bold!important;
	color:#ddf028!important;
	border:none!important;
}

/*Quickl Launch Styling on Pages*/
.sidebar-left-inner {
	white-space:normal;
	word-wrap:break-word;		
	font-family: 'Lato', sans-serif !important;
}

.sidebar-left .s4-ql ul.root > li > .menu-item {
	padding-left: 14px;
	background: url('../images/double-arrow-brown.png') transparent 0 3px no-repeat;
	display: inline-block;
	color:#736844;
	margin: 0 !important;
	font-size: 1em;
}
.sidebar-left-inner .menu-item-text {
	font-size: 1em !important;
}
.sidebar-left .s4-ql ul.root > li.selected > a.selected {
	color: #d1581c !important;
	padding-left: 14px !important;
}




