/*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*//*NAV*/

.mast{
background:url(../images/bg/mast.gif) repeat-x left top;
height:87px;width:960px;
margin-top:0;
float:left;
position:relative;
}
.mast-low{margin-top:0;}
.primary-nav{
position:absolute;
top:31px;right:35px;
text-transform:uppercase;
}
.secondary-nav{
top:24px;left:0;
}
.primary-nav li .secondary-nav li a{
color:#fff;
font-size:0.6em;
line-height:1em;
font-weight:normal;
background:none;
padding-top:7px;
}
.primary-nav li .secondary-nav li.on a{
color:#2289a8;
background:url(../images/bg/nav-on-l-secondary.gif) no-repeat left top;
}
.mast-low .extra-nav,.mast-low .primary-nav{float:left;}
.mast-low .primary-nav{padding-left:71px;}
.mast li{
float:left;display:inline;
}
.mast li a{
display:block;
float:left;display:inline;
height:19px;
font-size:0.75em;
line-height:1.3em;
font-weight:bold;
padding:5px 12px;
color:#fff;
margin:0 0 0;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
.primary-nav li.on a{color:#343434;}
.primary-nav li.on,.primary-nav li.on:hover{background:url(../images/bg/nav-on-r.gif) no-repeat right top;}
.primary-nav li.on a,.primary-nav li.on a:hover{background:url(../images/bg/nav-on-l.gif) no-repeat left top;}
.primary-nav li:hover{background:url(../images/bg/nav-hover-r.gif) no-repeat right top;}
.primary-nav li a:hover{background:url(../images/bg/nav-hover-l.gif) no-repeat left top;}
.primary-nav .secondary-nav li.on:hover{background:url(../images/bg/nav-on-r.gif) no-repeat right top;}
.primary-nav .secondary-nav li a:hover,.primary-nav .secondary-nav li:hover{background:none;}
