/****************************************
   FNI Menu
*****************************************/

.fnimenu {
border:0px;
margin:0px;
padding:0px;
}

a.fnimenu:link,
a.fnimenu:visited,
a.fnimenu:hover,
a.fnimenu:active {
display:block;
text-decoration:none;
white-space:nowrap;
}

div.fnimenu-top {
position:relative;
visibility:visible;
top:0px;
left:0px;
}

div.fnimenu-pop {
position:absolute;
visibility:hidden;
top:0px;
left:0px;
}

div.fnimenu table tr td img {
border:0px;
margin:0px;
padding:0px;
}

td.drop_top {
background-image: url(images/navigation/dropdown/drop_top.jpg);
background-repeat:repeat-x;
background-position:left;
background-color:#FFFFFF;
}

td.drop_bottom {
background-image:url(images/navigation/dropdown/drop_bottom.jpg);
background-repeat:repeat-x;
background-position:left;
background-color:#FFFFFF;
}

td.drop_mid_left_side {
background-image:url(images/navigation/dropdown/drop_mid_left_side.jpg);
background-repeat:repeat-y;
background-position:left;
background-color:#FFFFFF;
}

td.drop_mid_right_side {
background-image:url(images/navigation/dropdown/drop_mid_right_side.jpg);
background-repeat:repeat-y;
background-position:right;
background-color:#FFFFFF;
}

td.drop_fill {
background-color:#FFFFFF;
}

img.drop_left {
float: left;
}

img.drop_right {
float: right;
}

/* Drop menu spacing */
table.drop_menu {
margin-left: 1px;
margin-top: 6px;
}

/*
 A "Really Ugly Hack" necessary for Internet Explorer
 to allow "block anchor tags" to be fully click-able.
*/
* html body div.fnimenu table tr td a {
width:100%;
}

/***********************************
  Top-level menu rollovers 
************************************/

a.topmenuover_about_pioneer {
background-repeat: no-repeat;
background-image: url(images/navigation/about_pioneer_off.jpg);
}

a.topmenuover_about_pioneer:hover, a.topmenuover_about_pioneer-hover {
background-repeat: no-repeat;
background-image: url(images/navigation/about_pioneer_on.jpg);
}

a.topmenuover_testimonials {
background-image: url(images/navigation/testimonials_off.jpg);
background-repeat: no-repeat;
}

a.topmenuover_testimonials:hover, a.topmenuover_testimonials-hover {
background-image: url(images/navigation/testimonials_on.jpg);
background-repeat: no-repeat;
}

a.topmenuover_photo_gallery {
background-image: url(images/navigation/photo_gallery_off.jpg);
background-repeat: no-repeat;
}

a.topmenuover_photo_gallery:hover, a.topmenuover_photo_gallery-hover {
background-image: url(images/navigation/photo_gallery_on.jpg);
background-repeat: no-repeat;
}

a.topmenuover_services {
background-image: url(images/navigation/services_off.jpg);
background-repeat: no-repeat;
}

a.topmenuover_services:hover, a.topmenuover_services-hover {
background-image: url(images/navigation/services_on.jpg);
background-repeat: no-repeat;
}

a.topmenuover_resources {
background-image: url(images/navigation/resources_off.jpg);
background-repeat: no-repeat;
}

a.topmenuover_resources:hover, a.topmenuover_resources-hover {
background-image: url(images/navigation/resources_on.jpg);
background-repeat: no-repeat;
}

/******************************
  Dropdown Link Options
*******************************/

a.popmenudown:link, a.popmenudown:visited, a.popmenudown:hover, a.popmenudown:active {
color:#993300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:0px;
line-height:22px;
margin:0px 3px 0px 3px;
/*padding:0px 3px 0px 3px;*/
}

a.popmenudown:hover {
color:#993300;
text-decoration: underline;
/*background-color:#FF9933;*/
}