/* base style */
ul.navHorizontal {list-style:none; margin:0; padding:0;}
ul.navHorizontal li {float:left;margin:0;padding:0 15px 0 0;background:none;}
ul.navHorizontal li a {display:block;text-decoration:none}


.horizontalNavigationBar ul { list-style-type: none; padding: 0; margin: 0; }
.horizontalNavigationBar ul li { float: left;  padding: 0; margin: 0; }
.horizontalNavigationBar ul li a { display: block; }

ul.navHorizontal_inline {list-style:none}
ul.navHorizontal_inline li {float:left;margin:0;padding:0 15px 0 0;background:none}
ul.navHorizontal_inline.right li {padding:0 0 0 15px}
ul.navHorizontal_inline li a {display:inline}

/* customize */
ul.navHorizontal li,
ul.navHorizontal_inline li {padding:0 1em 0 0}
ul.navHorizontal.right li,
ul.navHorizontal_inline.right li {padding:0 0 0 1em}

#topNavigation { width:460px;}
#topNavigation ul.navHorizontal { float:right; background:url("../images/bg-top-nav.png") no-repeat; padding: 0 0 0 25px; }
#topNavigation ul.navHorizontal li {padding:8px 15px 8px 0}
#topNavigation ul.navHorizontal li.right {padding:8px 25px 8px 0; background:url("../images/bg-top-nav.png") right top no-repeat}

#mainNavigation li,
#secondaryNavigation li  {padding:0 1.5em 0 0}
#mainNavigation .right li,
#secondaryNavigation .right li {padding:0 0 0 1.5em}