/*left menu class*/
.leftmenu-holder{width:201px; padding:0 5px 0 5px;}

.leftmenu{
margin: 0;
padding: 0;
border-bottom-width: 0;
}

.leftmenu a.menuitem{
background: #0098cc;
font-size: 14px;
font-weight:bold;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:196px;
height:20px;
padding:4px 0 4px 5px;
margin:0;
text-decoration: none;
}


.leftmenu a.menuitem:visited, .leftmenu .menuitem:active{
color: white;
}

.leftmenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position:relative;
top: 3px;
left: 0;
margin-right:5px;
border: none;

}

/* for Internet Explorer 6 */
/*\*/
* html .leftmenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position:relative;
top: 3px;
left: 0;
margin-right:5px;
border: none;
}
/**/

.leftmenu a.menuitem:hover{
background:#21b1e2;
}

/* -- Second Level --*/

.leftmenu a.menuitemtwo{
background: #e1e1e1;
font-size:12px;
font-weight:bold;
color: #686868;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:176px;
height:20px;
padding:4px 0 4px 25px;
padding-left:25px;
text-decoration: none;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

.leftmenu a.menuitemtwo:visited, .leftmenu .menuitemtwo:active{
color: #686868;
}

.leftmenu a.menuitemtwo .statusicontwo{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
left: 5px;
border: none;
}
/* for Internet Explorer 6 */
/*\*/
* html .leftmenu a.menuitemtwo .statusicontwo{ /*CSS for icon image that gets dynamically added to headers*/
position:absolute;
top: 5px;
left: 5px;
border: none;
}
/**/

.leftmenu a.menuitemtwo:hover{
background: #f2f2f2;
}

.leftmenu div.submenutwo{ /*DIV that contains each sub menu*/
background: white;
width:200px;
margin:0;
padding:0;
}

.leftmenu div.submenutwo ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.leftmenu div.submenutwo ul li{
border-bottom: 1px dotted #ccc;
}

.leftmenu div.submenutwo ul li a{
display: block;
font-size:13px;
color: #58595b;
text-decoration: none;
background:url(../images/li3.gif) 25px center no-repeat;
width:156px;
padding:5px 0 5px 45px;
}

.leftmenu div.submenutwo ul li a:hover{
background: #edf6fa url(../images/li3.gif) 25px center no-repeat;

}


/*Publication css starts*/

.leftmenu a.menuitempub{
	background: #e1e1e1 url(../images/arrow-up1.gif) left no-repeat;
	font-size:12px;
	font-weight:bold;
	color: #686868;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width:176px;
	height:20px;
	padding:4px 0 4px 25px;
	text-decoration: none;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	background-image: url(../images/arrow-up1.gif);
}

.leftmenu a.menuitempub:visited, .leftmenu .menuitempub:active{
color: #686868;
background: #e1e1e1 url(../images/arrow-up1.gif) left no-repeat;
}

.leftmenu a.menuitempub:hover{
background: #f2f2f2 url(../images/arrow-up1.gif) left no-repeat;
}

/*Publication css ends*/




/* --- Left Menu ON --- */
.leftmenu a.menuitempubON{
color: #ffffff;
background: #afafb0 url(../images/arrow-up1.gif) left no-repeat;
font-size:12px;
font-weight:bold;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:176px;
height:20px;
padding:4px 0 4px 25px;
text-decoration: none;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

.leftmenu a.menuitemON{
background:#5ec0e1 url(../images/plus.png) 5px center no-repeat;
font-size: 14px;
font-weight:bold;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:176px;
padding: 4px 0;
padding-left:25px;
margin:0;
text-decoration: none;
}

.leftmenu a.menuitemtwoON{
background:#e1e1e1 url(../images/arrow-down.gif) 5px center no-repeat;
font-size:12px;
font-weight:bold;
color: #686868;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:176px;
height:20px;
padding:4px 0 4px 25px;
padding-left:25px;
text-decoration: none;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

.leftmenu a.menuitemtwoON:visited, .leftmenu .menuitemtwo:active{
color: #686868;
}

.leftmenu a.menuitemtwoON .statusicontwo{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
left: 5px;
border: none;
}
/* for Internet Explorer 6 */
/*\*/
* html .leftmenu a.menuitemtwoON .statusicontwo{ /*CSS for icon image that gets dynamically added to headers*/
position:absolute;
top: 5px;
left: 5px;
border: none;
}
/**/

.leftmenu a.menuitemtwoON:hover{
background:#f2f2f2 url(../images/arrow-down.gif) 5px center no-repeat;
}

.leftmenu div.submenutwoON{ /*DIV that contains each sub menu*/
background: white;
width:200px;
margin:0;
padding:0;
}

.leftmenu div.submenutwoON ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.leftmenu div.submenutwoON ul li{
border-bottom: 1px dotted #ccc;
}

.leftmenu div.submenutwoON ul li a{
display: block;
font-size:13px;
color: #58595b;
text-decoration: none;
background:url(../images/li3.gif) 25px center no-repeat;
width:156px;
padding:5px 0 5px 45px;
}

.leftmenu div.submenutwoON ul li a:hover{
background: #edf6fa url(../images/li3.gif) 25px center no-repeat;

}

.select{
background: #edf6fa url(../images/li3.gif) 25px center no-repeat;

}
.divide{width:100%; height:5px; border-bottom:1px solid #ccc; margin:0 0 5px 0;}
/* for Internet Explorer 6 */
/*\*/
* html
.divide{width:100%; height:5px; border-bottom:1px solid #ccc; margin:-13px 0 5px 0;}
/**/

.borlr{
border-left:1px solid #c5c5c5; 
border-right:1px solid #c5c5c5; 
width:211px;
}
/* for Internet Explorer 6 */
/*\*/
* html 
.borlr{margin-top:-8px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; width:211px;}
/**/


.menuCtop{width:213px; height:10px; background:url(../images/menuCtop.gif) left top no-repeat;}
.menuCbottom{width:213px; height:13px; background:url(../images/menuCbottom.gif) left bottom no-repeat;}

/* for Internet Explorer 6 */
/*\*/
* html 
.menuCbottom{width:213px; height:13px; margin-top:-5px; background:url(../images/menuCbottom.gif) left bottom no-repeat;}
/**/


/* -- Third Level --*/

.leftmenu a.menuitemthree{
display: block;
font-size:13px;
color: #58595b;
text-decoration: none;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:156px;
padding:5px 0 5px 45px;
border-bottom: 1px dotted #ccc;
}

.leftmenu a.menuitemthree:visited, .leftmenu .menuitemthree:active{
color: #58595b;
}

.leftmenu a.menuitemthree .statusiconthree{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
left: 25px;
border: none;
}
/* for Internet Explorer 6 */
/*\*/
* html .leftmenu a.menuitemthree .statusiconthree{ /*CSS for icon image that gets dynamically added to headers*/
position:absolute;
top: 5px;
left: 25px;
border: none;
}
/**/

.leftmenu a.menuitemthree:hover{
background: #edf6fa 25px center no-repeat;
}

.leftmenu div.submenuthree{ /*DIV that contains each sub menu*/
background: white;
width:200px;
margin:0;
padding:0;
}

.leftmenu div.submenuthree ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.leftmenu div.submenuthree ul li{
border-bottom: 1px dotted #ccc;
margin-left:30px;
}

.leftmenu div.submenuthree ul li a{
display: block;
font-size:12px;
color: #9f9f9f;
text-decoration: none;
background:url(../images/38.gif) 15px center no-repeat;
width:140px;
padding:5px 0 5px 30px;
}

.leftmenu div.submenuthree ul li a:hover{
background: #f2f2f2 url(../images/38.gif) 15px center no-repeat;
color: #58595b;

}


/* Third Level ON*/

.leftmenu a.menuitemthreeON{
background: #edf6fa url(../images/li3.gif) 25px center no-repeat;
display: block;
font-size:13px;
color: #58595b;
text-decoration: none;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width:156px;
padding:5px 0 5px 45px;
border-bottom: 1px dotted #ccc;
}

.leftmenu a.menuitemthreeON:visited, .leftmenu .menuitemthreeON:active{
color: #58595b;
}

.leftmenu a.menuitemthreeON:hover{
background:#edf6fa url(../images/li3.gif) 25px center no-repeat;
}

.leftmenu div.submenuthreeON{ /*DIV that contains each sub menu*/
background: white;
width:200px;
margin:0;
padding:0;
}

.leftmenu div.submenuthreeON ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.leftmenu div.submenuthreeON ul li{
border-bottom: 1px dotted #ccc;
margin-left:30px;
}

.leftmenu div.submenuthreeON ul li a{
display: block;
font-size:12px;
color: #9f9f9f;
text-decoration: none;
background:url(../images/38.gif) 15px center no-repeat;
width:140px;
padding:5px 0 5px 30px;
}

.leftmenu div.submenuthreeON ul li a:hover{
background: #f2f2f2 url(../images/38.gif) 15px center no-repeat;
color: #58595b;

}

.select2{background:#f2f2f2;}
.select2 a{color:#000;}

