#sidemenu {position:relative; width: 168px; /* set width of menu */ margin:0px; float:left;}
#sidemenu ul { /* remove bullets and list indents */ list-style: none; margin: 0; padding: 0;}
#sidemenu a {font:10px Verdana; display: block; margin: 0;font-weight:bold;}
#sidemenu a.ln {color:#ffffff; text-decoration:none; padding:7px 10px;}
#sidemenu a.ln:hover {color:#00836b; background-color: #ffeebb;}
#sidemenu a.ln_default {color:#00836b;  text-decoration:none; padding:5px;}
#sidemenu a.ln_default:hover {color:#00836b;	background-color: #ffeebb;}


#sidemenu ul li ul li ul {width:137px;border: 1px solid #004934;background-color: #00836b;}
#sidemenu ul li ul li ul li {text-transform:capitalize;}
#sidemenu ul li ul li.active a {font-size:12px; color:#ffeebb;}
#sidemenu ul li ul li.active a:hover {background-color:transparent;color:#ffeebb;}

#sidemenu ul li ul li ul li a.ln {color:#ffffff; background-color: #00836b; text-decoration:none; margin:3px 5px;border:1px solid #00836b;padding:1px;}
#sidemenu ul li ul li ul li a.ln:hover {color:#00836b; background-color: #ffeebb;border:1px solid #bba718;}
#sidemenu ul li ul li ul li a.ln_default {color:#00836b; background-color: #ffeebb; text-decoration:none;margin:3px 5px; padding:1px;border:1px solid #bba718;}
#sidemenu ul li ul li ul li a.ln_default:hover {color:#00836b; background-color: #ffeebb;}

#sidemenu a.ln2 {color:#ffffff; background-color: #00836b; text-decoration:none; margin:3px 5px;border:1px solid #00836b;padding:1px;}
#sidemenu a.ln2:hover {color:#00836b; background-color: #ffeebb;border:1px solid #bba718;}
#sidemenu a.ln2_default {color:#00836b; background-color: #ffeebb; text-decoration:none;margin:3px 5px; padding:1px;border:1px solid #bba718;}
#sidemenu a.ln2_default:hover {color:#00836b; background-color: #ffeebb;}
#sidemenu a.ln2_top {}

#sidemenu a.ln3 {color:#ffffff; background-color: #00836b; text-decoration:none; padding:4px 5px 4px 5px;	border-width: 0px 1px 1px 0px; border-style: solid;	border-color: #003e32;}
#sidemenu a.ln3:hover {color:#00836b; background-color: #ffeebb;}
#sidemenu a.ln3_default {color:#00836b; background-color: #ffeebb; text-decoration:none; padding:4px 5px 4px 5px; border-width: 0px 1px 1px 0px;	border-style: solid; border-color: #003e32;}
#sidemenu a.ln3_default:hover {color:#00836b; background-color: #ffeebb;}
#sidemenu a.ln3_top {border-width: 1px 1px 1px 0px;}
/**************** code below is only for Right navigation ****************/
#sidemenu li {/* make the list elements a containing block for the nested lists */ position: relative; }
#sidemenu ul ul ul { position: absolute; top: 0; left: 100%; /* to position them to the right of their containing block */ width: 100%; /* width is based on the containing block */}
div#sidemenu ul ul ul, div#sidemenu ul ul li:hover ul ul {display: none;}
div#sidemenu ul ul li:hover ul, div#sidemenu ul ul ul li:hover ul {display: block;}
/**************** end: code is only for Right navigation ****************/



#menu {position:relative; width: 168px; /* set width of menu */ margin:0px; float:left;}
#menu ul { /* remove bullets and list indents */ list-style: none; margin: 0; padding: 0;}
#menu a {font:10px Verdana; display: block; margin: 0;font-weight:bold;}
#menu a.ln {color:#ffffff; text-decoration:none; padding:7px 10px;}
#menu a.ln:hover {color:#00836b; background-color: #ffeebb;}
#menu a.ln_default {color:#00836b;  text-decoration:none; padding:5px;}
#menu a.ln_default:hover {color:#00836b;	background-color: #ffeebb;}

#menu ul li ul li ul {width:137px;border: 1px solid #004934;background-color: #00836b;}
#menu ul li ul li ul li {text-transform:capitalize;}
#menu ul li ul li.active a {font-size:12px; color:#ffeebb;}
#menu ul li ul li.active a:hover {background-color:transparent;color:#ffeebb;}

#menu ul li ul li ul li a.ln {color:#ffffff; background-color: #00836b; text-decoration:none; margin:3px 5px;border:1px solid #00836b;padding:1px;}
#menu ul li ul li ul li a.ln:hover {color:#00836b; background-color: #ffeebb;border:1px solid #bba718;}
#menu ul li ul li ul li a.ln_default {color:#00836b; background-color: #ffeebb; text-decoration:none;margin:3px 5px; padding:1px;border:1px solid #bba718;}
#menu ul li ul li ul li a.ln_default:hover {color:#00836b; background-color: #ffeebb;}

#menu a.ln2 {color:#ffffff; background-color: #00836b; text-decoration:none; margin:3px 5px;border:1px solid #00836b;padding:1px;}
#menu a.ln2:hover {color:#00836b; background-color: #ffeebb;border:1px solid #bba718;}
#menu a.ln2_default {color:#00836b; background-color: #ffeebb; text-decoration:none;margin:3px 5px; padding:1px;border:1px solid #bba718;}
#menu a.ln2_default:hover {color:#00836b; background-color: #ffeebb;}
#menu a.ln2_top {}

#menu a.ln3 {color:#ffffff; background-color: #00836b; text-decoration:none; padding:4px 5px 4px 5px;	border-width: 0px 1px 1px 0px; border-style: solid;	border-color: #003e32;}
#menu a.ln3:hover {color:#00836b; background-color: #ffeebb;}
#menu a.ln3_default {color:#00836b; background-color: #ffeebb; text-decoration:none; padding:4px 5px 4px 5px; border-width: 0px 1px 1px 0px;	border-style: solid; border-color: #003e32;}
#menu a.ln3_default:hover {color:#00836b; background-color: #ffeebb;}
#menu a.ln3_top {border-width: 1px 1px 1px 0px;}
/**************** code below is only for Right navigation ****************/
#menu li {/* make the list elements a containing block for the nested lists */ position: relative; }
#menu ul ul ul { position: absolute; top: 0; left: 100%; /* to position them to the right of their containing block */ width: 100%; /* width is based on the containing block */}
div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}
/**************** end: code is only for Right navigation ****************/


#rightcol #menu {background:url(custom/images/topnav_background.jpg);height:20px;padding:6px 10px 0 10px;width:727px;}
#rightcol #menu ul {list-style: none;margin:0;padding:0;}
#rightcol #menu li {display:inline;}
#rightcol #menu ul li ul li {width:auto;}

#rightcol #menu ul li ul li a {float:left;font-size:9px; font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;padding:0 10px;border-right:1px solid #fff;line-height:10px;}
#rightcol #menu ul li ul li a:hover {text-decoration:underline;background-color:transparent;}
#rightcol #menu ul li ul li a.ln_default {color:#ffeebb;}
#rightcol #menu ul li ul li a.ln_default:hover{text-decoration:none;color:#ffeebb;background-color:transparent;}



