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

.jquerycssmenu { display:inline; position: relative; width:977px; float:left; margin:0 0 9px 14px; background:#fff url(../img/fnd_navBar.gif) repeat-x 0 0; border:1px solid #fff; border-bottom:1px solid #999; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}

/*Top level list items*/
.jquerycssmenu ul li { display: inline; float: left; background:url(../img/hr01.gif) no-repeat right 5px;}
.jquerycssmenu ul li.sel.down{ /*height:82px*/height:67px;}

/*Top level menu link items style*/
.jquerycssmenu ul li h2 { font-size:14px;}
.jquerycssmenu ul li a { display: block; padding:9px 12px 9px 14px; color:#523b44; text-decoration:none;}
.jquerycssmenu ul li a:hover{ background:#f5f5f5 url(../img/fnd_navBar_sel.gif) repeat-x 0 0; color:#000;}
/*.jquerycssmenu ul li a img { width:16px; height:17px; float:right;}*/
.jquerycssmenu ul li.rollover a, .jquerycssmenu ul li.sel a { background:#f5f5f5 url(../img/fnd_navBar_sel.gif) repeat-x 0 0; color:#000;}

/*1st sub level menu*/
.jquerycssmenu ul li ul { position: absolute; left:-1px /*!important*/; display: block; width:979px; visibility: hidden; background:#f8f8f8; border-bottom:1px solid #999;}
.jquerycssmenu ul li.sel ul { visibility:visible;}
.jquerycssmenu ul li.sel ul ul { visibility:hidden;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li {display: list-item; float: left; padding:0; /*height:48px*/height:33px; background:url(../img/fnd_subNavBar_sel.gif) no-repeat right 12px !important;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul {top: 0; width:auto; left:auto !important; top:33px !important;/* visibility:hidden;*/ background:#fff; border:1px solid #deddda; border-top:0;}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a { /*width:147px*/padding:9px 40px 9px 14px; font:12px Arial, Helvetica, sans-serif; color:#523b44; font-weight:bold; text-decoration:none;}
.jquerycssmenu ul li ul li a:hover{ /*border:1px solid #deddda; border-bottom:0; background:#fff;*/color:#000; background:url(../img/fnd_subNavBar_sel.gif) no-repeat right 12px transparent !important; }
.jquerycssmenu ul li.sel li a { position:relative;color:#523b44; background:#f8f8f8 url(../img/fnd_subNavBar_sel.gif) no-repeat right 12px !important;}
.jquerycssmenu ul li.sel li.sel a {color:#000;}
.jquerycssmenu ul li.rollover li a { color:#000; background:#f8f8f8 url(../img/fnd_subNavBar_sel.gif) no-repeat right center !important;}
.jquerycssmenu ul li li a:hover { background:#fff !important;}
.jquerycssmenu ul li.rollover li.rollover a { background:#fff !important; border:1px solid #deddda; border-bottom:0;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul li ul {top: 0; width:auto;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li ul li {display: list-item; float: none; padding:0;}

/* Sub level menu links style */
.jquerycssmenu ul li ul li ul li a { width:180px; padding:6px 0 6px 20px; background:#fbfcfb url(../img/bullet08.gif) no-repeat 11px 13px; font:11px Arial, Helvetica, sans-serif; color:#523b44; font-weight:bold; text-decoration:none;}
.jquerycssmenu ul li ul li ul li a:hover{ border:0; background:#fff url(../img/bullet08.gif) no-repeat 11px 13px;}
.jquerycssmenu ul li.rollover li.rollover li a { background:#fff !important; border:0;}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass { position: absolute; top: 8px; right: 5px; z-index:10;}
.rightarrowclass { position: absolute; top: 8px; right: 5px; z-index:10;}

