/*Color Palette
Nav BG - Blue #3cafd1
Nav Rollover - Dk blue #3c96b1
Content BG - Grey #ededed

Green - #03ab72

Headers font-family: 'Roboto', sans-serif;

*/
@-moz-document url-prefix(){

#banner{padding:0px; margin:0px 0px 0px 0px; /*height:224px;*/}

nav {left: 0;width: 100%; height:58px; background-color: #3cafd1; font-weight: 700; font-family: 'Roboto Condensed', sans-serif; font-size: 20px;  }
nav ul.menu {margin: 0 auto;width: 1360px;list-style: none; padding:0px 0px 0px 0px;}
nav ul.menu li {float: left; display:inline;  margin-right:0px;  position: relative;  padding:6px 0px 7px 0px;}
nav ul.menu li a {display: block; margin: 0px 21px 0px 0px;width: 200px;font-size: 20px;line-height: 44px; text-align: center;text-decoration: none;color: #fff;  font-family: 'Roboto Condensed', sans-serif; font-weight:700; letter-spacing:1px}
nav ul.menu li a.home_btn{display:none;}

nav ul.menu li:hover {color: #fff; background-color:#3c96b1; padding:6px 0px 7px 0px;  margin-top:1px;}
nav ul.menu li a:hover {color: #fff;}
nav ul.menu li.selected a {color: #fff;}

/*Sub Menus*/
ul.menu li.selected a, ul.menu li a:hover, ul.menu ul li.current a {}
ul.menu li:hover ul {display: block; position: absolute;}
ul.menu li:hover li {float: none; font-size: 11px;}
ul.menu li ul{display: none; position: absolute; padding:0px 0px 0px 0px;  z-index:999; margin-top:0px;  left:0px;}

ul.menu li ul li  {padding:0px; margin:0px}
ul.menu li ul li a {display: block; padding:8px 8px 8px 13px; background-color:#3c96b1; color:#fff; text-align:left; font-size:18px; line-height:normal; }
ul.menu li ul li a:hover {display: block; padding:8px 8px 8px 13px; background-color:#3cafd1; color:#FFFFFF;}

ul.menu li.parent {padding-right: 0px;}
ul.menu li.parent>a {padding:0px 0px 0px 0px;}
ul.menu li.parent>a:hover {background-color: #3c96b1; color:#fefefe}
ul.menu li.active {background-color: #3c96b1; padding:6px 0px 7px 0px; margin-top:1px;}
ul.menu li.active a{color:#fefefe;}
ul.menu li>ul a {width: 200px;}



}