
#banner-area-menu {width:1000px; 
height:22px; margin:0; padding: 2px 0 0 0; clear:both; background:#99CCFF; position:relative;
    top: 0px;
    left: 0px;
}

#banner-area-menu ul {padding:0; margin:0;}

#banner-area-menu ul li {float:left; position:relative; margin:0 0 0 30px; list-style:none; }

#banner-area-menu ul li a {  letter-spacing: 4px;  text-transform: uppercase;display:block; text-decoration:none; color:#000;   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; 
                             font-size: 16px; font-weight: bold;}

#banner-area-menu ul li a:link {text-decoration:none;}

#banner-area-menu ul li a:visited {text-decoration:none;}

#banner-area-menu ul li a:hover {text-decoration:none; color:Blue;}

#banner-area-menu ul li a:active {text-decoration:none;}


#banner-area-menu .menu { position:absolute; background:#99CCFF;}

#banner-area-menu .menu .sub_nav {float:left;}

#banner-area-menu .menu .sub_nav {margin:0 10px 0 0; padding:0; width:500px; }

#banner-area-menu .menu .sub_nav ul {   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; 
                                        font-size: 15px; }

#banner-area-menu .menu .sub_nav ul li {  letter-spacing: 4px;  text-transform: uppercase;float:none;  list-style:none; color:#000; margin:0 0 0 0; padding:0 0 0 10px; }

#banner-area-menu .menu .sub_nav ul li a, #banner-area-menu .menu ul.sub_nav li a:link, #banner-area-menu .menu ul.sub_nav li a:visited {  letter-spacing: 4px;  text-transform: uppercase;
   font-size:15px;   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; font-weight:normal; line-height:1.3em; color:#000000; text-decoration:none; padding:3px 4px; height:100%; background-color:transparent;}

#banner-area-menu .menu .sub_nav ul li a:hover, #banner-area-menu .menu .sub_nav ul li a:focus { letter-spacing: 4px;  text-transform: uppercase;color:Blue; text-decoration: none; background-color:#D2E4FF}

#banner-area-menu .menu .sub_nav ul li a:active {color:#000; text-decoration: none; background-color:transparent;}


#banner-area-menu li .menu {display:none; width:510px; padding:5px 0 10px 20px; border-top:4px solid Blue; border-bottom:4px solid Blue; border-left:1px solid Blue; border-right:1px solid Blue; }

#banner-area-menu li .twoColumn {width:420px !important;}

#banner-area-menu li:hover .menu {display:block;}

#banner-area-menu li.over .menu {display:block;}

#banner-area-menu li.over a {color:Blue;}


#banner-area-menu .relatedLinks li .menu {display:none; width:510px; padding:5px 0 10px 20px; margin:0 0 0 0; position:absolute; right:0px; left:auto; text-align:left;}
#banner-area-menu .relatedLinks li .twoColumn {width:420px !important;}

#banner-area-menu .relatedLinks li:hover .menu {display:block;}

#banner-area-menu .relatedLinks li.over .menu {display:block;}

#banner-area-menu .relatedLinks li.over a {color:Blue;}


#banner-area-menu .relatedLinks {float:right; padding:0 30px 0 0; text-align:right; position:relative;}

#banner-area-menu .relatedLinks .menu .sub_nav {margin:0 10px 0 0; padding:0; width:500px; float:left; }

#banner-area-menu .relatedLinks .menu .sub_nav h4 { color:Blue;   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; 
    font-size: 11px; font-weight: bold;}

#banner-area-menu .relatedLinks .menu .sub_nav ul {   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;
   font-size: 11px; }

#banner-area-menu .relatedLinks .menu .sub_nav ul li {float:none; background-position:0 10px; list-style:none; color:#000; margin:0 0 0 0; padding:0 0 0 10px;}

#banner-area-menu .relatedLinks .menu .sub_nav ul li a, #banner-area-menu .relatedLinks .menu ul.sub_nav li a:link, #banner-area-menu .relatedLinks .menu ul.sub_nav li a:visited 
{
	font-size:12px;   font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; font-weight:normal; line-height:1.3em; color:#000; text-decoration:none; padding:3px 4px; height:100%; background-color:transparent;}

#banner-area-menu .relatedLinks .menu .sub_nav ul li a:hover, #banner-area-menu .relatedLinks .menu .sub_nav ul li a:focus {color:Blue; text-decoration: none; background-color:#99CCFF;}

#banner-area-menu .relatedLinks .menu .sub_nav ul li a:active {color:#000; text-decoration: none; background-color:transparent;}



.e {font-style:italic; text-decoration:underline;}

.clear {clear:both; display: block; 
    font-size:.01em; height:0; margin:0; overflow:hidden; padding:0; }
