#graphical_menu li {
  position: relative;
  display: inline;
  float: left;
  
}

#graphical_menu a {
    display: block;
	
}
a.hover_menu {
    display: inline;
    position: absolute;
    top: 0px;
	
	
}
a.hover_menu img {
    opacity: 0;
	visibility: hidden;
}


#navigation {
	height:25px;
	line-height:2.2em;
	margin: 0px;   	
	color:#ADB4E6;
    border:0px;
    width: 682px; /*the same as the main content*/
   /* border-bottom: 2px solid;    */ 
    position: relative; /*move two pixels down. to compensate for the bottom border*/

    top: 0px;
    *top: 0px;
		
}

/*li tag*/

.typography #navigation li {
    float:left; 
    margin-right: 5px; /*distance between the menu items*/
    position: relative;
    list-style-type:none;	
    white-space:nowrap; 
    background: url(../images/right_blue_grey.png) right top no-repeat; 
    cursor:pointer;
}

.typography #navigation li.current, .typography #navigation li.section {
    background: url(../images/right_white_border.gif) right top no-repeat;
    /*border-bottom: 2px solid */  
    position: relative;
       
    height: 25px; /*two pixels higher, since the image for the tabs is 2 pixels larger*/ 
	
}

.typography #navigation ul, #navigation li, #navigation li a {
     height: 100%;
}

.typography #navigation li.current {

	cursor:default;

}

* html #navigation a {
	width:1%;		
}

#navigation .current {
	cursor: default;
}

#red_dot {
	position: absolute;
    top:0px;
	opacity: 0;
	visibility: hidden;
}

.menublock {
}

.regular_menu_gif img {

	display: block;
	background-color: #ffffff;
	background: transparent;
	min-width: 100%;
	width: 100%;
		
}
.hover_menu_gif img {
	display: block;
	min-width:100%;
	width: 100%;
	visibility: hidden;
}

/* The following reflects a version of the graphical menu for i.e. 6 */
#graphical_menu_gif {
	position: relative;
	top: 2px;
	left: -15px;
	
}

#graphical_menu_gif ul {
	min-width: 100%;
	position: relative;
	top: 0px;
	left: 0px;
	line-height: 1em;
	
}

#graphical_menu_gif img {

	display: block;
	position: relative;
	width: auto;
	line-height: 1.0em;
	
}
#graphical_menu_gif li {
	display: inline;
	position: relative;
	width: auto;
	line-height: 0.1em;
	zoom: 1; 
	
	
}
/* the a tags*/
a.hover_menu_gif {

	position: absolute;
	min-width: 100%;
	width: 100%;
	display: block;
	top: 0px;
	left: 15px;
	line-height: 1.0em;
	zoom: 1; 
	opacity: 0;
	
	
	
}
a.regular_menu_gif {

	position: relative;
	min-width: 100%;
	width: 100%;
	display: block;
	top: 0px;
	left: 0px;
	line-height: 1.0em;
	zoom: 1;
		
	 
	
}
/*FOR INTERNET EXPLORER...GIFS*/
.menu_div {

	position: relative;
	line-height: 0.1em;
	background: transparent;
	
	left: 15px;
	top: 0px;
	min-width: 100%;
	
}


