#content a {
    color: #0091c3 !important;
}

h2, h3, h2 a, h3 a {
    color: #06315C !important;
}

#footer #nav-general-foot {
	background: #084162 !important;
}

#extra-header-features {
	display: none !important;
}

ul#nav-general {
	background: none repeat scroll 0 0 #006699;
    display: inline;
    float: right;
    font-size: 12px;
    margin: 0 0 0 11px;
    padding: 10px;
	border-radius: 15px;
}

ul#nav-general li{
	 display: inline;
    float: right;
    font-size: 12px;
    margin: 0 30px 0 11px;
    padding: 0;
}

ul#nav-general li a{
	color: #EEEEEE;
    font-size: 1.5em;
    font-weight: 600;
    text-decoration: none;
}

ul#nav-general li a:hover{
	color: #FE9900;
	text-decoration:none;
}

#megaMenu {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#22538b+1,3a71a9+100 */
        background: #22538b !important; /* Old browsers */
        background: -moz-linear-gradient(top,  #22538b 1%, #3a71a9 100%) !important; /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#22538b), color-stop(100%,#3a71a9)) !important; /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* IE10+ */
        background: linear-gradient(to bottom,  #084162 1%,#084162 100%) !important; /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22538b', endColorstr='#3a71a9',GradientType=0 ) !important; /* IE6-9 */

		border: none !important;
}

.widget_hier_page > ul > li.current_page_ancestor > a {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#22538b+1,3a71a9+100 */
        background: #22538b !important; /* Old browsers */
        background: -moz-linear-gradient(top,  #22538b 1%, #3a71a9 100%) !important; /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#22538b), color-stop(100%,#3a71a9)) !important; /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #22538b 1%,#3a71a9 100%) !important; /* IE10+ */
        background: linear-gradient(to bottom,  #084162 1%,#084162 100%) !important; /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22538b', endColorstr='#3a71a9',GradientType=0 ) !important; /* IE6-9 */
}

.widget_hier_page > ul > li > ul {
    background: #F1F2F3;
}

h2, h3, h2 a, h3 a {
    color: #22538B;
    font-family: "Droid Serif",georgia,times,serif;
    text-decoration: none;
}

a {
    color: #9C1212;
}

ul#client-access li.client-access-highlight {
    background: #22538B !important;
}

ul#quick-access li.quick-access-highlight a {
    color: #22538B !important;
}

#megaMenu {
    border: 1px solid #22538B;
    border-bottom: 6px solid #CA8242;
    background-color: #22538B;
    background: -webkit-linear-gradient(top,#22538B,#3A71A9);
    background: -moz-linear-gradient(top,#22538B,#3A71A9);
    background: -ms-linear-gradient(top,#22538B,#3A71A9);
    background: -o-linear-gradient(top,#22538B,#3A71A9);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0);
    -moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0);
    box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0);
}

#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator > a {
	color: #FFF;
}

#megaMenu ul.megaMenu > li.menu-item:hover > a, 
#megaMenu ul.megaMenu > li.menu-item.megaHover > a, 
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, 
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, 
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
	background-color: #22538B;
    background: -webkit-linear-gradient(top,#22538B,#3A71A9);
    background: -moz-linear-gradient(top,#22538B,#3A71A9);
    background: -ms-linear-gradient(top,#22538B,#3A71A9);
    background: -o-linear-gradient(top,#22538B,#3A71A9);
    text-decoration: none;
}

.sidebar ul li a { 
	color: #FFF; 
	font: 13px "Droid Sans",arial,san-serif;
	text-decoration: none;
	line-height: 1.5em;
}

.sidebar ul li ul.children li a {
	color: #006699;
}


#footer #nav-general-foot{
	text-align:center;
	display: block;
	height: 47px;
	background: #006699;
	position:relative;
	padding-top:15px;
	text-align: center;
	margin: 0;
}

#footer #nav-general-foot li{
	display:inline;
	padding:0 5px;
}

#footer #nav-general li a,
#footer #nav-general-foot li a{
	color: #eeeeee;
}

.widget_hier_page > ul > li.current_page_ancestor > a {
    background-color: #22538B;
}

table.dataTable tr.group {
    background-color: #22538B;
    color: white;
}

#header-left {
	max-width: none;
}

#header-container {
	background-color: #b01116;
}

#tagline-wrapper {
    width: 550px !important;
}

h1 a:hover, #megamenu a:hover {
	text-decoration: none !important;
}

.header-filter-gradient {
	background: linear-gradient(45deg, rgb(21,33,136) 0%, rgb(15,23,98) 100%);
}
