<style type="text/css">

/*-----------------------------------------------------------
  Pure CSS Drop-down Menu
  Last Updated: 12/31/2007 by Justin Spegele
  Author: Justin Spegele
          Spegele Design and Development
          http://www.spegele.com/
  This code is free to modify and use for any purpose, as
  long as proper credit is given to the original designer.
----------------------------------------------------------- */

.cssnav li a              { color: #0a466c; }
.cssnav li.nodeco         { border-right: none; }
.cssnav li ul li         { border-right: none; }

/* Overarching Menu
    -----------------------------------*/
    .cssnav {
        position:relative;
        z-index:1000000;
/*        font-size:9px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold; */
        text-align:center;

		background-color: #ffffff;
		text-transform: uppercase; font-size: 9px;

/*		clear: both; margin: 3px 0px 1px 286px; text-align: center; z-index: 2000; */
		clear: both; margin: 3px 0px 1px 310px; text-align: center;

	background: none;
	height: 23px;
    }
    .cssnav ul {
        z-index:1000001;
        padding:0;
        margin:0;
        list-style-type:none;
    }
    .cssnav ul ul {
        z-index:1000002;
        width:195px;
        text-align:left;
}
/*	Main list
    -----------------------------------*/
    .cssnav li {
        float:left;
/*        width:150px; */
        position:relative;

		padding: 0em .4em; border-right: 1px solid #d4171f;
		text-transform: uppercase;
		font-size: 9px;
    }
/*	First Level
    -----------------------------------*/
    /* Links */
    .cssnav a, .cssnav a:visited {
      display:block;
        padding: 0px;
        text-decoration:none;
        border:1px solid #fff;  /* Without this there is a space between items */
        border-width:1px 0px 1px 1px;
        background:#fff;
        line-height: 18px;
		color: #0a466c;
}
    /* Links on hover */
    .cssnav a:hover, .cssnav ul ul a:hover{
/*        color:#fff; */
/* Without a background colour specified dropdowns don't appear in IE */
        background:#ffffff;
		color: #ab0910; text-decoration: none;
    }
    .cssnav :hover > a, .cssnav ul ul :hover > a {
/*        color:#fff;
        background:#80b0da; */
		color: #ab0910; text-decoration: none;
    }
/*	Second Level
    -----------------------------------*/
    /* Links */
    .cssnav ul ul a, .cssnav ul ul a:visited {
/*        background:#578bb8; */
        line-height:13px;
        padding: 5px 5px;
/*        padding: 5px 3px; */
        width:175px;
/*        border-width:0 1px 1px 1px; */
        border:1px solid #D9E7FF;
        border-width:0px 1px 1px 1px;
    }
    /* Links on hover */
    .cssnav ul ul a:hover {
/*        background:#80b0da; */
		color: #ab0910; text-decoration: none; background-color: #F7F7F7;
    }
    /* Visibility */
    .cssnav ul li:hover ul, .cssnav ul a:hover ul{
        visibility:visible;
    }
/*	Third Level
    -----------------------------------*/
    /* Links */
    .cssnav ul ul ul a, .cssnav ul ul ul a:visited {
/*        background:#578bb8; */
        line-height:13px;
        padding: 5px 5px;
/*        padding: 5px 3px; */
        width:205px;
/*        border-width:0 1px 1px 1px; */
        border:1px solid #D9E7FF;
        border-width:1px 1px 1px 1px;
    }
    /* Links on hover */
    .cssnav ul ul ul a:hover {
/*        background:#80b0da; */
    }
    /* Positioning */
    .cssnav ul ul ul{
/*        left:153px; */
        left:187px;
        top:-1px;
    }
    .cssnav ul ul ul.left {
        left:-150px;
    }
    /* Visibility */
    .cssnav ul :hover ul ul{
        visibility:hidden;
    }
    .cssnav ul :hover ul :hover ul{
        visibility:visible;
    }
/*	All Sub Levels
    -----------------------------------*/
    /* Default visibility */
    .cssnav ul ul {
        visibility:hidden;
        position:absolute;
       top:20px;
        left:0;
        border-top: 1px solid #bbb;
        left:-10px;
    }
/*	IE Table
    -----------------------------------*/
    .cssnav table {
        position:absolute;
        top:0;
        left:0;
        border-collapse:collapse;
    }
</style>
