a{
font-family:tahoma, verdana;
font-size:11px;
color:#032E94;
text-decoration:none;
}

a:hover{
font-family:tahoma, verdana;
font-size:11px;
color:#0E54B3;
text-decoration:underline;
}

p {
padding:0 0 0 0;
margin:0 2px 2px 2px;
}

h1, h2, h3, h4, h5, h6 {
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #455263; 
FONT-FAMILY: verdana
}

#infobox {
	background-color:#e5eaf7;
	display:block;
	float:right;
	padding: 5px;
	margin:25px 5px 0 5px;
}

#infobox h1, #infobox h2, #infobox h3, #infobox h4, #infobox h5, #infobox h6 {
FONT-WEIGHT: bold; 
FONT-SIZE: 13px; 
PADDING-BOTTOM: 10px; 
COLOR: #aa0000; 
FONT-FAMILY: verdana;
margin-bottom: 3px;
}

/* navigation - main
-------------------- */
#nav {
    background:#DEE5EB url(images/toplevel_background.gif) repeat-x 0 0;
    margin:0;
    padding:0;
    width:100%;
}

#nav ul, #subnav ul {
    list-style:none;
    margin:0;
    padding:0;
    overflow:hidden;
}

#nav ul li {
    float:left;
    display:inline-table;
}

#nav ul li a {
    display:block;
    line-height:30px;
	font-weight:bold;
    padding:0 1em;
    text-decoration:none;
    font-size:11px;
    color:#5079ad;
    float:left;
    border-right:1px solid #fff;
    margin:2px 0;
}

/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#nav ul li a {
    float:none;
}
/* End IE5-Mac hack */

#nav ul li a:hover {
    background:#dfe5eb;
    color:#5079ad;
}

.nav_selected a, .nav_selected a:hover {
    line-height:34px !important;
    margin:0 !important;
	color:#ffffff !important;
    background: #1C3C6F !important; /* #86B957 #990000; */
    background-image:none !important;
}

/* navigation - second level
---------------------------- */
#subnav {
    width:100%;
    background-color: #1C3C6F; /* #9EC77A #990000; */
    padding:4px 0 4px 0;
    border-bottom:1px solid #1C3C6F; /* #990000; */
    /*margin-top:expression(-2+"px"); causing problems in IE Win*/
}

#subnav ul li {
    float:left;
    display:inline-table;
}

#subnav ul li a {
    padding:0 1em;
    text-decoration:none;
    color:#fff;
    float:left;
}

#subnav ul li + li a {
    border-left:1px solid #fff;
}

#subnav ul li a:hover {
    text-decoration:underline;
}

#subnav .nav_selected a, #subnav .nav_selected a:hover {
    color:#fff;
    font-weight:bold;
}