﻿
ul,ol,li { list-style:none; }

/* ### Header Navigation ##################################################### */


#navheight_horiz_vert {
	 margin: 5px 0;
	 }

#navheight_horiz_vert ul.nav1st { padding:0px 1px; }



/* ### nav1st - first level navigation ######################################## */

ul.nav1st {
	font-size: 1,3em;
	text-transform:uppercase;
    font-weight:bold;
}
ul.nav1st a, 
ul.nav1st a:link {
    padding:4px 7px 4px 2px;
	display: block;
	border-top:1px solid #005097;
	color:#eeeeee;
	text-transform:uppercase;
}
ul.nav1st a:visited {
    color:#eeeeee;
}

/* ### nav2nd - second level navigation ######################################### */

ul.nav2nd {
	margin: 0 0 0px 0;
	font-size:1,1em;
	font-weight:normal;
	text-transform:none;
	background-image:url(navbutton.png);
}
ul.nav2nd a, 
ul.nav2nd a:link {
	display:block;
}
ul.nav2nd a:visited {
    color:#eeeeee;
}
ul.nav2nd a:hover {
	background-image:url(navbutton_2.gif);
	color:#37444f;
}
ul.nav2nd li {
	padding:0;
	margin:0;
	font-weight:normal;
	border:none;
	text-align: right;
}
ul.nav2nd li.active a, 
ul.nav2nd li.active a:link {
	background-image:url(navbutton_2.gif);
	
}
ul.nav2nd li.a:visited {
    color:#eeeeee;
}

/* ### nav3rd - third level navigation ######################################### */

ul.nav3rd {
	margin: 0 0 0px 0;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
}

ul.nav3rd li {
	padding:0;
	margin:0;
	font-weight:normal;
	border:none;
	text-align: right;
	background-color:#8da2b5;
}

ul.nav3rd a, 
ul.nav3rd a:link {
	display:block;
	background-position:182px 0px;
	background-repeat: no-repeat;
}
ul.nav3rd a:visited {
    color:#eeeeee;
}
ul.nav3rd a:hover {
	background-position:182px 0px;
	background-repeat: no-repeat;
	background-color:#b2b4b5;
	color:#37444f;
}




ul.nav3rd li.active a, 
ul.nav3rd li.active a:link {
	background-position:182px 0px;
	background-repeat: no-repeat;
	background-color:#707070;
	color:#eeeeee;
}
ul.nav3rd li.active a:visited {
    color:#eeeeee;
}
ul.nav3rd li:hover {
	background-position:182px 0px;
	background-repeat: no-repeat;
	background-color:#b2b4b5;
}





