/* page navigation link designs
--------------------------------------*/
/* ----------blue border----------------*/

#navblueborder {
text-align: center;
font-weight: bold;
font-size: 115%;
margin: 0px 20px 50px 20px;
padding:  0px 10px 10px 20%;
border: px solid #000;
}

#navblueborder ul, #navblueborder li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navblueborder a:link, #navblueborder a:visited {
float: left;
line-height: 20px;
margin: 0 10px 4px 10px;
text-decoration: underline;
color: #006;
padding-top: 7px;
}

#navblueborder a:link#current, #navblueborder a:visited#current, #navblueborder a:hover {
border-top: 3px solid #006;
border-bottom: 4px solid #006;
padding-top: 4px;
padding-bottom: 6px;
background: #ffffff;
color: #006;
}

#navblueborder a:hover { color: green; }


/*-----------more info links-------------------*/

#moreinfonav {
text-align: left;
padding-right: 0px;
padding-left: 0;
}

#moreinfonav ul {
font-size: 75%;
margin-left: 30px;
padding-left: 0px;
}

#moreinfonav li {
margin-right: 20px;
padding-bottom: 10px;
list-style: none;
}

#moreinfonav  a:link {
	color: #ffff00;
	}

#moreinfonav a:visited {
	color: #660066;
	}

#moreinfonav a:hover {
	color: #006600;
	font-style: italic;
	}




/*---for IE6---------*/
* html .clearfix {
	height: 1%;
	}
* html .clearfix {
	height: 1%;
	}
* html .clearfix {
	height: 1%;
	}

/*---for IE7-----------*/
*:first-child+html .clearfix {
	min-height: 1px;
		}
*:first-child+html .clearfix {
	min-height: 1px;
		}
*:first-child+html .clearfix {
	min-height: 1px;
		}



/*----rollover------*/

.navrollover ul
{
font-size: 120%;
margin-left: 70px;
padding-left: 0;
white-space: nowrap;
}

.navrollover li
{
display: inline;
list-style-type: none;
}

.navrollover a { padding: 3px 10px; }

.navrollover a:link, #navrollover a:visited
{
color: #fff;
background-color: #a5d3ca;
text-decoration: underline;
}

.navrollover a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}
	
	
/*------blue button--------------------*/

ul#main-nav {font-family:helvetica,arial,sans-serif;margin:0;padding:0;float:left;width:100%;}
ul#main-nav li {margin:0;padding:0;list-style:none;float:left;margin:0;width:8em;}
ul#main-nav li a {text-decoration:none;display:block;padding:0.3em 0.6em;color:white;background:#036;border-left:2px solid #006;}
ul#main-nav li a:hover, ul#main-nav	li a:focus {background:#369;border-left:2px solid yellow;}
ul#main-nav li ul {padding:0;margin:0;display:none;}
ul#main-nav li:hover ul {display:block;}
ul#main-nav li ul li {float:none;}
ul#main-nav li ul li a {font-size:0.9em;}

/--------purple nurple-----------------*/

#navlist
{
margin:0px;
padding:0px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
display:block;
float: left;
color: #fff;
background:#313;
padding: 3px 5px 3px 5px;
border-left:6px solid #616;
border-bottom:1px solid #616;
margin-right:8px;
font-weight:bold;
text-decoration: none;
font-family:monospace, "courier new";
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
background: white;
color: #006;
background:silver;
border-left:6px solid #313;
border-bottom:1px dashed #313;
}

#navlist a:hover { color: #000; }

/*--------Page content links-------------------*/


#content a:link {
	color: none;
	}

#content a:visited {
	color: blue;
	}

#content a:hover {
	color: #006600;
	font-style: italic;
	}

/*------logo nav------------------*/


	