/*----------------- LEFT NAV ------------------*/

.glossymenu{
clear:both;
margin: 0px 0;
padding: 0;
width: 186px;
/*margin-left:20px;*/
padding-bottom:5px;
/*background:#6CF;*/
background:url(../images/right_nav_bg.jpg) repeat-x left top;
width:186px;
text-transform:uppercase;
}

.glossymenu a.menuitem{
background:url(../images/right_nav_bg.jpg) repeat-x left top;
border-bottom:#cecece 1px solid;
font: 11px Georgia;
font-weight:bold;
color:#FFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 8px 0;
*padding: 6px 0;
padding-left: 12px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#FFF;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
font-weight:bold;
background:url(../images/right_nav_hover.jpg) repeat-x left top;
}

.glossymenu a.menuitem.selected{
font-weight:bold;
background:url(../images/right_nav_hover.jpg) repeat-x left top;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: none;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin-top:5px;
*margin-top:0px;
padding: 0;
}

.glossymenu div.submenu ul li{
/*border-bottom: 1px solid #DAE0BF;*/
}

.glossymenu div.submenu ul li a {
background:#000;;
display: block;
font: normal 12px  Georgia;
font-weight:bold;
color:#FFF;
text-decoration: none;
padding: 2px 0;
padding-left: 15px;
*padding-left: 0px;
}

.glossymenu div.submenu ul li a:hover{
background:url(../images/right_nav_bg.jpg) repeat-x left top; height:31px;
/*width:200px;*/
}

/*------------- 3rd level ---------------*/

.glossymenu2 div.submenu{ /*DIV that contains each sub menu*/
background: none;
}

.glossymenu2 div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin-top:5px;
*margin-top:0px;
padding: 0;
}

.glossymenu2 div.submenu ul li{
/*border-bottom: 1px solid #DAE0BF;*/
}

.glossymenu2 div.submenu ul li a{
display: block;
font: normal 12px  Tahoma;
color:#00A9E6;
text-decoration: none;
padding: 2px 0;
padding-left: 15px;
*padding-left: 0px;
}

.glossymenu2 div.submenu ul li a:hover{
background:#DEF3FC;
/*width:200px;*/
}


.bullet2 { margin:0px 3px 2px 0; }


ul.topLevel li {}

ul.secondLevel li a {
background:url(../images/right_nav_bg2.jpg) repeat-x left top;
font: 12px Georgia;
font-weight:bold;
color:#FFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 20px;
text-decoration: none;
border-bottom:#cecece 1px solid;
}

* html ul.secondLevel li a {
background:url(../images/right_nav_bg2.jpg) repeat-x left top; height:5px;
font: 12px Georgia;
font-weight:bold;
color:#FFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 20px;
text-decoration: none;
}

ul.secondLevel li a:hover {
background:url(../images/right_nav_hover2.jpg) repeat-x left top;
color:#FFF;

}

ul.thirdLevel li a {
font: 12px Tahoma;
color:#FFF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 25px;
text-decoration: none;
}

ul.thirdLevel li a:hover {
background:url(../images/right_nav_hover2.jpg) repeat-x left top;
}

ul.topLevel, ul.secondLevel, ul.thirdLevel {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.secondLevel {
	display: none;
	margin: 0 0 0 6px;
}

ul.thirdLevel {
	display: none;
	margin: 0 0 0 10px;
}
