
ul, li {margin: 0; padding: 0; border: 0;}

.back {text-align: right; padding: 3px 10px 0 0;}

.back a {text-align: right; font-size: .8em; color: #000;}

.textbox {
border: 1px solid #252;
margin: 20px 10%;
padding: 0 10px;
background: #fff8f8;
}

.nav a {
        vertical-align: bottom; 
	text-decoration: none;
	border-width: 0 1px; 
	}
.nav a:link {color: white;}
.nav a:visited {color: white;}
.nav a:hover {color: black; text-decoration: underline;}

/* The style of the bass menu */
.navroot {background-image: url(images/blue_50.png);
	  list-style: none; 
          border-bottom: 1px solid #000; 
          position: relative;
	  text-align: center;
	  vertical-align: bottom; 
	  font-weight: bold;
	  font-family: arial, sans-serif;
          border-left: 1em solid #0000ff;   
      	  text-decoration: none;
	  padding: 10px 20px;
          color: white;
}

/* The style of the flied out menu */
.navout {background-image: url(images/blue_66.png);
         list-style: none; 
         border-bottom: 1px solid #000; 
         position: relative;
	 text-align: center;
	 vertical-align: bottom; 
	 font-weight: bold;
	 font-family: arial, sans-serif;
         border-left: 1em solid #0000ff;   
      	 text-decoration: none;
	 padding: 10px 20px;
         color: white;
}

/* Spacing and positioning of the menu and sub-menu items, and the actual
flyout mechanism */

.float-holder-left {
  width: 9em;
	float: left;
	margin: 40px 20px 0 0;
	margin-left: 1em;
	}
	
.nav div {
  width: 11em;
  position: absolute;  
	left: -3000px;
	}
	
.float-holder-left div {
  padding: 30px 60px 30px 10px;
	}

.float-holder-left div.leftbox {
  padding: 30px 10px 30px 60px;
	}

.float-holder-left div.rightbox {
  padding: 30px 60px 30px 10px;
	}


.float-holder-left li:hover div div,
.float-holder-left div li:hover div div {
	left: -3000px;
	}

.float-holder-left li:hover div,
.float-holder-left div li:hover div {
  left: 8em;
  top: -28px;
  }

.float-holder-left div div li:hover div.leftbox {
  left: auto;
  right: 8em;
  top: -28px;
  }



