﻿a.skip{position:absolute;left:-999em;}
/* Navigation
------------------------------ */.nav-primary{clear:left;margin:13px 0;}
.nav-primary h3{position:absolute;left:-999em;}
.nav-primary ul{list-style:none outside none;padding:0;margin:0;}
.nav-primary li{font-size:1.8em;border-bottom:1px solid #eee;margin:0;}
.nav-primary li:last-child{border-bottom:0;}
.nav-primary a{color:#FFF!important;display:block!important;font-size:13pt!important;height:20px;padding:6px 1px!important;text-decoration:none!important;}
.nav-primary a:hover{color:#1F3238;}
.nav-primary a:hover{color:#1f3238;}
.nav-primary .nav-current{font-weight:700;}
ul.dynamic{border:0 solid #D1D1D1;box-shadow:none;padding:10px;}
/* drop down menu formatting when all menu items won't fit in a single line */.nav-menu .nav-primary{margin:0;position:relative;overflow:hidden;background:#4297A0;}
.nav-menu .nav-primary a{padding-right:3em;display:block;}
.nav-menu .nav-primary h3{background-image:url(icons.png);background-position:14px 65%;background-repeat:no-repeat;cursor:pointer;display:block;font-size:inherit;height:49px;left:auto;margin:0;position:absolute;right:0;text-indent:-999em;top:-10px;width:46px;}
.nav-menu .nav-primary.expanded h3{background-position:14px 65%;}
.nav-menu .nav-primary li{clear:left;display:none;}
.nav-menu .nav-primary.expanded li,.nav-menu .nav-primary li.nav-current{display:list-item;}
.nav-menu .nav-primary li.nav-current{border-bottom-width:0;}
.nav-menu .nav-primary.expanded li.nav-current{border-bottom-width:1px;}