@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:'Gentona W00 Book', Arial, Helvetica, sans-serif; /* font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; */ font-size: 14px; color: #555555; background-color: #001644; }
h1 { margin:22px 0; padding:0; font-size:32px; color:#fff; text-transform:uppercase; font-family:'Gentona W00 Bold'; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
h2 { margin:12px 0; padding:6px 0; font-size:24px; color:#001643; text-transform:uppercase; border-bottom:solid 1pt #e5e5e5; font-weight: normal; }
h3 { font-size:15px; color:#2e799b; }
img { border: none; }
a { text-decoration:none; color:#2e799b; }
p { padding:0; margin:.5em 0; }
h3 a { color:#001643; }
hr { border: 0; height: 1px; background: #e5e5e5; }
.clearfix { clear:both; }
#outer-wrapper{ min-height:100%; background: #042260; background: -moz-linear-gradient(top, #042260 0%, #001644 100%); background: -webkit-linear-gradient(top, #042260 0%,#001644 100%); background: linear-gradient(to bottom, #042260 0%,#001644 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#042260', endColorstr='#001644',GradientType=0 ); }
#wrapper { margin:0 auto; position:relative; width:950px; }
.nav { background-color:#001643; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.logo { float:left; width:224px; height:96px; background-image:url(../images/logo_2019.png); margin-left:35px; }
.logo a{ display: block; height: 96px; }

ul#menu-top { float: right; margin:0; padding:20px 35px 0 0; text-align:right; list-style:none outside none; height:40px; font-size:13px; color:#fff; text-transform:uppercase; position:relative; z-index:1; clear:right; }
ul#menu-top li { margin:0; padding:0; float:left; }
ul#menu-top li a.azclub { display:inline-block; padding:5px 12px; margin-right:8px; background-color:#2f799a; color:#fff; }

ul#menu { float: right; margin:0; padding:0 15px 0 0; list-style:none outside none; height: 19px; font-size:17px; color:#fff; text-transform:uppercase; position:relative; z-index:1; clear:right; }
ul#menu a { color:#fff; }
ul#menu > li { margin:0; padding:0 20px; float:left; border-left: 1px solid #586683; position:relative;}
ul#menu > li:first-child { border:none; }
ul#menu > li > a:link { display:inline-block; height: 17px; margin:0; padding:0; color:#fff; }

ul#menu li ul { margin:0; padding:0 0 8px 0; position:absolute; width:100%; top:19px; left:-999em; background-color:#002e5f; list-style:none outside none; font-size:14px; }
ul#menu li:hover ul { left:0; }
ul#menu li ul li { padding: 0 8px; }
ul#menu li ul li.arrow-up { background-color:#001643; background-image:url(../images/menu_arrow.gif); background-repeat:no-repeat; background-position:center bottom; height: 17px; margin-bottom: 8px; }
ul#menu li ul li a{ display:block; padding:10px 12px; border-bottom: 1px solid #264480; }
ul#menu li ul li:last-child a{ border:none; }
ul#menu li ul li a:link, ul#menu li ul li a:visited { color:#fff; text-decoration:none; }
ul#menu li ul li a:hover { background-color:#001643; }

#header { background:url(../images/Header-950x350.jpg) no-repeat; height:350px; }
#tagline { margin:0; padding:0; height:50px; background:#001643; background-image: url(../images/tagline2.png); background-position: center center; background-repeat: no-repeat; }
#content { background:#fff url(../images/main_bg.gif) repeat-y; }
#main { padding:17px 27px 27px 28px; width:638px; float:left; background:#002e5f; }
#inner { margin:0; padding:16px 19px; background-color:#fff; min-height:850px !important; }
#sidebar { margin:0 0 0 693px; padding:14px; width:229px; background:#fff; }
#sidebar h2 { margin:9px 0; padding:0; border:none; font-size:18px; font-family:'Gentona W00 Bold'; }
#sidebar h2+h3 { margin:-11px 0 0; padding:0; font-size:12px; font-weight:normal; color:#001643; text-transform: uppercase; border:none; }
#sidebar form { margin:20px 0; }
#sidebar form label { font-size:11px; color:#4d4d4f; display:block; }
#sidebar form input[type="text"] { margin:2px 0 15px; display:block; width:90%; }

ul#social { margin:0; padding:0; list-style:none outside none; }
ul#social li { margin-left:4px; margin-bottom:4px; display:inline; }
ul#social li:first-child { margin-left:0; }
ul#social li img { border:none; }

ul.pressReleases { margin:0; padding:0; list-style:none outside none; font-weight:bold; color:#2e799b; font-size:15px; }
ul.pressReleases > li { margin:0; padding:10px 0; border-top:solid 1pt #eee;}
ul.pressReleases > li:first-child { border-top:none;}
ul.pressReleases li ul { margin:3px 0 0; padding:0; list-style:none outside none; }
ul.pressReleases li ul li { margin:0; padding:0 8px; background:none; display:inline; border-left:solid 1pt #4d4d4f; }
ul.pressReleases li ul li:first-child { padding-left:0; border:none; }
ul.pressReleases li ul li a { font-size: 14px; font-weight:normal; color:#4d4d4f; text-decoration:underline; }
ul.pressReleases a img { border:none; vertical-align:text-bottom; }
#footer { clear:both; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#footer ul { margin:0; padding:14px; list-style:none outside none; }
#footer ul li { padding:0 12px; display:inline; border-right: solid 1pt #fff; }
#footer ul li:last-child { border:none; }
#footer a:link, #footer a:visited { color:#fff; text-decoration:none; }

#mediaContent { margin:0; padding:0 25px; background:#fff; }
#mediaContent h1 { color:#002f62; }
#mediaContent table { margin:0 25px; }
#mediaContent table th { text-align:left; background-color:#001643; color:#fff; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

#mediaMenu { margin:0; padding:0 25px; width:850px; background-color:#2f799a; color:#fff; font-weight:bold; text-transform:uppercase; font-size:15px; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#mediaMenu p { margin:0; padding:10px 0; float:left; color:#fff; }
#mediaMenu ul { margin:0; padding:0; list-style:none outside none; text-transform:none; }
#mediaMenu ul li { padding:10px; float:right; border-left:solid 1pt #71879b; }
#mediaMenu ul li:first-child { border-right:solid 1pt #71879b; }
#mediaMenu a { color:#fff; font-size:14px; }

#mediaMenuImages { margin:0 75px 0 35px; }
#mediaMenuImages p { float:left; margin:25px 0; width:345px; }
#mediaMenuImages ul { float:right; margin:0 0 0 35px; padding:0; width:410px; list-style:none outside none; }
#mediaMenuImages ul li { margin:0 12px; display:inline; }

#search { text-align:right; padding:0 70px 0; margin:25px 0; }

#inner form { margin:30px 0 0; }
#inner form ul { margin:0; padding:0; list-style:none outside none; }
#inner form ul li { margin:0 0 10px; padding:2px 0 0 18px; background:url(../images/arrow.gif) no-repeat; }
#inner form ul li.noarrow { background:none; }
#inner form ul li label { float:left; width:200px; }
#inner form ul li #recaptcha_widget_div { margin:0 0 0 200px; }

.btn { background-color:#2f799a; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; cursor: pointer; border:none; padding: 10px 12px; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.btn:hover { border: none; background:#aaa; }

#login { text-align:center; }
#login form { margin:0 auto; width:250px; }

p.instructions { margin:0 0 10px; padding:0; font-size:13px; color:#061556; font-weight:bold; }
table.dropDowns { width:600px; border:none; align:center; }
thead { background-color:#001643; color:#fff; padding:4px 0; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
p.checkbox { margin:2px 0; padding:0; color:#000; }
.newsbrief { margin:30px 0; }
.newsbrief h3 { margin-bottom:.5em; }
.error { color:#c00; font-weight:bold; }

.clear { clear:both; height:0px; }

.menu { margin:20px; font-size:12px; }

#preview { position:absolute; border:1px solid #FFFFFF; background:#0072bd; padding:5px; display:none; color:#fff; }