
/* COLOR PALATTE:

xxxxxxxx light green: #A4D123  xxxxxxxxxxx old bright green

pea green: #96B743; 

red: #B8111D

light brown: #DDCC5A

purple: #73017D

magenta : #a61585

light blue: #9cd8f8

*/

#main_navigation {display:inline; float:left;margin:10px 0px 10px 20px;}

#main_navigation {border:1px #e5e5e5 solid;height:25px;}
#main_navigation .box_content {display:inline; float:left;width:907px;height:25px;background:#fff url(/images/nav/bg.gif) repeat;}


#main_navigation ul {padding:0; margin:0;}
#main_navigation ul li {display:inline;float:left;background:none;position:relative;list-style: none;border-right:1px solid #e5e5e5;padding: 5px 0px 0px 0px;}


#main_navigation ul li.hover,
#main_navigation ul li:hover {background:#fbf8f5 url(/images/nav/bg.gif) repeat-x;}
#main_navigation ul li.hover .menu_nav a,
#main_navigation ul li:hover .menu_nav a {color:#B8111D;text-decoration:none;}
#main_navigation ul li .menu_nav {display:inline;float:left;background:transparent;padding-top:0px;}

#main_navigation ul li .menu_nav a {color:#333;padding:0px 0em;padding:2px 0px 2px 0px;font-size:11px;text-decoration:none;}
#main_navigation ul li .menu_nav a:hover {text-decoration:underline;}

#main_navigation ul li.selected {background-color:#fcf8f5}
#main_navigation ul li.selected a {color:#807260}

#main_navigation ul li.dd .menu_nav a {background:transparent url(/images/nav/caret.gif) no-repeat right;}
#main_navigation ul li.newsletter .menu_nav a {margin-right:20px;background:transparent url(/images/nav/sign_up.gif) no-repeat right;list-style: none;}
#main_navigation ul li#nldocs .menu_nav a {margin-right:15px; }
#main_navigation ul li#hcp .menu_nav a {margin-right:5px;}

#main_navigation ul li#navNews .menu_nav a {margin-left: 1.0em;margin-right:1.0em;}
#main_navigation ul li#navHome .menu_nav a {margin-left: 1.0em;margin-right:1.0em;}

#main_navigation ul li.search { border-left: 0px solid green;display:inline; height: 22px;padding:3px 13px 0px 13px; margin: 0px 0px 0px 0px; font-size:11px;font-weight:bold; color:#FFF;background:transparent url(/images/nav/navbarBGgreen.gif) repeat-x;border-right:1px solid #e5e5e5;}
#main_navigation ul li.search .menu_nav { background-image:none; padding-top: 1px;padding-right:8px;}
#main_navigation ul li.search form { display:block;float:left; }
#main_navigation ul li.search form input { float:left; width:225px; height: 18px; font:10px verdana; border:1px solid #DDD; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#main_navigation ul li.search form input#DocsSearch { width:225px; }
#main_navigation ul li.search form input.btn { width:18px;height:20px;margin: 0px 0px 0px 4px;padding:0px 0px 0px 0px; border:none;}

#main_navigation ul li#newsletter { float:right;border-left:1px solid #e5e5e5; border-right:0px solid #e5e5e5; margin-left:3px; padding:3px 12px 0px 18px; color:#FFF;background:transparent url(/images/nav/navbarBGmagenta.gif) repeat-x;}

#main_navigation ul li div.ddown {display:none;width:200px;background:url(/images/nav/bottom.png) no-repeat bottom right;overflow:hidden}

#main_navigation ul li#htopics {float:left;margin-left: 0px;margin-right:0;padding-left:10px; border-right:0px solid #CCC;}
#main_navigation ul li#htopics a {display:block;width:102px;margin-left: 0px;margin-right:0;padding-top:0px;padding-left:0;padding-right:0px;border-right: 0px solid red;background:transparent url(/images/nav/caret.gif) no-repeat 85px -3px;}

#main_navigation ul li div.topics {display:none;width:350px;background:url(/images/nav/topics_bottom.png) no-repeat bottom right;overflow:hidden}
/*#main_navigation ul li div.topics {display:none;width:500px;background: #FFFFFE url(/images/tocNavbg2.gif) repeat-y top right;overflow:hidden}*/
#main_navigation ul li#htopics div.topics a {background-image:none; border-right: none; width:125px; text-decoration:none; padding-top:3px;padding-left:2px; margin-left:2px;}
#main_navigation ul li#htopics div.topics a:hover { background-color: #a61585; }

#main_navigation ul li:hover div, 
#main_navigation ul li.sfhover div {display:block;position:absolute;top:1.6em;left:-4px;z-index:200;padding-bottom:9px}

#main_navigation ul li div.ddown ul {background:url(/images/nav/bl.png) no-repeat top right;padding:10px 0 0 0;margin:0;height:auto;position:relative;z-index:201;width:100%}
#main_navigation ul li div.topics ul {background:url(/images/nav/topics_bl.png) no-repeat top right;padding:10px 0 0 0;margin:0;height:auto;position:relative;z-index:201;width:100%}
#main_navigation ul li div ul li {margin-right:5px;margin-left:5px;font-size:10px;border-bottom:1px dotted #EDE2DF;list-style: none;}
#main_navigation ul li div ul li a {padding:4px 8px;z-index:3;color:#5E5447;list-style: none;}
#main_navigation ul li div li a:hover {background:#73017D;color:#fff}
#main_navigation ul li div li:hover {background-image:none}

#main_navigation li ul li:last-child {border-bottom:none}

#main_navigation .featured_link {border-bottom:1px solid #C9C6C1;padding-bottom:7px}
#main_navigation .featured_link + li {margin-top:7px}



ul li ul li {float:none !important;list-style: none;}
/*orange: f9ab45*/
/* WHF COLOR PALATTE:

light green: #A4D123

red: #B8111D

light brown: #DDCC5A

purple: #73017D

*/