/*----------- Main Top Menu Bar -----------*/

#submenu { 
margin-left: auto;
margin-right: auto; 
border-top:#FFFFFF 1px solid; margin-bottom:0px; 
background: url(../images/menubg.gif) #C8D7E3 repeat-x; 
color: #293D6B; 
width: 680x;
height:25px;
} 

#submenu ul { 
clear: left;  
margin: 0px; 
padding: 0px; 
border: 0px; 
list-style-type: none; 
text-align: center; 
display:inline;
} 

#submenu li { 
float: left;   
display: block; 
margin: 0px; 
padding: 0px; 
text-align: center;
border-right: #D8E7F3 1px solid; 
} 

#submenu li a { 
display: block; 
padding:5px 15px 5px 15px; 
background: url(../images/arrowrright.gif) transparent no-repeat 15px 10px; 
font-weight: bold;  
width: 100%; 
color: #293D6B; 
text-decoration: none;  
} 

#submenu li a:hover { 
background: url(../images/menubg_hover.gif) #C8D7E3 repeat-x;;
line-height: 14px;
} 

#submenu ul li#one A { width: 59px;} 
#submenu ul li#two A { width: 59px} 
#submenu ul li#three A { width: 125px} 
#submenu ul li#four A { width: 105px} 
#submenu ul li#five A { width: 65px} 
#submenu ul li#six A { width: 81px} 


/* --- Drop Down Menu Style --- */


.menu_dropdown {
	border: #556A90 1px solid;
	border-top: 0px;
	z-index: 6;
	visibility: hidden;
	position: absolute;
	width: 50%;
	background: url(../images/bg03.jpg) #fff repeat-x;
	OVERFLOW:hidden;

	FILTER: alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(color=#AAAAAA, direction=120, strength=2); -moz-opacity:0.9; opacity: 0.9;
}
.menu_dropdown ul {
	clear: left; 
	margin: 0px; 
	padding:2px 0px 5px 0px; 
	border: 0px; 
	list-style-type: none; 
	text-align: left; 
	display: block;
} 

.menu_dropdown_group {
	background-color:#B5CDD7;
	font-weight:bold;
	}
	
.menu_dropdown_group2 {
	border: #556A90 1px solid;
	border-top: 1px;
	z-index: 9;
	visibility: hidden;
	position: absolute;
	width: 50%;
	background: url(../images/bg03.jpg) #fff repeat-x;
	OVERFLOW:hidden;

	FILTER: alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(color=#AAAAAA, direction=120, strength=2); -moz-opacity:0.9; opacity: 0.9;
	top: 159px;
}
	
.menu_dropdown li a:link, .menu_dropdown li a:visited, .menu_dropdown li a:hover {
	padding:3px 10px 3px 25px;
	display: block;
	width: 90%;
	text-decoration: none;
	color: #000;
	background: url(../images/button_bullet.gif) transparent no-repeat 8px 5px;
	
}
.menu_dropdown li a:hover {
	background: url(../images/menubg_hover.gif) #C8D7E3 repeat-x;
}



/*---------------- Right Side Menu--------------------*/
#side_menu_bar {
display: block; 
margin: 0px 0px 5px 0px;
padding:5px;
background: #FCFCFC;
color: #666;
border: #C8D7E3 1px solid;
width:188px;
text-align:left;
}
#side_menu_bar ul {
margin: 0px;
padding: 0px;
border: medium none; 
LINE-height: normal; 
list-style-type: none;
display: block;
}
#side_menu_bar li {
display: block; 
BORDER-BOTTOM: #DDD 1px DASHED;
}
#side_menu_bar li a {
padding:3px 0px 3px 15px;
display: block;  
width: 172px;
background: url(../images/tin006.gif) transparent no-repeat 3px 5px;  
text-decoration: none;
}
#side_menu_bar li a:hover {
background: url(../images/tin006.gif) #E7F2F8 no-repeat 3px 5px;  
color: #000; 
}

/*---------- Side Menu Title ----------*/

#sidemenutitle {
display: block; 
padding:5px 5px 5px 10px;
background: url(../images/menubg_hover.gif) #C8D7E3;
color: #FFF;
font-weight:bold;
width:185px;
text-align:left;
cursor:hand;
}

#sidemenutitle_l {
display: block; 
padding:5px 5px 5px 10px;
background: url(../images/menubg_hover2.gif) #C8D7E3;
color: #FFF;
font-weight:bold;
width:185px;
text-align:left;
cursor:hand;
}

#quicklinkbar, #quicklinkbar a { 
background: url(../images/menubg_hover.gif) #C8D7E3 repeat-x;
width:190px;
height:20px;
padding: 5px 5px 0px 5px;
margin-bottom:2px;
font-weight:bold;
color: #FFF;
} 



/*----------- Second Level Top Menu Bar -----------*/

#lvl2menu {
display:block;
}

#lvl2menu ul { 
clear: left; 
margin: 0px; 
padding: 0px 0px 30px 0px;
border: 0px; 
list-style-type: none;
display:block;
} 

#lvl2menu li { 
float:left;
display: block; 
margin: 0px 2px 2px 0px; 
padding: 0px; 
text-align: center;
} 

#lvl2menu li a { 
display: block;
background:#FFFFF3;
border:#CCCCCC solid 1px;
padding:4px;
width: 100%; 
color: #552222; 
text-decoration: none; 
} 

#lvl2menu li a:hover {
background-color:#FFFFCC;
color:#000;
border: #666 dashed 1px;

} 

#lvl2menu ul li#intro A { width: 80px} 
#lvl2menu ul li#about A { width: 70px} 
#lvl2menu ul li#std A { width: 150px} 
#lvl2menu ul li#rnd A { width: 120px} 
#lvl2menu ul li#nanocarb A { width: 90px} 
#lvl2menu ul li#filtracheck A { width: 230px} 
#lvl2menu ul li#integrated A { width: 60px} 
#lvl2menu ul li#downloads A { width: 60px} 
#lvl2menu ul li#products A { width: 70px} 
#lvl2menu ul li#newsnevent A { width: 100px} 
#lvl2menu ul li#contact A { width: 80px} 

/* --- 2nd Level Drop Down Menu Style --- */

.lvl2_menu_dropdown { 
	border: #CCC 1px solid;
	z-index: 9;
	visibility: hidden;
	position: absolute; 
	width: 50%;
	background: #fffff8;
	FILTER: alpha(opacity=90);

}
.lvl2_menu_dropdown ul {
	clear: left; 
	margin: 0px; 
	padding:2px 0px 5px 0px; 
	border: 0px; 
	list-style-type: none; 
	text-align: left; 
	display: block;
} 
.lvl2_menu_dropdown li a:link, .lvl2_menu_dropdown li a:visited, .lvl2_menu_dropdown li a:hover {
	padding:3px 10px 3px 20px;
	display: block;
	width: 90%;
	text-decoration: none;
	color: #000;
	background: url(../images/tin006.gif) transparent no-repeat 8px 5px; 
	border: #FFFFF8 solid 1px;
}
.lvl2_menu_dropdown li a:hover {
	border: #666666 dashed 1px;
	background: url(../images/tin006.gif) #FFFFCC no-repeat 8px 5px; 
}


.newsdiv {
	margin: 10px;
	padding: 0px 30px 0px 30px;
	border: 1px dashed #CCCCCC;
}
