#dnnmenu                        { margin:0px; margin-bottom:5px}
#menubox                        { margin:0px}
#menubox ul                        { position: relative; z-index:65400; margin:0px; padding:0px}
#menubox ul li                     { float:left; margin:0px; padding:0px; list-style:none; position:relative;margin-right:4.4px;}
#menubox ul li.end               { margin-right:0px;}
#menubox ul li a                  { display:inline-block; line-height:17px; color:#0978aa; padding:11.75px 17px 13.75px 17px; text-decoration:none; font-weight:normal; font-size:17px; cursor:pointer;font-family: "alternate-gothic-no-3-d";text-transform:uppercase;letter-spacing:2px;-webkit-transition: color .1s 0s ease-in-out;-moz-transition: color .1s 0s ease-in-out;-ms-transition: color .1s 0s ease-in-out;-o-transition: color .1s 0s ease-in-out;transition: color .1s 0s ease-in-out;}
#menubox ul li.current a {color: rgba(32,26,22,.7);}
#menubox ul li.Breadcrumb{}
#menubox ul li:hover {} 
#menubox ul li a:hover{color: rgba(32,26,22,.7);}

#dnnmenu #menubox ul li ul.level0            { left:-10px; top:43px}
#dnnmenu #menubox ul li:hover ul             { display:block}
#dnnmenu #menubox ul li ul                   { display:none; position:absolute; top:0px;border-top:none; left:-1px;padding:17px 0;background-color:#ffffff;text-align:left;}
#dnnmenu #menubox ul li ul li               { border:none; background:none; height: auto; line-height:30px; width:100%;white-space:nowrap;}
#dnnmenu #menubox ul li ul li a               { height: auto; line-height:17px; padding:8.5px 25.5px; color:#0978aa;text-align:left;}
#dnnmenu #menubox ul li ul li:hover {}
#dnnmenu #menubox ul li ul li a:hover{color: rgba(32,26,22,.7);}


#root16216 {margin-top:-7px !important;}
#root16216 a {font-family: alternate-gothic-no-3-d;font-weight: 400;font-style: normal;letter-spacing: 2px;text-transform: uppercase;text-decoration: none;margin-left: 17px;padding: 17px 25.5px !important;display: block !important;-webkit-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;-moz-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;-ms-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;-o-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;background-color: transparent;color: #0978aa !important;border: 2px solid #0978aa;}
#root16216 a:hover {background-color: #0978aa;color:#efefef !important;}